当前位置:文档之家› 毕业设计_计算机视觉课程设计图像置乱的设计及实现

毕业设计_计算机视觉课程设计图像置乱的设计及实现

毕业设计_计算机视觉课程设计图像置乱的设计及实现
毕业设计_计算机视觉课程设计图像置乱的设计及实现

课程设计说明书题目:图像置乱的设计与实现

学院(系):电气工程学院

年级专业: 12级精仪一班

电气工程学院《课程设计》任务书

课程名称:计算机视觉

说明:1、此表一式四份,系、指导教师、学生各一份,报送院教务科一份。

2、学生那份任务书要求装订到课程设计报告前面。

电气工程学院教务科

摘要

随着多媒体技术、信息存储技术的飞速发展,以及网络带宽限制的放松,越来越多的图像得以在网络上传输,并逐步成为人们获取信息的主要手段。网络上传输的图像有些无关紧要,有些却至关重要,这其中有可能涉及到个人隐私、公司利益、军事机密、国家安全,其价值无法衡量。另一方面,Internet网络的日益普及使得任何人都有可能接触并搜集到网络中的图像信息,而不管它是善意的还是恶意的、合法的还是非法的,从而使得在网络上传输的图像安全倍受关注,字图像的安全已经成为信息安全领域中重要的研究分支,而置乱技术在图像加密技术中起着不可忽视的作用。

一般从客观景物得到的图像是二维的。一幅图像可以用二维函数f(x,y)来表示,也可看作是一个二维数组,x和y表示二维空间XY中一个坐标点的位置,而f则代表图像在点(x,y)的某种性质F的数值。例如常用的图像一般是灰度图像,此时f表示灰度值,它常对应客观景物被观察到的亮度。需要指出,一般是根据图像内不同位置的不同性质来利用图像的。

本文为你重点介绍了图像置乱的原理,并介绍了两种基本的置换方法,分别是:基于变换矩阵的图像置乱法、基于Arnold变换的图像置乱方法,教你如何对你的图像进行加密,并对数字图像置乱程度进行测评,同时对未来可能的研究方向进行了展望。选择了MATLAB作为软件工具,所给出的程序代码均在其上测试通过。

关键词: MATLAB、图像置乱技术、二维坐标变换、Arnold变换、置乱度

目录

摘要............................................................. I 第一章引言 (1)

第二章基于变换矩阵的图像置乱 (2)

2.1 二维坐标置乱 (2)

2.1.1 加密原理 (2)

2.1.2 解密原理 (3)

2.2 二维坐标置乱的分析 (4)

第三章基于ARNOLD变换基础上的置乱 (5)

3.1 变换原理 (5)

3.2 Arnold变换的周期性 (7)

3.2.1 Arnold变换式周期性定理 (7)

3.3 基于Arnold变换的图像恢复 (9)

3.4 基于Arnold变换的分析 (10)

第四章本文总结与展望 (11)

参考文献 (12)

第一章引言

图像置乱技术属于图像加密技术,它通过对图像像素矩阵的重排,破坏了图像矩阵的相关性,以此实现信息的加密,达到安全传输图像的目的。

图像置乱的实质是破坏相邻像素点间的相关性,使图像“面目全非”,看上去如同一幅没有意义的噪声图像。单纯使用位置空间的变换来置乱图像,像素的灰度值不会改变,直方图不变,只是几何位置发生了变换。置乱算法的实现过程可以看做是构造映射的过程,该映射是原图的置乱图像的一一映射,如果重复使用此映射,就构成了多次迭代置乱。

目前研究使用较多的置乱变换主要有:Arnold变换、Fibonacci与Fibonacci-Q变换、幻方变换、正交拉丁方变换、Hilbert曲线变换、Gray码变换、仿射变换、混沌置乱变换等。 Arnold变换是俄国数学家Vladimir I.Arnold在研究遍历理论时提出的一种置乱变换,邹建成等人对Arnold变换进行了深入的研究,给出了多种改进的置乱算法,得出一系列有用的结论,主要在于:讨论了平面上Arnold变换的周期性,计算了不同阶数N下Arnold变换的周期;把Arnold 变换应用于数字图像置乱,对位置空间和彩色空间做了实验测试:把二维Arnold 变换推广到了三维空间嘲:给出了一般的非线性模变换有周期性的充分必要条件,讨论了平面上Arnold变换的周期性问题,给出了判别周期的一组必要条件,从理论上对Arnold变换的周期性有了更深的认识;将Arnold变换推广到高维,给出了高维变换具有周期性的充分必要条件,并讨论了该变换的置乱效果。

Gray码变换是一种数论变换,它可以用于二进制数据的纠错与校验。丁伟等讨论如何给出Gray码的矩阵定义形式并将之推广并讨论如何利用Gray码变换进行数字图像置乱。

本文为你重点介绍了图像置乱的原理,并介绍了两种基本的置换方法,分别是:基于变换矩阵的图像置乱、基于Arnold变换的图像置乱,教你如何对你的图像进行加密,并对数字图像置乱程度进行测评,同时对未来可能的研究方向进行了展望。选择了MATLAB作为软件工具,所给出的程序代码均在其上测试通过。

第二章 基于变换矩阵的图像置乱

2.1 二维坐标置乱

