基于自适应网格变形的图像编辑算法

合集下载

自适应网格编码量化在图像压缩中的应用

自适应网格编码量化在图像压缩中的应用

自适应网格编码量化在图像压缩中的应用
王珏;王嘉
【期刊名称】《信息技术》
【年(卷),期】2010(000)004
【摘要】提出了一种对网格编码量化(TCQ)算法进行改进的方法-自适应网格编码量化算法(ADTCQ),并将其应用于JPEG2000图像压缩.自适应网格编码量化算法(ADTCQ)采用了多级TCQ的结构,并且通过利用已处理的数据对网格结构做出自适应调整.实验结果显示,应用于图像压缩时自适应网格编码量化(ADTCQ)算法的性能要明显优于标准TCQ算法.
【总页数】4页(P26-29)
【作者】王珏;王嘉
【作者单位】上海交通大学,图像通信与信息处理研究所电子工程系,上海,200240;上海交通大学,上海数字媒体处理与传输重点实验室,上海,200240;上海交通大学,图像通信与信息处理研究所电子工程系,上海,200240;上海交通大学,上海数字媒体处理与传输重点实验室,上海,200240
【正文语种】中文
【中图分类】TN919.81
【相关文献】
1.小波零树量化编码及其在图像压缩中的应用 [J], 肖晓玲;张翔
2.基于记忆和预测机制的自适应矢量量化及其在图像压缩编码中的应用 [J], 郑文
星;全子一
3.矢量量化在图像压缩编码中的应用进展 [J], 张霞;万国金;吴建华
4.算术编码方法在图像压缩编码中的应用 [J], 贾铸
5.子带编码在图像压缩编码中的应用 [J], 许海霞
因版权原因,仅展示原文概要,查看原文内容请购买。

基于自适应自由变形法和梯度下降法的胸部多模医学图像配准

基于自适应自由变形法和梯度下降法的胸部多模医学图像配准

收稿日期:2009201219;修回日期:2009202226 基金项目:国家自然科学基金资助项目(30570458);广东省自然科学基金博士启动资助项目(8451064101000631) 作者简介:李彬(19792),男,广东吴川人,讲师,博士,博士后,主要研究方向为医学图像处理与模式识别、科学计算可视化(binlee mmboy@ya 2hoo );欧陕兴(19552),男,湖南郴州人,主任医师,博士,主要研究方向为影像诊断学、心胸少见病CT 诊断;田联房(19682),男,山东济宁人,教授,博士,主要研究方向为生物医学工程、机器人视觉伺服控制、模式识别及智能控制;余霞(19842),女,湖北咸宁人,硕士研究生,主要研究方向为医学图像处理、并行计算.基于自适应自由变形法和梯度下降法的胸部多模医学图像配准3李 彬1,欧陕兴2,田联房1,余 霞1(1.华南理工大学自动化科学与工程学院,广州510640;2.广州军区广州总医院放射科,广州510010)摘 要:为了实现胸部多模态医学图像的自动配准,提出了一种基于层次B 样条自适应自由变形法和梯度下降法的配准方法。

首先采用G VF Snake 与Canny 算子实现边缘提取,并自动配对特征点;接着,采用矩主轴法对多模医学图像进行全局粗配准;最后,基于层次B 样条自适应自由变形法对多模态医学图像进行自动细配准,并且采用梯度下降法以及最大信息熵准则加速求自由变形系数。

实验证明该方法不仅效率高,而且配准效果好。

关键词:自适应自由变形法;多模图像配准;层次B 样条;梯度下降;最大互信息熵中图分类号:TP39114;R319 文献标志码:A 文章编号:100123695(2009)1023978205doi:10.3969/j .issn .100123695.2009.10.110Thorax multi m odal medical i m age registrati onbased on adap tive free 2for m defor mati on and gradient descentL IB in 1,OU Shan 2xing 2,TI A N L ian 2fang 1,Y U Xia1(1.School of A uto m ation Science &Engineering,South China U niversity of Technology,Guangzhou 510640,China;2.D ept .of Radiology &Pediatrics,Guangzhou General Hospital of Guangzhou Co mm and,Guangzhou 510010,China )Abstract:I n order t o realize the aut omatic registrati on of thorax multi m odal medical i m ages,this paper p r oposed an i m ageregistrati on method based on hierarchical adap tive free 2for m def or mati on and gradient descent .Firstly,extracted the edge of thorax by G VF Snake algorith m and Canny operat or,and matched feature points aut omatically .Then,modeled the gl obal coarse registrati on of thorax multi m odal medical i m ages by p rinci pal axes algorith m.Finally,realized the l ocal fine registrati on of thorax multi m odal medical i m ages by a free 2f or m def or mati on (FF D )based on hierarchical B 2s p lines .Moreover,generated the FF D para meters rap idly by gradient descent and maxi m izati on of mutual inf or mati on .Experi m ents de monstrate the good perfor mance of the p r oposed method .Key words:adap tive free 2f or m def or mati on;multi m odal i m age registrati on;hierarchical B 2s p line;gradient descent;maxi m i 2zati on of mutual inf or mati on0 引言在胸部临床诊断中通常需要对同一个病人进行多种模式或同一种模式的多次成像,即同时从几幅图像获得信息,进行信息融合、综合分析。

一种基于网格图像的几何畸变修正方法

一种基于网格图像的几何畸变修正方法

