历史上的今天
返回首页

历史上的今天

今天是:2024年09月05日(星期四)

正在发生

2018年09月05日 | 光学革命—联发科技推出双目结构光参考设计

2018-09-05

普及一下为什么非得用双目相机成像原理


首先,确实人通过一只眼也可以获得一定的深度信息,不过这背后其实有一些容易忽略的因素在起作用:一是因为人本身对所处的世界是非常了解的(先验知识),因而对日常物品的大小是有一个基本预判的(从小到大多年的视觉训练),根据近大远小的常识确实可以推断出图像中什么离我们远什么离我们近;二是人在单眼观察物体的时候其实人眼是晃动的,相当于一个移动的单目相机,这类似于运动恢复结构(Structure from Motion, SfM)的原理,移动的单目相机通过比较多帧差异确实可以得到深度信息。


但是实际上,相机毕竟不是人眼,它只会傻傻的按照人的操作拍照,不会学习和思考。下图从物理原理上展示了为什么单目相机不能测量深度值而双目可以的原因。我们看到红色线条上三个不同远近的黑色的点在下方相机上投影在同一个位置,因此单目相机无法分辨成的像到底是远的那个点还是近的那个点,但是它们在上方相机的投影却位于三个不同位置,因此通过两个相机的观察可以确定到底是哪一个点。


双目相机确定深度示意图


双目立体视觉深度相机简化流程


下面简单的总结一下双目立体视觉深度相机的深度测量过程,如下:

1、首先需要对双目相机进行标定,得到两个相机的内外参数、单应矩阵。

2、根据标定结果对原始图像校正,校正后的两张图像位于同一平面且互相平行。

3、对校正后的两张图像进行像素点匹配。

4、根据匹配结果计算每个像素的深度,从而获得深度图。


联发科技今日宣布推出业界首款应用于智能手机的双目立体视觉结构光 (Active Stereo with Structured Light) 参考设计,以内建于Helio P60及Helio P22平台的硬件景深加速引擎搭配红外线投射器 (IR Projector)、两颗红外线摄像头 (IR Camera) 和AI人脸识别算法。该参考设计比3D结构光更具成本优势, 且可达到与iPhone X同等级的人脸建模精度和支付级的安全性。

 

联发科技深耕立体匹配深度引擎 (Stereo Matching Depth Engine) 研发多年,是最早将相关技术整合到中高阶智能手机芯片中,从而实现双摄实时景深预览的手机芯片厂商之一。随着全面屏的普及,多家手机厂商试图以人脸识别解锁取代正面指纹解锁。联发科技率先与第三方模块厂商和AI算法公司合作,推出以硬件加速的主动式立体人脸建模方案,实现无需外挂DSP即可达到更快更省电的效果。

 

在成本方面,iPhone X使用的 3D结构光(或称单目结构光)需搭配高成本的点阵红外线投射器,而双目结构光模块使用一般随机纹理 ( Random Texture ) 红外线投射器及一般双镜头组装制程,可大幅简化校准流程,提升良率与可量产性,更具成本优势。对比其他低成本的非结构光人脸识别技术,双目结构光方案具有更高精准度且不易在暗光环境中失效的优点。

 

在使用场景方面,单目结构光容易受光照影响,在户外使用时,红外线点阵投射器发出的编码光斑容易被太阳光淹没,造成识别率降低。而双目结构光则有较高的抗环境干扰能力,在各种光线和气候环境下都有很好的使用者体验。

 

联发科技 Helio P60 和 Helio P22平台皆可提供完整的双目结构光模块参考设计。其中包含由奇景光电(Himax)所提供的红外线投射器与两颗IR Sensor,以及由AI领导厂商旷视科技Face++ 提供的人脸辨识, 美颜和建模解决方案。目前已有多家客户积极评估导入。

 

联发科技的双目结构光方案预期将以亲民的价格为消费者带来更加优异的使用体验,掀起光学革命新潮。大幅加速 “刷脸支付”、“智能美颜”和“3D表情动画” 等应用在智能手机的普及。


推荐阅读

史海拾趣

ECLIPSE公司的发展小趣事

随着Eclipse项目的不断发展,越来越多的知名公司加入到这一开源社区中,如Oracle、Red Hat等。这些公司不仅为Eclipse贡献了代码,还提供了资金支持。Eclipse的功能日益完善,逐渐成为了Java开发领域的佼佼者。同时,Eclipse也支持其他编程语言,如C/C++、Python等,进一步扩大了其用户群体。

Advance Tapes公司的发展小趣事

随着环保意识的日益增强,电子行业对环保材料的需求也越来越大。Advance Tapes公司积极响应国家环保政策,致力于研发环保型胶带产品。通过采用环保材料和生产工艺,减少了对环境的污染和资源的浪费。同时,公司还加强了对废弃胶带产品的回收和处理工作,实现了资源的循环利用。这些举措不仅提升了Advance Tapes的企业形象,也为公司的可持续发展奠定了坚实基础。