我们一般处理的图片都是平面图片,即所谓的二维图片。二维数字图像可以看作是平面区域D 上的二元函数D y x y x F Z ∈=),(),,(。在绝大多数情况下区域D 是一个矩形,对D 中任意的点y x y x ,),,(表示其像素点的位置,而),(y x F 代表图像的信息(灰度图像是灰度值,彩色图像是RGB 分量值等)。当图像数字化之后,图像),(y x F Z =则对应于数学中的一个矩阵,其元素所在的行与列),(y x 对应于自变量取值,数字图像离散化后是相应于元素之间有相关性的一类特别的矩阵。

通过数学中矩阵的初等变换可以将图像转换为另一幅图像,从而达到置乱的目的,但其置乱作用较差,因为初等变换是整行或整列进行变换,并不是对矩阵中每个点进行变换。而一些非线性变换则有可能对图像置乱起到较好的作用。现介绍目前几种常见的图像置乱方法。

2.1.1 加密原理

将图形分解成二维坐标上的一个个点的组合,用G(i,j)(i=1,2,...M ,j=1,2...,N)表示各个点,然后通过一个方程将有序的点置乱,置乱的点组合起来的图便是加密后的图。

G(i,j)为原图各点,G1(i,j)为加密图各点,用方程G1(i,j)=0.1*G(i,j)+0.9*Gadd(i,j)(对原来的点进行加权求和)得到G1(i,j),再将其按顺序输出,记得到置乱后的图像。

用MATLAB实现图像置乱的程序如下:

G=imread('D:\Miss256G.bmp');

subplot(1,3,1)

imshow(G)

title('原图')

Gadd=fix(256*rand(256,256,3));

for i=1:256

for j=1:256

G(i,j)=0.1*G(i,j)+0.9*Gadd(i,j); %进行加权求和

end

end

subplot(1,3,2)

imshow(G); %显示图像

title('置乱后的图像')

结果如下:

2.1.2 解密原理

将置乱后的点G1(i,j)通过与原来方程的逆运算,得到G2(i,j),并将其组合起来,即得到恢复后的图像。

恢复图像程序如下:

G=imread('D:\Miss256G.bmp');

subplot(1,3,1)

imshow(G)

title('原图')

Gadd=fix(256*rand(256,256,3));

for i=1:256

for j=1:256

G1(i,j)=0.1*G(i,j)+0.9*Gadd(i,j); %进行加权求和

end

end

subplot(1,3,2)

imshow(G1); %显示图像

title('置乱后的图像')

for i=1:256

for j=1:256

G2(i,j)=(G1(i,j)-0.9*Gadd(i,j))./0.1; %进行加权求和

end

end

subplot(1,3,3)

imshow(G2); %显示图像

title('复原后的图像')

结果如下:

结果分析:

经过逆运算,置乱的图像又恢复到跟原图一样。事实上我们也可以理解为G2(i,j)=G(i,j),所以恢复后的图像跟原图一样

2.2 二维坐标置乱的分析

此方法方法原理简单,容易实现,运算量小,但同时存在以下部分不足:(1)置乱后的图像不够加密,置乱度不够高;

(2)方程变换过于简单,容易找到逆运算,安全性不高;

第三章 基于Arnold 变换基础上的置乱

3.1 变换原理

Arnold 变换又称猫脸变换,设想在平面单位正方形内绘制一个猫脸图像,通过下述变换,猫脸图像将由清晰变的模糊。矩阵表示即为:

)mod(2111''N y x y x ???

? ?????? ??=???? ?? (3.1.1) )','(y x 是图像中),(y x 的像素变换后的新的位置。反复进行此变换,即可得

到置乱的图像。

图像的二维Arnold 变换,实现像素位置的置乱,所以经过Arnold 变换处理的图像,其灰度直方图与原图一样。下面以256×256的图像进行1次、192次置乱之后的图像,在192次置乱后,又回到原始图像

图3.1 置换次数不同的图

用MATLAB 实现Arnold 变换的程序如下:

G=imread('D:\Miss256G.bmp'); w0 = double (G) / 255 ; [m,n]=size(w0); w1 =w0 ;

subplot(1,3,1) imshow(w1 ,[ ]) ; title('原图')

for k = 1:1 % 置换1次 for x = 1:m

for y = 1 :n

x1 = x + y ;

y1 = x + 2*y ;

if x1 > m

x1 = mod(x1 ,m) ;

end

if y1 > n

y1 = mod(y1 ,n) ;

end

if x1== 0

x1 = m ;

end

if y1 == 0

y1 = n ;

end

w1 (x1 ,y1) =w0 (x ,y) ;

end

end

w0 =w1;

end

subplot(1,3,2)

imshow(w1 ,[ ]);

title('置换1次')

w0 = double (G) / 255 ;

[m,n]=size(w0);

w2=w0 ;

for k = 1:192 %置换192次

for x = 1:m

for y = 1 :n

x1 = x + y ;

y1 = x + 2*y ;

if x1 > m

x1 = mod(x1 ,m) ;

end

if y1 > n

y1 = mod(y1 ,n) ;

end

if x1== 0

x1 = m ;

end

if y1 == 0

y1 = n ;

end

w1 (x1 ,y1) =w0 (x ,y) ; end end w0 =w1; end

subplot(1,3,3) imshow(w2 ,[ ]); title('置换192次')

3.2 Arnold 变换的周期性

对于数字图像来说,可以将其看成是一个函数在离散网格点处的采样值,这样我们就得到了一个表示图像的矩阵.矩阵中元素的值是对应点处的灰度值。对于正方形数字图像,我们的离散化的Arnold 变换式(3.1.1),其中N 为图像的宽度和高度,即图像矩阵的阶数。

数字图像经过Arnold 变换后,变得混乱不堪,继续使用Arnold 变换若干次后,会呈现与原图一样的图片,说明Arnold 变换具有周期性。置乱变换的周期性变换性质,对于研究图像的恢复有积极的作用。

3.2.1 Arnold 变换式周期性定理

给定自然数2>N ,Arnold 变换式的周期N m ,是使式(3.2.1)成立的最小自然数n :

??????=???????

?

???????

?

???????????? ??--???? ??+???????????? ??--???? ??+++++11)m o d (2512515

12512515132322222N n n n n (3.2.1) 此定理的证明此处不再详细描述。由定理3.2.1可以得出以下推论:给定自然数2>N ,Arnold 变换式(3.1.1)的周期N m ,是使式(3.2.2)成立的最小自然数n :

()??

????=??????11N mod 11n A (3.2.2)

其中

???

???=2111A ,N 是图像矩阵的阶数。 由于Arnold 变换具有周期性,不同大小的图像经过一定的迭代变换就可以恢复到原始图像。

Arnold 变换之所以成为一种得到广泛应用的置乱算法,是因为Arnold 变换具有周期性,如果重复的进行Arnold 变换,经过一定的次数之后必然会还原出原始图像。Arnold 变换的周期性与图像的大小有关系,但是不成正比。如大小为128 ×128的图像的Arnold 变换的周期为96,大小为240 ×240的图像的Arnold 变换的周期为60。下图为Arnold 变换周期和图像尺寸关系图

图3.2 Arnold 变换周期和图像尺寸关系图

表3.2.1是不同阶数下的图像迭代恢复到原始图像的周期M 。

表3.2.1 各种大小为N N ?的图像的二维Arnold 变换周期

3.3 基于Arnold变换的图像恢复

Arnold变换具有周期性,当迭代到某一步时,将重复得到原始图像。传统的Arnold变换的图像恢复是利用Arnold变换的周期性。由图3.3可使256×256的renwu图像进行置乱与恢复(表3.2.1可得图像大小为256×256的周期为192)。

图3.3 Arnold置乱的图像恢复

观察表3.2.1,Arnold变换的周期与图像大小相关,但并不成正比关系。例如,对于128×128的数字图像,它的置乱周期为96,即原图要经过96次Arnold 变换之后才能恢复原图。如果原图已经经过了30次Arnold置乱,那么,只需再进行(96-30)次即66次Arnold变换,便可恢复原图;对于已经置乱了200次的图像,要想恢复原图,需要变换的次数为96 - (200 mod 96)=88。利用周期性进行置乱恢复,方法简单、便于理解和实现。

但是必须知道图像的大小,才能计算出Arnold变换的周期。

用MATLAB实现Arnold变换图像的复原程序如下:

G=imread('D:\Miss256G.bmp');

w0 = double (G) / 255 ;

[m,n]=size(w0);

w1 =w0 ;

subplot(1,2,1)

imshow(w1 ,[ ]) ;

title('原图')

for k = 1:192 %置换192次 for x = 1:m for y = 1 :n x1 = x + y ; y1 = x + 2*y ; if x1 > m

x1 = mod(x1 ,m) ; end if y1 > n

y1 = mod(y1 ,n) ; end if x1== 0 x1 = m ; end if y1 == 0 y1 = n ; end

w1 (x1 ,y1) =w0 (x ,y) ; end end w0 =w1; end

subplot(1,2,2) imshow(w1 ,[ ]); title('置换192次')

3.4 基于Arnold 变换的分析

从结果上看,Arnold 方法简单、容易实现,在不同迭代次数下,图像相似度较小,置乱效果较好,图形已经被置乱得面目全非,无法看出原始图像的端倪,且用corr2()函数来检测矩阵的相似程度;发现置乱后的图像相似11r S -≤<,经192次置换后的图像1r S =。

但该方法具有周期性,变换次数在一定的范围内与置乱程度成正比,但到一个周期结束时会恢复出原始图像。所以有以下缺点:

(1)在图像置乱过程中使用的矩阵形式是固定的、复杂度不够,容易被破解。 (2)图像的隐秘性只能依赖于置乱的次数,安全性仍需加强。 (3)运算量大而且求逆变换困难。

第四章本文总结与展望

其中二维坐标置乱法,原理简单,容易实现,但加密过于简单,容易被解密,却置乱效果不是很好;Arnold置乱方式实现容易,置乱效果较好,但由于在图像置乱过程中使用的矩阵形式是固定的,图像的隐秘性只能依赖于置乱的次数,安全性仍需加强;但是问题仍然存在,如果非法破译者不在乎恢复运算可能要花费的巨大计算时间,那么他就可以恢复出原始图像。所以我们还必须考虑,在置乱过程的每一步都通过添加其它操作,来增加非法破译的复杂度。因此,本文在实用性方面还有许多需要改善的地方,从而进一步提高置乱算法在各方面的性能。今后数字图像置乱技术的研究方向将侧重于完善图像置乱理论,提高置乱算法的安全性、稳健性,研究其在实际网络中的应用,建立相关标准等。

图像压缩算法的分析与研究本科毕业设计论文

图像压缩算法的分析与研究本科毕业设计论文 河南理工大学 本科毕业设计 图像压缩算法的分析与研究 摘? 要 随着多媒体技术和通讯技术的不断发展, 多媒体娱乐、信息高速公路等不断对信息数据的存储和传输提出了更高的要求, 也给现有的有限带宽以严峻的考验, 特别是具有庞大数据量的数字图像通信, 更难以传输和存储, 极大地制约了图像通信的发展, 因此图像压缩技术受到了越来越多的关注。图像压缩的目的就是把原来较大的图像用尽量少的字节表示和传输,并且要求复原图像有较好的质量。利用图像压缩, 可以减轻图像存储和传输的负担, 使图像在网络上实现快速传输和实时处理。 本文主要介绍数字图像处理的发展概况,图像压缩处理的原理和特点,对多种压缩编码方法进行描述和比较,详细讨论了Huffman编码的图像压缩处理的原理和应用。 关键词:图像处理,图像压缩,压缩算法,图像编码,霍夫曼编码

Abstract With the developing of multimedia technology and communication technology, multimedia entertainment, information, information highway have kept on data storage and transmission put forward higher requirements, but also to the limited bandwidth available to a severe test, especially with large data amount of digital image communication, more difficult to transport and storage, greatly restricted the development of image communication, image compression techniques are therefore more and more attention. The purpose of image compression is to exhaust the original image less the larger the bytes and transmission, and requires better quality of reconstructed images. Use of image compression, image storage

计算机视觉课程设计1

燕山大学 课程设计说明书题目:基于矩形物体的旋转角度测量 学院(系)电气工程学院 年级专业: 学号: 1301030200 1301030200 学生姓名: 指导教师: 教师职称:讲师 燕山大学课程设计(论文)任务书

院(系):电气工程学院基层教学单位:仪器科学与工程系 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 2016年 12 月 22 日燕山大学课程设计评审意见表

摘要 本文主要研究对矩形物体旋转角度的测量,并且比较每种方法的处理速度。通过对图像的滤波、二值化、边框的识别等等操作,完成对矩形物体的角度测量。本文采用五种方法分别对同一个矩形物体进行旋转角度测量,并比较其处理时间。五种方式分别为,边缘直线角度测量、对角线角度测量、矩形内部标准角度测量、角点边缘角度测量、垂线角度测量。 关键词:图像处理二值化旋转角测量定位识别

目录 第一章矩形物体的识别 (1) 1、图像滤波 (1) 2、图像的边缘检测 (2) 3、图像的二值化处理 (3) 4、图像的区域选择及处理 (4) 第二章旋转角度的测量 (6) 1、边缘直线角度测量 (6) 2、对角线角度测量 (8) 3、矩形内部标准角度测量 (9) 4、角点边缘角度测量 (10) 5、垂线角度测量 (11) 第三章算法时间的比较 (15) 参考文献 (16) 附录一 (17) 1、边缘直线角度测量程序 (17) 2、对角线角度测量程序 (17) 3、矩形内部标准角度测量程序 (18) 4、角点边缘角度测量程序 (19) 5、二值化-垂线角度测量程序 (23) 6、Soble-垂线角度测量程序 (24) 附录二 (26)

毕业课程设计

目录 第1章绪论 (3) 第2章设计总体方案 (4) 2.1设计要求 (4) 2.2 设计思路 (4) 2.3 设计方案 (4) 第3章硬件电路设计 (5) 3.1 A/D转换模块 (5) 3.1.1 逐次逼近型A/D转换器原理 (5) 3.1.2 ADC0808 主要特性 (6) 3.1.3ADC0808的外部引脚特征 (6) 3.1.4 ADC0808的内部结构及工作流程 (7) 3.2 单片机系统 (9) 3.2.1 AT89C51性能 (9) 3.2.2 AT89C51各引脚功能 (9) 3.3 复位电路和时钟电路 (10) 3.3.1 复位电路设计 (10) 3.3.2 时钟电路设计 (11) 3.4 LED显示系统设计 (12) 3.4.1 LED基本结构 (12) 3.4.2 LED显示器的选择 (13) 3.4.3 LED译码方式 (14) 3.4.4 LED显示器与单片机接口设计 (14) 3.5 总体电路设计 (15) 第4章程序设计 (17) 4.1 程序设计总方案 (17) 4.2 系统子程序设计 (17)

4.2.1 初始化程序 (17) 4.2.2 A/D转换子程序 (17) 4.2.3 显示子程序 (17) 4.2.4程序代码 (17) 第5章总结 (20) 参考文献 (21) 致谢 (22)

第1章绪论 什么是数字电压表?数字电压表就是采用数字化技术,把需要测量的直流电压转换成数字形式,并显示出来。通过单片机技术,设计出来的数字电压表具有精度高,抗干扰能力强的特点。通过网上资料显示,目前由各种A/D转换器构成的数字电压表已经广泛的应用于电工测量,工业自动化仪表等各个领域。 在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。由于数字式仪器具有读数准确方便、精度高、误差小、测量速度快等特而得到广泛应用。 目前,数字电压表的内部核心部件是A/D转换器,转换的精度很大程度上影响着数字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面。 本文是以简易数字直流电压表的设计为研究内容,本系统主要包括三大模块:转换模块、数据处理模块及显示模块。其中,A/D转换采用ADC0808对输入的模拟信号进行转换,控制核心AT89C51再对转换的结果进行运算处理,最后驱动输出装置LED显示数字电压信号。

JPEG图像压缩毕设开题报告改

毕业设计(论文)附件课题名称JPEG图像压缩算法研究和实现 学生姓名潘永 目录 1.毕业设计(论文)任务书………………………………… 2.毕业设计(论文)开题报告……………………………… 3.毕业设计(论文)进度考核表…………………………… 4.毕业设计(论文)评阅表………………………………… 2014年5月20日

毕业设计(论文)开题报告书 课题名称JPEG图像压缩算法研究和实现 学生姓名潘永 学号1041303024 系、年级专业信息工程系、10通信工程 指导教师周晓燕 2013年12 月13 日

一、课题的来源、目的、意义(包括应用前景)、国内外现状及水平 (1)课题来源: 随着现代信息社会对通信业务要求的不断增长,图像通信与通信网的容量的矛盾日益突出。特别是具有庞大数据的数字图像通信,更难以传输与存储,极大地制约了图像通信的发展,已成为图像通信发展的“瓶颈”问题。图像压缩编码的目的就是以尽量少的比特数表征图像,同时保持复原图像的质量,使它符合特定应用场合的要求。 (2)课题目的: 掌握图像压缩算法的基本原理,编程实现对图像的压缩。 (3)课题意义: 随着多媒体技术和通讯技术的不断发展,多媒体娱乐、信息高速公路等不断对信息数据的存储和传输提出了更高的要求,也给现有的有限带宽以严峻的考验,特别是具有庞大数据量的数字图像通信,更难以传输和存储,极大地制约了图像通信的发展,因此图像压缩技术受到了越来越多的关注。图像压缩的目的就是把原来较大的图像用尽量少的字节表示和传输,并且要求复原图像有较好的质量。利用图像压缩,可以减轻图像存储和传输的负担,使图像在网络上实现快速传输和实时处理。 (4)国内外现状及水平: 图像压缩编码技术可以追溯到1948年提出的电视信号数字,到今天已经有60年的历史了。Kunt提出了第一代数据压缩编码的概念,他把20世纪40年代中研究的以去除冗余为基础的编码方法称为第一代编码。直至五十年代和六十年代,图像压缩技术仅仅停留在预测编码法、亚采样以及内插复原等技术的研究上,而且还很不成熟。第二代数据压缩编码从20世纪90年代开始,设计出另一种更为精确,更能接近信息论中“熵”极限的编码法。第三代压缩编码技术主要从60年代至今,图像压缩技术的主要成果体现在小波编码、分形编码等。 为了解决JPEG压缩中存在的计算复杂和块效应的问题,近年来出现了很多新的压缩编码方法,如使用人工神经元网络的压缩编码算法:分形、小波、基于对象的压缩编码算法、基于模型的压缩编码算法等。 从国际数据压缩技术的发展尤其是MPEG的发展可以看出,基于内容的图像压缩编码方法是编码的发展趋势。它不仅能满足进一步获得更大的图像压缩比的要求,而且能够实现人机对话的功能。小波图像压缩和分形图像压缩是当前研究的热点,但二者也有各自的缺点。总之,图像压缩是一个非常有发展前途的研究领域,这一领域的突破对于我们的信息生活和通信事业的发展具有深远的影响。

计算机软件课程设计

《计算机软件课程设计》课程设计 <一>目的要求 在教师指导下,学生根据选定的课题,综合运用所学程序设计的知识,完成问题分析、模块设计、代码编写、程序调试和运行等训练任务。 通过课程设计,初步锻炼运用所学基础知识解决实际问题的能力,掌握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识。 <二>设计报告 (1)课题及其要求 题目10:小学生数学测试软件 1)可选择题型(+,-,×); 2)两个数随机产生,若选择加减运算,则产生两位数,且被减数大于减数,若选择 乘法运算,则产生一位数; 3)每次在输入答案后应判断对错,若答案错误,应给出正确答案; 4)最后给出评分。 (2)系统设计与分析 初步判断,该系统应由三个部分组成:一是随机数的产生(包括两位数和三位数);二是算式的表达与判断;三是分数的统计及结果的输出。随机数可用rand函数的求余来生成;由于需要面对三种运算,故可以采用switch...case...语句进行运算符号的判断;初步拟定为10题,每题10分,满分100分,用for循环来重复运算过程。 (3)功能模块图 随机数产生模块 运算法则数据输入模块 判断运算法则模块 题目显示模块 答案数据输入模块 答案正确性判断模块 计分模块 分数输出模块