一种基于网格图像的几何畸变修正方法一种基于网格图像的几何畸变修正方法粱亮张定华赵歆波毛海鹏王凯(西北工业大学现代设计与集成制造技术教育部重点实验室,西安710072) E—mail:a¨【*****************摘要在层削照相测量装置中,由于摄像装置所处的角度以及摄像镜头差,会导致获取的图像存在非线性几何畸变因此在对图像进行重建之前,需要对获取的图像进行几何校正为此,论文提出了一种基于网格图像的几何校正算法,该算法运用分段插值的思想,利用分块低次插值去逼近几何畸变,达到高次插值的效果.最后的分析结果表明,利用60X60正方形网格,该算法的校正误差不超过O,1个像素,能够有效校正图像的综合畸变. 关键词几何校正双线性插值层削照相测量装置文章编号1002—833l一(2004)02一O0O4—03文献标识码A中图分类号TP391 AnImageGeometryCalibrationMethodBasedontheGrid-_Image LiangLiangZhangDinghuaZhaoXinboMaoHaipengWangKai (KeyLabofContemporaryDesignandIntegratedManufacturingTechnology,MinistryofE ducation,NorthwesternPolytechnicUniv.,Xian71o072)Abstract:Inthecross—sectionalimagingmeasurementsystem,deformationwillbecausedbytheinstallationplacea ndthelensdist(Irtionofthecamera.Beforeusingtheslices,whicharetakenfromthesystem,tore constructthethree—di—mensionentity,calibrationisneededtogetagoodreconstructionresult.Thereforetheauthors putforwardacalibrationalgorithmbasedonthedimage,whichusessubdivisioninterpolationtoapproachthedeforma tionandgetaresultofhigh—orderinterpolation.Atlasttheexperimentresultshowsthatthecalibrationerrorislessthan0.1 pixelusing60X60gridimages,anditcaneffectivelycalibratethesyntheticaldeformationsoftheimage. Keywor~:Geometrycalibration,Bilinearinterpolation,Cross—sectionalimagingmeasurementsystem1引言在产品的测量和逆向设计中,对于具有复杂内部结构形状的零件,用常规的表面测量法不能获得其内部的几何形状,而采用层削照相测量法则可有效地解决这一类问题.该方法利用数控逐层铣削来得到零件的断层,通过数字照相法来获得各断层的图像,然后由这些断层图像重建出被测零件的三维形状.但是目前在研制层削照相测量装置的过程中发现,照相设备所处的角度,摄像镜头像差会引起采集到的图像的几何变形.因此,为了提高测量精度,准确地获得被测零件的几何形状,必须对照相测量装置所采集到的数字图像进行几何校正处理I.对变形图像进行几何校正包括空问变换和灰度插值两个部分,其中空问变换是关键性的一步.参考文献『2】运用多项式变形技术进行空间变换该方法通过选取控制点,运用恰当次数的多项式对图像上的每一点进行空间变换.但是多项式的次数以及控制点的选取好坏将直接影响校正精度.为解决该问题,论文提出了一种基于网格图像的几何校正算法,并对其进行了实验研究.该算法运用分段插值的思想,利用分块低次插值去逼近几何畸变,达到高次插值的效果.最后实验结果表明,利用60X60正方形网格,该算法的校正误差不超过0.1个像素,能够有效地校正图像的综合畸变.目前该方法已经运用于层削照相测量装置,校正效果良好.2总体校正方案几何校正处理流程如图l所示,其中变形网格是指用摄像机拍摄标准网格,获得的带有畸变的网格图像.首先对网格图像进行预处理操作,如平滑,阈值变换,细化等,并在网格图像中提取网格点.获得网格点之后,通过匹配标准网格和变形网格中的网格点,得到每个网格点的坐标偏移量,从而建立空间坐标变换关系.进行校正时,对于输出图像中的每一个点,通过标准网格图像中网格点的坐标进行比较,可以计算该点落在哪一个小网格内,然后通过该小网格的四个顶点的坐标偏移量插值得到该点的坐标偏移量,从而完成图像的空间变换.最后再对畸变图像进行灰度插值,得到输出图像.基金项目:航空科学基金(编号:00H53076);西北工业大学研究生创业种子基金(编号:Z20030052)作者简介:梁亮(1981一),男,博士研究生,研究方向为工业CT,计算机图形/图像处理.42004.2计算机工程与应用图1校正流程其中其中一6引4实验结果及其分析对于实际的畸变图像,由于不知道图像每一点确切的位移量,无法定量分析其校正精度,所以论文采用仿真的方法来分析校正误差.4.I仿真结果为了分析校正误差的大小,论文采用:∑∑,.i=L一——一(4)',v来度量校正误差.上式中,为图像第i行第列上一点的实际坐标偏移量,..为采用论文算法计算出来该点的坐标偏移量:根据文献【3】,利用综合径向畸变模型8o=kl"("+"…6=,("+『j)足以可以描述相机的非线性畸变,其中u,表示点在图像坐标系"中的坐标,.,:为变形系数,6,6分别为u,方向上的坐标偏移量.该文首先将上述综合径向畸变模型作用于测试图像,得到一幅变形图像,这样就可以得知图像上每一个点的坐标偏移量.然后利用文中的校正算法来计算变形图像中每一点的坐标偏移量.将它和利用综合径向畸变模型计算出来的坐标偏移量代入(4)式中,得到校正误差以及误差云图,如图2,3所示.其中X,y轴表示图像坐标系的"轴,Z轴表示理论值与实际坐标偏移量之差,row,co1分别表示小网格的宽度和高度,rank表示网格的阶数.图2k..2:0.000001row--10col=lOrank=90M=O.0148图3k1,0.000002row=10col=lOrank=90M:0.02974.2结果分析4.2.1变形系数对校正精度的影响取rank=90,row=col=10,然后分别取不同的变形系数k,得到一组数据如表1所示.再运用最小二乘法对该组数据进行拟合,得到结果如图4所示.从图4中可以看出,校正误差与k存在一个近似线性关系,即校正误差随着变形系数的增大而近似线性增加.计算机工程与应用2004.25表1变形系数对校正精度的影晌,(10)IMf×10)__一-r—一————』一2)2.9757421014842012968图4变形系数对校正精度影晌的拟合曲线4.2.2网格阶数,宽度以及高度对校正精度的影响取七I=七--0.000002,row=coD,然后分别取不同的网格阶数rank以及网格宽度row.得到一组数据如表2所示.对该组数据进行曲面拟合,得到结果如图5所示.从图中可以看出,增加网格的阶数以及减小网格的宽度和高度,能够显着地降低校正误差.表2网格阶数,宽度以及高度对校正精度的影响rankrowco2M(xl0)l56060l076l30303026.95452020l1.966015】56.71901OlO2.974_3应用实例论文采用60X60标准网格,其中网格宽度和高度均为15个像素.对实际拍摄图像,如图6,进行校正,得到校正结果如图7所示.图5网格阶数,宽度以及高度对校正精度影响的拟合曲面圈圆圈6畸变图像图7校正图像5结束语论文提出的校正算法适用于具有任意变形的图像,而且所有处理过程均由计算机自动完成,得到了较好的校正效果,并已经应用于层削照相装置,为以后的图像分析和重建做好了铺垫:如果还需要提高校正精度,可以考虑采用提高网格图像的阶数和B样条插值方法的方法来实现.(收稿日期:2003年10月)参考文献1.赵荣椿等编着.数字图像处理导论[M】.西北工业大学出版社,19952.廖士中,高培焕,苏艺等.一种光学镜头摄像机图像几何畸变的修正方法….中国图象图形,2000;5(7):593~5963.姜大志,孙俊兰,郁倩等.标准图形法求解相机镜头非线性畸变的研究『J】.东南大学,2001;3l(4):l1l—l164.梁亮.层削照相测量装置中的图像几何变形校正方法【D1.学士论文.西安:西北工业大学.2oo25.全铁汉,于起峰等.摄影测量系统的高精度标定与修正….自动化学报,2000;26(6):748-755(上接3页)求.论文对国内外的地理编码现状进行了分析,并重点分析丁北京的地址现状,认为北京市的地址模型是一种复杂的层次模型.根据这种模型,论文次提出了最小地址要索的概念,并用随机无意义唯一码对地址进行编码.论文在理论上解决了长期困扰中国地理编码进程的一些问题,为地理编码的现实应用奠定了基础.(收稿日期:2003年8月)参考文献1.首都信息发展股份有限公司.北京市规划委员会地名管理信息系统62004.2计算机工程与应用总体设计方案.2o01一O42.北京市规划发展委员会.北京市地名管理办法.1983—033.北京市规划发展委员会.北京市地名管理条例.1986一O14-]E京市规划发展委员会.地名管理条例实施细则.1996—065.北京市信息资源管理中t2,.北京市信息资源网地理编码数据库设计总结报告[R).2002—076.方正数码.ECFounderMapSearch1.0一"地址编码"二次开发手册. 2OOO—O87.北京市信息资源管理中心.北京市地理编码数据库一期建设方案. 20HO2—098北京市信息资源管理中心.地理编码数据采集工艺.2003—01_z0D由一三。

自适应图像处理算法设计与优化

自适应图像处理算法设计与优化

自适应图像处理算法设计与优化摘要:自适应图像处理是一种重要的图像处理技术,广泛应用于图像增强、目标识别、图像压缩等领域。

本文将介绍自适应图像处理算法的设计方法和优化技巧,以提高算法的性能和实时性。

1. 引言自适应图像处理是一种基于图像内容的处理方法,其目的是根据图像的特点和需求,将算法参数进行自动调节或选择合适的处理策略,以提高处理效果和性能。

在现实生活中,图像的质量和特征千差万别,传统的静态处理方法往往无法兼顾不同情况下的处理需求,因此需要一种自适应的处理方法。

2. 自适应图像处理算法的设计方法自适应图像处理算法设计的关键在于如何准确地表达和捕捉图像的特征,并将其应用于算法的参数调节和处理策略的选择。

下面将介绍几种常用的自适应图像处理算法设计方法。

2.1 灰度级直方图均衡化灰度级直方图均衡化是一种常见的自适应图像处理方法,通过对图像的灰度级进行调整,使其分布更均匀,从而提高图像的对比度。

实际应用中,可以根据图像的特点和需求,选择合适的灰度级分布映射函数,以实现不同程度的图像增强效果。

2.2 自适应滤波自适应滤波是一种针对图像中不同区域具有不同的噪声特点和信号强度的处理方法。

通过对图像的局部区域进行滤波处理,可以显著降低噪声的影响,并提高图像的质量。

自适应滤波算法的关键在于如何对局部区域进行自动选择和调整滤波参数,以达到最佳的处理效果。

2.3 自适应阈值分割自适应阈值分割是一种常用的图像分割方法,其目的是将图像中的目标与背景进行分离。

通过对图像的局部区域进行阈值的调整,可以适应不同区域的目标和背景特点,提高分割的准确性和稳定性。

自适应阈值分割算法的关键在于如何确定合适的阈值选择策略,并将其应用于不同区域的处理中。

3. 自适应图像处理算法优化技巧在实际应用中,自适应图像处理算法的性能和实时性往往是关键问题。

为了提高算法的运行速度和效率,下面介绍几种常用的自适应图像处理算法优化技巧。

3.1 并行计算利用并行计算的技术将算法中的计算任务分解为多个子任务,并通过多核处理器或分布式计算系统进行并行计算,以提高算法的运行速度和性能。

自适应图像处理算法的设计与优化研究

自适应图像处理算法的设计与优化研究

自适应图像处理算法的设计与优化研究图像处理技术的发展已经成为计算机视觉和模式识别领域的重要研究方向。

自适应图像处理算法作为其中的一种重要技术手段,正在逐渐受到研究者的关注。

本文将探讨自适应图像处理算法的设计与优化研究,并从理论和应用两个方面进行阐述。

一、自适应图像处理算法的概念和背景自适应图像处理算法指的是根据图像的特点和需求,自动调整处理方法和参数的算法。

它通过分析图像的内容,判断图像中的特征和信息,从而根据不同的要求进行相应的处理操作。

这种算法的出现主要是为了提高图像处理的自动化程度和处理效果,并在不同场景下灵活适应。

二、自适应图像处理算法的设计自适应图像处理算法的设计过程可以分为三个步骤:特征提取、特征分析和处理操作。

首先,特征提取是通过对图像进行采样、滤波和变换等操作,提取出图像中的关键特征。

它可以根据需求选择不同的特征提取方法,比如边缘检测、纹理分析、颜色特征等。

其次,特征分析是对提取的特征进行评估和分析,确定图像处理的优先级和方式。

最后,根据特征分析的结果,进行相应的处理操作,比如增强、去噪、重建等。

在自适应图像处理算法的设计中,需要考虑多方面的因素。

首先是算法的灵活性和可调性,它应能够根据不同的图像和任务自动适应,并提供参数的调整。

其次是算法的效率和实时性,特别是在大规模图像数据处理和实时应用中,算法应具备高效率的特点。

此外,还应考虑到算法的稳定性和鲁棒性,避免对噪声和变异数据过度敏感。

三、自适应图像处理算法的优化自适应图像处理算法的优化主要包括两个方面的内容:算法的快速实现和处理效果的提升。

在算法的快速实现方面,可以采用并行计算、硬件加速等技术手段,提高算法的计算效率。

通过合理地利用计算资源,降低算法的时间复杂度,从而更好地适应大规模图像数据的处理需求。

在处理效果的提升方面,可以采用机器学习和深度学习的方法,构建更加精准的模型和算法。

通过大量的训练数据和参数调整,优化算法的准确性和鲁棒性,使其能够更好地适应不同的图像场景和需求。

自适应学习算法在图像处理中的应用研究

自适应学习算法在图像处理中的应用研究

自适应学习算法在图像处理中的应用研究随着社会的不断发展,计算机技术也在不断进步。

在图像处理领域,自适应学习算法是一种被广泛应用的技术。

该算法可以根据图像数据的特征进行自适应学习和自我优化,提供更加精准和高效的图像处理效果。

本文将介绍自适应学习算法在图像处理中的应用研究,以及其优缺点分析和未来发展趋势。

一、自适应学习算法的原理和基本思想自适应学习算法是一种基于统计学习理论的算法,它主要通过反馈机制来不断调整模型的参数,以适应不同的图像处理需求。

该算法的基本思想是将模型的训练和预测过程结合起来,通过网络上的反馈来进行自我调整,提高算法的性能。

在图像处理中,自适应学习算法主要应用于特征提取和分类识别两个方面。

在特征提取方面,可以利用卷积神经网络(Convolutional Neural Networks,CNN)等技术从原始图像中提取图像的关键特征,减少噪声和冗余信息,提高图像处理的效率和精度。

在分类识别方面,可以利用支持向量机(Support Vector Machine,SVM)等算法对图像进行分类和识别,实现智能化的图像处理。

二、自适应学习算法在图像处理中的应用研究近年来,自适应学习算法在图像处理中的应用越来越广泛。

下面分别介绍其在特征提取和分类识别两个方面的应用研究情况。

1. 特征提取在特征提取方面,常用的自适应学习算法包括CNN、自编码器(Autoencoder)、深度信念网络(Deep Belief Networks,DBN)等。

其中,CNN 是应用最为广泛的一种算法,其主要特点是可以从原始图像中提取出图像的高层次特征,并在此基础上进行分类处理。

例如,2012年,Alex Krizhevsky等人使用CNN算法在ImageNet图像识别比赛中获得了好成绩,引发了人们对CNN算法在图像处理中的广泛关注。

随后,越来越多的学者将CNN算法应用于图像处理领域,如自然场景中的目标检测、图像分割等。

另外,自编码器也是图像处理中常用的自适应学习算法,其主要特点是可以从原始图像中自动学习到一组特征,并在此基础上进行图像的重构和降噪等处理。

基于网格形变优化的人脸图像处理方法、终端及存储介质[发明专利]

基于网格形变优化的人脸图像处理方法、终端及存储介质[发明专利]

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202010668700.3(22)申请日 2020.07.13(71)申请人 深圳大学地址 518060 广东省深圳市南山区南海大道3688号(72)发明人 解为成 沈琳琳 田怡 (74)专利代理机构 深圳市君胜知识产权代理事务所(普通合伙) 44268代理人 陈专 王永文(51)Int.Cl.G06K 9/00(2006.01)(54)发明名称基于网格形变优化的人脸图像处理方法、终端及存储介质(57)摘要本发明公开了基于网格形变优化的人脸图像处理方法、终端及存储介质,所述方法包括:获取姿态脸图像,获取所述姿态脸图像的第一特征点阵以及所述姿态脸图像对应的预测正脸图像的第二特征点阵,其中,所述第一特征点阵包括各个第一特征点,所述第二特征点阵包括各个第二特征点;分别构建所述姿态脸图像对应的第一网格网络以及所述预测正脸图像对应的第二网格网络;根据所述第二网格网络以及所述第二特征点阵对所述各个第一特征点的位置以及所述第一网格网络进行优化,将所述姿态脸图像处理为正脸图像。

本发明实现了将姿态脸图像转化为正脸图像,能够使得人脸识别技术能够识别姿态脸图像,提升人脸识别系统的性能。

权利要求书3页 说明书12页 附图3页CN 111797797 A 2020.10.20C N 111797797A1.一种基于网格形变优化的人脸图像处理方法,其特征在于,所述方法包括:获取姿态脸图像的第一特征点阵以及所述姿态脸图像对应的预测正脸图像的第二特征点阵,其中,所述第一特征点阵包括各个第一特征点,所述第二特征点阵包括各个第二特征点;分别构建所述第一特征点阵对应的第一网格网络以及所述第二特征点阵对应的第二网格网络;根据所述第二网格网络、所述第二特征点阵以及所述第一特征点阵对所述第一网格网络进行优化;根据优化后的第一网格网络将所述姿态脸图像转化为目标正脸图像。

一种基于网格变形的图像放缩方法

一种基于网格变形的图像放缩方法

一种基于网格变形的图像放缩方法I. 引言A. 研究背景B. 研究意义C. 相关工作II. 网格变形概述A. 网格变形原理B. 网格变形分类C. 网格变形算法III. 基于网格变形的图像放缩方法A. 定义问题B. 算法流程C. 特征点检测D. 网格初始化E. 网格变形F. 优化策略G. 算法评估IV. 实验结果A. 实验设计B. 实验结果分析C. 算法性能比较V. 结论与展望A. 总结B. 展望未来研究方向C. 拓展应用研究建议第一章节为论文的引言,主要介绍研究背景、研究意义以及相关工作。

在引言中,首先介绍了研究背景,说明了图像处理领域的研究主题之一为图像放缩方法,而图像放缩是一种常见的图像处理操作,可用于调整图像大小,使得图像更适合于特定的应用场景。

然后介绍了研究意义,说明优秀的图像放缩算法对于提高图像质量、节省存储空间和降低计算成本等方面都具有重要意义。

接着,介绍了相关工作,说明此前已有很多学者在图像放缩方法上展开了研究,在传统方法中,主要采用插值和滤波技术,但这些方法往往会引起图像的失真或者模糊,因此近年来,基于网格变形的图像放缩方法逐渐受到了研究者的关注。

这类方法可以通过对网格进行变形来实现图像的放缩,与传统方法相比,能够更好地保留图像细节和边缘信息,因此具有很大的应用前景。

然后,论文进一步介绍了基于网格变形的图像放缩方法的研究现状和研究挑战。

在研究现状方面,提到此类方法已经逐渐发展成为图像放缩领域的主要研究方向,而在研究挑战方面,主要涉及到如何快速地生成网格变形,如何保证变形后图像的保真性以及如何优化计算效率等问题。

在这些挑战中,如何提高变形效率成为了本文研究的重点之一。

最后,本文介绍了本文的研究目的,即设计一种基于网格变形的图像放缩方法,研究如何快速地生成网格变形以及如何优化算法计算效率,对算法进行测试和评估,证实其有效性和性能。

同时,本文的目的还在于为基于网格变形的图像放缩方法提供一种新的思路和研究方向。

基于网格计算的自适应迭代图像配准算法研究

基于网格计算的自适应迭代图像配准算法研究

An Adaptive Iterative Image Registration Algorithm Based on Grid - Based Motion Statistics 作者: 刘文华[1];曾宇[2]
作者机构: [1]漳州职业技术学院信息工程学院,福建漳州363000;[2]漳州市东方智能仪表有限公司,福建漳州363000
出版物刊名: 长春师范大学学报
页码: 36-41页
年卷期: 2021年 第6期
主题词: 安全检测;线阵CCD;图像处理;特征匹配;GMS;自适应迭代
摘要:在基于线阵CCD相机的汽车底盘安全检测中,图像配准质量对于检测结果尤为重要.由
于汽车行驶速度的无规律性,汽车底盘图像往往出现大尺度缩放.为提高图像配准质量,本文引入网格移动统计算法,从匹配流程和自动化参数等方面进行了深入研究,提出了自适应迭代的网格移动统计(AI-GMS)算法.实验结果表明,该算法在特征点配准的数量和质量上都有较大提升,纵向完成
度能够提高30%以上.。

基于网格的自适应弹性图人脸匹配方法

基于网格的自适应弹性图人脸匹配方法

基于网格的自适应弹性图人脸匹配方法
张海旸;马华东
【期刊名称】《计算机辅助设计与图形学学报》
【年(卷),期】2008(20)2
【摘要】采用基于脸部结构的区域分割方法将人脸分成多个子区域;用不同密集度的弹性图划分和不同的变形粒度实现弹性变形,采用确定性退火算法找到弹性变形的最佳匹配;在网格平台上通过基于时间约束的最小花费调度策略并行实现文中方法.在较大的人脸库规模和非约束环境下,该方法在识别速度和识别率上有所提高.【总页数】6页(P253-258)
【作者】张海旸;马华东
【作者单位】北京邮电大学智能通信软件与多媒体北京市重点实验室,北京,100876;北京邮电大学智能通信软件与多媒体北京市重点实验室,北京,100876
【正文语种】中文
【中图分类】TP391
【相关文献】
1.具有最佳类间可分离性的弹性图匹配人脸验证新方法 [J], 邢延超;谈正;林健文
2.基于自适应网格矢量编码的人脸快速匹配算法 [J], 谢永华;杨静宇
3.一种基于改进弹性束图匹配的人脸识别 [J], 武京伟;黄春庆
4.基于特征的弹性图匹配人脸识别算法改进 [J], 俞燕;李正明
5.基于弹性图匹配的实时视频流人脸识别 [J], 薛理立;艾海舟
因版权原因,仅展示原文概要,查看原文内容请购买。

利用变分的平面网格图像自适应分割算法

利用变分的平面网格图像自适应分割算法

利用变分的平面网格图像自适应分割算法
郑毅;刘上乾
【期刊名称】《光电工程》
【年(卷),期】2006(033)003
【摘要】针对管道弯曲度测量系统中照度不均匀的平面网格图像,提出了一种利用变分的自适应阈值分割方法.综合考虑图像的灰度分布和梯度信息,以图像的边缘点作为插值点,构造一个自适应的阈值曲面.在极小化阈值曲面能量函数时,使用变分方法化简Poisson方程,并利用逐次超松弛迭代法求方程的收敛解,从而产生稳定、光滑的阈值曲面,实现对照度不均匀的平面网格图像进行有效分割.为了验证该方法的有效性,进行了图像分割实验,选择超松弛参数为1.5,变分参数为26.并且与常用的最大类间方差法、迭代法和一维最大熵法进行了比较.实验结果表明,对于照度不均匀的平面网格图像,该分割算法的分割效果明显优于其他三种算法,它能准确地分割出平面网格图案.
【总页数】4页(P36-39)
【作者】郑毅;刘上乾
【作者单位】西安电子科技大学,技术物理学院,陕西,西安,710071;西安电子科技大学,技术物理学院,陕西,西安,710071
【正文语种】中文
【中图分类】TP391
【相关文献】
1.一种变分方式的平面网格生成与网格重分方法 [J], 姚彦忠;袁光伟;倪国喜;曹轶
2.Cauchy噪声下基于全变分的两阶段模糊图像分割算法 [J], 杨真真;杨震;李雷;金正猛
3.利用三维自适应分裂—合并的MRI图像分割算法设计 [J], 耿淼;须文波;秦向东
4.改进的变分水平集演化的图像分割算法 [J], 温佳; 杨杰伟; 杨亚楠
5.折棍变分贝叶斯图像分割算法 [J], 董道广; 芮国胜; 田文飚
因版权原因,仅展示原文概要,查看原文内容请购买。

基于自适应模板的图像修复算法

基于自适应模板的图像修复算法

基于自适应模板的图像修复算法翟东海;肖杰;鱼江;李同亮【摘要】当前基于纹理的图像修复算法中模板块的尺寸是固定的,这样,当模板块尺寸很小时,虽然修复的精度会提高,但是算法的时间复杂度会大幅增加;相反,当模板块尺寸很大时,虽然可以降低算法的时间复杂度,但会使算法的误修复率提升.针对以上问题,提出了基于自适应模板的图像修复算法,该算法能够根据当前模板块与尺寸扩大后模板块之间的灰度均值及方差的变化情况来自适应地扩大模板尺寸,同时,根据模板块与样本块之间的匹配情况自适应地缩小模板块.最后,将所提提出的算法用于实例验证,其结果表明所提算法不但可以有效地提高图像修复的精度,而且提高了图像修复的效率.【期刊名称】《计算机应用》【年(卷),期】2013(033)010【总页数】4页(P2891-2894)【关键词】图像修复;Criminisi算法;自适应模板;灰度平均值;灰度方差【作者】翟东海;肖杰;鱼江;李同亮【作者单位】西南交通大学信息科学与技术学院,成都610031;西藏大学工学院,拉萨850000;西南交通大学信息科学与技术学院,成都610031;西南交通大学信息科学与技术学院,成都610031;西南交通大学信息科学与技术学院,成都610031【正文语种】中文【中图分类】TP391.410 引言图像修复是数字图像处理技术的一个重要分支,是计算机图形和计算机视觉方向的一个极具挑战性的问题,在图像和视频的编辑和传输,以及目标移除等领域均有应用,近年来已逐渐成为一个研究热点[1-2]。

目前,国内外研究较多的数字图像处理技术,总体来说,可以分为两大类[3]:第一类是基于结构的方法[4-5],该方法是通过信息的扩散来对等照度线进行由粗到精的估计,从而实现破损图像修复的过程。

第二类是基于纹理合成的方法[6-13],此类算法的中心思想是从待修复区域边界选取一点,然后以该点为中心,接着根据图像的纹理特征确定合适的模板块大小,最后从未破损区域寻找与之最相似的样本块,来替代模板块,该类算法对破损区域较大的图像具有较好的图像修复效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件学报 ISSN 1000-9825, CODEN RUXUEW Journal of Software,2012,23(5):1325−1334 [doi: 10.3724/SP.J.1001.2012.03998] ©中国科学院软件研究所版权所有 .E-mail: jos@ Tel/Fax: +86-10-62562563基于自适应网格变形的图像编辑算法金 勇, 吴庆标+, 刘利刚(浙江大学 数学系 ,浙江 杭州 310027)∗Image Editing Algorithms Based on Adaptive Mesh DeformationJIN Yong, WU Qing-Biao+, LIU Li-Gang(Department of Mathematics, Zhejiang University, Hangzhou 310027, China)+ Corresponding author: E-mail: qbwu@Jin Y, Wu QB, Liu LG. Image editing algorithms based on adaptive mesh deformation. Journal of Software, 2012,23(5):1325−1334. /1000-9825/3998.htm Abstract: This paper presents a generic framework for manipulating the images based on adaptive meshdeformation, which allows users to move, scale, rotate, and deform the salient objects in the image and retarget the image into other regions with arbitrary boundary shapes. The image is embedded into a triangular mesh and the manipulation is formulized into a quadratic energy minimization problem. The triangles corresponding to the salient objects are constrained by specific transformations with respect to the deformation types of the objects such as translation, scaling, or rotation etc. The solution to the energy optimization can be obtained by solving one or several sparse linear systems. Experimental results show that the algorithm is effective, robust, and efficient and can be integrated into other image processing tools. Key words: 摘 要: adaptive mesh; image editing; image retargeting; rigid transformation; energy optimization提出一套基于自适应网格变形的图像编辑算法框架,包括图像中特征物的平移、旋转和变形,以及保持特征物的任意几何边界图像适应.该算法将图像表示为基于图像特征的自适应三角网格,由此将图像编辑问题转换为 带约束的网格变形问题.网格变形由一个二次型能量函数所控制,特征物的平移、旋转和变形可以表述为该能量优 化问题的约束;代表特征物的三角网格在网格变形过程中只允许发生刚性变换.该能量优化问题的全局最优解可以 通过求解 1 个或多个稀疏方程组得到.实验结果表明,该算法效果理想、鲁棒性好、运行效率高,可以有效地应用于 图像处理软件中. 关键词: 自适应网格;图像编辑;图像适应;刚性变换;能量优化 文献标识码: A 中图法分类号: TP391图像编辑一直是图像处理中的基本问题,包括图像特征物的平移、 旋转和变形以及保持特征物的任意几何 边界图像适应 . 图像特征物的平移、旋转和变形在平面动画以及图像渐变中有着一系列的应用 ;图像适应是指 将图像映射到任意几何边界而同时保护图像特征物体的问题 . 图像适应广泛应用于艺术设计系统中 , 同时是三∗基金项目 : 国家自然科学基金 (10871178, 61070071); 国家重点基础研究发展计划 (973)(2011CB302400, 2011JB105000); 国家 收稿时间 : 2010-08-18; 定稿时间 : 2011-01-31科技重大专项 (2009ZX07424-001); 中央高校基本科研业务费专项资金 (2010QNA3039)1326Journal of Software 软件学报 Vol.23, No.5, May 2012维造型系统中复杂边界纹理映射的有效工具. 图像编辑问题的关键在于操纵图像以达到各自目标的同时尽可能地保持住图像中的特征物 , 作为补偿 ,允 许其他图像区域发生更多的变形或扭曲.用户可以控制图像特征物的目标位置、旋转角度、控制点的拖拽位置 以及图像边界的变形,由此计算出符合用户交互操作而同时图像特征物在视觉上有较少人工痕迹的目标图像. 散乱点插值方法(scattered data interpolation)一直是过去图像编辑问题的热门方法.此类方法通过选取若干 锚点以及设定控制顶点的目标坐标来操纵图像变形 , 目标图像由选取的全局函数插值得到 .Ruprecht 等人 [1] 使 用径向基函数以及局部有界的径向基函数作为插值函数 ;Arad 等人 [2]使用高次基函数作为插值函数 .由于散乱 点插值方法大多使用基于像素点的显式计算方法 ,所以运行效率较高 ,但是应用局限于图像局部变形操作 , 且此 类方法并不考虑特征物的保护. Seam Carving 方法由 Avidan 等人[3]于 2007 年提出,Seam 为一条从图像边界一端到另一端的当前显著度最 低的八联通折线,通过迭代地去除 Seam,达到将图像调整到目标尺寸并且保护图像特征物的目的.Rubinstein 等 人 [4] 随后使用前向能量改进了 Seam 的选取方法 , 使得目标图像在调整尺寸后有更好的连续性 .Rubinstein 等 人 [5] 进而提出同时使用不同的尺寸调整方法处理图像适应问题 , 以减少原始图像与目标图像的差异性 .Seam Carving 方法适用于特征物不突出或者多个特征物的图像 , 其结果非常依赖 Seam 选取的可靠性 , 容易丢失特 征物. 网格变形方法 (mesh deformation)使用四边形网格或三角网格表述图片 ,在图像编辑中被广泛采用 .Lee 等 人[6]尝试采用双变量三次样条以控制网格变形,得到 C2 连续的图像变形结果;Beier 等人[7]允许用户使用直线交 互变形目标;Igarashi 等人[8]提出使用三角网格表述图像的特征物,在变形过程中,代表特征物的三角形尽可能地 只允许发生刚性变换 ;类似地 ,Schaefer 等人[9]采用移动最小二乘法来控制表述图像的正方形网格的变形.Karni 等人[10]定义变形能量以控制图像变形和图像适应,使用局部/全局的方法求解能量极小问题.Gal 等人[11]提出一 种保持特征物的图像任意几何边界适应方法 . 时健等人 [12] 提出一种三角网格参数化的方处理图像适应问题的 方法 ;Jin 等人 [13] 提出了以非均匀缩放控制三角形网格变形处理图像适应问题 , 并且解决了目标图像重叠的问 题 .使用网格来操纵图像变形和图像适应 ,具有高效、易于操作的优点 .然而现有算法很少考虑网格变形的连续 性,会产生一些目标图像的明显不连续的人工痕迹,并且有相当一部分网格变形方法存在着鲁棒性问题. 有效的图像编辑方法应该在图像变形以达到目的的同时保护图像的特征物 , 目标图像应该有较少的人工 痕迹 , 并且效率应尽可能地高以及鲁棒性应尽可能地好 .针对现有方法存在的不足 ,本文提出一种基于自适应三 角网格变形的图像编辑算法框架 .本文方法根据图像特征计算代表图像的自适应三角网格 ,采用与三角形仿射 变换有关的能量函数控制网格变形 ,代表特征物的三角网格在网格变形过程中只允许发生刚性变换 . 而相邻网 格在变形过程中发生的仿射变换应尽可能地相似 .该能量优化问题的全局最优解可以通过求解 1 个或多个稀 疏线性方程组得到. 本文算法使用统一框架可以同时处理图像特征物的平移、旋转和变形问题以及图像的任意几何边界适应 问题 , 主要有以下优点 : 算法考虑了三角网格变形的连续性 , 所以变形后的目标图像比较自然 ; 自适应网格使用 加密的网格捕捉特征物 , 使用稀疏的网格表示图像的非重要区域 , 由此 , 特征物的变形有较大的自由度 , 同时 ,算 法的效率也得以保证;由于算法只涉及稀疏方程组的求解,所以鲁棒性好.1自适应网格变形1.1 问题描述 给定源图像 I p , 其长方形边界为 B p . 图像特征物可以由用户交互选择或自动生成 , 特征物集合记为 O , 特征 物体记为 O∈O .图像编辑的目标可以表述如下:特征物平移目标为将各个特征物平移目标向量 A={aO,∀O∈O }; 特征物旋转目标为将各个特征物旋转目标弧度 R={θO,∀O∈O };特征物变形目标为将一系列控制顶点集合 L 从L 原始位置拖拽到目标位置 qL = {qv , ∀v ∈ L } ,其中,v 为顶点集合 L 中的顶点,几何边界图像适应的目标为将图像金勇 等:基于自适应网格变形的图像编辑算法1327映射到目标几何边界B p.为源图像I p 构造对应的三角网格 Mp,我们通过计算与 Mp 同拓扑而不同坐标的目标网 格 Mq 来达到各种图像编辑和图像适应的目的,目标图像 I q 容易通过目标网格 Mq 得到.由此将图像编辑的问题 转换为操纵原网格 Mp 变形到目标网格 Mq 的问题.直观上,在网格变形过程中,代表特征物的三角形应该只允许 发生刚性变换,而作为补偿,其他代表图像非重要区域的三角形允许发生相对较大的扭曲. 1.2 自适应三角网格的生成 图像的特征物可以由用户提供特征面罩 (feature mask)得到 ,也可以由图像的显著图 (saliency map)[14] 计算 得到 .特征面罩 , 如图 1(b)所示 ,为用户使用选择工具选取特征物体得到 ,如套锁或磁性套锁 [15].图像的每个像素 点由此获得一个数值 σ,σ =1 表示像素点在特征物区域,σ =0 表示像素点在非特征物区域.显著图[14],如图 1(c)所 示 , 通常用来检测图像的显著区域 . 在此 , 图像特征物通常在图像的重要区域位置 , 因此可以使用显著图来代替 特征面罩以得到特征物信息 , 与特征面罩稍有区别 . 显著图分配给每个像素点一个 σ∈[0,1]的数值 , 数值越高 , 显 著度越高. 至此 , 特征面罩或显著图总是给每个像素点分配一个特征数值 σ∈[0,1], 数值越高 , 说明该像素越可能代表 图像的特征物. 自适应的三角网格希望在图像的特征物处采用加密的网格 ,而同时在图像非重要区域使用稀疏的网格 .设 定密网格边长间距为 lmin,稀网格边长间距为 lmax,通常,lmax=3⋅lmin.与 Jin 等人[13]和时健等人[12]构造三角网格的方 法相似,首先使用 Canny 算子[16]检测特征物的轮廓,如图 1(d)所示,以 Canny 算子检测出的轮廓像素点和图像边 界点为优先选择 ,以 σ lmin+(1−σ )lmax 为采集半径在图像上采集作为三角网格的控制顶点 ,其中 ,Canny 算子的采 集半径总是使用密网格间距 lmin,图 1(e)显示了从 Canny 轮廓(白色顶点 )和图像边界(灰色顶点)获取的网格顶点; 在得到网格顶点后,使用约束 Delaunay 三角化[17]构造得到三角网格 Mp,如图 1(f)所示.对于三角网格 Mp,以T 表 示所有属于网格的三角形的集合,以V 表示所有属于网格的网格顶点的集合,以B 表示三角网格的边界.(a) 源图像(b) 特征面罩(c) 显著图(d) Canny 算子(e) Canny 轮廓 (白色 )及边界 (灰色 )对应的网格顶点(f) 原始网格(g) 目标网格(h) 目标图像Fig.1Flow chart of the algorithm图1 算法流程图每个三角形 t 的特征数值 σt 为该三角形所包含的所有像素特征数值的算术平均值 ,若 σt 超过设定的极限(0.6~0.8),则将三角形标记为特征三角形,见图 1(f)中的深色三角形,记所有特征三角形的集合为T *.将相邻的特征三角形归并起来 ,去除三角形数量较少的归并集合 ,即可得到特征物集合 .每个特征物由若干⎧ ⎫ 个特征三角形来表示 , 特征物集合 O 可以表示为 O = ⎨O = ∪ t , ∀O ∈O ⎬ . 源网格 Mp 的所有顶点坐标 p 记为 t∈O ⎩ ⎭1328Journal of Software 软件学报 Vol.23, No.5, May 2012p = { pv = ( pvx , pvy )T , v ∈V } ,欲计算的目标网格顶点 q 未知,记为 q = {qv = (qvx , qvy )T }, ∀v ∈V } .在网格 Mp 构造完成以后,根据图像编辑的目标计算各自的优化问题,以求得到目标网格 Mq,如图 1(g)所示 , 目标图像可以很容易地通过目标网格和源图像得到,图 1(h)中的特征物蝴蝶顺时针旋转 30°,且放大 1.2 倍.图 1 显示了本算法的流程. 1.3 网格变形能量 本文算法使用与 Jin 等人 [13]相似的变形能量函数来控制网格的变形 ,以达到一系列图像编辑的目的 .该能 量函数形式为E = λ ∑ St || J t (q ) − At ||2 F +μt∈T s , t∈T∑S st || As − At ||2 F(1)S s + St ; ||⋅||F 为 Frobenius 范数 ;Jt(q)为三角形 tp∈Mp 变换到 tq∈Mq 实 2 际发生的仿射变换中代表旋转和缩放的部分,为一个 2×2 的 Jacobian 矩阵;同时,Jt(q)可以表示为目标三角形 tq其中,St 为原始网格三角形 tp 的面积, S st =⎡ a bt ⎤ 中顶点坐标的线性组合.不同于 Jin 等人[13]仅能够应用于图像适应的非均匀放缩矩阵, At = ⎢ t ⎥ 为三角形 tp ⎣ ct dt ⎦ 变形到 tq 期望发生的仿射变换矩阵,在实际网格变形过程中,某些三角形的期望仿射变换矩阵 At 可以部分确定 ,以此满足各种编辑需求.比如,边界处的三角形的期望变换矩阵 At 中的两个变量可以确定,而代表特征物的三角 形的期望变换矩阵 At 只允许是刚性变换,或是确定的旋转矩阵,甚至是单位矩阵 I. 虽然矩阵范数的选择有很多,但是采用 Frobenius 范数得到的能量函数(1)为完全平方项形式,有利于能量函 数的极小值求解 . 同时 ,Frobenius 范数确保对应的两个矩阵近乎相等 . 网格变形能量 (1) 的最小化使得为各个三 角形发生的实际变换 Jt(q)尽可能地接近期望变换 At,以此实现对应的编辑目的.同时,相邻三角形的期望变换矩 阵 At 应该尽可能地接近.由此得到的网格变换比较连续,得到的目标图像会更加自然. 根据 Pinkall 等人[18]的结果,网格变形能量 E 的前半部分t∈T∑ St || J t (q) − At ||2 F 可以写成显式形式 :2 1 Ea = ∑ ∑ cot θti qti − qti +1 − At pti − pti +1 2 t∈T i = 0()()2 F(2)其中, θti 是三角形 t 中与边 ( pti , pti +1 ) 相对的角(上标均对 2 取余). 观察公式 (1) 、公式 (2), 网格变形能量 E 是关于目标网格坐标顶点 q={qv,v∈V } 和三角形期望变换矩阵A={At,t∈T }的二次型函数.不同的网格变形问题可以由在不同的约束条件下求解能量极小问题得到: (q,A)=argmin(q,A)E(q,A)虽然我们同时求解 q 和 A,但最终只对网格顶点坐标 q 感兴趣,A 只是作为辅助变量.(3)2网格变形约束和能量求解本节将提出网格变形过程中的各种约束 , 而不同的图像编辑目标可以表述为若干约束的组合 ,本节最后将介绍两种在不同约束下求解能量极小问题(3)的方法. 2.1 网格变形约束2.1.1顶点坐标约束 边界顶点坐标约束 :在图像特征物的平移、旋转和变形问题中 ,网格边界点的坐标是不变的 ,即 B q=B p;图像适应对应的网格边界的坐标应该是连续几何边界 B q 的离散 . 总之 , 网格变形过程中网格边界点的目标坐标B q B = {qv , v ∈ B } 已知,所以,边界顶点坐标约束可以表示为 B , ∀v ∈ B qv = qv L(4)控制顶点坐标约束 : 特征物变形问题中 , 希望将一系列控制顶点集合 L 拖拽到目标位置 qL = {qv , ∀v ∈ L },金勇 等:基于自适应网格变形的图像编辑算法1329所以控制顶点坐标约束可以表示为L , ∀v ∈ L qv = qv(5)物体平移约束 :在特征物平移问题中 ,特征物的目标位置已知 ,特征物的坐标可以表示为所包含的网格顶点 1 1 的平均坐标 C O ∑ pv , nO 为属于特征物 O 的网格顶点个数.其特征物的目标网格坐标为 CqO = n ∑ qv , 其期 p = nO v∈O O v∈O 望坐标为 C O p + aO , 所以 ,特征物平移约束可以表述为O Cq = CO p + aO , ∀O ∈O(6)2.1.2三角形期望变换约束 边界三角形约束:因为网格边界点的目标已知,由此,边界三角形的期望变换矩阵 At 中的两个变量可以计算出来.假设三角形 t∈B,其边界网格边为 (vt1 , vt2 ), 两顶点目标网格坐标 qv1 , qv2 已知.t t若该边界三角形属于图像左、右边界Bl,则其期望变换矩阵 At 中的变量 bt,dt 可以确定为bt = qvx1 − qvx2t t tpvy1 − pvy2t, dt =qvy1 − qvy2t tpvy1 − pvy2t t, ∀t ∈ B l(7)若该边界三角形属于图像上下边界Br,则其期望变换矩阵 At 中的变量 at,ct 可以确定为at = qvx1 − qvx2t t tpvx1 − pvx2t, ct =qvy1 − qvy2t tpvx1 − pvx2t t, ∀t ∈ B r(8)特征三角形约束 :在图像平移和旋转的问题中 ,三角形的所发生的期望变换矩阵可以确定 ,特征三角形约束 可以表示为⎡ cosθt − sin θt ⎤ ⎡ β O 0 ⎤ At = ⎢ (9) ⎥⋅⎢ ⎥ , ∀t ∈ O ∈O ⎣ sin θt cosθt ⎦ ⎣ 0 βO ⎦ 其中,βO 为三角形所属于的特征物的放缩因子,特征物 O 可以通过控制放缩因子 βO 放大或缩小.若特征物体仅做平移操作,则θt=0;若特征物体做旋转操作,则θt 为该三角形所属于的特征物 O 的目标旋转弧度θO. 刚性约束 : 在特征物变形和图像适应的问题中 ,我们无法如特征物旋转和平移处理过程中确定特征三角形 的期望变换矩阵 , 但是 , 为了保持特征物不变形 , 代表特征物的特征三角形应该尽可能地只发生刚性变换 , 即尽 可能地只发生旋转.故刚性约束可以写成⎡u At = ⎢ t ⎣ −vt ⎡u 其中, ⎢ t ⎣ −vt vt ⎤ ⎡ β Oi ⋅⎢ ut ⎥ ⎦ ⎢ ⎣ 0 0 ⎤ 2 2 ⎥ , ut + vt = 1, ∀t ∈ Oi ∈O βOi ⎦ ⎥(10)vt ⎤ 无法确定,但要求是正交阵. ut ⎥ ⎦2.2 图像编辑问题和求解 提出各种网格变形约束后,图像编辑问题可以转化为在不同约束条件下求解能量极小问题(3):• 特征物平移问题:在顶点约束(4)、约束(6)、三角形期望变换约束(7)~约束(9)下求解能量极小问题(3). • 特征物旋转问题:在顶点约束(4)、三角形期望变换约束(7)~约束(9)下求解能量极小问题(3). • 特征物变形问题:在顶点约束 (4)、约束(5)、三角形期望变换约束(7)、约束(8)、约束(10)下求解能量极小问题(3).• 图像适应问题:在顶点约束(4)、三角形期望变换约束(7)、约束(8)、约束(10)下求解能量极小问题(3).若无刚性约束(10),如特征物平移和旋转问题,能量函数(1)为 q 和 A 的二次函数.将未知变量 q 和 A 统一记 为未知向量 z,则能量函数(1)可以写成E=||Cz||2(11)其中 ,C 是由公式 (1) 得到的已知稀疏矩阵 . 由此 , 能量极小问题 (3) 的解可以通过求解一个稀疏线性方程组来1330Journal of Software 软件学报 Vol.23, No.5, May 2012得到. 若存在刚性约束 (10), 如特征物平移和图像适应问题 , 由于刚性约束 (10) 并非确定的线性约束 , 使能量极小 问题 (3)无法通过求解一个线性方程组得到 .为此 ,采用与 Liu 等人 [19] 相似的局部 /全局方法 ,以迭代求解该能量 极小问题 . 在计算初始目标网格坐标后 , 迭代方法分为局部和全局两部分 : 局部步骤计算特征三角形的最优朝 向,全局步骤计算所有网格顶点的目标坐标.以下为局部/全局方法的具体步骤:(1) (2)初始化:去掉刚性约束(10),在顶点约束(4)、约束(5)、三角形期望变换约束(6)、约束 (7)下求解能量极 小问题(3),只需求解一个稀疏方程组,即可得到所有目标网格顶点的初始坐标. 局部步骤:为获取各个特征三角形的应该发生的旋转,根据前一步迭代的目标网格顶点的坐标 q,容易 计算其实际 Jacobian 矩阵 Jt(q),由 Gower J 等人[20]的 Procrustes 分析,Jt(q)的旋转分量可由 SVD 分解 得到,利用 SVD 分解,Jt(q)可以写成 J t (q ) = U t ∑ t Vt T , 其中,Ut 和 Vt 为正交阵,Σt 为对角阵.Jt(q)的旋转分 量为 U tVtT , 为了防止发生翻转,还需确保分解后 U tVtT 的行列式为正.实际上,在 SVD 分解中,可以由交 叉协方差矩阵 N t (q ) = ∑ cot θti (qti − qti +1 )( pti − pti +1 )T 来代替 Jt(q),以计算其旋转分量.i =0 2(3)全局步骤:由局部步骤中得到旋转矩阵 U tVtT ,可以计算出特征三角形的期望变换矩阵:0⎤ ⎡β At = U tVtT ⋅ ⎢ O ⎥ , ∀t ∈ O ∈O , β 0 O⎦ ⎣ 以此代替刚性约束 (10)求解能量极小问题 (3),只需求解一个稀疏线性方程组即可得到新的目标网格顶点的坐标 q,以此作为下一步迭代的初值.迭代若干步后即可得到最终目标网格坐标. 本节的求解算法可以分别求解特征物平移和旋转以及特征物变形和图像适应的问题 , 但有时从线性系统 得到的目标三角网格可能发生翻转.为此,我们可以采用 Jin 等人[13]提出的防止网格翻转的方法,在最后一步迭 代时 (特征物平移和旋转即第 1 步 )加入两组线性不等式约束,以防止三角网格的翻转 .由此,将求解能量极小问 题(3)转化为一个二次规划问题,容易得到其全局最优解.最终得到的目标网格将严格不存在翻转情况.3实例和数据本文所有实例的计算在一台双核 1.75GBHz 处理器以及 2GB 内存的 PC 机上运行.我们使用 Intel MKL[21]求解能量极小问题中的稀疏线性方程组.网格变形的单步迭代时间大约在 20ms~80ms,局部/全局方法一般在 2 次 ~5 次迭代即可达到目标精度.由于运行效率只取决于网格的尺寸,所以本算法可以胜任各种尺寸图像的编辑 问题. 在此阐明本文的一些参数.密网格边长间距为 lmin 取为 10 像素 ~20 像素,稀网格边长间距为 lmax 取为 30~100 像素.公式(1)中的 λ取为 1.0,μ取为 0.5.公式(8)、 公式 (10)中的 βO 可以用来控制各个特征物的缩放比例,图 2 给出 了将图像映射到扇形边界的例子,作为特征物的鱼被完全保持,同时可以放缩至不同的尺寸.(a) 源图像(b) 放缩因子 βO=0.5(c) 放缩因子 βO=1.0(d) 放缩因子 βO=1.5Fig.2Feature scaling in image retargeting图像适应中特征物的放缩图2图 3 显示了特征物平移和旋转的目标网格和目标图像,图 3(b)中的贝壳向上平移了一段距离,图 3(c)中的贝金勇 等:基于自适应网格变形的图像编辑算法1331壳顺时针旋转 45°,图 3(d)中的贝壳同时向上平移了一段距离,顺时针旋转 45°,并且放大到 1.2 倍.图 4 为特征物 变形的示例 , 对冲浪手的手臂进行拖拽 , 其中 , 深色顶点为控制顶点的原始位置 , 浅色顶点为控制顶点的目标位 置,单个的浅色顶点为锚点,即该控制顶点原始位置与目标位置重合.图 5 为图像圆形边界适应的示例,作为图像 特征物体的老人和小孩在目标图像中都得到了很好的保持 .以上例子中同时给出了原始网格和目标网格 ,以作 参考.(a) 源图像(b) 特征物平移(c) 特征物旋转(d) 特征物平移、 旋转和缩放Fig.3Transition and rotation of features图3 特征物平移和旋转(a) 源图像(b) 原始网格(c) 目标网格(d) 目标图像Fig.4Deformation of features图4 特征物变形(a) 源图像(b) 原始网格(c) 目标网格(d) 目标图像Fig.5Image retargeting for circle boundary图5 图像圆形边界适应图 6 为本文方法在图像适应中的应用和标准映射与 Gal 等人[11]方法的比较,图像特征物狮子和体操运动员 在标准映射中都发生了明显的扭曲.本文方法和 Gal 等人[11]的方法都较好地保持住了图像特征物.进一步地,与Gal 等人[11]的方法相比,作为图像非重要区域,图 6 第 1 行中的栅栏和地平线、 第 2 行背景中的地平线和跳马落板都在本方法中得到了更为自然的变形.1332Journal of Software 软件学报 Vol.23, No.5, May 2012(a) 源图像(b) 标准映射(c) Gal 等人 [11]的算法(d) 本文方法Fig.6Comparison of image retargeting algorithms图6 图像适应方法比较本文方法可以统一框架处理图像特征物平移、旋转、变形和图像适应问题.图 7 中显示了每一幅图像使用 同一网格同时处理这些问题 . 其中 , 原始图片中的深色顶点为特征物变形控制顶点 , 浅色顶点为锚点 . 由此可见 , 本方法较为灵活,同时计算成本较低.(a) 源图像(b) 特征物变形(c) 特征物旋转(d) 特征物平移(e) 图像适应Fig.7Generic framework for image editing and retargeting图7 图像编辑和图像适应统一框架表 1 给出了部分示例的参数,包括图像尺寸、稀网格间距、密网格间距、网格尺寸、迭代次数和运行时间. 由于线性系统中的稀疏矩阵可以预先设定 , 所以运行时间仅计算网格变形的时间 . 可见 , 本算法效率较高 , 可以 有效地应用于现有的图像处理软件中.金勇 等:基于自适应网格变形的图像编辑算法1333Table 1图号 图2 图3 图4 图5 图像尺寸 796×524 1024×686 600×429 455×341 lmin 15 15 15 15 Lmax 50 50 40 30Parameters and running time参数和运行时间编号 (b) (c) (d) (d) (d) (d) 编辑类型 特征物平移 特征物旋转 特征物平移、旋转 特征物变形 图像适应 图像适应 迭代次数 1 1 1 4 2 3 运行时间 (ms) 47 21 47 418 187 156表1网格尺寸 213V/374T 525V/673T 328V/616T 271V/488T4结束语本文提出一套基于自适应网格变形的图像编辑算法框架 , 可以同时处理图像中特征物的平移、旋转和变形 , 并保持特征物的几何边界图像适应 . 自适应的三角网格可以有效地捕捉特征物 , 并且提高算法效率 . 用于控 制网格变形的能量极小问题 , 可以通过求解一个稀疏线性方程组或以局部 /全局方法求解多个稀疏线性方程组 得到.本算法效果理想、鲁棒性好、运行效率高,可以有效应用于现有图像处理软件. 未来的工作包括对图像中的一些特征几何曲线 (如直线或圆弧 )进行编辑的问题 ,以及任意几何边界图像适 应问题中如何引导特征几何曲线发生适当的变换 ,以达到减少目标图像人工痕迹的目的 .另外 ,如何更好地控制 图像非重要区域的连续变形也是今后的工作之一. References:[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Ruprecht D, Müller H. Image warping with scattered data interpolation. IEEE Computer Graphics and Applications, 1995,15(2): 37−43. [doi: 10.1109/38.365004] Arad N, Reisfeld D. Image warping using few anchor points and radial functions. Computer Graphics Forum, 1995,14(1):35−46. [doi: 10.1111/1467-8659.1410035] Avidan S, Shamir A. Seam carving for content-aware image resizing. ACM Trans. on Graphics, 2007,26(3):267−276. [doi: 10.1145/1276377.1276390] Rubinstein M, Shamir A, Avidan S. Improved seam carving for video retargeting. ACM Trans. on Graphics, 2008,27(3):1−9. [doi: 10.1145/1360612.1360615] Rubinstein M, Shamir A, Avidan S. Multioperator media retargeting. ACM Trans. on Graphics, 2009,28(3):1−11. [doi: 10.1145/ 1531326.1531329] Lee SY, Chwa KY, Shin SY. Image metamorphosis using snakes and free-form deformations. In: Mair SG, Cook R, eds. Proc. of the ACM SIGGRAPH. Los Angeles: ACM Press, 1995. 439−448. [doi: 10.1145/218380.218501] Beier T, Neely S. Feature-Based image metamorphosis. In: Thomas JJ, ed. Proc. of the ACM SIGGRAPH. Chicago: ACM Press, 1992. 35−42. [doi: 10.1145/133994.134003] Igarashi T, Moscovich T, Hughes JF. As-Rigid-as-Possible shape manipulation. ACM Trans. on Graphics, 2005,24(3):1134−1141. [doi: 10.1145/1073204.1073323] Schaefer S, McPhail T, Warren J. Image deformation using moving least squares. ACM Trans. on Graphics, 2006,25(3):533−540. Karni Z, Freedman D, Gotsman C. Energy-Based image deformation. Computer Graphics Forum, 2009,28(5):1257−1268. [doi: 10.1111/j.1467-8659.2009.01503.x] Gal R, Sorkine O, Cohen-Or D. Feature-Aware texturing. In: Heidrich W, Akenine-Moller T, eds. Proc. of the Eurographics Symp. on Rendering. Nicosia: Eurographics Association, 2006. 297−303. [doi: 10.2312/EGWR/EGSR06/297-303] Shi J, Guo YW, Du ZL, Zhang FY, Peng QS. A mesh parameterization-based image retargeting method. Journal of Software, 2008, 19:19−30 (in Chinese with English abstract). /1000-9825/2008s103.htm Jin Y, Liu LG, Wu QB. Nonhomogeneous scaling optimization for realtime image resizing. The Visual Computer, 2010,26(6-8): 769−778. [doi: 10.1007/s00371-010-0472-8]。

相关文档
最新文档