一种基于非重叠正方形NAM的灰度图像表示方法

  【摘要】针对三角形子模式的不足,使用正方形作为NAM表示模型的预定义子模式,提出了一种新的灰度图像表示方法。从单个子模式需记录的参数、算法时间复杂度、编码产生的总数据量等方面进行了理论分析,实验表明:与灰度图像的TNAMG表示方法和LQT表示方法相比,本文方法能够显著减少目标块记录的数量并节省数据存储空间,是一种高效、紧凑的灰度图像表示方法。   【关键词】正方形子模式NAM灰度图像表示方法   一、引言   图像是人类最直接的、最主要的信息源,随着互联网的发展,多媒体应用也日益增多,由于图像和视频本身的数据量非常大,给存储和传输带来了很多不便,因而如何高效、实时地表示图像成为了多媒体技术中的一个研究热点[1,2]。图像表示方法应能够有效的节省存储空间并具备高效的运算方式,支持图像压缩、特征提取、复原等各种处理过程[3]。最早得到普遍应用的二维数组表示方法难以在节省空间和加快算法速度方面做出进一步的改进。因此,边界链码、行程编码等多种图像表示方法先后被提出[4-6]。同等条件下与二维数组表示法相比,这些方法占用的存储空间更少,但其本质特点也使其在支撑某些图像操作时出现问题[4,5]。如图像的边界链码表示难以实现区域逻辑运算,行程编码表示则会弱化边界特征。随后,依据图像自身的二维相关性,人们采用树形结构实现分层的表示图像,并给出了一些可行的方法,如四元树、线性四元树、DF-expression、S-tree、二元树及Bincodes等图像表示方法[6-9]。这类方法显著减少了冗余,保留了图像的块状纹理特征,而且经层次数据结构表示后,图像运算可在“块-块”的模式下进行[10],其过程最终可表征为对树形数据结构的节点遍历,使算法的计算总量与具有同一灰度级的图像块数量成线性关系,时间复杂度得到降低,因此能够有效支撑各类图像处理过程,提高算法效率。其中,Gargantini提出的线性四元树(Linear Quadtree,LQT)表示方法[9]是目前得到最为广泛研究和应用的图像分层表示方法。   二、基于SNAMG的灰度图像表示算法描述   灰度图像中不同像素点可能会有多种灰度值,故其匹配、记录过程必须将像素和子模式的灰度值纳入考虑。因此SNAMG表示方法的原理可表述如下:预定义一个灰度正方形子模式框架,然后使用逆布局算法在给定的灰度图像模式中提取出不同大小和灰度的正方形子模式,再用这些子模式的记录组合来表示该给定灰度图像。   根据上述所得出的SNAMG表示方法的抽象算法描述如下:   设原始模式为祝,重建后的非失真模式为祝’,则SNAMG是由到的一个非失真变换:   祝’=W(祝)(1)   其中,W()是正向变换函数,或称为编码函数。   正向编码过程为   三、实验结果及分析   为了验证基于SNAMG的灰度图像表示算法的有效性,本文从实际的角度进行将其与基于TNAMG的灰度图像表示算法[13]和基于LQT的灰度图像表示算法[11]进行了比较。图1是用来测试的4幅大小均为28×28、位深均为8的经典灰度图像,为体现算法在不同情况下的性能,这些图像的复杂度均不相同,可以间接反映灰度图像的SNAMG表示算法的适应性。另外,由于主要是和LQT表示方法进行对比,本实验中计算图像复杂度的仍然依据LQT的块数来计算的。   对4幅图像进行仿真编码的结果,具体数据如表1所示,表中的参数Image:灰度图像的名称;Cg:灰度图像的复杂度;N:子模式或节点的数量;浊:压缩比;鬃LQT_T:LQT与TNAMG的总数据量之比;鬃LQT_S:LQT与SNAMG的总数据量之比。   从表中Cg的值可以看出,Building的复杂度最低,Flower的居中,Flight和Peppers的复杂度最高。表中N的数值表明SNAMG、TNAMG表示逆布局后的子模式数量比LQT表示的节点数少得多,且作用于不同图像产生的子模式数量与图像复杂度对应,说明SNAMG和TNAMG具有很好的适应性。而且SNAMG的子模式数量比TNAMG的子模式还要少1056~4693个,故SNAMG在降低目标块记录数量方面要优于TNAMG。最后,可通过表   中鬃LQT_T和鬃LQT_S数据比较一下SNAMG、TNAMG和LQT   这三种表示方法编码后的总的数据量。对于测试的4幅图像,LQT的总数据量是TNAMG表示的1.758~3.2119倍,是SNAMG表示的2.1102~4.8810倍,即TNAMG、SNAMG的编码结果占用空间均比LQT少,且SNAMG比TNAMG还能再节省14.45%~34.20%的存储空间。这说明 SNAMG对灰度图像的表示能力总是优于TNAMG对灰度图像的表示能力,且能够比TNAMG更有效地节省数据存储空间。实验数据表明:在用于灰度图像表示时,本文提出的SNAMG表示方法性能优于TNAMG表示方法和LQT表示方法,空间紧凑性更好。   四、小结   本文借助于正方形布局问题的思想,提出了基于SNAMG的灰度图像表示方法,并给出了编码、解码算法的具体步骤。并通过使用标准‘Building和‘Peppers’等4幅图像处理领域里惯用的经典图像为典型测试对象进行仿真,实验结果与理论分析结果一致。因此,灰度图像的SNAMG表示方法是一种更为高效、紧凑的表示方法,在节省存储空间和加快图像处理操作方面具有较高的实用价值。   参考文献   [1] W. Liu, W. Zeng, L. Dong. Efficient compression of encrypted grayscale images [J]. IEEE Transactions on Image Processing, 2010, 19(4): 1097- 1102.   [2] S. Alcaraz-Corona, R.M. Rodriguez-Dagnino. Bi-level image compression estimating the markov order of dependencies [J]. IEEE Journal of Selected Topics in Signal Processing, 2010, 4(3): 605- 611.   [3] Jie He, Yunping Zheng, Hui Guo. A Square NAM Representation Method for Binary Images [J]. Applied Mechanics and Materials Jounral,2011,(143-144):755-759.   [4]郑运平,陈传波,黄巍等.一种改进的TNAM灰度图像表示算法研究[J].小型微型计算机系统, 2009, 30(2): 322-326.   [5]方少红,郑运平,陈传波[J].改进的TNAM二值图像表示方法.计算机科学, 2010, 37 (4): 261- 264.

  【摘要】针对三角形子模式的不足,使用正方形作为NAM表示模型的预定义子模式,提出了一种新的灰度图像表示方法。从单个子模式需记录的参数、算法时间复杂度、编码产生的总数据量等方面进行了理论分析,实验表明:与灰度图像的TNAMG表示方法和LQT表示方法相比,本文方法能够显著减少目标块记录的数量并节省数据存储空间,是一种高效、紧凑的灰度图像表示方法。   【关键词】正方形子模式NAM灰度图像表示方法   一、引言   图像是人类最直接的、最主要的信息源,随着互联网的发展,多媒体应用也日益增多,由于图像和视频本身的数据量非常大,给存储和传输带来了很多不便,因而如何高效、实时地表示图像成为了多媒体技术中的一个研究热点[1,2]。图像表示方法应能够有效的节省存储空间并具备高效的运算方式,支持图像压缩、特征提取、复原等各种处理过程[3]。最早得到普遍应用的二维数组表示方法难以在节省空间和加快算法速度方面做出进一步的改进。因此,边界链码、行程编码等多种图像表示方法先后被提出[4-6]。同等条件下与二维数组表示法相比,这些方法占用的存储空间更少,但其本质特点也使其在支撑某些图像操作时出现问题[4,5]。如图像的边界链码表示难以实现区域逻辑运算,行程编码表示则会弱化边界特征。随后,依据图像自身的二维相关性,人们采用树形结构实现分层的表示图像,并给出了一些可行的方法,如四元树、线性四元树、DF-expression、S-tree、二元树及Bincodes等图像表示方法[6-9]。这类方法显著减少了冗余,保留了图像的块状纹理特征,而且经层次数据结构表示后,图像运算可在“块-块”的模式下进行[10],其过程最终可表征为对树形数据结构的节点遍历,使算法的计算总量与具有同一灰度级的图像块数量成线性关系,时间复杂度得到降低,因此能够有效支撑各类图像处理过程,提高算法效率。其中,Gargantini提出的线性四元树(Linear Quadtree,LQT)表示方法[9]是目前得到最为广泛研究和应用的图像分层表示方法。   二、基于SNAMG的灰度图像表示算法描述   灰度图像中不同像素点可能会有多种灰度值,故其匹配、记录过程必须将像素和子模式的灰度值纳入考虑。因此SNAMG表示方法的原理可表述如下:预定义一个灰度正方形子模式框架,然后使用逆布局算法在给定的灰度图像模式中提取出不同大小和灰度的正方形子模式,再用这些子模式的记录组合来表示该给定灰度图像。   根据上述所得出的SNAMG表示方法的抽象算法描述如下:   设原始模式为祝,重建后的非失真模式为祝’,则SNAMG是由到的一个非失真变换:   祝’=W(祝)(1)   其中,W()是正向变换函数,或称为编码函数。   正向编码过程为   三、实验结果及分析   为了验证基于SNAMG的灰度图像表示算法的有效性,本文从实际的角度进行将其与基于TNAMG的灰度图像表示算法[13]和基于LQT的灰度图像表示算法[11]进行了比较。图1是用来测试的4幅大小均为28×28、位深均为8的经典灰度图像,为体现算法在不同情况下的性能,这些图像的复杂度均不相同,可以间接反映灰度图像的SNAMG表示算法的适应性。另外,由于主要是和LQT表示方法进行对比,本实验中计算图像复杂度的仍然依据LQT的块数来计算的。   对4幅图像进行仿真编码的结果,具体数据如表1所示,表中的参数Image:灰度图像的名称;Cg:灰度图像的复杂度;N:子模式或节点的数量;浊:压缩比;鬃LQT_T:LQT与TNAMG的总数据量之比;鬃LQT_S:LQT与SNAMG的总数据量之比。   从表中Cg的值可以看出,Building的复杂度最低,Flower的居中,Flight和Peppers的复杂度最高。表中N的数值表明SNAMG、TNAMG表示逆布局后的子模式数量比LQT表示的节点数少得多,且作用于不同图像产生的子模式数量与图像复杂度对应,说明SNAMG和TNAMG具有很好的适应性。而且SNAMG的子模式数量比TNAMG的子模式还要少1056~4693个,故SNAMG在降低目标块记录数量方面要优于TNAMG。最后,可通过表   中鬃LQT_T和鬃LQT_S数据比较一下SNAMG、TNAMG和LQT   这三种表示方法编码后的总的数据量。对于测试的4幅图像,LQT的总数据量是TNAMG表示的1.758~3.2119倍,是SNAMG表示的2.1102~4.8810倍,即TNAMG、SNAMG的编码结果占用空间均比LQT少,且SNAMG比TNAMG还能再节省14.45%~34.20%的存储空间。这说明 SNAMG对灰度图像的表示能力总是优于TNAMG对灰度图像的表示能力,且能够比TNAMG更有效地节省数据存储空间。实验数据表明:在用于灰度图像表示时,本文提出的SNAMG表示方法性能优于TNAMG表示方法和LQT表示方法,空间紧凑性更好。   四、小结   本文借助于正方形布局问题的思想,提出了基于SNAMG的灰度图像表示方法,并给出了编码、解码算法的具体步骤。并通过使用标准‘Building和‘Peppers’等4幅图像处理领域里惯用的经典图像为典型测试对象进行仿真,实验结果与理论分析结果一致。因此,灰度图像的SNAMG表示方法是一种更为高效、紧凑的表示方法,在节省存储空间和加快图像处理操作方面具有较高的实用价值。   参考文献   [1] W. Liu, W. Zeng, L. Dong. Efficient compression of encrypted grayscale images [J]. IEEE Transactions on Image Processing, 2010, 19(4): 1097- 1102.   [2] S. Alcaraz-Corona, R.M. Rodriguez-Dagnino. Bi-level image compression estimating the markov order of dependencies [J]. IEEE Journal of Selected Topics in Signal Processing, 2010, 4(3): 605- 611.   [3] Jie He, Yunping Zheng, Hui Guo. A Square NAM Representation Method for Binary Images [J]. Applied Mechanics and Materials Jounral,2011,(143-144):755-759.   [4]郑运平,陈传波,黄巍等.一种改进的TNAM灰度图像表示算法研究[J].小型微型计算机系统, 2009, 30(2): 322-326.   [5]方少红,郑运平,陈传波[J].改进的TNAM二值图像表示方法.计算机科学, 2010, 37 (4): 261- 264.