(4)程序流程图 I++ 回答正确 给出正确答案 提示正确答案f++ J

(5)工作原理 用c语言产生随机数的方法 在C语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非你破坏了系统,为了改变这个种子的值,C提供了srand()函数,它的原形是void srand( int a)。 可能大家都知道C语言中的随机函数random,可是random函数并不是ANSI C标准,所以说,random 函数不能在gcc,vc等编译器下编译通过。 rand()会返回一随机数值,范围在0至RAND_MAX 间。返回0至RAND_MAX之间的随机数值,RAND_MAX定义在stdlib.h,(其值至少为32767)我运算的结果是一个不定的数,要看你定义的变量类型,int整形的话就是32767。在调用此函数产生随机数前,必须先利用srand()设好随机数种子,如果未设随机数种子,rand()在调用时会自动设随机数种子为1。一般用for语句来设置种子的个数。具体见下面的例子。 一如何产生不可预见的随机序列呢 利用srand((unsigned int)(time(NULL))是一种方法,因为每一次运行程序的时间是不同的。 在C语言里所提供的随机数发生器的用法:现在的C编译器都提供了一个基于ANSI标准的伪随机数发生器函数,用来生成随机数。它们就是rand()和srand()函数。这二个函数的工作过程如下: 1) 首先给srand()提供一个种子,它是一个unsigned int类型,其取值范围从0~65535; 2) 然后调用rand(),它会根据提供给srand()的种子值返回一个随机数(在0到32767之间) 3) 根据需要多次调用rand(),从而不间断地得到新的随机数; 4) 无论什么时候,都可以给srand()提供一个新的种子,从而进一步“随机化”rand()的输出结果。 下面是0~32767之间的随机数程序: #include #include #include //使用当前时钟做种子 void main( void ) {int i; srand( (unsigned)time( NULL ) ); //初始化随机数 for( i = 0; i < 10;i++ ) //打印出10个随机数

