0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于像素处理器阵列(PPA)器件的最先进的智能相机系统

MEMS 来源:麦姆斯咨询 作者:麦姆斯咨询 2022-07-11 14:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

用于敏捷自主机器人的视觉处理需要在有限的功耗和空间预算内完成低延时计算。这对传统计算硬件来说是一项挑战。并行处理器阵列(Parallel processor arrays)是一种新型视觉传感器架构,该阵列利用半导体技术的进步,在图像传感器阵列的每个像素中嵌入了处理器。感测到的像素数据可以直接在焦平面上进行处理,因此只有少量的相关信息从视觉传感器传输出去。这种在大规模并行计算架构中的传感、处理和存储的紧密融合造就了机器视觉系统在高性能、低延时、低功耗、低成本与多功能性之间的有趣权衡。

据麦姆斯咨询报道,近日,英国曼彻斯特大学(The University of Manchester)与英国布里斯托大学(University of Bristol)的研究者共同合作在Science Robotics发表了以“Sensor-level computer vision with pixel processor arrays for agile robots”为主题的综述论文。该论文通讯作者为曼彻斯特大学电气工程与电子系的Piotr Dudek。

这项研究首先从像素内计算的角度回顾了图像传感器和处理硬件的历史;然后,通过对SCAMP-5系统的描述,概述了基于像素处理器阵列(PPA)器件的最先进的智能相机系统的关键特征;随后,描述了多种关于敏捷地面和空中飞行器的机器人应用,证实了PPA的传感功能,这些应用包括高速里程计、目标跟踪、障碍物探测和避让。最后在结论中,该研究对PPA器件的未来发展提供了一些见解和展望,包括其在敏捷、稳固、强适应性和轻量级机器人中的应用及优势。

63831154-00bf-11ed-ba43-dac502259ad0.jpg

典型视觉系统方法的比较

在传统的视觉系统(如上图A所示)中,通常利用相机中的图像传感器来获取视觉信息、生成视频帧并发送至处理硬件。尽管在提升此类硬件的速度和效率方面的相关研究不断取得进展,但其发展的根本限制来自于“传感器-处理器”的瓶颈。在此过程中,大量的视觉数据被采集、数字化,然后从相机端发送至处理器,然后在整个处理系统中完成运算。这样会大幅限制系统延时和功耗降低。

为了克服这种限制,需要将数据处理转移到更靠近传感器的位置(如上图B所示)。这样视觉传感器的作用不仅仅是获取视觉信号,而是还要对信号进行处理、产生有意义且高度压缩的信息,来替代原来的视频帧。由此产生的传感器级别的数据缩减,不仅加快了数据传输速度,而且降低了对下游计算硬件的要求。为了实现该目标,近传感器处理硬件需要提供高计算性能和低功耗的组合。处理电路通常是并行数字信号处理单元或更专业的硬件。将感知和处理保持在近距离,可以实现更大的“传感器-处理器”带宽,并降低与远距离信号通信相关的功率。这显然是有利的,但将单独的传感器和处理器电路放在一个器件上的好处仅仅在于可以实现传统视觉传感器的小型化;从根本上讲,“传感器-处理器”的瓶颈仍然存在。而如今的微电子技术可以通过重新设计像素级传感器电路来彻底消除这种瓶颈。本研究中使用的方法已超越了图像传感器和处理器的共置:它将计算硬件放在图像信息获取的位置,进入了图像传感器像素本身(如上图D所示)。

63986892-00bf-11ed-ba43-dac502259ad0.jpg

图像传感器中的像素级电路

像素内处理的概念可以更进一步,通过在图像传感器中每个像素内集成完整的可编程处理器核心,可显著提升器件的复杂度和灵活性,这类器件被称为像素处理器阵列(PPA),如下图所示。

63aa3194-00bf-11ed-ba43-dac502259ad0.jpg

像素处理器阵列(PPA)

研究中的SCAMP-5系统如下图所示。其中的核心PPA功能是由定制型集成电路提供,但SCAMP-5视觉芯片、大多数外围组件(如微控制器FPGA器件、ADCDAC等)均使用组装在印刷电路板上的现成电子器件来实现。这将大幅增加整个相机系统的尺寸和功耗,可能会限制部分实际应用,但提供了易于使用的研究原型。

