本文谈到的技术是视线跟踪技术,和eyetech digital systems公司的眼动仪类似,其看似简单:即找出视线的聚焦点但很复杂。自1901年这项技术发明以来有有百年历史,近二十年来,eyetech一直处于该领域最前沿。下面是eyetech的视线跟踪流程:
最初,eyetech使用商业模拟摄像机和电脑,创建一个“窗口鼠标”,来控制眼睛定位。eyetech眼球追踪技术从瞳孔位置确定视线方向,从人类角膜确定850纳米红外光线。这项技术最初是为残疾用户发明的,帮助他们更充分地与外界交流。包括由als,脑瘫,肌肉萎缩症、脊髓损伤、创伤性脑损伤,和中风引起的残疾病人。因为目光追踪定位科技,受到这些疾病干扰的人的生活有了质的飞跃。eyetech网上有一系列推荐视频。
然而辅助技术市场的规模相对较小,eyetech的创始人罗伯特沙普意识到:如果能降低实施成本,规模,和能耗,这项技术可能有更庞大的潜在用户群。下面是沙普的目标:
独立操作(不需要电脑的)
“紧凑型”大小
低功率(《 5 w)
成本低(《 200美元)
优越的目光追踪定位能力
多操作系统支持
现场升级
合理的开发时间和成本
对于典型的嵌入式系统,这些都不算困难。但当算法需要用电脑进行负载处理时,这些目标就存在设计上的重大挑战。毫无疑问,如果能找到一个有足够的处理功率的设备,沙普和他的团队就会使用单片机。面对现有的x86处理器pc级别代码,显然上述设想不易实现。
沙普了解到xilinx zynq soc是合适的设备项目。zynq soc芯片上,双核arm cortex - a9 mpcore处理器可以运行现有的基于电脑的代码,重新编译并提供一个可操作的系统。然后,为加速代码的各个部分,沙普的团队工作绩效最差任务的交给zynq soc芯片上的pl(可编程逻辑)。移植代码花了两年时间,工程师团队从两人到四人,他们利用兼职时间研究项目。
最终,可以跟踪的项目能使产品凝视帧速率从40上升到到200 +帧/秒。许多视线跟踪应用程序可以适应较慢的帧速率,但某些应用程序(如测试脑损伤)需要较快的帧速率和一个精确的结果。
这是aeye的印刷电路板
这是一个相当小的电路板! zynq z-7020 soc宽度17毫米,电路板仅略高于zynq soc套装软件。注意上图右边美国硬币,可以进行尺寸估计。这里有一个aeye板的硬件框图:
这是eyetech如何给zynq soc的处理系统和可编程逻辑分配任务:
沙普指出,由于硬件和软件的划分不绝对,zynq soc中高性能处理系统和可编程逻辑的实用性有助于创造理想的快速开发环境。设计团队要想实现比200 fps帧速率更高标准,就必须将任务从处理系统移动到可编程逻辑。
视线跟踪技术如何成为主流每辆车的视线跟踪系统帮助对抗司机疲劳;通过化学诱导使注意力集中,帮助人们减少分散在手机、平板电脑上的注意力。如果证明有效,保险公司可能立刻会游说新车主安装跟踪系统。这是科幻小说里才出现的场景吗看看这个mesa, az电视新闻频道3的视频。
京东关联公司近日注册了京东自动驾驶商标
常用的防雷装置有哪些
盘点人工智能在教育产业上的应用
苹果基于深度的触控检测AR专利
可编程直流电子负载保护机制
借力Zynq SoC视线跟踪从辅助技术成为主流技术
iPhoneSE2草稿图曝光:可能加入无线充电功能
Pixelworks逐点半导体宣布对上海子公司进行战略股权投资
全球首批5G用户曝光,边伯贤、Faker、金妍儿等一众明星人物助阵5G
重庆围绕5G网络与智慧生活“匠心网络万里行2020”正式拉开帷幕
PCBA产品设计时电气可靠性的保证
SiC JFET和SiC MOSFET短路事件的故障模型
复旦微电子携一站式AI解决方案亮相亮相世界人工智能大会
木几智能 2023IEAE广州国际电子及电器博览会(IEAE广州电子展)参展公告
使用numpy Python库从零开始构建人工神经网络
全球企业研发投入Top50揭榜:中国仅华为上榜,BAT全军覆灭
先进陶瓷材料的看点有哪些?
可调直流稳压电源使用步骤有哪些
CMOS图像传感器的功能结构及工作原理
德国康佳特推出全新COM Express Compact计算机模块conga-TCV2