图像处理课程设计报告

图像处理课程设计报告 导语:设计是把一种设想通过合理的规划周密的计划通过各种感觉形式传达出来的过程。以下是XX整理图像处理课程设计报告的资料,欢迎阅读参考。 图像处理课程设计报告1 摘要:图像处理技术从其功能上可以分为两大类:模拟图像处理技术、和数字图像处理技术。数字图像处理技术指的是将图像信号直接转换成为数字信号,并利用计算机进行处理的过程,其主要的特点在于处理的精度高、处理的内容丰富、可以进行复杂、难度较高的处理内容。当其不在于处理的速度比较缓慢。当前图像处理技术主要的是体现在数字处理技术上,本文说阐述的图像处理技术也是以数字图像处理技术为主要介绍对象。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。近年来, 图像处理技术得到了快速发展, 呈现出较为明显的发展趋势, 了解和掌握这些发展趋势对于做好目前的图像处理工作具有前瞻性的指导意义。本文总结了现代图像处理技术的三点发展趋势。 对图像进行处理(或加工、分析)的主要目的有三个方面: (1)提高图像的视感质量,如进行图像的亮度、彩色变换,增强、抑制某些成分,对图像进行几何变换等,以改善图像的质量。(2)提取图像中所包含的某些特征或特殊信息,这些被提

