人类很早就有光靠肉眼看到的东西是有限的意识,所以人类一直在研究一种技术能够替代和弥补我们肉眼的缺陷,而现在嵌入式系统已经走入我们的生活,随着嵌入式技术的发展,越来越多的新兴工业为视觉应用找到了用武之地,“嵌入式视觉”是指一种通过视觉方法去理解周边环境的机器。嵌入式视觉涉及到两种技术:嵌入式系统和计算机视觉(有时也称为机器视觉)。嵌入式系统可以是任何基于微处理器的系统,它们完成特定的工作,且随处可见,例如:汽车、厨房、消费电子、医疗器械等等;计算机视觉则使用数字处理和智能算法去理解图像或者视频,它是一个已经被研究很久,但仍然方兴未艾的领域。现在,由于高计算能力、低价格且低功耗的处理器的出现,越来越多的计算机视觉应用可以在嵌入式系统上实现;另一方面,由于需求之广泛,嵌入式视觉的设备市场和微处理器市场均正获得高速发展。

打开网易新闻 查看更多图片

在国内外研究中,嵌入式机器视觉系统实现方式主要有三种:

1、基于标准总线,采用DSP作为运算和控制处理器的系统。DSP芯片虽然能够处理大量信息和高速运行,但其I/O接口单一,不易扩展,控制能力较弱,尚存在一定局限性。

2、基于DSP+FPGA 的机器视觉系统。FPGA与DSP的结合,可实现宽带信号处理,大大提高信号处理速度,但FPGA使用的是硬件描述语言,其算法开发具有很大的难度,功能实现由硬件控制,系统受环境影响较大。

3、采用ARM微处理器或采用ARM+DSP构建方式的机器视觉系统,这种构建方式人机交互功能强大,集成度高、实时性好、支持多任务,但该系统中ARM与DSP的数据交换方法仍采用外部电路连接,增加了系统的不稳定性。

嵌入式视觉系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物。将嵌入式技术结合传统的机器视觉就是应市场需求变化而推出的新技术,该技术实现了实时视觉图像采集、视觉图像处理控制,使其结构更紧凑,已经是行业发展的大势所趋,前景一片大好。