用户名: 密码: 验证码:
基于微分几何的局部相似目标匹配算法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
局部相似目标匹配是目标匹配问题的一般形式,其研究的焦点,是在若干目标之中找出它们最相似的部分,其研究成果具有广泛的应用前景。论文针对局部相似目标匹配和基本微分几何量的结合进行了研究,利用微分几何方法来描述目标特征,设计了相应的匹配算法,取得了较好的效果。研究的领域包括二维局部相似目标的匹配、三维局部相似目标的匹配、等距变形体的匹配,并对局部相似目标匹配研究作了展望。
     首先,针对二维目标,设计了一种高效的平面目标边界编码方法。为更好地识别目标形状,编码方法需要对目标的刚体变换具有不变性,同时最大限度保持目标的原有信息。鉴于刚体平面曲线作变换时其曲率的不变性,提出了基于轮廓曲率提取的目标边界编码方法,并对此方法实施了离散化处理。设计了基于改进的KMP(D.E.Knuth,V R.Pratt和J.H.Morris)算法的曲线匹配方法,并对目标轮廓的重建作出了描述。实验证明,利用微分几何的思想描述目标边界,提取方法简单,存储量小,其编码针对目标刚体变换具有不变性,为识别提供了较大的方便。
     其次,考虑到二维微分几何编码在匹配时的精度问题,设计了基于相似骨架的二维局部相似目标匹配算法。根据微分几何原理,基于平面曲线作刚体变换时其曲率的不变性,利用曲率来表达目标轮廓的固有特征;筛选出待匹配目标轮廓上固有特征相似的点,形成点对集合;在点对集合中寻找相似线段对来定位可能的平面变换;通过得分函数,求出点对集合中相似线段对变换的最佳值,得出最佳匹配。仿真实验表明,该模型适合局部相似情况下的目标匹配,特别对于复杂形状目标,运算复杂度较低,具有较好的识别效果。另外,文章还将相似线段对的应用推广到了三维目标。对于三维曲线,利用像素点处的曲率和挠率来表达其固有特征;对于三维曲面,利用像素点的高斯曲率和平均曲率来表达其固有特征。然后筛选出待匹配目标上固有特征相似的点,形成点对集合;在点对集合中寻找相似三角形对来定位可能的平面变换;通过得分函数,求出点对集合中相似线段对的最佳值,得出最佳匹配。
     此外,论文还针对等距变形体进行了研究。提出了一种针对等距变形目标识别的运算复杂度较低的新方法。首先利用FMTD(Fast Marching on Triangulated Domains)算法来计算曲面上点对之间的测地距离,构造特征矩阵;然后,通过归一化过程,构造出归一化特征矩阵,保证了同一目标特征矩阵的不变性;最后,利用矩不变量对归一化特征矩阵实施特征提取,构造了等距变形目标的变形矩。实验表明,与传统方法相比,在不降低识别效果的前提下,该算法具备较低的运算复杂度。