取的特征或信息往往为计算机分析图像提供便利。提取特征或信息的过程是计算机或计算机视觉的预处理。提取的特征可以包括很多方面,如频域特征、灰度或颜色特征、边界特征、区域特征、纹理特征、形状特征、拓扑特征和关系结构等。 (3)图像数据的变换、编码和压缩,以便于图像的存储和传输。不管是 何种目的的图像处理,都需要由计算机和图像专用设备组成的图像处理系统对图像数据进行输入、加工和输出。 数字图像处理主要研究的内容有以下几个方面: 图像变换由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅里叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用。 图像编码压缩图像编码压缩技术可减少描述图像的数据量,以便节省图像传输、处理时间和减少所占用的存储器容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下进行。编码是压缩技术中最重要的方法,它在图像处理技术中是发展最早且比较成熟的技术。

毕业课程设计格式模板

克拉玛依职业技术学院 毕业设计 题目 专业 班级 学号 学生姓名 指导教师

摘要 摘要部分说明: “摘要”是摘要部分的标题,不可省略。 标题“摘要”选用模板中的样式所定义的“摘要”;或者手动设置成字体:黑体,居中;字号:小三;1.5倍行距,段前为0行,段后1行。 设计摘要是设计的缩影,文字要简练、明确。内容要包括目的、方法、结果和结论。单位制一律换算成国际标准计量单位制,除特殊情况外,数字一律用阿拉伯数码。文中不允许出现插图,重要的表格可以写入。 摘要正文选用模板中的样式所定义的“正文”,每段落首行缩进2个汉字;或者手动设置成每段落首行缩进2个汉字,字体:宋体,字号:小四,行距:多倍行距 1.25,间距:前段、后段均为0行,取消网格对齐选项。 篇幅以一页为限,摘要正文后列出3-5个关键词,关键词与摘要之间空一行。 “关键词:”是关键词部分的引导,不可省略,黑体,小四。 关键词请尽量用《汉语主题词表》等词表提供的规范词。关键词之间用分号间隔,末尾不加标点。

1 正文格式说明 (1) 1.1 设计格式基本要求 (2) 1.2 设计页眉页脚的编排 (2) 1.3 设计正文格式 (2) 1.4 章节标题格式 (3) 1.5 各章之间的分隔符设置 (3) 1.6 正文中的编号 (3) 2 图表及公式的格式说明 (5) 2.1 图的格式说明 (5) 2.1.1 图的格式示例 (5) 2.1.2 图的格式描述 (5) 2.2 表的格式说明 (6) 2.2.1 表的格式示例 (6) 2.2.2 表的格式描述 (7) 2.3 公式的格式说明 (7) 2.3.1 公式的格式示例 (7) 2.3.2 公式的格式描述 (8) 2.4 参考文献的格式说明 (8) 2.4.1 参考文献在正文中引用的示例 (8) 2.4.2 参考文献在正文中引用的书写格式 (8) 2.4.3 参考文献的书写格式 (8) 2.4.4 参考文献的书写格式示例 (9) 2.5 量和单位的使用 (9) 2.5.1 使用方法 (9) 2.5.2 中华人民共和国法定计量单位 (9) 2.6 规范表达注意事项 (11) 2.6.1 名词术语 (11) 2.6.2 数字 (11) 2.6.3 外文字母 (12) 2.6.4 量和单位 (12) 2.6.5 标点符号 (12) 3 打印说明 (13)

基于MATLAB的图像压缩感知算法的实现毕业设计说明书论文

毕业设计(论文) 课题名称基于MATLAB的图像压缩感知 算法的实现 系:电气工程系 专业:电子信息工程 毕业设计(论文)原创性声明和使用授权说明

原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

人脸识别课程设计论文(完美版)

前言 在人类社会的发展进入到21世纪的今天,安全问题已经成为困扰人们日常生活的重要问题之一。社会的发展促进了人的流动性,进而也增加了社会的不稳定性,使得安全方面的需求成为21世纪引起广泛关注的问题。不论是享受各项服务如网上冲浪、还是居家、办公等都涉及到安全,以往这些行为基本上是通过符号密码来进行安全保护,但是随着服务数量的不断增加,密码越来越多以致无法全部记住,而且密码有时也会被他人所窃取,各种密码被破解的概率越来越高,因为通常由于记忆的原因,人们经常会选用自己或亲人的生日、家庭地址、电话号码等作为密码并长期使用,这些很容易被一些不法分子获取。可见在现代社会中,身份识别已经成为人们日常生活中经常遇到的一个基本问题。人们乎时时刻刻都需要鉴别别人的身份和证明自己的身份,以获得对特定资源的使用权或者制权,同时防止这些权限被他人随意的取得。传统的身份识别方法主要基于身份标识物(如证件、卡片)和身份标识知识(如用户名、密码)来识别身份,这在很长一段时期是非常可靠和方便的识别方法,得到了广泛的应用。但是,随着网络、通信、交通等技的飞速发展,人们活动的现实空间和虚拟空间不断扩大,需要身份认证的场合也变得无不在。人们需要携带的身份标识物品越来越多,身份标识知识也变得越来越复杂和冗长在这种情况下,传统身份识别方式的弊端日益彰显。身份标识物品容易被丢失和伪造,份标识知识容易被遗忘、窃取和破解,而身份标识的重要性又使得一旦失去了身份标识会给标识的所有者甚至整个社会带来重大的甚至难以弥补的损失。在美国,每年约有上百万的福利款被人以假冒的身份领取;每年发生的信用卡、ATM、移动电话和冒领支票等成的损失达数百亿美元[2]。面临着这样的状况,人们对身份识别的安全性、可靠性、准确和实用性提出了更高的要求,必须寻求身份识别的新途径。 于是,近年来人类生物特征越来越广泛地用于身份识别,而且生物特征可以更好的进行安全控制,世界各国政府都在大力推进生物识别技术的发展及应用。与原有的人类身分识别技术(如:个人密码、磁卡、智能卡等)相比,基于人类生物特征的识别技术具有安全可靠、特征唯一、不易伪造、不可窃取等优点。人类本身具有很多相对独特的特征,如DNA、指纹、虹膜、语音、人脸等。基于这些相对独特的人类特征,结合计算机技术,发展起众多的基于人类生物特征的人类身份识别技术,如DNA识别技术、指纹识别技术、虹膜识别技术、语音识别技术、人脸识别技术。 人脸识别和其他的生物识别比起来有以下几个优点:1、其他的生物特征识别方法都需要一些人为的行为配合,而人脸识别不需要。2、人脸识别可应用在远距离监控中。3、针一对现在的第一、二代身份证,每个身份证都有人脸的正面照片,也就是人脸库将是最完善的,包括人最多的,我们可以利用这个库来更直观、更方便的核查该人的身份。 4、相对于其他基于生物特征识别技术,人脸识别技术具有特征录入方一便,信息丰富,使用面广等优点,同时人脸识别系统更加直接友好。人脸识别技术作为生物识别技术的

