数字图像处理课程设计题目和要求-2013

上传人:F****n 文档编号:99251735 上传时间:2019-09-18 格式:DOC 页数:15 大小:1.32MB
返回 下载 相关 举报
数字图像处理课程设计题目和要求-2013_第1页
第1页 / 共15页
数字图像处理课程设计题目和要求-2013_第2页
第2页 / 共15页
数字图像处理课程设计题目和要求-2013_第3页
第3页 / 共15页
数字图像处理课程设计题目和要求-2013_第4页
第4页 / 共15页
数字图像处理课程设计题目和要求-2013_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《数字图像处理课程设计题目和要求-2013》由会员分享,可在线阅读,更多相关《数字图像处理课程设计题目和要求-2013(15页珍藏版)》请在金锄头文库上搜索。

1、郑州大学(软件技术学院)课程设计报告数字图像处理课程设计内容、要求题目一:图像处理软件1、设计内容及要求:(1)、独立设计方案,实现对图像的十五种以上处理(比如:底片化效果、灰度增强、图像复原、浮雕效果、木刻效果等等)。(2)、参考photoshop软件,设计软件界面,对处理前后的图像以及直方图等进行对比显示;(3)、将实验结果与其他软件实现的效果进行比较、分析。总结设计过程所遇到的问题。2、 参考方案(所有参考方案若无特殊说明,均以matlab为例说明):(1)实现图像处理的基本操作学习使用matlab图像处理工具箱,利用imread()语句读入图像,例如image=imread(flowe

2、r.jpg),对图像进行显示(如imshow(image)),以及直方图计算和显示。(2)图像处理算法的实现与显示针对课程中学习的图像处理内容,实现至少十五种图像处理功能,例如模糊、锐化、对比度增强、复原操作。改变图像处理的参数,查看处理结果的变化。自己设计要解决的问题,例如引入噪声,去噪;引入运动模糊、聚焦模糊等,对图像进行复原。(3)参照“photoshop”软件,设计图像处理软件界面可设计菜单式界面,在功能较少的情况下,也可以设计按键式界面,视功能多少而定;参考matlab软件中GUI设计,学习软件界面的设计。题目二:数字水印1、设计内容及要求:为保护数字图像作品的知识产权,采用数字水印

3、技术嵌入水印图像于作品中,同时尽可能不影响作品的可用性,在作品版权发生争执时,通过提取水印信息确认作品版权。通常情况下,水印图像大小要远小于载体图像,嵌入水印后的图像可能遇到噪声、有损压缩、滤波等方面的攻击。因此,评价水印算法的原则就是水印的隐藏性和抗攻击性。根据这一要求,设计水印算法。(1)、查阅文献、了解数字水印的基本概念。(2)、深入理解一种简单的数字水印嵌入与提取方法。 (3)、能够显示水印嵌入前后的载体图像。(4)、能够显示嵌入与提取的水印。(5)、选择一种以上的攻击方法,测试水印算法的鲁棒性等性能。(6)、设计软件界面2、 参考方案(1) 对水印图像进行编码置乱(可采用伪随机码,提

4、高水印图像的隐蔽性);(2) 对图像进行子图像分解(如8*8),对子块分别进行DCT变换;(3) 对DCT系数按照zig-zag排序进行排列,选择一种频系数,对该种频系数相邻的系数进行水印嵌入(4) 低通滤波检验水印算法的抗攻击性。(5) 设计数字水印的软件界面。题目三:车牌识别1、设计内容及要求:在交通管理过程中,通常采用视频监控方式对闯红灯和超速等违章车辆进行监督。对违章车辆,需要自动检测车牌信息,提取车牌号码,以便查找车主信息和监督管理。国内常用的一般车牌通常是是蓝底白字,长宽比3:1。(1)对车牌图像进行预处理,然后进行车牌定位;(2)进行字符分割;(3)对车牌中的数字和字母进行提取和

5、识别(对汉字不作要求);(提高部分)(4)要求自行设计方案、编写代码实现上述功能。2、参考方案(1)对图像进行预处理,增加图像的对比度;(2)根据图像的颜色对车牌区域定位(3)对图像进行旋转、二值化操作,并进行水平投影操作,根据直方图峰值和谷值对字符进行分割;(4)可采用模板匹配方法,对数字和字母进行识别,并输出识别后的结果。(5)设计车牌识别的软件界面。题目四:超分辨率重建1、设计内容与要求在视频监控、图像追踪等应用中,由于图像摄取系统的分辨率较低,图像较为模糊,使得目标识别等问题变得困难。现有一幅低分辨率图像,图像大小为500*500,试通过插值技术提高图像分辨率。由于常规的图像插值技术可

