ion

【论文笔记】Object detection with location-aware deformable convolution and backward attention filtering

江枫思渺然 提交于 2020-04-25 05:24:58
& 论文概述 获取地址: http://openaccess.thecvf.com/content_CVPR_2019/papers/Zhang_Object_Detection_With_Location-Aware_Deformable_Convolution_and_Backward_Attention_Filtering_CVPR_2019_paper.pdf & 总结与个人观点 本文提出了 location-aware deformable convolution 以及 backward attention filtering 模块以提高自动驾驶中多类别多尺度目标检测的性能。其中location-aware deformable convolution能够 自适应提取不均匀分布的上下文特征 ,与标准卷积特征结合以搭建为复杂场景中检测目标的健壮的、更具表征力的特征。Backward attention filtering模型利用深层卷积层中的高级语义特征以 增强有信息的高分辨率特征同时抑制分散特征 ,提高了性能同时减少了需要的RoIs。通过在前向-后向网络中结合两个方法,在KITTI以及PASCAL VOC数据集中速度和性能均达到顶尖水准。 本文主要关注两个方面:上下文信息以及空间信息的精炼。分别使用位置感知的可变形卷积以及注意力机制,均是增强特征方面的操作

1克材料铺满1.3个足球场!超高孔隙率的神奇材料问世,有望改变整个储气行业 | 专访

独自空忆成欢 提交于 2020-04-20 18:10:36
  氢气和甲烷等能源气体对人们来说,是当下关键且环保的能源载体。 然而如何良好地储存这类气体,是限制人们使用的重要瓶颈问题。   为了寻求一种较好的储存及运输氢气和甲烷的方法,全球的科学家们开展了大量的研究。而金属-有机框架化合物(Metal-organic frameworks,MOFs)是近 20 年来得到材料科学家们广泛关注的一种新型有机-无机杂化多孔材料。   就在近日,一项由西北大学(Northwestern University)领导的研究团队设计并合成了一种新型的金属-有机框架化合物(MOF),其具有超高的孔隙率和表面积,与传统吸附剂材料相比,它能以更安全的压力和更低廉的成本储存更多的氢气和甲烷。    “我们已经为下一代清洁能源汽车开发出了更好的氢气和甲烷气体储存方法。” 该研究的负责人、西北大学化学系教授 Omar K. Farha 说,“我们利用化学原理设计了原子排列十分精确的多孔材料,从而实现了超高孔隙率。”   该研究结果发表在了 4 月 17 日出版的《科学》杂志上,Omar Farha 实验室的博士后陈志杰为论文的第一作者,以及另一名西北大学化学教授、2016 年诺贝尔化学奖得主之一 Sir Fraser Stoddart 的实验室博士后李鹏浩和科罗拉多矿业大学的 Ryther Anderson 同为论文的共同第一作者。此外

1克材料铺满1.3个足球场!超高孔隙率的神奇材料问世,有望改变整个储气行业|专访

孤街浪徒 提交于 2020-04-20 17:16:13
  氢气和甲烷等能源气体对人们来说,是当下关键且环保的能源载体。 然而如何良好地储存这类气体,是限制人们使用的重要瓶颈问题。   为了寻求一种较好的储存及运输氢气和甲烷的方法,全球的科学家们开展了大量的研究。而金属-有机框架化合物(Metal-organic frameworks,MOFs)是近 20 年来得到材料科学家们广泛关注的一种新型有机-无机杂化多孔材料。   就在近日,一项由西北大学(Northwestern University)领导的研究团队设计并合成了一种新型的金属-有机框架化合物(MOF),其具有超高的孔隙率和表面积,与传统吸附剂材料相比,它能以更安全的压力和更低廉的成本储存更多的氢气和甲烷。    “我们已经为下一代清洁能源汽车开发出了更好的氢气和甲烷气体储存方法。” 该研究的负责人、西北大学化学系教授 Omar K. Farha 说,“我们利用化学原理设计了原子排列十分精确的多孔材料,从而实现了超高孔隙率。”   该研究结果发表在了 4 月 17 日出版的《科学》杂志上,Omar Farha 实验室的博士后陈志杰为论文的第一作者,以及另一名西北大学化学教授、2016 年诺贝尔化学奖得主之一 Sir Fraser Stoddart 的实验室博士后李鹏浩和科罗拉多矿业大学的 Ryther Anderson 同为论文的共同第一作者。此外

Qualcomm QSEECOM 接口漏洞(CVE-2019-14040)分析

試著忘記壹切 提交于 2020-04-18 12:27:27
作者:阿里安全 谢君 公众号: vessial的安全Trash Can 背景 今天看到腾讯玄武实验室推送的一篇国外的安全公司zimperium的研究人员写的一篇他们分析发现的高通的QSEECOM接口漏洞文章, https://blog.zimperium.com/multiple-kernel-vulnerabilities-affecting-all-qualcomm-devices/ 其中一个 Use-After-Free 的漏洞(CVE-2019-14041)我觉得挺有意思,但是原文有些部分写的比较生涩或者没有提到关键点上,所以我想稍微续叼写的更具体一些,以及我对这种类型漏洞的一些思考或者是对我的启发,以及安全研究人员和产品开发人员对安全的理解方式。 这名叫TamirZahavi-Brunner的安全研究者在2019年的7月底发现两个高通QSEECOM接口的漏洞,一个是条件竞争的漏洞CVE-2019-14041,一个就是我今天要讲的内核内存映射相关的Use-After-Free漏洞CVE-2019-14040。 简单介绍一下这个QSEECOM接口,它是一个内核驱动连接用户态Normal world和Secure world的一个桥梁,Secure world就是我们常说的 Trustzone/TEE/Security Enclav 安全运行环境

