计算机视觉-一元硬币直径尺寸的测量.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
燕山大学 课 程 设 计 说 明 书 题目: 一元硬币直径尺寸的测量 学院(系): 电气工程学院 年级专业: 12级精密仪器及机械 学 号: 学生姓名: 指导教师: 教师职称: 副教授 电气工程学院《课程设计》任务书 课程名称: 计算机视觉 基层教学单位:仪器科学与工程系 指导教师: 学号 学生姓名 (专业)班级 设计题目 一元硬币直径尺寸的测量** 设 计 技 术 参 数 自行拍摄“一元硬币”图像、自行设计软件流程,配置相关参数,设计演示界面,实现一元硬币直径尺寸的测量。 设 计 要 求 (1) 利用Matalb软件编写相关程序; (2)撰写课程设计报告,报告内容应包含一元硬币直径尺寸测量的应用价值、算法原理、程序流程和本人的主要工作;报告其他内容详见模板。 参 考 资 料 课程教材 《数字图像处理 Matlab版》Rafael C. Gonzalez著,阮秋琦等译 《精通Matlab GUI设计 第三版》陈垚光 等著 MATLAB软件相关参考书 校园网图书馆期刊网论文资料 周次 前半周 后半周 应 完 成 内 容 明确任务分工、搜集资料,总体设计,编写程序; 调试程序、撰写报告,准备答辩用PPT; 指导教 师签字 基层教学单位主任签字 说明:1、此表一式四份,系、指导教师、学生各一份,报送院教务科一份。 2、学生那份任务书要求装订到课程设计报告前面。 电气工程学院 教务 摘要 目录 摘要 1 目录 2 第1章 3 1.1研究背景及意义 3 1.2应用价值 3 1.3课程概述 3 第2章 4 2.1测量流程设计 4 2.2软件开发工具 4 2.3图像获取及预处理 4 第3章 5 3.1图像的灰度转换 5 1.直接灰度变换 5 2.灰度直方图 6 3.图像的二值化 7 3.2图像的滤波去噪; 7 1.均值滤波器 7 2.自适应维纳滤波器 8 3.中值滤波器 8 4.小波去噪 9 3.4图像的边缘检测; 10 3.5基于Hough变换的圆检测算法 11 第4章 12 4.1测量系统的标定 12 4.2尺寸测量的数据与分析 13 4.3尺寸测量的误差分析 13 4.3减小误差的方法 13 第5章 14 参考文献: 14 附录: 15 绪论 1.1研究背景及意义 硬币,是世界范围内最常用的流通货币之一,它以其坚固耐磨损、便于交易、携带方便和成本低等优点,广泛应用在公共交通、商业及其他各种投币自动售货机。同时,在经济较为发达的国家和地区,小面额硬币化已是今后的发展趋势。因此如何将硬币进行快速有效的区分识别,已经成为国内外急需解决的问题。 目前,计算机视觉方式已经成为实现产品准确测定的最佳选择,具有十分广阔的市场前景。它在测定的过程中,不需要与被测产品进行接触,有着无与伦比的优势。该方法不致于使被测产品出现丝毫的损害,无接触,时效性强、受外界影响小,精确性好,可大规模进行等。因此,基于计算机视觉的硬币识别,实现硬币的自动快速分拣技术已是是研究的一大热点。国内关于硬币清分的研究也处于试验阶段,开发出有效的硬币区分识别设备,不仅会带来可观的经济效益和产生很好的社会效益,还可能提高硬币清分的国际竞争力。 1.2应用价值 虽然对于计算机视觉的年代,,才发展,并成为。实现尺寸测量的方法很多,但大多数测量重复性、高效性和鲁棒性不高。事实表明,基于视觉技术的尺寸测量具有良好的连续性和高精度,大大提高了工业在线测量的实时性和准确性,同时生产效率和产品质量控制也得到明显提升。? 视觉系统具有测量功能,能够自动测量产品的外观尺寸,比如外形轮廓、孔径、高度、面积等尺寸的测量。尺寸测量无论是在产品的生产过程中,还是产品生产完成后的质量检验中都是必不可少的步骤,而视觉在尺寸测量方面有其独特的技术优势。? Matlab也叫作矩阵实验室,是Math works企业生产的一款高性能的可视化科学计算软件,其包含图像处理、讯息传导、系统鉴定、归纳计算等三十多种有着不同特性的工具箱,均是业内高权威人士亲自参与设计的,不用依赖于任何的程序,就能够方便快捷地使用。此外,工具箱里的函数源程序都不是保密的,大部分为M类型的文件,用户只需根据相应文件的代码就可以进行更改。 Matlab有着卓越的数据处理能力,它是一种用于矩阵计算、算法研究、数据剖析以及图像处理的高级计算机语言。其内部存在着覆盖全面的函数公式,和便捷的与其他软件间进

文档评论(0)

文档资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档