相关内容

  • pscs5随堂笔记
  • Ctrl+J:复制当前图层到一个新层: J:切换到喷枪工具: M:切换到选框工具: []:在当前工具为画笔模式时(包括喷枪.画笔.铅笔.仿制图章历史画笔. 橡皮及模糊和加深等工具),依次增减笔头大小: Shift+BackSpace:调出填充对话框.alt/ctrl+delete/backspace ...

  • 碎纸片的拼接复原de论文
  • 承 诺 书 我们仔细阅读了<全国大学生数学建模竞赛章程>和<全国大学生数学建模竞赛参赛规则>(以下简称为"竞赛章程和参赛规则",可从全国大学生数学建模竞赛网站下载). 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话.电子邮件.网上咨询等)与队外 ...

  • 摄影测量与遥感试题及答案
  • 一.名词解释 1.摄影比例尺 严格讲,摄影比例尺是指航摄像片上一线段为J 与地向上相应线段的水干距L 之比.由于影像片有倾角,地形有起伏,所以摄影比例尺在像片上处处不相等.一般指的摄影比例尺,是把摄影像片当作水平像片,地面取平均高程.这时像片上的一线段l 与地面上相应线段的水平距L 之比,称为摄影比 ...

  • 基于MATLAB的运动物体轨迹跟踪 毕业论文
  • 摘要 视频运动目标检测与跟踪算法是计算机视觉领域的一个核心课题,也是智能视频监控系统的关键底层技术.它融合了图像处理.人工智能等领域的研究成果,已经广泛应用于安保监控.智能武器.视频会议.视频检索等各个领域.因此,检测与跟踪算法研究具有极其重要的理论意义和实用价值. 运动目标检测与跟踪涉及到计算机图 ...

  • 先进制造技术翻译作业
  • 使用边缘检测技术和 Delaunay 三角剖分方法形成3D 复 合表面快速原型制作的逆向工程 Gil-Sang Yoon * , 1 , Young-Moo Heo 1 , Myeong-Woo Cho 2 , and Tae-Il Seo 3 1 Precision Molds and Dies ...

  • 图像拼接调研报告
  • 图像拼接的调研报告 1. 图像拼接的意义和国内外研究现状 1.1 意义 图像拼接(image mosaic)技术是将一组相互间存在重叠部分的图像序列进行空间配准,经重采样融合后形成一幅包含各图像序列信息的宽视角场景的.完整的.高清晰的新图像的技术.图像拼接是数字图像处理领域的一个重要的研究方向,在摄 ...

  • 基于灰度共生矩阵的纹理特征
  • 2008年10月长治学院学报 0ct..2008第25卷第5期 JournalofChangzhiUniversity V01.25,No.5 基于灰度共生矩阵的纹理特征 侯海苗,冀小平 (太原理工大学,山西太原030024) 摘要:纹理特征是一个很重要的,也是很常见的特征.基于灰度共生矩阵的纹理分 ...

  • 一种基于三维最大类间方差的图像分割算法
  • 第.期"$$)年.月电子学报/V,/W;WV,TX-2V/S2-2V/P7A+)!-7+.S=Q+"$$) 一种基于三维最大类间方差的图像分割算法 景晓军!,李剑峰!,刘郁林" (!#北京邮电大学,北京!$$%&':重庆($$$)*)"#重庆通信学院, ...

  • 图像拼接原理及方法
  • 第一章 绪论 1.1 图像拼接技术的研究背景及研究意义 图像拼接(image mosaic)是一个日益流行的研究领域,他已经成为照相绘图学.计算机视觉.图像处理和计算机图形学研究中的热点.图像拼接解决的问题一般式,通过对齐一系列空间重叠的图像,构成一个无缝的.高清晰的图像,它具有比单个图像更高的分辨 ...