以上是基于已知信息构建的关于Advance Tapes在电子行业中可能的发展故事。然而,这些故事并非真实的历史记录,仅用于展示该公司可能的发展路径和面临的挑战。如需了解更多关于Advance Tapes公司的真实发展历程和故事,建议查阅相关文献资料或访问公司官网。

Bce Sud公司的发展小趣事

随着技术的成熟,Bce Sud开始积极拓展市场,与多家电子设备制造商建立了合作关系。通过与这些企业的紧密合作,Bce Sud的产品逐渐应用于智能手机、平板电脑等消费电子产品中。同时,公司还积极寻求与上下游企业的战略合作,共同推动产业链的升级与发展。

Formosa MS公司的发展小趣事

Bce Sud公司成立之初,专注于研发高效能的半导体芯片。面对市场上激烈的竞争,公司创始人凭借其在微电子领域的深厚积累,带领团队成功研发出一款具有低能耗、高稳定性的新型芯片,这一技术突破为公司在市场上打开了局面。随着这款芯片的推出,Bce Sud逐渐在电子行业树立了技术领先的形象。

Hokuriku公司的发展小趣事

进入80年代,随着电子技术的不断进步和应用领域的拓宽,Hokuriku Electric意识到单一产品线的局限性。于是,公司开始实施多元化产品战略,相继推出了传感器、贴片保险丝、机械零件、电路基板等一系列新产品。这些产品不仅丰富了公司的产品线,还进一步巩固了其在电子行业中的地位。通过多元化布局,Hokuriku Electric成功抵御了市场波动带来的风险,实现了持续稳定的增长。

C-MAX Time Solutions公司的发展小趣事

C-MAX Time Solutions公司在发展过程中,逐渐认识到深耕细分市场的重要性。公司针对工业控制、安防监控等特定领域,推出了定制化的时间同步解决方案。这些方案不仅满足了客户的特殊需求,也提高了C-MAX在这些细分市场的占有率。通过不断积累口碑和经验,C-MAX逐渐在电子行业中树立起了专业、可靠的形象。

问答坊 | AI 解惑

单片机,DSP,PLC怎么抉择

本人大三下学期学的课程,一个单片机,一个plc,一个嵌入式系统,老师重点讲的就是DSP。现在平时同学买的自己玩的板子都是单片机,毕设是关于plc,研究生导师要求攻关dsp,哎!都不知道怎么选择,希望得到大家的指点啊,到底差别在什么地方?一头雾 ...…

查看全部问答>

sjf2440下载nboot.bin问题?

请教下各位大侠,小弟现在用sjf2440下载nboot.bin到nand的bank0区后,串口没有任何信息?但是我在ads调试时时有串口信息的?我用点灯法发现 我的nboot根本没下载进去??不知道是怎么回事??但是我的sjf2440是已经发现nand的ID了  ID=0x ...…

查看全部问答>

请教大家 工程与ucosII

我现在读大三,现在自学嵌入式的东西。 问题一:因为经常要看程序还要要kiel和DEVC++等软件。我发现了一个共性的问题就是都要建立工程。可能我比较懒吧,我一直对工程的概念比较排斥。我们以前学的是c语言,没有引入过工程的概念,现在突然什么 ...…

查看全部问答>

FAT32的疑问

我现在用44b0读写硬盘文件.文件系统有个地方不大明白. 所有根目录的开始蔟号是2. 那么是否我们在做文件寻找.文件列表显示时候.应该从根目录开始查. 是否就应该发送蔟2 * 每蔟扇数 = 根目录开始的扇号. 但我看了FAT32的结构后.又觉得不象.根目录前 ...…

查看全部问答>

tkstudio2008

请问这个软件到哪里去下,这个软件是不是要和keil一起使用的??…

查看全部问答>

关于MODEM通讯的问题

有没有人用过 VeriFone公司的 zontalk 2000?一种从PC上下载数据到终端机的软件,在传输过程中老出问题, 当数据大与约7K多时候,就提示Too many NAKs in sending packet! 但小与7K的数据却能下载成功,不知道问题出在哪?…

查看全部问答>

TI 用于Virtex™-6 FPGA 的微型电源解决方案

此电源参考设计支持针对Xilinx’s Virtex-6 FPGA solutions解决方案的所有电源要求。…

查看全部问答>

拜托各位大侠帮忙给写一个20KHZ的PWM波!

#include <msp430x44x.h>void main(void){  WDTCTL = WDTPW +WDTHOLD;  TACTL = TASSEL1 + TACLR;              // SMCLK, 清除 TAR  CCR0 = 512-1; &n ...…

查看全部问答>