1 / 13
文档名称:

图像匹配与识别.doc

格式:doc   大小:522KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图像匹配与识别.doc

上传人:相惜 2021/2/10 文件大小:522 KB

下载得到文件列表

图像匹配与识别.doc

文档介绍

文档介绍:甘肃政法学院
本科生实验报告
( 五 )
姓名:
学院:
专业:
班级:
实验课程名称: 数字图像处理技术
实验日期: 2016 年 月 日
开课时间:2015-2016 学年 第二 学期
甘肃政法学院实验管理中心印制
实验题目
图像匹配与识别
图像Matlab数字水印设计
小组合作
姓名
班级
学 号
一、实验目的
图像匹配与识别
图像Matlab数字水印设计
二.实验环境

三、实验内容与步骤
一、基于matlab做的数字水印,文件包括源代码及原图像和加入水印后的图像图像数字水印技术是指用信号处理的方法在图像数据中嵌入隐含标记,水印分为可感知和不易感知两种。
1、可感知水印。这是一种可以看见的水印,就像插入或覆盖在图像上的标识。它与可视纸上的水印相似,这类水印一般选用较淡或半 透明图案。它既可以证明作品的归属,又不妨碍对作品的欣赏,主要应用于标识那些可在图像数据库或Internet上得到的图像预览,防止这些图像被作为商业用途。
2、不易感知水印。这是一种应用更加广泛的水印,主要用来鉴别产品的真伪及产权保护。人们在感觉上的冗余是这种水印存在的前面与可视水印相反,它加在图像当中从表面上是不易察觉的。由于数字产品都是为了满足感官需求,这就要求它的水印不可破坏其欣赏价值与使用价值,要求水印不引人注目。虽然不易感知的数字水印不能阻止合法产品被非法复制,但是当发生版权纠纷时,所有者可以从中提取出标记,从而证明物品为某人所有。
二、图像匹配与识别
图像识别中的模式识别是一种从大量信息和数据出发,利用计算机和数学推理的方法对形状、模式、曲线、数字、字符格式和图形自动完成识别、评价的过程。图形辨别是图像识别技术的一个重要分支,图形辨别指通过对图形的图像采用特定算法,从而辨别图形或者数字,通过特征点检测,精确定位特征点,通过将模板与图形或数字匹配,根据匹配结果进行辨别。
图像识别技术是人工智能的一个重要领域,人们提出了不同的图像识别模型。例如模板匹配模型。这种模型认为,识别某个图像,必须在过去的经验中有这个图像的记忆模式,又叫模板。当前的刺激如果能与大脑中的模板相匹配,这个图像也就被识别了。图像识别中的模式识别(PatternRecognition),是一种从大量信息和数据出发,在专家经验和已有认识的基础上,利用计算机和数学推理的方法对形状、模式、曲线、数字、字符格式和图形自动完成识别、评价的过程。
四、实验过程与分析
水印处理:
clear all; close all; clc;
M=256;%原图像长度
N=64; %水印长度
[filename1,pathname]=uigetfile('*.*','select the image');
image1=imread(num2str(filename1));
subplot(2,2,1);imshow(image1); title('original image'); % orginal image for watermarking
image1=double(image1);
imagew=imread('');
subplot(2,2,2);imshow(imagew);title('original watermark'); %original watermark
%嵌入水印
[ca,ch,cv,cd] = dwt2(image1,'db1');
[cas,chs,cvs,cds] = dwt2(ca,'db1');
for i=1:N
for j=1:N
if imagew(i,j)==0
a=-1;
else
a=1;
end
Ca(i,j)=cas(i,j)*(1+a*);
end
end
IM= idwt2(Ca,chs,cvs,cds,'db1') ;
markedimage=double(idwt2(IM,ch,cv,cd,'db1'));
%显示嵌入后水印图像
subplot(2,2,3);colormap(gray(256));image(markedimage);title('marked image');
imwrite(markedimage,gray(256),'','bmp');
%提取水印
image1=imread(num2str(file