63b5a092-00bf-11ed-ba43-dac502259ad0.jpg

SCAMP-5智能相机系统

该SCAMP-5阵列的显著特点是其全局和基于事件的读取模式。虽然图像处理的结果读取为二进制或灰度图像帧,这通常在程序开发/调试阶段完成,但PPA最强大的特点在于可以在像素内部完成处理图像,只有计算的结果才会从传感器器件输出。下图列举了SCAMP-5系统执行的几种基本算法及其执行时间,如卷积滤波器、角提取和光流计算等基本的像素并行操作在PPA中很容易实现。

63c38df6-00bf-11ed-ba43-dac502259ad0.jpg

在SCAMP-5 PPA上执行的多种图像处理算法

这项研究还介绍了完全可编程PPA器件在敏捷机器人系统中的应用。常见应用主要有:敏捷目标跟踪和探测(Agile object tracking and detection)、传感器视觉里程计(On-sensor visual odometry,VO)、绘图测绘和定位(Pictorial mapping and localization)。

PPA方法的关键是在像素级完成信息提取和数据压缩,从而实现了从传感器器件到系统其余部分的高效、高速信息传输。传感器生成的稀疏数据类型需要针对每种应用进行优化。对此有希望的解决方案是优化从传感策略到主机级处理的整个流程。同时,PPA器件不仅能处理图像数据,还能影响光传感本身(例如每个像素中的可编程曝光级别)。

除了前文提到的三大应用外,另一方面的应用是人机交互,在低延时注视跟踪和手势识别方面有潜在的应用。PPA器件的应用已超越了机器人系统,可扩展到更通用的计算机视觉应用领域,随着微电子芯片集成和封装技术的改进,该领域有望继续取得进展。PPA还可以在发展更好的隐私感知系统中找到机遇,这类系统可以智能地关注从PPA输出的数据。因此,可以预测,基于PPA的视觉传感器能够以高时间分辨率、低延时和低功耗来产生高信息量的稀疏数据,将越来越多地应用于各种未来的机器人系统。

这项研究工作获得英国工程和物理科学研究委员会(Engineering and Physical Sciences Research Council,EP/M019284/1(P.D.)和EP/M019454/1 (W.M. and T.R.))的资金支持。

论文链接:
https://www.science.org/doi/10.1126/scirobotics.abl7755

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20148

    浏览量

    247151
  • 像素
    +关注

    关注

    1

    文章

    206

    浏览量

    19189
  • 智能相机
    +关注

    关注

    0

    文章

    82

    浏览量

    12968

原文标题:基于像素处理器阵列的视觉传感器,赋能敏捷机器人和人机交互应用