6、能导致图像边缘模糊,试设计一种超分辨率重建技术,使得图像边缘尽可能保持较好的陡峭性。(1)在空域中将图像放大2倍,4倍;(2)在DCT域放大2倍,4倍;(3)在DCT域增强图像高频信息,保持边缘陡峭度;(4)若对图像子图像分解后使用DCT,观察增强后的图像是否存在块效应;(5)设计软件界面。2、参考方案(1)采用插值技术对图像放大(2)考虑到图像较大情况下DCT的计算量较大,将图像分解为若干子图像; (3)在DCT域对图像进行插值放大;(4)设计同态滤波器,对高频信号进行增强;(5)反变换回空域图像。 题目五:织物密度检测(也可以是桌面等有纹理的表面的检测)1、要求完成功能:在织物单位长度中排

7、列的经纬纱根数,称为织物的经纬纱密度。织物密度的计算单位以公制计,是指10cm内经纬纱排列的根数。密度的大小,直接影响织物的外观,手感,厚度,强力,抗折性,透气性,耐磨性和保暖性能等物理机械指标,同时他也关系到产品的成本和生产效率的大小。经纬密度的测定方法可以采用直接测数法。直接测数法是凭借照布镜或织物密度分析镜来完成。织物密度分析镜的刻度尺长度为5cm,在分析镜头下面,一块长条形玻璃片上刻有一条红线,在分析织物密度时,移动镜头,将玻璃片上红线和刻度尺上红线同时对准某两根纱线之间,以此为起点,边移动镜头边数纱线根数,直到5cm刻度线为此。输出之纱线根数乘以2,即为10cm织物的密度值。在点数纱

8、线根数时,要以两根纱线之间的中央为起点,若数到终点时,超过0.5根,而不足一根时,应按0.75根算;若不足0.5根时,则按0.25根算。织物密度一般应测得3-4个数据,然后取其算术平均值为测定结果。这种计数方式可以使用图像处理技术自动完成,设计应用程序完成织物密度检测。(1)能够读取和存储图像,对图像进行去噪和对比度增强;(2)对任意指定的距离范围内的织物进行自动经纬纱根数计数;(3)设计软件界面。2、参考方案(1)、读取已获得的需要测量的织物的图像或从计算机上联接的图像获取设备中获得实际图像(提高部分);(2)、对图像进行任意角度旋转,使织物纬线方向呈水平;(3)、根据图像质量对对图像进行去

9、噪和对比度增强;(4)、对纵向织物线条个数,采用垂向一阶微分算子(如sobel、roberts)检测垂直向边缘;(5)、对垂直向进行投影,做直方图统计,计算直方图峰值个数;(6)、横向织物根数采用和纵向相同方法计数。题目六:工件尺寸的图像测量1、要求完成功能:在加工制造领域,需要对很多零部件尺寸进行测量,以验证零件是否符合加工要求。一般这种测量可以通过千分尺或游标卡尺完成。但对于很多易碎或易变形的零件,类似的测量几乎难以完成。在这种场合,一般要求采用非接触测量方法,图像测量就是其中的方法之一。试设计一应用软件,能够对标准形状的零件进行图像测量。(1)能够读取和存储图像,对图像进行去噪和对比度增

10、强;(2)能够根据控制点对图像失真进行几何校正;(3)根据控制点对图像进行定标,建立像素与实际尺寸之间的对应关系;(4)对于非标准零件,利用人工鼠标操作,测量任意指定点间的距离;(5)对圆形标准零件进行自动尺寸测量(提高部分);(6)设计软件界面。2、参考方案(1)读取已获得的需要测量的零件的图像或从计算机上联接的图像获取设备中获得实际图像,测试图像中应包含至少四个已知控制点(提高部分);(2)根据图像质量对对图像进行去噪和对比度增强;(3)对控制点进行手工或自动设别定位,根据定位结果进行几何校正和定标;(4)检测鼠标点击点的图像坐标,根据两点间的像素数来计算任意点间的距离。(5)对于标准形状