(完整版)工商管理专业毕业课程设计

课程设计 设计内容:森马公司的薪酬体系设计 所属课程:《薪酬制度设计》 设计时间:2013年 12 月 5 日至2013年 12 月 25 日 学生姓名: 学生学号: 班级:

指导教师: 所在院(系):商学院工商管理系 2013 年 12 月 25 日

课程设计成绩评定表

森马公司薪酬体系设计 一、公司简介 浙江森马服饰股份有限公司是以虚拟经营为特色,以系列成人休闲服饰和儿童服饰为主导产品的品牌服饰企业,公司旗下拥有“森马”和“巴拉巴拉”两大服饰品牌。“森马”品牌创立于1996年,是中国休闲服饰行业的领先品牌,先后荣获中国驰名商标、中国名牌和国家免检产品等殊荣。“巴拉巴拉”品牌创立于2002年,是中国儿童服饰行业的领军品牌,也是首批荣登中国名牌榜单的童装品牌。 森马自创立以来,大胆采用虚拟经营模式,巧妙地采用“借鸡生蛋”的虚拟生产策略,在珠三角、长三角两大区域以及山东、湖北等地整合了160多家生产能力强大、技术力量雄厚、产品质量过硬的专业生产厂家,强强联合,实行订单化生产,通过服装产业链的垂直整合,建立了一套快速反应的供应链体系,构建成“大物流、大管理”的发展格局。同时强化品质管理,先后通过了ISO9001国际质量体系认证和ISO14001环境管理体系认证,使企业的质量管理直接与国际接轨。森马创立并发展了“小河有水大河满”的经营思想,坚持终端是最好的品牌传播渠道,推出了一系列双赢共赢的市场拓展政策,极大地

鼓舞了广大加盟商的投资热情,销售市场得到迅速扩大。到目前为止,森马在全国各地的销售网点已达5000多家。公司先后与法国PROMOSTYLE公司、韩国色彩协会、德国永恒力物流、北京用友软件、上海奥美广告、美世咨询、上海东华大学、浙江理工大学等一批国内外机构结成战略合作伙伴,成立设计开发中心和技术中心,始终致力于国际化与本土化、时尚与流行的完美结合。2009年又与世界顶级咨询公司--麦肯锡展开了深度合作,为森马制定了未来五年的战略发展目标,致力把森马、巴拉巴拉打造成为一个真正的民族品牌、世界品牌;在品牌提升上,森马全面导入“360度品牌管理”,分别从产品、声誉、顾客、卖场通道、视觉识别、形象等方面提升森马品牌影响力。2003年森马聘请香港小天王谢霆锋和香港美少女组合--TWINS 共同演绎“穿什么就是什么”的品牌休闲风格。2008年,森马又正式携手时下两岸三地最具人气的当红偶像--罗志祥和中韩两地超人气偶像团体--SuperJunior-M共同演绎“Neverthesame”的品牌风格,更好地传播森马崇尚年轻活力、炫耀青春本质的品牌主张。2009年,森马通过对消费者更深入地研究,对时下年轻人生活形态的洞察,将品牌定位作了重新梳理。广告语也正式从“穿什么就是什么”升级为“穿什么潮

基于DCT变换的图像压缩技术的研究

本科毕业设计论文 题目:基于DCT变换的图像压缩技术的研究 专业名称: 学生姓名: 指导教师: 毕业时间:

毕业 一、题目 基于DCT变换的图像压缩技术的研究 二、指导思想和目的要求 指导思想:图像信息给人们以直观、生动的形象,成为人们获取外部信息的重要途径。然而数字图像具有极大的数据量。在目前的计算机系统条件下,若图像信息不经过压缩,则会占用信道,传输速率变慢,而且传输成本变得昂贵,这对图像的储存、传输及使用都非常不利,同时也阻碍了人们对图像的有效获取和使用。因此,图像压缩技术的重要性也越来越高,在学习、生产、生活等方面的作用也越来越显著,对图像进行压缩成为图像研究领域的重要课题。 目的要求:基于DCT变换的图像压缩技术,首先介绍图像压缩的基本原理及方法,然后了解离散余弦变换的性质以及JPEG图像压缩算法,最后从DCT 变换、量化以及熵编码三个过程进行详细论述,利用MATLAB仿真软件实现基于DCT变换的图像压缩,去除冗余数据,节约文件所占的码字,降低原始图像数据量,解决图像数据量巨大的问题,以达到对图像进行压缩的目的。 三、主要技术指标 图像的质量评价方法主要有两种:一种是主观评价,另一种是客观评价。主观评价直接反映人眼的视觉感受,主要从亮度、色调、饱和度和细节分辨等方面入手,但因观察者个体差异、人力成本较高等原因而存在许多不足之处。通常客观评价的方法应用更广泛。常用的客观评价方法和标准有压缩比(CR)和峰值信噪比(PSNR)两种。再根据不同的量化系数得到不同的压缩比和峰值信噪比。 x,和标准图像f0()y x,的大小是M?N,常用客观评价指标定设待评价图像f()y 义如下: x,/f0()y x,不同的量化系数压缩比也不同(量化系数分压缩比:r=f()y

计算机图形学课程设计书

计算机图形学课程设计 书 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计(论文)任务书 理学院信息与计算科学专业2015-1班 一、课程设计(论文)题目:图像融合的程序设计 二、课程设计(论文)工作: 自2018 年1 月10 日起至2018 年1 月12日止 三、课程设计(论文) 地点: 2-201 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)熟悉Delphi7的使用,理论与实际应用相结合,养成良好的程序设计技能;(2)了解并掌握图像融合的各种实现方法,具备初步的独立分析和设计能力;(3)初步掌握开发过程中的问题分析,程序设计,代码编写、测试等基本方法;(4)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (5)在实践中认识、学习计算机图形学相关知识。 2.课程设计的任务及要求 1)基本要求: (1)研究课程设计任务,并进行程序需求分析; (2)对程序进行总体设计,分解系统功能模块,进行任务分配,以实现分工合作;(3)实现各功能模块代码; (4)程序组装,测试、完善系统。 2)创新要求: 在基本要求达到后,可进行创新设计,如改进界面、增加功能或进行代码优化。

