3。4。1  霍夫变换检测直线 11

3。4。2  霍夫变换检测圆 12

4  图像处理算法的Matlab验证 13

4。1  快速中值滤波的Matlab验证 13

4。2  Sobel边缘检测的Matlab验证 13

4。3  霍夫变换的Matlab验证 14

5  图像采集和处理算法的FPGA实现 15

5。1  基于Virtex-5 FPGA的设计流程 15

5。1。1  功能定义 15

5。1。2  电路设计输入 15

5。1。3  功能仿真(前仿真) 15

5。1。4  逻辑综合 16

5。1。5  实现 16

5。1。6  时序仿真(后仿真) 16

5。1。7  下载配置和调试 16

5。2  图像采集的FPGA实现 16

5。3  基本模块的FPGA设计 18

5。3。1  FIFO模块 19

5。3。2  3x3窗口模块 19

5。3。3  行列计数器模块 20

5。3。4  三值比较器模块 21

5。4  快速中值滤波的FPGA实现 21

5。5  Sobel边缘检测的FPGA实现 24

5。6  系统标定 25

5。7  测试结果 26

结  论 28

致  谢 29

参 考 文 献 30

1  引言

    本章阐述了课题的基础背景和意义、FPGA的工作原理和特点、以及该课题的国内外发展现状,最后叙述了本论文的主要工作和内容。

1。1  课题的背景和意义

    图像处理指将图像信号经过特定方式转换成数字信号,并完成特定的处理来实现特定目的的过程。随着现代科技的高速发展,图像处理成为诸多热门领域之一,它属于信号采集、计算机、光学测量学、信息科学、物理学等多个学科的交叉部分,并与科技、民生有着紧密的联系[1][2]。图像处理在当代科技发展中承担着不可替代的角色,它的应用领域十分广泛,几乎涉及与成像有关的所有领域。制造业对流水线上的零部件,尤其是微小部件,进行检测时也用到了图像处理技术,如产品结构分析、图案形状、优劣品的筛选;医学和生物工程上利用图像处理技术进行图像处理分析,如X射线和核磁共振成像鉴别、超声波B超检查,基因工程染色体分析;图像处理技术可用于农业上,如土壤地质结构、化石燃料勘测、森林资源[3][4]。

    物体尺寸的测量也是可以利用图像处理技术来完成的,这属于非接触式测试法,即测量的过程中,仪器不与被测物体发生接触。应用图像处理技术来检测物体尺寸的方法有两点明显的优势,即被测物体不与测量仪器发生碰撞(接触),不会因为作用力的缘由造成被测物体发生意外地变形,所以能测量易变形物体;速度与采样频率较高,减少测量时间。如今,在航空航天、生物医学图像、精密制造等行业对于物体尺寸的测量提出了高精度、高效率的要求的情况下,图像处理技术将受到人们的普遍青睐[5][6]。

上一篇:基于移动通信的工业生产线状态监测技术研究
下一篇:云安全存储数据可恢复证明系统设计

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于移动通信的工业生产线状态监测技术研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...