- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Blackfin BF533红外图像采集器设计
基于Blackfin BF533红外图像采集器设计
摘要:根据图像模式识别的需要,分析了对嵌入式处理平台的资源需求,根据资源需求,选择了ADI公司的Blackfin BF533系列DSP作为处理器平台,然后结合Blackfin的特性和图像清晰度的需求,确定使用OV7141 CMOS图像传感器。论文涉及到了在硬件和底层软件的设计中遇到的相关关键问题,同时给出了该平台的输出结果。该平台价格低廉,具有速度为1200MIPS的数据处理能力,其图像采集模块可以拍摄到640×480分辨率的清晰掌纹图像,可以完全满足在线生物特征识别的资源需求。
关键词:图像识别;Blackfin;OV7141 CMOS传感器;软硬件设计
1引言
红外图像采集设备广泛应用于特殊场合,尤其是在线生物特征认证[1],为了达到应用的要求,除了要求算法要可靠外, 还要求识别设备足够小型,具有便携化以及可升级性。所以,能够摆脱PC的束缚,在嵌入式系统上实现图像鉴别更加具有实际应用价值,但是,目前大部分的研究都是基于PC平台的,都还在算法研究阶段[1-2]。
现在的大部分图像识别算法研究都是在PC上实现的,其系统结构往往是使用一个CCD的摄像机捕捉图像,然后输入个人电脑,再在PC上使用MatLab或VC环境开发通用的识别算法程序。这样的开发模式具有很大的灵活性,适合于科学研究,但是距离真正的实用还有一定的距离。
针对一些需要红外滤波在线生物特征认证系统的要求,本文根据红外图像识别的具体要求,提出了基于ADI公司的Blackfin系列DSP处理器,使用Omnivision公司的OV7141 CMOS图像传感器的设计方案,经过实际的调制,该方案可以提供清晰的图像,并且Blackfin处理器可以提供1200MIPS的运算速度,为生物特征识别软件的开发提供了很好的平台。而系统的整体成本也控制在了很低的水平上。
2系统的硬件设计
完整的红外图像鉴别系统应该具备注册和鉴别两个基本功能。为了实现注册和鉴别两个功能,本文将系统分为以下几个模块:图像采集模块、鉴别处理模块、输入输出模块和通信模块。其中,鉴别处理模块是整个系统的核心, 它既要从前端获得的图像中提取掌纹线的信息,完成图像鉴别算法的运算,还要对其它的模块进行控制和监测。系统的结构框图如图1所示。
2.1并行外设总线设计
由于本方案采用的是OV7141,它具有数据时钟、场同步信号和行同步信号引脚,故采用了通用输入模式。由于OV7141输出的是8位的图像信号,因此只用到了Blackfin的PPI接口数据脚的低8位,高八位的PF复用引脚可以作为它用。硬件连接采用了如图2所示的设计方案[3]。
OV7141工作时钟的典型频率是24MHz,这个时钟信号连接到Blackfin的PPI_CLK引脚,作为并行数据传输的时序基准。OV7141的场同步和行同步信号加到Blackfin的PPI_FS1和PPI_FS2引脚上,在Blackfin的内部,这两个引脚连接到了定时器1和定时器2的PWM电路,可以通过设置TIMER1和TIMER2的相关寄存器来设定视频信号的同步时序参数。
2.2 SCCB控制总线设计
SCCB是OmniVision公司定制的串行摄像头控制总线(Serial Camera Control Bus),它用于对摄像头的寄存器进行读写,以达到对摄像头输出图像的控制。SCCB的数据传输由主器件控制,主器件能够发出数据传输启动信号、时钟信号以及传送结束时的停止信号。通常主器件都是微处理器,它寻址访问的设备称为从器件。为了进行通讯,每个接到SCCB的设备都有一个唯一的地址( ID),使用软件寻址来识别总线上的从器件,省去了从器件的片选。因此,只需要两根线(串行时钟线SIO_C和串行数据线SIO_D) ,挂接到总线上的器件就能相互进行信息传递。组成SCCB的SIO_C和SIO_D必须经过上拉电阻RP 接到正电源上,连接到总线的器件的输出级必需为“开漏”或“开集”的形式,以便在多个主或从需求仲裁的情况下完成线与的功能[4-6]。
在SCCB 协议中定义开始和停止条件如下:开始条件是在SIO_C为高电平时,SIO_D出现一个下降沿;停止条件是在SIO_C为高电平时,SIO_D出现一个上升沿。除了开始和停止状态,在数据传输时,如果SIO_C为高电平时,必需保证SIO_D上的数据的稳定,也就是说,SIO_D上的数据只能在SIO_C为低电平时改变。
与I2C 总线类似,SCCB完整的数据传输包括两个或三个阶段。每一阶段包中含9位二进制数据,其中高8位为所要传输的8位数据,最低位根据主器件的数据传输是读操作
您可能关注的文档
- 基于ARMA模型对上海期铜价格走势实证分析.doc
- 基于ARMA模型对余额宝未来收益预测.doc
- 基于ARMA模型对我国能源消费增长速度实证研究.doc
- 基于ARMA模型对我国十一五电力需求预测.doc
- 基于ARMA模型对武汉再制造企业废旧汽车可回收量预测.doc
- 基于ARMA模型我国居民消费价格指数预测.doc
- 基于ARMA模型气温衍生品定价研究.doc
- 基于ARMA模型股价预测及实证研究.doc
- 基于ARMCortexM3智能小车直流电机控制系统设计.doc
- 基于ARMCortexA8平台喷药机器人路径检测与仿真.doc
- 2025天津工业大学师资博士后招聘2人笔试题库带答案解析.docx
- 2025四川中冶天工集团西南公司招聘14人备考题库带答案解析.docx
- 2025四川南充市农业科学院第二批引进高层次人才考核招聘2人备考题库带答案解析.docx
- 2025四川德阳绵竹市人力资源和社会保障局绵竹市卫生健康局卫生事业单位考核招聘专业技术人员41人历年.docx
- 2025云南昭通昭阳区政务服务管理局公益性岗位招聘1人备考题库及答案解析(夺冠).docx
- 2025年西安一附院沣东医院招聘笔试题库附答案解析.docx
- 2025山东临沂市纪委监委机关所属事业单位选聘工作人员10人笔试备考试卷带答案解析.docx
- 2025四川成都市新都区妇幼保健院编外专业技术人员招聘8人历年真题题库附答案解析.docx
- 2025年宝鸡三和职业学院招聘笔试题库(82人)最新.docx
- 2025云南昆明市第二人民医院紧急招聘神经(创伤)外科医师1人历年试题汇编含答案解析(必刷).docx
最近下载
- 微表处配合比报告.doc VIP
- 赣美版美术五年级上册第14课 四格幽默漫画 课件(共16张PPT).pptx VIP
- 流体力学课后习题答案.pdf VIP
- ZQ减速机安装尺寸.pdf VIP
- 北师大版数学一年级上册看图列式应用题练习.pdf VIP
- C425056【基础】2025年厦门大学070704海洋地质《647海洋地质学》考研基础训练110题.pdf VIP
- 深井超深井钻完井技术现状、挑战和“十三五”发展方向.pdf VIP
- 大学生生涯发展展示.pptx VIP
- 2023年中国社会科学评价研究院招聘笔试参考题库附带答案详解.pdf VIP
- 票务岗位招聘面试题与参考回答2025年.docx VIP
原创力文档


文档评论(0)