3)课程设计论文编写要求 (1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括封面、设计任务书(含评语)、摘要、目录、设计内容、设计小结(3)论文装订按学校的统一要求完成 4)参考文献: (1)David ,《计算机图形学的算法基础》,机械工业出版社 (2)Steve Cunningham,《计算机图形学》,机械工业出版社 (3) 5)课程设计进度安排 内容天数地点 程序总体设计 1 实验室 软件设计及调试 1 实验室 答辩及撰写报告 1 实验室、图书馆 学生签名: 2018年1月12日 摘要 图像融合是图像处理中重要部分,能够协同利用同一场景的多种传感器图像信息,输出一幅更适合于人类视觉感知或计算机进一步处理与分析的融合图像。它可明显的改善单一传感器的不足,提高结果图像的清晰度及信息包含量,有利于更为准确、更为可靠、更为全面地获取目标或场景的信息。图像融合主要应用于军事国防上、遥感方面、医学图像处理、机器人、安全和监控、生物监测等领域。用于较多也较成熟的是红外和可见光的融合,在一副图像上显示多种信息,突出目标。一般情况下,图像融合由

课程设计模板

__________ 大学课程设计 年月日

___大学课程设计任务书 课程 题目 专业姓名学号 主要内容: 选取一种方法设计音乐彩灯控制器,要求该音乐彩灯控制器电路由三路不同控制方法的彩灯所组成,采用不同颜色的发光二极管作课题实验。 基本要求: (1)第一路为音乐节奏控制彩灯,按音乐节拍变换彩灯花样。 (2)第二路按音量的强弱(信号幅度大小)控制彩灯。强音时,灯的亮度加大,且灯被点亮的数目增多。 (3)第三路按音量高低(信号频率高低)控制彩灯。低音时,某一部分灯点亮;高音时,另一部分灯电亮。 参考资料: [1]刘国钧,陈绍业,王凤翥.图书馆目录[M].北京:高等教育出版社,1957.15-18. [2]刘润华,刘立山.模拟电子技术[J].山东:石油大学出版社,2003. [3]苏成富.彩灯控制器[J].北京:电机电器技术,2000,(01). [4]祝富林.音乐彩灯电路CS9482[J].北京:电子世界,1995,(12). [5]彭介华.电子技术课程设计指导[J].北京:高等教育出版社,1997. 完成期限2014.6.30至2014.7.6 指导教师 专业负责人 年月日

目录 1设计要求 (1) 2方案设计 (1) 2.1设计思路 (1) 2.2总体方案方框图 (1) 2.3基本原理 (2) 3总体方案的选择和设计 (2) 3.1简单声控音乐彩灯控制器 (2) 3.2音乐彩灯控制器 (3) 4单元电路的设计 (3) 4.1整流电路的设计 (3) 4.2滤波电路的设计 (4) 4.3高通滤波器 (5) 4.4低通滤波器 (5) 4.5元件参数的计算及选择 (6) 5总电路图 (7) 6总结 (7) 参考文献 (8) 附录 (9)

基于DCT的图像压缩编码算法及其MATLAB实现【开题报告】

毕业设计(论文)开题报告 题目:基于DCT的图像压缩编码算法及其MATLAB实现 专业:电子信息工程 1选题的背景、意义 20世纪90年代世界信息化得到了快速的发展,信息化建设也获得了巨大的成就。信息科学与技术的进步促进了人类社会的持续发展,提高了人类的生活质量,改变了人类生产方式,“缩短了地球各地间的距离”。为了使信息得到及时的利用,对于信息数据的获取、存储、传输、加工处理、决策和执行等需要进行高新技术的革新,从而适应社会发展形势的需求。图像是信息获得和交流的最普遍的工具,如果没有新的技术和理论进行处理,它就会成为制约世纪信息高速公路和多媒体技术发展的瓶颈,更有可能成为限制社会发展的主要因素。科研人员就是要推动信息科学技术的发展而探索其新理论、新方法,对于理论和方法不遗余力地进行宣传、介绍,去实验和实现,去普及以及发展[1]。 随着信息技术的发展,图像信息被广泛应用于多媒体通信和计算机系统中,但是图像数据的一个显著特点就是信息量大。具有庞大的数据量,如果不经过压缩,不仅超出了计算机的存储和处理能力,而且在现有的通信信道的传输速率下,是无法完成大量多媒体信息实时传输的。为了更有效的存储、处理和传输这些图像数据,必须对其进行压缩,因此有必要对图像压缩编码进行研究。由于组成图像的各像素之间,无论是在水平方向还是在垂直方向上都存在着一定的相关性,因此只要应用某种图像压缩编码方法提取或者减少这种相关性,就可以达到压缩数据的目的[2]。 从信息传输发展的历史上可以得出,人们在信息传输的重点上慢慢的从声音转向了图像,然而图像是三种信息形式中数据量最大的,这给图像的传输和存储造成了极大的困难。比方说一幅640×480分辨率的24位真彩色图像所需要的数据量大概为900kb;一个100Mb的硬盘只可以储存l00幅左右的静止图像。针对如此大量的数字图像数据,如果不进行压缩,将会超出计算机的存储及处理能力,而且在现有的通信信道的传输速率下,是不能完成大量多媒体信息的实时传输的,数字图像高速传输和储存所需的巨大容量已经成为了推广数字图像通信的最主要的障碍。因此,为了储存、处理和传输这些数据,必须对其进行压缩[3]。 因为原始图像数据是高度相关的并且存在着很大的数据冗余,所以图像压缩才能够进行。数字图像所含有的冗余信息通常有以下几种:空间冗余、时间冗余、

MATLAB课程设计报告(绝对完整)

课程设计任务书 学生姓名:董航专业班级:电信1006班 指导教师:阙大顺,李景松工作单位:信息工程学院 课程设计名称:Matlab应用课程设计 课程设计题目:Matlab运算与应用设计5 初始条件: 1.Matlab6.5以上版本软件; 2.课程设计辅导资料:“Matlab语言基础及使用入门”、“Matlab及在电子信息课程中的应 用”、线性代数及相关书籍等; 3.先修课程:高等数学、线性代数、电路、Matlab应用实践及信号处理类相关课程等。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.课程设计内容:根据指导老师给定的7套题目,按规定选择其中1套完成; 2.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析, 针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结。具体设计要求包括: ①初步了解Matlab、熟悉Matlab界面、进行简单操作; ②MA TLAB的数值计算:创建矩阵矩阵运算、多项式运算、线性方程组、数值统计; ③基本绘图函数:plot, plot3, mesh, surf等,要求掌握以上绘图函数的用法、简单图形 标注、简单颜色设定等; ④使用文本编辑器编辑m文件,函数调用; ⑤能进行简单的信号处理Matlab编程; ⑥按要求参加课程设计实验演示和答辩等。 3.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括: ①目录; ②与设计题目相关的理论分析、归纳和总结; ③与设计内容相关的原理分析、建模、推导、可行性分析; ④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分析和总结; ⑤课程设计的心得体会(至少500字); ⑥参考文献(不少于5篇); ⑦其它必要内容等。 时间安排:1.5周(分散进行) 参考文献: [1](美)穆尔,高会生,刘童娜,李聪聪.MA TLAB实用教程(第二版) . 电子工业出版社,2010. [2]王正林,刘明.精通MA TLAB(升级版) .电子工业出版社,2011. [3]陈杰. MA TLAB宝典(第3版) . 电子工业出版社,2011. [4]刘保柱,苏彦华,张宏林. MA TLAB 7.0从入门到精通(修订版) . 人民邮电出版社,2010. 指导教师签名:年月日 系主任(或责任教师)签名:年月日