Cesium中级教程5

时间秒杀一切 提交于 2020-02-29 22:20:31
Cesium中文网: http://cesiumcn.org/ | 国内快速访问: http://cesium.coinidea.com/ CesiumJS支持对与水流相关的海洋、湖泊和河流以及全球高分辨率地形进行流式处理和可视化。查看山峰、山谷和其他地形特征,并拥抱三维数字地球。使用 Cesium ion 流式化您自己的切片地形数据或高分辨率管理地形,如 Cesium World Terrain 。 Quick Start 快速入门 打开Sandcastle的 Hello World 示例。默认情况下,地球球体是 WGS84 ellipsoid 。通过将 terrainProvider 选项传递给 Viewer ,指定不同的地形提供器。让我们使用Cesium世界地形: Cesium.Ion.defaultAccessToken = 'your_access_token'; var viewer = new Cesium.Viewer('cesiumContainer', { terrainProvider : Cesium.createWorldTerrain() }); NOTE: 创建Cesium账号 NOTE: 本教程使用Cesium ion提供的地形。创建一个帐户以获取访问令牌(access token),以便在本教程中使用地形。 在这里注册

如何获得cuda版本?

送分小仙女□ 提交于 2020-02-28 07:55:48
是否有任何快速命令或脚本来检查安装的CUDA版本? 我在安装目录下找到了4.0的手册,但我不确定它是否是实际安装的版本。 #1楼 安装CUDA之后,可以通过以下方式检查版本:nvcc -V 我安装了5.0和5.5,所以它给了 Cuda编译工具,5.5版,V5.5,0 此命令适用于Windows和Ubuntu。 #2楼 除了上面提到的那些,您的CUDA安装路径(如果在安装过程中未更改)通常包含版本号 做一个 which nvcc 应该给出路径,这将给你版本 PS:这是一种快速而肮脏的方式,上面的答案更加优雅,并且会产生相当大的努力 #3楼 您可能会发现CUDA-Z很有用,这里是他们网站的引用: “这个程序诞生时模仿了另一个Z-utilities,如CPU-Z和GPU-Z.CUDA-Z显示了一些关于支持CUDA的GPU和GPGPU的基本信息。它适用于nVIDIA Geforce,Quadro和Tesla卡,ION芯片组“。 http://cuda-z.sourceforge.net/ 在支持选项卡上有源代码的URL: http : //sourceforge.net/p/cuda-z/code/ ,下载实际上不是安装程序,而是可执行文件本身(没有安装,所以这是“快速” “)。 该实用程序提供了大量信息,如果您需要知道它是如何派生的,那么可以查看源代码。 您可以搜索其他与此类似的实用程序

Qualcomm MSM ION

佐手、 提交于 2020-01-07 12:11:36
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> chipset: MSM8X25Q codebase: Android 4.1 ION基本概念 ION概念: ION是Google的下一代内存管理器,用来支持不同的内存分配机制,如CARVOUT(PMEM),物理连续内存(kmalloc), 虚拟地址连续但物理不连续内存(vmalloc), IOMMU等。 ION与PMEM类似,管理一或多个内存池,其中有一些会在boot time的时候预先分配,以备给特殊的硬件使用(GPU,显示控制器等)。它通过ION heaps来管理这些pool。 它可以被userspace的process之间或者内核中的模块之间进行内存共享 用户空间和内核空间都可以使用ION,用户空间是通过/dev/ion来创建client的。 说到client, 顺便看下ION相关比较重要的几个概念。 Heap: 用来表示内存分配的相关信息,包括id, type, name等。用struct ion_heap表示。 Client: Ion的使用者,用户空间和内核控件要使用ION的buffer,必须先创建一个client,一个client可以有多个buffer,用struct ion_buffer表示。 Handle: 将buffer该抽象出来,可以认为ION用handle来管理buffer

Android ION overview

人走茶凉 提交于 2020-01-07 09:16:39
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> ION is the memory manager of Android, it could be used by graphic and multimedia stacks to allocate buffers. ION include a buffer sharing mechanism between process and drivers. ION define opaque handles to manage underline buffers. ION handles are only map in kernel if that is needed by drivers, it help to save logical address space. In a same way ION handles aren't mmaped by default in userland but all helpers functions are provided. ION files In an Android kernel you can found ION files here: include/linux/ion.h drivers/gpu/ion/* ION architecture ION

Integrating the ION memory allocator

筅森魡賤 提交于 2020-01-07 09:16:09
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> As part of the Android + Graphics micro-conference at the 2013 Linux Plumbers Conference , we'll be discussing the ION memory allocator and how its functionality might be upstreamed to the mainline kernel. Since time will be limited, I wanted to create some background documentation to try to provide context to the issues we will discuss and try to resolve at the micro-conference. ION overview The main goal of Android's ION subsystem is to allow for allocating and sharing of buffers between hardware devices and user space in order to enable zero-copy memory

Ion w/ Cloudflare free SSL (with SNI) fails with

核能气质少年 提交于 2019-12-25 16:24:51
问题 I'm running into a bug in Ion that koush (the lead dev) thinks may be related to CloudFlare's use of SNI. The bug was reported here: https://github.com/koush/ion/issues/559 I'm looking for a workaround that can deal with CloudFlare Free SSL (Android's HttpClient also fails; though I'm not sure if it is for the same reason). Ideally, I'd like to just use a workaround working with Ion, but if you know of another library or method to send and receive data over a CloudFlare Free SSL connection I