文章出处:【微信号:MEMSensor,微信公众号:MEMS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TDA4VL-Q1处理器技术文档总结

    TDA4VE TDA4AL TDA4VL 处理器系列基于进化的 Jacinto™ 7 架构,面向智能视觉相机应用,并建立在 TI 十多年来在视觉处理器市场领导地位积累的广泛市场知识之上
    的头像 发表于 10-10 09:47 1775次阅读
    TDA4VL-Q1<b class='flag-5'>处理器</b>技术文档总结

    TDA4AL-Q1处理器的技术文档摘要

    TDA4VE TDA4AL TDA4VL 处理器系列基于进化的 Jacinto™ 7 架构,面向智能视觉相机应用,并建立在 TI 十多年来在视觉处理器市场领导地位积累的广泛市场知识之上
    的头像 发表于 10-10 09:40 1524次阅读
    TDA4AL-Q1<b class='flag-5'>处理器</b>的技术文档摘要

    AM67x处理器技术文档总结

    AM67x 可扩展处理器系列基于进化的 Jacinto™ 7 架构,面向智能视觉相机和通用计算应用,并建立在 TI 十多年来在视觉处理器市场领导地位积累的广泛市场知识之上。AM67x
    的头像 发表于 09-29 10:48 1482次阅读
    AM67x<b class='flag-5'>处理器</b>技术文档总结

    德州仪器TDA4VE/TDA4AL/TDA4VL Jacinto™处理器技术解析

    Texas Instruments TDA4VE-Q1/TDA4AL-Q1/TDA4VL-Q1 SoC处理器采用先进的Jacinto™ 7架构,面向智能视觉相机应用。这些
    的头像 发表于 08-21 15:00 925次阅读
    德州仪器TDA4VE/TDA4AL/TDA4VL Jacinto™<b class='flag-5'>处理器</b>技术解析

    关于人工智能处理器的11个误解

    本文转自:TechSugar编译自ElectronicDesign人工智能浪潮已然席卷全球,将人工智能加速处理器整合到各类应用中也变得愈发普遍。然而,围绕它们是什么、如何运作、能如
    的头像 发表于 08-07 13:21 878次阅读
    关于人工<b class='flag-5'>智能</b><b class='flag-5'>处理器</b>的11个误解

    时识科技推出百万像素工业级事件相机

    时识科技(SynSense)发布百万像素高分辨率、高成像质量、高动态范围的工业级事件相机——Syn-Shining HD(闪灵系列工业相机)。
    的头像 发表于 07-31 11:29 870次阅读

    DS5003安全微处理器芯片技术手册

    DS5003安全微处理器集成了最先进的加密功能,包括一套专门设计的安全机构,能够抵御各种级别的威胁,包括监测、分析和物理攻击。这样,想要获得任何有关存储内容的信息,都需付出极大努力。而且
    的头像 发表于 05-15 09:29 739次阅读
    DS5003安全微<b class='flag-5'>处理器</b>芯片技术手册

    VirtualLab Fusion应用:微透镜阵列CMOS传感分析

    摘要 近几十年来,CMOS传感像素尺寸已经从10µm缩小到2µm,甚至更小。通过减小像素尺寸,可以获得更高的空间分辨率。同时,这也给每个像素上微透镜的功能带来了问题。在本例中,我
    发表于 04-07 08:56

    端侧 AI 音频处理器:集成音频处理与 AI 计算能力的创新芯片

    电子发烧友网综合报道:端侧 AI 音频处理器是专为智能物联网(AIoT)端侧设备设计,集成了人工智能(AI)加速系统级音频
    的头像 发表于 02-16 00:13 3062次阅读

    处理器超频技巧与注意事项

    ,包括最大超频潜力、电压要求等。 散热系统 :超频会增加处理器的热量产生,因此需要一个高效的散热系统,如高质量的散热和风扇。 电源供应 :稳定的电源对于超频至关重要,确保电源供应
    的头像 发表于 02-07 09:16 1873次阅读

    低功耗处理器的优势分析

    就考虑到能耗问题,通过优化架构、工艺和软件来降低功耗的处理器。它们通常采用先进的制造工艺,如FinFET或GAAFET技术,以及高效的电源管理技术,以实现在保持性能的同时减少能耗。 低功耗处理器的优势 1. 节能和环保 减少能源
    的头像 发表于 02-07 09:14 1789次阅读

    量子处理器是什么_量子处理器原理

    量子处理器(QPU)是量子计算机的核心部件,它利用量子力学原理进行高速数学和逻辑运算、存储及处理量子信息。以下是对量子处理器的详细介绍:
    的头像 发表于 01-27 11:53 1776次阅读

    EE-236:将混合信号前端器件与Blackfin处理器结合使用的实时解决方案

    电子发烧友网站提供《EE-236:将混合信号前端器件与Blackfin处理器结合使用的实时解决方案.pdf》资料免费下载
    发表于 01-07 13:51 0次下载
    EE-236:将混合信号前端<b class='flag-5'>器件</b>与Blackfin<b class='flag-5'>处理器</b>结合使用的实时解决方案

    EE-305: 基于SHARC处理器系统设计与调试

    电子发烧友网站提供《EE-305: 基于SHARC处理器系统设计与调试.pdf》资料免费下载
    发表于 01-05 09:23 0次下载
    EE-305: 基于SHARC<b class='flag-5'>处理器</b>的<b class='flag-5'>系统</b>设计与调试

    EE-324:Blackfin处理器系统优化技术

    电子发烧友网站提供《EE-324:Blackfin处理器系统优化技术.pdf》资料免费下载
    发表于 01-03 15:00 0次下载
    EE-324:Blackfin<b class='flag-5'>处理器</b>的<b class='flag-5'>系统</b>优化技术