【摘 要】
:
3D信息捕捉——没你想的那么简单 大家知道3D信息是立体数据,这样捕捉到的信息符合我们双眼在正常世界看到的景象。显然如果自动驾驶系统浦捉到的周边环境也是3D信息,那么在人工驾驶基础上发展起来的自动驾驶系统就可以更好地实现对周围路障,如周边人、其他汽车等,进行更精准的识别和避让,从而让驾驶系统更安全。 不过3D信息的捕捉并不是一件简单的事情,传统的3D数据捕捉是借助“Stereo”(双目视觉)方
论文部分内容阅读
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-1-l.jpg)
3D信息捕捉——没你想的那么简单
大家知道3D信息是立体数据,这样捕捉到的信息符合我们双眼在正常世界看到的景象。显然如果自动驾驶系统浦捉到的周边环境也是3D信息,那么在人工驾驶基础上发展起来的自动驾驶系统就可以更好地实现对周围路障,如周边人、其他汽车等,进行更精准的识别和避让,从而让驾驶系统更安全。
不过3D信息的捕捉并不是一件简单的事情,传统的3D数据捕捉是借助“Stereo”(双目视觉)方式获取的。这种方式是通过布置两个或者多个相机对同一个场景进行多角度的捕捉,然后通过不同的图像,匹配对应的像素,并计算每个像素的位置在图像之间的不同,从而计算出这个像素在3D空间中的位置,通过这种方式来获得特定物体的3D数据(图1)。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-2-l.jpg)
不过这个方式有个很大的不足,因为驾驶系统经常处在一个快速运行的环境中,并且需要很精准地对对象进行识别,但是使用这个方法获得的数据,我们需要使用视觉细节来匹配相机图像之间的对应点,这种计算方法数据量非常庞大,而且在缺乏纹理或视觉结构重复的环境中容易出错。在自动驾驶系统中,现在很多厂商使用的是LiDAR(激光雷达)方式来捕捉3D数据。在这些自动驾驶车顶上配备了激光雷达相机,它会向周围发射高频激光脉冲,如果遇到物体的遮挡,这些激光脉冲就会反射返回,系统通过计算返回的时间来测量出物体和汽车的实际距离。比如探测到前方的信号灯,通过返回光束就可以探测车辆和红绿灯之间的实际距离了(图2)。
一台自动驾驶汽车配备多个3DLiDAR传感器,它们能快速旋转以观察传感器周围的所有方向,这些雷达通过每秒发送数百万光束,然后通过返回光束的时间就可以推断出与周围任何物体的精确测量值(最大约为60米),从而实现驾驶系统对周边物体的精准探测(图3)。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-3-l.jpg)
3D信息識别和处理——点云模式和深度学习
通过上述方法,自动驾驶系统捕捉到3D数据后如何让驾驶系统进行3D物体的识别?这里驾驶系统使用的是“点云模式”方法进行识别(图4)。驾驶系统根据3DLiDAR得到的三维数据,包括物体的三维坐标(XYZ)、激光反射强度(Intensity)和颜色信息(RGB)。这样系统在获取物体表面每个采样点的空间坐标后,得到物体在空间坐标上的一个个数据点,这些点组成点集合,整个集合形成一个3D物体,从而让系统可以实现对物体的精准识别。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-4-l.jpg)
比如激光探测到前方的路障,通过返回的信息集合点就可以在驾驶系统中形成一个周边环境的3D地图。3D LiDAR绘制的地图不仅可以让系统准确了解你在世界的哪个位置进而帮助你进行导航。同时它还可以识别和跟踪汽车、行人等障碍物,随着识别技术的发展,现代LIDAR使你可以识别一个骑自行车的人和一个行走的人,甚至可以测量他们改变方向和行进的速度。这样对于自动驾驶系统,它就像在驾驶室里坐着很多个视力极好的驾驶员,他们分别对汽车的前后、上下、左右进行全向观察,从而实现又快又安全的自动驾驶(图5)。
当然在实际驾驶环境中,每种路障的大小、位置、距离都是不同的,只是简单采集并识别3D物体,这还无法让自动驾驶系统在复杂的地理环境下安全、自动地进行驾驶。为此科学家引入了深度学习机制,他们首先建立一个模型,然后将3DLiDAR捕获的不同图形让驾驶系统学习,通过不断地学习,自动驾驶系统可以“认识”捕捉的不同物体。同时借助深度学习神经网络让系统实现自主学习,最终生成一套复杂的算法,让驾驶系统可以精准识别周边复杂环境的物体,实现安全的自动驾驶(图6)。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-5-l.jpg)
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah201904/dnah20190424-6-l.jpg)
30信息处理的更多应用
上述我们主要介绍了3D信息处理在自动驾驶中的应用,这个领域的应用和我们的生活有点距离。不过3D信息处理还在很多领域有非常多的应用,比如在医学领域,配备了3D信息识别的医疗设备,通过激光探测,医生们无需在我们的身体中插入传统的探测设备如胃镜等,他们就可以非常快速且精准地对病灶物体进行详细全面的查看,省去现在传统检测中的那些痛苦。
在日益火热的VR游戏领域,3D信息处理技术也有很多的应用,通过类似3D激光扫描和识别,以后的VR游戏可以非常方便地将当前物理环境无缝融入到游戏环境中,让我们的游戏体验更为真实、刺激。
其他文献
快速分享生成个性二维码 在智能手机如此普及的今天,我们很多东西都要借助二维码分享,比如苹果手机都是需要到App Store去下载APP,默认是进入App Store后进行搜索下载,这对新手来说极不方便。现在我们可以将App Store的APP网址做成二维码分享,这样用户只要识别二维码即可直接下载了。 在自己苹果手机的App Store中找到需要共享的APP,点击页面右侧的分享按钮,在弹出的窗口
利用组策略禁用清理 打开谷歌浏览器的设置页面,点击展开“高级”,再单击其下的“重置并清理”项,在新打开的页面中可以看到“查找并移除有害软件”项,点击其右侧的“查找”按钮即可对系统中的恶意软件进行扫描。这一功能没有关闭选项,如果想禁用它,可通过谷歌提供的组策略配置文件来实现(该文件也可从https://dwz.cn/F7f41AUF处获取)。 打开系统的组策略编辑器,依次展开左侧列表的“计算机配
与好友共同分享日程提醒 对于手机用户,晓日程使用公众号实现所有功能。这样无论是Android还是苹果用户,只要搜索并关注“晓日程“公众号,进入公众号后就可以使用日历提醒功能了。 在公众号中点击“晓日程”进入我的日程,点击右侧的“+”即可新建日程。假设准备周末和好友聚餐,可以设置一个提醒日历,按提示设置聚会地址、开始和结束提醒的时间,再在分享列表中选择“需要报名参加”,最后点击“保存”(图1)。
快速设定聚会的调查问卷 首先打开Xoyondo首页(https://xoyondo.com),点击网页正中的“安排您的会议”按钮,在弹出的网页中根据需要分别设置活动的主题、活动内容以及主办人姓名等相关信息(图1)。设置完成后点击“下一步”按钮,在弹出的日历中选定活动的候选日期。由于春节假期大家都比较忙,因此不可能有整天的时间进行选择,所以我们最好选中日历下方的“指定每一天的不同时间”项(图2)。
1.图标缓存文件的清理和恢复 如果需要在Windows 7/8中重建图标缓存,首先打开文件资源管理器,启动“文件夹选项”窗口,在“查看”选项卡下将对“隐藏受保护的操作系统文件”的选择取消,同时勾选“显示隐藏的文件、文件夹和驱动器”选项,点击“应用”并确定(图1)。最后转到“C:\Users\%username%\AppData\Local”文件夹下,将具有隐含属性的文件IconCache.db删
图像中的高频与低频 图像中的频率(Frequency)主要指的是细节密度,像皮肤上的皱纹和毛孔、人或动物的毛发、纺织品上的纹理等等,细小而密集,这些就是高频部分。反之,像天空、云朵、阴影等色块面积较大的区域则是低频部分(图1)。而所谓的频率分离(FrequencySeparation),就是将图像中的高频和低频分解到不同的图层中,再分别独立编辑处理,从而在美化图像的同时又能保留原有的真实细节。快
首先,新建空白幻灯片,设置好背景色,利用自选图形中的图形插入所需要的菜单,设计好菜单样式,将菜单拖放到合适位置;再在幻灯片中利用插入矩形等图形和页面中所需要的图片、文字,设计好它们的样式,排列好位置,选中这些图形、图片和文字等,将它们组合,选择“开始”选项卡,点击“选择→选择窗格”,在选择窗格窗口,双击组合的名称,将名称更改为“组合1”;复制并粘贴这个组合,将新粘贴出的组合名称更改为“组合2”,根
选择相应的系统版本 要想完成这样的操作,首先需要从网络中下载一款名为“UUP dump downloader”的小工具( https://gitlab.com/uup-dump),打开它的官方网页以后我们可以看到很多的版本。这里我们建议用户选择标记有“Compiled version”的版本,因為只有这样的版本才是经过编译完成的,这样直接下载到硬盘里面就可以马上进行使用(图1)。 运行下载的“
电子芯片风格的PPT 当下各种电子产品中,芯片是不可或缺的核心组成部分,因此芯片的外形自然而然也就成了科技的象征。通过PowerPoint自带的功能可以快速制作出芯片图形,而且通过模拟芯片引脚与电路的连接,形成曲曲折折的网络,还可以把PPT中的其他内容有机地联系到一起(图1)。 启动PowerPoint后(本文以2016版為例),新建一个文档,然后切换到“插入”选项卡中,点击“形状”,再从弹出
1.界面设计 打开Articulate Storyline 3,新建一个项目。在“故事视图”状态,双击“无标题幻灯片”进入编辑窗口,设置好所需要的背景。切换到“插入”选项卡,点击“形状→饼图”,画一个饼图,通过调整饼图的黄色控制点,调整它的形状为正圆的八分之一(可根据奖品数量决定);复制并粘贴出7个这样的饼图,把每个饼图根据需要设置成不同的填充色,将它们拼接成一个圆盘。根据需要为每个饼图插入图标