(文章来源:EEPW)
“嵌入式视觉”这一名词是指在嵌入式系统中使用计算机视觉技术。换句话说,“嵌入式视觉”是指从视觉输入中提取出其背后含义的嵌入式系统。与过去10年中无线通信技术的流行相类似,嵌入式视觉技术有望在今后10年得到广泛应用。而在实际的应用系统中,嵌入式视觉技术如何才能发挥它的真正潜力呢?
在缺乏共通标准而使嵌入式视觉技术发展受阻之际,需要一种兼容各层面功能的标准,才能真正开启并普及嵌入式视觉应用。例如,如果基于手势的用户介面变得普及,对于用户而言,能够使用一套具有多种不同机制的通用手势功能将会变得十分重要。而如果3D成像成为视觉应用的共同工具,那么不管使用什么样的传感器,我们都将必须为视觉应用找到一个重现3D图形数据的共同方式。
而对于嵌入式视觉系统所用的处理器,视觉演算法与应用大大地延伸了处理器性能要求的范围,就运算能力的这一点而言,处理器的性能至关重要。但当你跨越学术研究到实际系统的鸿沟,采用先进演算法以即时执行视频输入时,却不可避免地会消耗掉许多的处理功率。在许多嵌入式系统中,设计人员面临着尺寸、功耗与成本等严苛的限制条件,因此,能够以低成本与低功耗提供充份的处理能力是至关重要的。
而在其它一些要求大量运算的嵌入式处理领域──如随即浮现于我脑海中的消费性视频设备──在某种程度上而言,演算法是标准化的。这意味着芯片设计人员可以使用功能固定的硬件加速和协同处理器,以低功耗和低成本提供大量的处理器运算性能。
但在视觉应用方面,不同的应用之间往往采用不同的演算法,甚至是在同一款应用中,所用的演算法也可能因设计不同或时间不同而异。因此,除了极其少数的一些大量应用以外,功能固定的硬件往往无法作为解决方案。在嵌入式视觉系统中,我们需要的处理器必须能够以低成本与低功耗,提供每秒数十亿次即时运算处理性能,并具有d性化的可编程性能。过去几年来,已经有这样的处理器问世,并可协助嵌入式视觉技术进一步导入主流应用中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)