Partially similar object matching is a universal approach to object recognition. During the past decade, the problem of finding a partial match between three-dimensional surfaces attracted considerable attention. In this paper, the research of partially similar object matching is combined with fundamental differential geometry definitions, some matching algorithms are proposed and experimentations indicate encouraged results. The research fields include the two-dimensional partially similar object matching, three-dimensional partially similar object matching and three-dimensional deformed isometric surface matching. In addition, some prospects are proposed in the end of the paper.
     An efficient coding approach is firstly proposed for two-dimensional partially similar object matching. Considering the invariance of curvature, a new coding approach based on the abstraction of contour curvature is presented, and then the discrete approximation storage and reconstruction solutions are demonstrated. The curve-matching algorithm based on improving KMP (D. E. Knuth, V. R. Pratt and J. H. Morris) algorithm is proposed. Experiments indicate a simpler matching algorithm, reduced storage and greater convenience for pattern recognition when the differential geometry approaches is utilized to describe the contour.
     Secondly, considering the matching accuracy of the differential geometry coding, an improved approach based on similar skeleton is proposed for two-dimensional partially similar object matching. According to differential geometry, considering the invariance of curvature when rigid transformation is applied to plane curve, a new model utilizing curvature to illustrate the inherent characteristic of object contours is proposed; Point-pair set is constructed by means of filtrating points with similar inherent characteristic in object contours; possible transformation is located by similar straight line segments pair; finally, optimum transformation is computed and optimum matching is determined by score function. Simulation experiments indicate an encouraging matching efficiency and low run time complexity of the algorithm for partially similar object matching, especially for complex shape.
     Thirdly, the idea of similar skeleton is extended to the case of three-dimensional partially similar object matching. Curvature and torsion are employed to represent the inherent characteristic of three-dimensional curves; Gauss curvature and mean curvature are used to represent the inherent characteristic of three-dimensional surfaces. After the construction of Point-pair set, possible transformation is located by similar asymmetry triangle pair; finally, optimum transformation and optimum matching are determined by score function.
     In addition, a novel recognition approach for deformed isometric surfaces is presented in this paper. Firstly, some signatures of isometric surfaces are demonstrated based on geodesic distance, and then the Signature Matrix(SM) is constructed by computing the geodesic distance of every point pair using Fast Marching Method on Triangulate Domains (FMTD). Secondly, a normalization procedure is utilized to eliminate the difference of the Signature Matrices for the same object. A new series of moment invariants is proposed based on the Normalized Signature Matrix (NSM). In comparison with some recent methods, experiments indicate a lower computation complexity to the recognition for deformed isometric surfaces without reducing the recognition rate. Finally, extensions of this approach are introduced to the recognition for occluded and arbitrarily topologically deformed surfaces.
