基于特征的图像网格生成方法

第30卷第9期2010年9月

计算机应用

JournalofComputerApplications

V01.30No.9

Sep.2010

文章编号:1001—9081(2010)09—2427—04

基于特征的图像网格生成方法

金文标1’2,王旭松2,张智丰1

(1.杭州电子科技大学理学院,杭州310018;2.重庆邮电大学计算科学与技术学院,重庆400065)

fW-xuson998@163.eom、

摘要:基于网格形变的图像缩放算法是目前的一个研究热点。适当的图像网格表示是这类算法成功的关键之一。提出一种基于图像特征的三角形网格生成算法。提取图像分割形成区域的边缘特征点,与图像四条边界上均匀分布的点一起,作为改进的Dart—throwing算法的初始点集。用距离变换计算每个像素到最近边缘线的距离,作为Dart—throwing算法的控制参量;所生成的网格点集接近边缘线时密集,远离边缘线时稀疏。最后用Delaunay算法形成图像的三角形网格表示。实验结果表明,所生成的三角网格较好地体现了图像的结构特征,并且有效减少了网格点数目,有利于提高后续算法的处理效率。

关键词:图像特征网格;Poisson—disk分布;Dart—throwing算法;三角剖分;网格质量

中图分类号:TP391.41文献标志码:A

Approachtofeature-basedimagemeshgeneration

JINWen—bia01’2.WANGXu—son92.ZHANGZhi—fen91

(1.SchoolofScience,HangzhouDianziUniversity,HangzhouZhejiang310018,China;

2.CollegeofComputerScienceandTechnology',ChongqingUniversityofPostsandTelecommunications,Chongqing400065,China)

Abstract:Imageresizingbasedonmeshdeformationisbecomingevermoreimportantwiththeproliferationofdisplayunitswithdifferentaspectratios.Appropriatemeshrepresentationfortheinputimageisakeyaspecttothesuccessofthiskindofalgorithms.Aneffectiveapproachtofeature—basedimagetriangularmeshgenerationwasproposed.ThefeaturepointsextractedfromtheimageedgesandtheuniformlylocatedboundalTpointswereusedastheinitialpointssetofthemodifieddart—throwingalgorithm.Thedistance,eachpixeltotheclosestedges,wascomputedbythe

distant—transformationoftheedge

image.Itwasusedasthecontrol

parameter

of

dart—throwingalgorithm.TheDelaunayalgorithmwas

then

exploitedtocreatea

triangularmesh.Theexperimentalresultsillustratethatthegeneratedmesheswelldescribetheedge—structureoftheinputimages.Moreover,thepost—processingalgorithmswillbemore

efficientduetothesmallernumberofthemeshnodes.Keywords:imagefeaturemesh;Poisson—diskdistribution;dart—throwingalgorithm;triangularization;meshquality

0引言

信息获取技术和网络技术的高速发展加快了可视媒体获取与传播速度,使得以视觉为主导的可视媒体的重要性愈加显现。可视媒体来源广泛,如计算机、智能手机、掌上电脑和摄像机等移动设备。高分辨率的数字图像作为可视媒体重要组成部分,怎么样让它能够在这些小屏幕的移动终端上准确显示。1J,解决该问题的方法被称为内容感知的图像缩放算法。2。o,它改良了传统的图像缩放过程。目前,内容感知的图像缩放算法取得了较多的研究成果,而基于网格形变的图像缩放算法。4。5o是目前的一个研究热点。适当的图像网格表示是这类算法成功的关键之一。因此如何生成原始图像特征网格,对后续的研究起着至关重要的作用。

基于特征的图像网格生成方法大致可以分为两种:四边形网格化方法和三角形网格化方法。Wang等人。4o提出了一种四边形网格化的图像缩放算法。该方法在保护图像显著特征的同时,允许图像以任何比例缩放。由于其网格为四边形,该算法并不能很好地保护图像中跨越多个网格的特征线,当包含特征线的相邻四边形受不同挤压后,特征线将产生扭曲,因此该方法并不能很好地保护图像中的边缘结构。Guo等人。5o提出了一种基于三角网格的参数化图像适应方法。该方法能够保护图像中重要物体,同时也考虑了图像强边的保护。但是,该法所用的三角网格只考虑了图像强边,并没有充分体现图像中其他边缘结构的信息。

网格点的选取是网格生成算法的核心环节。Yellot_6o提出的Poisson—disk分布具有较好的均匀分布特性,人眼中的感觉细胞就呈此分布。由于直接产生Poisson—disk分布非常耗时,Cook。7o提出使用jitteredgrids算法来提升采样速度。自此之后,出现了很多Poisson—disk分布的算法,如best—candidate算法。8o、ostromoukhov算法。9o和Dart—throwing算法。1…。其中Dart—throwing算法通过“可采样边界”大大提高了采样速度,时间复杂度只为O(NlogN)。

本文提出一种有效的图像特征网格生成算法,以均匀的边界点与图像边缘特征点作为初始点集,改进Dart—throwing算法,在不同区域按不同的密度生成辅助点,使用Delaunay算法。11。”o形成图像特征网格。实验结果表明该算法生成的网格充分体现了图像的边缘结构信息,并且三角网格中大部分三角形的内角30。~90。,各边的长度基本均匀,因而生成

收稿日期:2010—03—08;修回日期:2010—04—09。基金项目:国家自然科学基金资助项目(60873186)。

作者简介:金文标(1964一),男,浙江金华人,副教授,博士,主要研究方向:计算机图形学、多媒体技术、数字图像处理;王旭松(1984一),男,浙江浦江人,硕士研究生,主要研究方向:多媒体技术;张智丰(1959一),男,浙江杭州人,副教授,博士,主要研究方向:计算机图形学、数字图像处理。

万方数据

相关文档
最新文档