网站首页  词典首页

请输入您要查询的论文:

 

标题 基于DSP的嵌入式智能相机的研究
范文 叶峰 骆安林
摘要:智能相机是一种小型的视觉检测系统,主要运用于工况监视,产品检验和质量监控等领域,能够提高生产制造的柔性和自动化程度。与传统的PC式视觉系统相比,它具有易学、易用、易维护、易安装等特点。在此主要是提出了一种嵌入式智能相机的设计方案,它是以ADSP?BF537为系统控制核心,以CMOS传感器为图像采集装置,结合Oscar软件框架和OpenCV进行软件设计。最后通过一个检测条形码的应用来说明研究出来的智能相机的可行性,并且通过实验数据来说明智能相机运行速度和工作效率。
关键字:智能相机; ADSP?BF537; Oscar; OpenCV
中图分类号:TN911?34 文献标识码:A 文章编号:1004?373X(2013)02?0053?04
0 引 言
目前,国内智能相机的开发还是处于起步阶段,但是它却在现实中拥有广泛的应用。典型的机器视觉系统是一般由光源、CCD或 CMOS 相机、图像采集卡、图像处理软件及一台 PC 机构成。其中,图像的采集功能由 CCD/CMOS 相机及图像采集卡完成;图像的处理则是在图像采集/处理卡的支持下,由软件在 PC 机上完成。由于基于 PC 机的机器视觉体积庞大、结构复杂,其应用系统的开发周期长、成本高,因此智能相机就应运而生。本文提出了一种基于ADSP?BF537嵌入式智能相机的设计方案,使它能够达到机器视觉检测低成本,高速率,高精度,易操作,小体积的目的[1?2]。
1 硬件平台设计
嵌入式智能相机是一个微小的视觉检测系统,包含图像采集装置、图像处理算法、图像处理软件和通信控制装置。图像采集装置主要是获取图像数据,使用的是CCD/CMOS传感器[3?4]。图像处理主要是在DSP中进行,是对图像进行预处理,识别、检测图像特征,分割图像特征,提取图像特征,最后得到图像处理结果。这主要是在数字信号处理器(DSP)中完成。图像通信装置主要是对图像处理过程进行控制,并且实现图像处理结果输出。图1为所设计智能相机的结构框图。
在本设计中,相机采用了ADI公司的ADSP?BF537作为控制核心。ADSP?BF537 是具有较高性能的系列成员,拥有容量更大的嵌入式存储器,从而可满足诸如视频安全/监控和基于工业环境的分布式控制/工厂自动化应用等嵌入式应用的较高吞吐量需求。ADSP?BF537提供了卓越的性能,并专为诸如远程监视设备、VoIP、销售点终端以及生物特征识别/安全应用等低成本连接设备而设计。作为整个系统的核心,ADSP?BF537 具有接口丰富,性能优良,价格便宜的特点,并具有强大的多媒体数据处理能力[5?6]。
图1 硬件结构框图
在图像采集模块中,相机使用了CMOS图像传感器。与CCD图像传感器的高成本相比,CMOS图像触感器具有低功耗,低成本的优势。随着CMOS传感器制造工艺的发展,其性能将会越来越接近CCD传感器。相机通过CMOS图像传感器采集图像数据,并且在DSP通过I2C的控制下,把数据传入DSP。
在通信控制模块中,相机通过以太网、串口RS 232,I/O端口与外部进行连接,从而实现相机的数据输出与控制。以太网用以实现上位机与相机的通信与控制,而I/O端口用来外部触发控制相机或者实现相机向外部输出控制信号。串口RS 232主要是用来不通过仿真器来烧写U_Boot引导程序和uClinux镜像文件[7]。
4 结 语
此智能相机的设计是以ADSP?BF537为处理控制核心,结合Oscar框架和OpenCV视觉库而实现的。通过一个简单的检测条形码的应用程序可以看出,在检测速度不高的情况下,此智能相机能够准确地检测产品,并且操作简单,能够广泛地应用到生活和生产实践中。
参考文献
[1] WOLF W, OZER B, L? T. Smart cameras as embedded systems [J]. Computer, 2002, 35(9): 48?53.
[2] 阳佳,吴久峰,邓志刚.制造业自动化基于机器视觉工业实时测量技术研究[J].制造业自动化,2003(2):3?10.
[3] Analog Devices. ADSP?BF537 EZ?KIT lite evaluation system manual [M]. USA: Analog Devices, 2005.
[4] 戴逸民,梁晓雯,裴小平.基于DSP的现代电子系统设计[M].北京:电子工业出版社,2002.
[5] 陈峰.Blackfin 系列DSP原理与系统设计[M].北京:电子工业出版社,2004.
[6] Analog Devices. ADSP?BF537 blackfin processor hardware reference [M]. USA: Analog Devices, 2005.
[7] COMER D E.用 TCP/IP 进行网际互联第1卷:原理、协议与结构[M].林瑶,译.北京:电子工业出版社,2001.
[8] 黎松,平西建,丁益洪.开放源代码的计算机视觉类库OpenCV的应用[J].计算机应用与软件,2005,22(8):134?136.
[9] 刘瑞祯,于仕琪.OpenCV教程:基础篇[M].北京:北京航空航天大学出版社,2007.
[10] Anon. Intel or open source computer vision library reference manuals [M]. [S.l.]: [s.n.], 2003.
随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 2:37:41