引文
1.Y.D.Chun,S.Y.Seo,N.C.Kim.Image retrieval using BDIP and BVLC moments.IEEE Transactions on Circuits and Systems for Video Technology,2003,13(9):951-957.
    2.孙兴华.基于内容的图像检索研究.博士学位论文,南京:南京理工大学,计算机科学与技术学院,2001.
    3.D.Huber,A.Kapuria,R.Donamukkala,M.Hebert.Parts-based 3d object classification.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2004,Vol.2:82-89.
    4.R.Fergus,P.Perona,A.Zisserman.Object class recognition by unsupervised scale-invariant learning.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2004,Vol.2:264-271.
    5.G.Yang,T.S.Huang.Human face detection in a complex background.Pattern Recognition,1994,27(1):53-63.
    6.J.H.Cho,S.D.Kim.Object detection using multi-resolution mosaic in image sequences.In:Signal Processing:Image Communication,2005,20(3):233-253.
    7.刘党辉,沈兰荪,K.M.Lam.人脸识别研究进展.电路与系统学报,2004,9(1):85-94.
    8.段锦,周春光,刘小华.三维人脸识别研究进展.小型微型计算机系统,2004,25(5):886-890.
    9.B.C.Vemuri,A.Mitiche,J.K.Aggarwal.Curvature-based representation of objects from range data.Image and Vision Computing,1986,4(2):107-114.
    10.P.Laskov,C.Kambhamettu.Curvature-based algorithms for nonrigid motion and correspondence estimation.IEEE Transactions on Pattern Analysis and Machine Intelligence,2003,25(10):1349-1354.
    11.A.C.P.Loui,A.N.Venetsanopoulos,K.C.Smith.Two-dimensional shape representation using morphological correlation functions.In:Proceedings of 1990International Conference on Acoustics,Speech,and Signal Processing,1990:2165-2168.
    12.D.M.Tsai,C.T.Lin.Fast normalized cross correlation for defect detection.Patten Recognition Letters,2003,24(15):2625-2631.
    13.M.K.Hu.Visual pattern recognition by moment invariants.IEEE Transactions on Information Theory,1962,8(2):179-187.
    14.F.A.Sadjadi,E.L.Hall.Three dimensional moment invariants.IEEE Transactions on Pattern Analysis and Machine Intelligence,1980,2(3):127-136.
    15.C.H.Lo,H.S.Don.3D moment forms:their construction and application to object identification and positioning.IEEE Transactions on Pattern Analysis and Machine Intelligence,1989,11(10):1053-1064.
    16.M.Novotni,R.Klein.Shape retrieval using 3D Zernike descriptors.Computer-Aided Design,2004,36(11):1047-1062.
    17.Z.J.Miao,M.H.Gandelin,B.Z.Yuan.Fourier transform based image shape analysis and its application to flower recognition.In:Proceedings of 6th IEEE International Conference on Signal Processing,2002,Vol.2:1087-1090.
    18.王涛,刘文印,孙家广等.傅立叶描述子识别物体的形状.计算机研究与发展,2002,39(12):1714-1719.
    19.L.Gupta,M.R.Sayeh,R.Tammana.Neural network approach to robust shape classification.Pattern Recognition,1990,23(6):563-568.
    20.胡守仁.神经网络应用技术.长沙:国防科技大学出版社,1998.
    21.S.M.Tarte,H.Talib,M.A.Ballester,F.Langlotz.Evaluating partial surface matching for fracture reduction assessment.In:3rd IEEE International Symposium on Biomedical Imaging:Nano to Macro,2006:514-517.
    22.J.Wood.Invariant pattern recognition:a review.Pattern Recognition.1996,29(1):1-17.
    23.P.Claes,D.Vandermeulen,L.V.Gool,P.Suetens.Robust and accurate partial surface registration based on variational implicit surfaces for automatic 3D model building.In:Proceedings of 5th International Conference on 3-D Digital Imaging and Modeling,2005:385-392.
    24.M.Shatsky,R.Nussinov,H.J.Wolfson.Flexible protein alignment and hinge detection.Proteins:Structure,Function,and Bioinformatics,2002,48(2):242-256.
    25.陈维桓.微分几何初步(第二版).北京:高等教育出版社,2001.
    26.刘爽.曲线曲面匹配技术研究.硕士学位论文.南京:南京航空航天大学.计算机科学与技术学院,2005.
    27.郭克华,刘传才,杨静宇.空间曲率矩不变量的构造及应用.中国图象图形学报(待出版)
    28.郭克华,刘传才,杨静宇.曲面轮廓矩不变量及其应用.系统仿真学报(待出版)
    29.郭克华,刘传才,杨静宇.曲率共生矩阵识别三维目标.计算机科学(待出版)
    30.J.Flusser,T.Suk.Pattern recognition by affine moment invariants.Pattern Recognition,1993,26(1):167-174.
    31.O.D.Faugeras.Cartan's moving frame method and its application to the geometry and evolution of curves in the Euclidean,affine and projective planes,in:Applications of Invariance in Computer Vision,J.L.Mundy,A.Zisserman,D.Forsyth(eds.),Springer Verlag Lecture Notes in Computer Science,1994,Vol.825:11-46.
    32.M.I.Khalil,M.M.Bayoumi.A dyadic wavelet affine invariant function for 2D shape recognition.IEEE Transactions on Pattern Analysis and Machine Intelligence,2001,23(10):1152-1164.
    33.L.Marcenaro,M.Ferrari,L.Marchesotti,C.S.Regazzoni.Multiple object tracking under heavy occlusions by using Kalman filter based on shape matching.In:Proceedings of IEEE International Conference on Image Processing,2002,Vol.3:341-344.
    34.N.Peterfreund.Robust tracking of position and velocity with Kalman snakes.IEEE Transactions on Pattern Analysis and Machine Intelligence,1999,21(6):564-569.
    35.B.Galvin,B.McCane,K.Novins.Virtual snakes for occlusion analysis.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,1999,Vol.2:294-299.
    36.E.Loutas,K.Diamantaras,I.Pitas.Occlusion resistant object tracking.In:Proceedings of IEEE International Conference on Image Processing,2001,Vol.2:65-68.
    37.H.T.Nguyen,M.Worring,R.Boomgaard.Occlusion robust adaptive template tracking.In:Proceedings of 8th IEEE International Conference on Computer Vision,2001,Vol.1:678-683.
    38.F.Oberti,S.Calcagno,M.Zara,C.S.Regazzoni.Robust tracking of humans and vehicles in cluttered scenes with occlusions.In:Proceedings of IEEE International Conference on Image Processing,2002,Vol.3:629-632.
    39.K.Ito,S.Sakane.Robust view-based visual tracking with detection of occlusions.In:Proceedings of IEEE International Conference on Robotics and Automation,2001,Vol.2:1207-1213.
    40.S.Kamijo,Y.Matsushita,K.Ikeuchi,M.Sakauchi.Occlusion robust tracking utilizing spatio-temporal Markov random field model.In:Proceedings of 15th International Conference on Pattern Recognition,2000,Vol.1:140-144.
    41.Y.Wu,T.Yu,G.Hua.Tracking appearances with occlusions.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2003,Vol.1:789-795.
    42.M.Hu,W.Hu,T.Tan.Tracking people through occlusions.In:Proceedings of 17th International Conference on Pattern Recognition,2004,Vol.2:724-727.
    43.K.Nummiaro,E.Koller-Meier,L.V.Gool.An adaptive color-based particle filter.Image and Vision Computing,2003,21(1):99-110.
    44.J.W.Zhao,P.Wang,C.Q.Liu.An object tracking algorithm based on occlusion mesh model.In:Proceedings of International Conference on Machine Learning and Cybernetics,2002,Vol.1:288-292.
    45.常发亮,马丽,乔谊正.遮挡情况下基于特征相关匹配的目标跟踪算法.中国图 象图形学报,2006,11(6):877-882.
    46.H.Freeman.Computer processing of line-drawing images.Computing Surveys,1974,6(1):57-97.
    47.刘勇奎,魏巍,郭禾.压缩链码的研究.计算机学报,2007,30(2):28 1-287.
    48.刘亦书,杨力华,孙倩.轮廓矩不变量及其在物体形状识别中的应用.中国图象图形学报,2004,9(3):308-313.
    49.S.R.Dubois,F.H.Glanz.An autoregressive model approach to two-dimensional shape classification.IEEE Transactions on Pattern Analysis and Machine Intelligence,1986,8(1):55-66.
    50.B.G.Burdea,H.J.Wolfson.Solving jigsaw puzzles by a robot.IEEE Transactions on Robotics and Automation,1989,5(6):752-764.
    51.D.P.Huttenlocher,G.A.Klanderman,W.J.Rucklidge.Comparing images using the Hausdorff distance.IEEE Transactions on Pattern Analysis and Machine Intelligence,1993,15(9),850-863.
    52.H.J.Wolfson.On curve matching.IEEE Transactions on Pattern Analysis and Machine Intelligence,1990,12(5):483-489.
    53.M.Levoy.Digitizing the forma urbis Romae.Siggraph Digital Campfire on Computers and Archeology,2001.
    54.W.Kong,B.Kimia.On solving 2D and 3D puzzles using curve matching.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,2001,Vol.2:583-590.
    55.H.C.G.Leitao,J.Stolfi.A multi-scale method for the re-assembly of fragmented objects.In:Proceedings of British Machine Vision Conference,2000:705-714.
    56.H.C.G.Leitao,J.Stolfi.A multi-scale method for the reassembly of two-dimensional fragmented objects.IEEE Transactions on Pattern Analysis and Machine Intelligence,2002,24(9):1239-1251.
    57.潘荣江,孟祥旭,屠长河.一种基于LCS的物体碎片自动拼接方法.计算机学报,2005,28(3):350-356.
    58.G.Papaioannou,E.A.Karabassi.On the automatic assemblage of arbitrary broken solid artifacts.Image and Vision Computing,2003,21(5),401-412.
    59.G.Ucoluk,I.H.Toroslu.Automatic reconstruction of broken 3-D surface objects.Computer and Graphics,1999,23(4):573-582.
    60.H.Alt,P.Braf,M.Godau,C.Knauer,C.Wenk.Computing the Hausdorff distance of geometric patterns and shapes.Discrete and Computational Geometry:The Goodman-Pollack Festschrift,2002:65-76.
    61.P.J.Besl,N.D.McKay.A method for registration of 3-D shapes.IEEE Transactions on Pattern Analysis and Machine Intelligence,1992,14(2):239-256.
    62.G.Barequet,M.Sharir.Partial surface matching by using directed footprints.Computational Geometry:Theory and Applications,1999,12(1-2):45-62.
    63.G.Barequet,M.Sharir.Partial surface and volume matching in three dimensions.IEEE Transactions on Pattern Analysis and Machine Intelligence,1997,19(9):929-948.
    64.P.J.Besl,R.C.Jain.Three-dimensional object recognition.ACM Computing Surveys,1985,17(1):75-145.
    65.H.Wakamatsu,S Hirai.Static modeling of linear object deformation based on differential geometry.International Journal of Robotics Research,2004,23(3):293-311.
    66.J.Bloomenthal,C.Lim.Skeletal methods of shape manipulation.In:Proceedings of International Conference on Shape Modeling and Applications,1999:44-47.
    67.D.W.Storti,G.M.Turkiyyah,M.A.Ganter,C.T.Lim,D.M.Stal.Skeleton based modeling operations on solids.In:the 4th ACM Symposium on Solid Modeling and Applications,1997:141-154.
    68.A.M.Bronstein,M.M.Bronstein,R.Kimmel.Expression-invariant 3D face recognition.Audio and Video-Based Biometric Person Authentication,2003:62-70.
    69.F.Pighin,R.Szeliski,D.H.Salesin.Modeling and animating realistic faces from images.International Journal of Computer Vision,2002,50(2):143-169.
    70.G.Zigelman,R.Kimmel,N.Kiryati.Texture mapping using surface flattening via MDS.IEEE Transactions on Visualization and Computer Graphics,2002,8(2):198-207.
    71.R.Grossmann,N.Kiryati,R.Kimmel.Computational surface flattening:a voxel-based approach.IEEE Transactions Pattern Analysis and Machine Intelligence,2002,24(4):433-441.
    72.A.Elad,R.Kimmel.On bending invariant signatures for surfaces.IEEE Transactions on Pattern Analysis and Machine Intelligence,2003,25(10):1285-1295.
    73.R.Kimmel,J.A.Sethian.Computing geodesic paths on manifolds.In:Proceedings of National Academy of Sciences,1998,95(15):8431-8435.
    74.J.B.Kruskal,M.Wish.Multidimensional scaling.Sage University Paper Series on Quantitative Applications in the Social Sciences,1978.
    75.M.A.A.Cox,T.F.Cox.Multidimensional Scaling.Chapman and Hall,1994.
    76.I.Borg,P.J.F.Groenen.Modern multidimensional scaling-theory and applications.Springer,1997.
    77.A.M.Bronstein,M.M.Bronstein,R.Kimmel.Robust expression-invariant face recognition from partially missing data.In:Proceedings of the European Conference on Computer Vision,2006:396-408.
    78.F.J.Aherne,N.A.Thacker,P.I.Rockett.Optimal pairwise geometric histograms.In: Proceedings of British Machine Vision Conference,1997:480-490.
    79.P.J.Besl.Triangles as a primary representation.In:The International NSF-ARPA Workshop on Object Representation in Computer Vision,1994:191-206.
    80.R.Osada,T.Funkhouser,B.Chazelle,D.Dobkin.Matching 3D models with shape distributions.In:Proceedings of International Conference on Shape Modeling and Applications,2001:154-166.
    81.D.S.Banarse,A.W.G.Duller.Deformation invariant visual object recognition:Experiments with a self-organising neural architecture.Neural Computing &Applications,1997,6(2),79-90.
    82.F.Mokhtarian,A.K.Mackworth.A theory ofmultiscale,curvature-based shape representation for planar curves.IEEE Transactions on Pattern Analysis and Machine Intelligence,1992,14(8):789-805.
    83.E.M.Stokely,S.Y.Wu.Surface parameterization and curvature measurement of arbitrary 3-d objects practical methods.IEEE Transactions on Pattern Analysis and Machine Intelligence,1992,14(8):833-840.
    84.A.M.Bruckstein,R.J.Holt,A.N.Netravali,T.J.Richardson.Invariant signatures for planar shape recognition under partial occlusion.CVGIP:Image Understanding,1993,58(1):49-65.
    85.GUO Ke-Hua,LIU Chuan-Cai,YANG Jing-Yu.An Improved Curvature Coding for Planar Shape Representation.IEEE International Conference on Cybernetics &Intelligent Systems and Robotics,Automation & Mechatronics,Accepted.
    86.郭克华,刘传才,杨静宇.微分几何编码识别物体的形状.计算机科学,2007,34(7):219-221.
    87.严蔚敏,吴伟民.数据结构(C语言版).北京:清华大学出版社,1997.
    88.郭克华,刘传才,杨静宇.局部相似目标匹配的微分几何模型.系统仿真学报,2007,19(24):5613-5616.
    89.C.Kambhamettu,D.Goldgof,M.He,P.Laskov.3D nonrigid motion analysis under small deformations.Image and Vision Computing,2003,21(3):229-245.
    90.F.S.Cohen,J.Y.Wang.Part Ⅰ:modeling image curves using invariant 3-D object curve models-A path to 3-D recognition and shape estimation from image contours.IEEE Transactions on Pattern Analysis And Machine Intelligence,1994,16(1):1-12.
    91.P.J.Besl,R.C.Jain.Segmentation through variable-order surface fitting.IEEE Transactions on Pattern Analysis And Machine Intelligence,1988,10(2):167-192.
    92.郭克华,刘传才,杨静宇.三维局部相似目标匹配的微分几何模型.模式识别与人工智能,待出版.
    93.I.Weiss.Projective invariants of shapes.In:Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition,1988:291-297.
    94.T.H.Reiss.Object recognition using algebraic and differential invariants.Signal Processing,1993,32(3):367-395.
    95.G.M.Beffa,P.J.Olver.Differential invariants for parameterized projective surfaces.Communications in Analysis and Geometry,1999,7(4):807-839.
    96.L.J.Gool,T.Moons,E.Pauwels,A.Oosterlinck.Semi-differential invariants.Geometrical Invariance in Computer Vision,MIT Press,1992.
    97.T.Pajdla,L.VanGool.Matching of 3-D curves using semi-differential invariants.In:Proceedings of 5th International Conference on Computer Vision,1995:390-395.
    98.M.Boutin.Numerically invariant signature curves.International Journal of Computer Vision,2000,40(3):235-248.
    99.E.Calabi,P.J.Olver,C.Shakiban,A.Tannenbaum.Differential and numerically invariant signature curves applied to object recognition.International Journal of Computer Vision,1998,26(2):107-135.
    100.L.Florack,B.Romeny,J.Koenderink.Cartesian differential invariants in scale-space.Journal of Mathematical Imaging and Vision,1993,3(4):327-348.
    101.P.J.Olver.Joint invariant signatures.Foundations of Computational Mathematics,2001,1(9):3-68.
    102.M.H.Brill,E.B.Barrett,P.M.Payton.Projective invariants for curves in two and three dimensions.Geometric Invafiauce in Computer Vision,MIT Press,1992:193-214.
    103.Y.Ma.A differential geometric approach to computer vision and its applications in control.PhD Thesis,EECS Department,University of California at Berkeley,2000.
    104.L.P.Yean.Geometric optimization for computer vision.PhD thesis,Department of Information Engineering,Research School of Information Sciences and Engineering,Australian National University,Canberra,2005.
    105.P.JinHyeong.Manifold learning in computer vision.PhD thesis,Department of Computer Science and Engineering,The Pennsylvania State University,2005.
    106.孙龙祥,程义民,王以孝,孙启林.深度图象分析.北京:电子工业出版社,1996.
    107.程义民,丁红侠,王以孝,张海宏.基于几何特征的曲面物体识别.中国图象图形学报,2000,5(7):.573-579.
    108.M.Hilaga,Y.Shinagawa,T.Kohmura,T.L.Kunii.Topology matching for fully automatic similarity estimation of 3D shapes.In:Proceedings of 28th Annual Conference on Computer Graphics and Interactive Techniques,2001:203-212.
    109.J.A.Sethian.A review of the theory,algorithms,and applications of level set methods for propagating interfaces.Acta Numerica,Cambridge University Press,1996.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700