11、零件,可对图像进行边缘提取后,采用拟合的方法进行尺寸测量。也可以采用投影法进行测量。题目七:低比特率图像压缩1、要求完成功能:在远程抄表系统中需要将采集的图像远距离传输以供抄表人观看,由于距离远,和控制成本的问题,不能采用较高速度的波特率进行传输。需要将采集到的图像进行压缩后传输,请你通过matlab仿真,给出一个合理的解决方案。图像获取方法,用摄像头采集一幅图像,像素数控制在30万以内640*480,图像大的可以裁剪,图像中数据以某数字表盘为最好,或者是汽车牌照。或者从网上下载。2、参考方案和步骤(1)利用DCT进行jpg压缩,其中DCT可以调用函数,其它尽量自己编写代码,压缩过程可进行适当

12、简化;(2)对图像进行二值化,请利用二值图像压缩方法进行数据压缩,然后解压缩,看通过肉眼能否看清表盘数据,比较两种算法的压缩效果;(4)设计软件界面。(3)发挥部分:用matlab对压缩后的图像进行识别。 题目八: 运动目标的检测1、要求完成功能:在视频监控领域,需要对监控画面进行存储。长时间的存储占用了大量的硬盘空间。为了节省存储磁盘空间,对于监视场景内没有活动目标出现时的视频画面一般不进行存储。只有在检测到画面中存在运动目标时才进行录像存储。设计一个视频监控软件,完成对运动目标的检测及视频存储功能。(1)对连接在计算机上的视频获取设备进行控制;(2)显示动态视频画面;(3)对画面中内容进行

13、运动目标检测;(4)对有变化的画面进行存储,并按照系统时间命名文件名;(5)设计软件界面。2、参考方案(1)从计算机上联接的图像获取设备中获得实际视频;(2)对相邻帧(或者间隔固定帧)图像进行差值检测(3)差值超过一定阈值则认为有运动目标,将视频画面保存在硬盘中,持续检测,直至连续5秒内检测不到运动目标,停止录像;(提高部分):在画面中设置不同的关注区域,只有在关注区域内图像发生变化才进行录像题目九: 运动目标的跟踪1、要求完成功能:在很多应用中都要对运动目标进行跟踪。比如激光制导中,弹载摄像机不断检测指向目标的激光束,根据激光光点的位置来修正飞行方向。使用图像获取工具箱,从摄像机获取视频图像

14、到matlab中,这些图像可以用来跟踪摄像机视场中的目标。建立一个图像跟踪的演示程序,用于跟踪的目标可由一个激光笔产生的激光点代替。设计一个软件,完成以下功能:(1)对连接在计算机上的视频获取设备进行控制;(2)显示动态视频画面;(3)对画面中内容进行运动目标检测;(4)输出检测到的激光点的位置信息;(5)设计软件界面。2、参考方案(1)、运行matlab的计算机放置在摄像机视场中,激光笔发出一个红点照射在Matlab的图形窗口中。(2)、当激光笔的轨迹不断移动时,摄像机获取Matlab的图形窗口中的图像,跟踪激光点的移动,这可以使激光笔像鼠标一样使用。(3)、首先要对数据进行定标,以建立获取

15、的图像像素点与Matlab图形坐标轴之间的对应关系。一旦建立了这种关系,激光点在Matlab图形窗口中移动的时候,激光点就可以被跟踪。题目十:饮料瓶形状检测和识别1、要求完成功能:由于废弃的饮料瓶不能随时随地分类回收,大多数饮料瓶处于用后即弃的状态在铁路沿线、江河航线、旅游景点等地方大量的废弃饮料瓶让人触目惊心,并且对环境造成的污染和对能源造成的浪费日趋严重。目前,已出现的饮料瓶回收机大多是基于红外线扫描条形码来识别的其严格要求瓶罐的条形码保持完整,且瓶身上端必须先投入机器回收口内如果投入瓶罐上的条形码破损,或者瓶子里面有残液,机器将拒绝回收这些问题限制了对饮料瓶的回收。设计一个软件,完成以下功能:(1) 利用摄像头捕获视频;(2) 对画面中的饮料瓶进行检测;(3) 对画面中的饮料瓶进行识别,识别是否完整;(4) 识别饮料瓶类型,并给出价格;(5) 设计软件界面。题目十一:静态手势识别1、要求完成功能:静态手势是手的一种特殊形状或姿势,对应着模型参数空间里一个点,静态手势识别就是对从图像中检测出来的人手区域做分析,识别其中的形状和姿势信息。静态手势可以是动态手势的特殊转移状态,用来分割和帮助识别动态手势,性能优异的静态手势

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号