历史上的今天
今天是:2024年09月27日(星期五)
2018年09月27日 | 热成像辅助的计算机视觉系统,苹果新专利?
2018-09-27 来源:安防知识网
据外媒报道,苹果正在努力提高计算机视觉的技术能力,以便其能够更加准确地检测和识别对象,比如在相机和被拍摄对象都在运动的情况下。这种通过热成像来辅助确定元素追踪的方法,似乎很有科幻感。但近日曝光的一项新专利,暗示了我们有望在不远的将来用上它。
周四的时候,美国专利商标局(USPTO)公布了一份题为《与一部分真实环境相关的、能够至少确定一个属性的方法和系统》。
这类应用与计算机视觉有很大的关联,即借助摄像头来分析场景,并从其看到的景象中获取有用的数据。
文档中提到了当前计算机视觉分析技术、在应对动态环境时的一个问题,因为许多算法都是特别针对静态环境而构建的。
但实际上,在使用智能机进行拍摄的时候,器材和被拍摄者经常都处于运动状态,想要明确追踪其中一个对象,似乎有些强人所难。
若场景中有多个移动物体,则相机姿态追踪的准确性会降低,甚至会故意忽略场景中在运动的物体。此外由于视线的遮挡,可能会遇到运动物体的识别问题。
虽然 2D 相机视图可以转换为 3D 空间中的点位,但该空间中的运用对象,也可能导致相机的 3D 定位问题。
这份专利给出的答案之一,就是使用两套不同类型的摄像头系统,其中包括一个热成像主摄、以及一个普通的摄像头。
两者都可以有效地提供相同的视点,但热成像相机可以像算法提供热图数据,辅以副摄像头提供的成像数据。该算法能够分析热图像,并与成像数据相结合,以确定场景中的哪些项目与其它分离,增加热量、以及通常用于分析的颜色 / 对比度等其它属性。
例如,当有人穿着绿色的制服在场地中踢足球时,热图像会聚焦于球员身体产生的热量。算法可借此确定热图中的对象,然后用普通的副摄像头来挑选出正常图像中的球员。
此外,该技术还可用于确定被遮挡的平面拍摄图像。类似系统可借助热成像来覆盖 2D 图像的其中一部分,并提供一些可用于改变呈现的数据,比如被手遮挡的元件。
以建筑物分析为例,这样的系统可用于识别附近的行人。当来自相同视图的其它图像放在一起时,行人可以从最终构图中被自动移除。
虽然该专利申请着重于描述消费级成像、视频编辑、以及增强现实,但它也能在自动驾驶汽车领域发挥更大的作用,比如传闻中的苹果 Project Titan 自动驾驶研究项目。
9月初的时候,苹果描述了一款专利的前照灯,其能够突出现实道路的某部分区域,以便向驾驶员发出警示。
不过这样的系统,也可战略性地点亮部分道路,以帮助自动驾驶汽车的视觉系统更好地“看清”前方路面。
史海拾趣
|
戏法人人会变,各有巧妙不同--用有限状态机对键盘模块的另类实现 最近阿姨家里的几个表哥都在热烈的讨论着状态机,表弟我心痒,也想来凑凑热闹。要想加入他们的讨论,首先得明白什么是状态机,这是今天的主题之一,不过我会首先给出定义,然后谈谈我的浅薄的理解。另外,前些日子正在学习GOF的《设计模式》,其中 ...… 查看全部问答> |
|
1. 要和人配合。以我们做硬件的工程师为例,测试的时候一般都需要软件的配合,一个对硬件来说无比复杂的工作,可能在软件工程师看来就是几行简单的代码。所以要和人配合,多听听别人的意见,这样必然可以产生新的 know-how 从而加快测试和开发的速 ...… 查看全部问答> |
|
很多资料提到中国政府规划2012年中国将形成50万辆新能源汽车产能,形成10亿安时的车用高新能单体动力电池生产能力。我们来估算,以单车使用2万元电池(综合考虑混合动力和纯电动汽车)的平均水平测算,国内汽 车动力电池市场规模可达 ...… 查看全部问答> |
|
谁有MSC51单片机视频教程及课件,最好是北航的!谢谢! 我的QQ号:250193148 它发到我邮箱里或者在线传给我 谢谢了!… 查看全部问答> |
|
\\WINCE500\\PUBLIC\\COMMON\\OAK\\DRIVERS\\PM\\PDD下有两个目录,一个是default,另一个是pda,前者是默认的电源管理代码,后者是适用于pda的,但编译生成OS时,只会将前者生成的库pm_default_pdd_lib链接到pm.dll,而后者生成的库pm_pda_pdd_lib ...… 查看全部问答> |
|
我用的是platform builder 4.2,建立的一个dll项目,作为网卡驱动。在ddk的ndis.h文件中有这样的定义: typedef struct _NDIS30_MINIPORT_CHARACTERISTICS { UCHAR &n ...… 查看全部问答> |
|
我下了光盘,按照HELPER2416_V2 开发板LINUX 用户手册 的说明按装上了。fedora开发环境。 没有什么可注意的地方,有一个地方就是安装fedora那个选项,直接选中解压后的F12目录就行。我不知怎么搞出两个fedora文件,反正也好用: 我现在的 ...… 查看全部问答> |
|
dat=Read_IIR(1); if((dat==0xc4)||(dat==0xcc)) { LED=0; while(Read_LSR(1)&0X01) { dat1=Read_RBR(1); Write_THR(1,dat1); } } 现在数据可以发出来了 ...… 查看全部问答> |
|
您好,我在用MsgBox函数弹出一个窗口后,,要点击这个弹出窗口的确定键,然后才能执行后面的程序,,请问要怎样才能在不按确定键的情况下,下面的程序还能继续执行,,而且当我点击确认键后,,这个弹窗再也不弹出了,,请问要怎么实现啊,,谢谢 … 查看全部问答> |