计算机视觉系统及其应用

课程设计 课程名称工业自动化专题 题目名称_计算机视觉系统及其应用学生学院_____自动化________ 专业班级______ 学号 学生姓名____ 指导教师___________ 2013 年 6月 25日

机器视觉系统及其应用 摘要:主要介绍机器视觉系统的概要,简要分析机器视觉的特点、优越性和应用,具体介绍了机器视觉技术在印刷行业、农业、工业、医学中的实际应用,并且分别举例说明。机器视觉的诞生和应用在理论和实际中均具有重要意义。 关键词:机器视觉;标签检测;药物检测;水果品质检测;硬币检测。 1. 机器视觉系统 1.1 机器视觉系统简介 机器视觉系统是指利用机器替代人眼做出各种测量和判断。机器视觉是工程领域和科学领域中的一个非常重要的研究领域,它是一门涉及光学、机械、计算机、模式识别、图像处理、人工智能、信号处理以及光电一体化等多个领域的综合性学科。 机器视觉系统通过图像摄取装置将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号。机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成。 机器视觉系统的优点有:1.非接触测量,对于被检测对象不会产生任何损伤,而且提高了系统能够的可靠性;2.较宽的光谱响应范围,例如使用人眼看不见的红外测量,扩展人眼的视觉范围;3.长时间稳定工作,人类难以长时间对同一对象进行观察,而机器视觉系统则可以长时间地作测量、分析和识别任务。 现在,机器视觉系统在工业、农业、国防、交通、医疗、金融甚至体育、娱乐等等行业都获得了广泛的应用,可以说已经深入到我们的生活、生产和工作的方方面面。 1.2 基本原理 图 1 是机器视觉系统的基本结构,在一定的光照(包括可见光,红外线甚至超声波等各种成象手段)条件下,成象设备(摄象机,图像采集板等)把三维场景的图像采集到计算机内部,形成强度的二维阵列——原始图象;然后,运用图像处理技术对采集到的原始图像进行预处理以得到质量改善了的图像;其次,运用机器视觉技术从图像中提取感兴趣的特征分类整理;,构成对图像的进一步,运用模式识别技术对抽取到的特征进行描述;最后,运用人工智能得到更高层次的抽象描述。完成视觉系统的任务。 图1机器视觉的基本结构

课程设计(毕业设计)

第2章通信线路整治过程 2.1寻找需要整治用户 知道某用户需要整治后,根据派工单寻找用户的具体位置和在哪一个主干井接入的,主干井都有相应的编号,如:光华批发超市话吧,装机地址在光华学院对面,主管道在东方广场人孔井内(富豪网吧用户光缆接头盒上),这样就找到了终端用户和所在的接入井(东方广场的主干井)。 2.2整治用户过程 1)管道线路整治过程 (1)井内是否有脏东西,如果有则需要清理(此工作需要技工去做,如让普工去做可能会把光缆弄断)。 (2)井内光缆、接头盒是否整齐,如比较乱必须进行盘流,接头盒光缆加固,以下为盘流和接头盒光缆加固过程,盘流:先把光缆抻开,使单根光缆没有交叉

且不和其他光缆缠在一起,手拿光缆的中间部位交叉成圆形,使光缆呈现八字状,向前揆一下,然后再交叉成八字,向后揆一下,依次按照交叉成八字的方法盘下 去,盘流又称盘圆和盘余,顾名思义就是把光缆盘成圆形且此段光缆作为余长,当把所有光缆都盘好后,用绑线绑紧,如果光缆上缺光缆标牌,要在光缆进口处和出口处绑上光缆标牌,以后维护比较清晰方便。接头盒光缆加固整治:把接头盒旁边的乱线盘好且把接头盒固定在欧姆钩子上,用绑线绑好。 (3)再距离手井200厘米处打上欧姆钩子,用来固定接头盒和光缆(欧姆钩子又名胀钉钩子,原来用的是托架)。 以下为管道线路整治前后照片 2)架空线路整治过程 (1)中间杆的装设。光缆吊线在中间杆的装设,不同电杆有不同的方法。木杆一般在电杆上打穿钉洞,用穿钉和夹板固定吊线;混凝土电杆采用穿钉法(电杆上有预留孔)、钢箍法和光缆吊线钢担法。无论采用何种方法,光缆吊线距杆顶的距离不得小于50cm,距离变更一般不得超过杆距的5%。若光缆吊线的坡度变更大于5%,电杆上应设置辅助线。 (2)角杆的装设。为了提高外角杆上光缆吊线的稳固程度,应根据角深采取相应的加固措施,如表11所列。 表11 在外角杆上光缆吊线的加固方法

基于MATLAB的图像压缩处理技术的研究与实现毕业设计

基于MATLAB的图像压缩处理技术的研究与实 现毕业设计 目录 第一部分毕业论文 一、毕业论文 第二部分外文资料翻译 一、外文资料原文 二、外文资料翻译 第三部分过程管理资料 一、毕业设计(论文)课题任务书 二、本科毕业设计(论文)开题报告 三、本科毕业设计(论文)中期报告 四、毕业设计(论文)指导教师评阅表 五、毕业设计(论文)评阅教师评阅表

六、毕业设计(论文)答辩评审表

2009 届 本科生毕业设计(论文)资料 第一部分毕业论文 -

(2009 届) 本科生毕业论文 基于MATLAB的图像压缩处理技术的研 究与实现 2009 年6 月

长沙学院本科生毕业论文 基于MATLAB的图像压缩处理技术的研究与实 现 系部:电子与通信工程系 专业:通信工程 学号:2005043204 学生姓名:马娟 指导教师:刘光灿教授 王路露助教 2009 年6月

目录 摘要................................................................................. 错误!未定义书签。ABSTRACT ........................................................................ 错误!未定义书签。第1章绪论 (1) 1.1 论文研究背景及意义 (1) 1.2 图像压缩技术的历史与现状 (1) 1.3 离散余弦变换及其在图象压缩中的应用 (2) 1.4 论文研究的主要内容 (2) 第2章图像压缩的基本原理 (4) 2.1 图象压缩评价标准 (4) 2.1.1 客观标准 (4) 2.1.2 主观标准 (5) 2.2 图像压缩技术标准 (5) 2.3 图像压缩的分类 (8) 2.4 图像压缩处理技术基本理论 (9) 2.4.1 图像压缩的基本原理 (9) 2.4.2 图像压缩的基本模型 (10) 第3章离散余弦变换的MATLAB实现 (12) 3.1 MATLAB图像处理工具箱 (12) 3.2 离散余弦变换的定义 (12) 3.3 离散余弦变换的基本原理与算法 (13) 3.3.1 离散余弦变换的基本原理 (13) 3.3.2 离散余弦变换算法 (15) 3.4 离散余弦算法的实现 (15) 第4章离散余弦变换的界面实现 (17) 4.1 图形用户界面简介 (17) 4.2 界面设计的MATLAB实现 (17) 4.2.1 界面设计总体概述 (17) 4.2.2 界面设计具体实现 (18) 第5章运行结果显示及分析 (20)

相关主题
文本预览
相关文档 最新文档