SOM神经网络的矢量量化算法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于SOM神经网络的矢量量化算法及其应用研究大连理工大学创新班刘超美2010.5目录•一、研究意义和背景•二、SOM神经网络和矢量量化简介•三、基于SOM神经网络的矢量量化算法•四、实验结果及分析•五、结论一、研究意义和背景•研究意义:图像和视频数据进行传输或存储时数据量巨大,而信道和存储空间是有限的,数字图像的压缩成为多媒体应用中的关键问题之一。•研究背景:目前已有多种图像压缩方法,如行程编码、预测编码、变换编码等。二、SOM神经网络和矢量量化简介•SOM神经网络SOM(Self-OrganizingFeatureMaps)神经网络由输入层(N个输入神经元)和竞争层(m×m个输出神经元)组成。···············二、SOM神经网络和矢量量化简介•矢量量化从输入矢量空间到码本空间的映射矢量构成发送端信道接收端信号恢复B码本从码本中找到Bj*,仅发射j*从码本中读出Bj*三、基于SOM神经网络的矢量量化算法介绍•总体思路:码本初始化训练码本至收敛压缩图像图像恢复样本数据集合利用SOM神经网络的学习特性来训练码本;结合矢量量化的原理将图像进行压缩码本B索引号j*三、基于SOM神经网络的矢量量化算法介绍•算法的实现1、数据预处理2、码本的初始化3、训练码本三、基于SOM神经网络的矢量量化算法介绍训练码本流程:码本初始化图像预处理训练开始Y步长调整&领域调整寻找与输入相似度在领域范围内的码书列,并作修改训练结束?N迭代次数加1训练结束三、基于SOM神经网络的矢量量化算法介绍参数的确定修改码字公式:(1)邻域决定需要修改的范围(2)步长决定修改的幅度大小()jkNt(1)()()()(),()jkjkkjkjkWtWtatXkWtjNt()katP15三、基于SOM神经网络的矢量量化算法介绍4、压缩比与图像质量评价压缩比峰峰信噪比,MSE为原图像与矢量量化图像之间的均方误差PSNR越高,压缩图像与原图像越相似,误差越小CR=压缩前数据量大小压缩后数据量大小225510lnPSNRMSE四、实验结果及分析•码本初始化方式的选取•子块大小的选取•领域参数的选取•学习步长参数的选取•多幅图像的压缩•图像序列的压缩四、实验结果及分析•码本初始化方式的选取平均法效果较好!随机法PSNR=28.4005等间隔法PSNR=31.7502平均法PSNR=33.0318四、实验结果及分析•子块大小的选取3×3效果较好!3×3PSNR=33.18544×4PSNR=31.58835×5PSNR=30.3635四、实验结果及分析•领域的选取无邻域PSNR=33.26991、无邻域四、实验结果及分析•领域的选取邻域Ng恒定不变Ng210.50.25PSNR/DB30.214732.734733.322733.37922、邻域恒定四、实验结果及分析•领域的选取3、变化的邻域:的变化由与共同决定-log()/0rtRPTggNNegNgNgN0gNgNr四、实验结果及分析•领域的选取0gN0gN=2,=20rPSNR=32.08010gN=1,=20r0gNPSNR=33.1737-log()/0rtRPTggNNe0gN0gNr=1,=100PSNR=33.19040gN0gNr=1,=1000PSNR=33.2334-log(1000)/1tRPTgNe四、实验结果及分析•学习步长的选取1、恒定步长步长恒定不变0.30.20.1PSNR/DB32.852633.091132.6818aa四、实验结果及分析•学习步长的选取2、变化的步长-log()/0rtRPTaae-log(6)/0.3tRPTae0a=0.3,r=30a=0.3,r=60a=0.2,r=4PSNR=33.2334PSNR=33.2509PSNR=32.9659•多幅图像的压缩码本初始化:平均法;子块大小:3×3;邻域:步长:四、实验结果及分析-log(1000)/1tRPTgNe-log(6)/0.3tRPTae同一码本可压缩多幅图像?•多幅图像的压缩训练图像为HS4四、实验结果及分析GIRL原图像矢量量化后的图像PSNR=30.7052CR原图像矢量量化后的图像PSNR=32.8256MISS原图像矢量量化后的图像PSNR=32.0325LENA原图像矢量量化后的图像PSNR=29.6545CR=5.5120,1图像+1码本CR=7.7707,4图像+1码本•图像序列的压缩100帧的Akiyo序列四、实验结果及分析Akiyo部分原序列矢量量化后的相应序列PSNR=34.6369CR=8.5663五、结论•所做工作:1、依据SOM神经网络原理,以图像各子块作为输入,对码本进行了训练;2、用训练出的码本,对训练用的图像,以及其余图像、图像序列作了压缩,并分别求出各自的峰峰信噪比;3、对程序中各参数,如子块大小、邻域、步长等通过实验确定了最优数值。五、结论•本算法优点:1、基于SOM神经网络的矢量量化算法是一种有效的图像压缩方法,能用比较少的聚类中心映射有着类似模式的原始数据;2、能够很好的反映原始图像的整体效果;3、在保持相同失真率的情况下,压缩比更高;4、较强的容错性和抗干扰能力;5、具有很强的自适应学习能力;谢谢!电0609刘超美

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功