系统仿真学报 ›› 2017, Vol. 29 ›› Issue (11): 2918-2926.doi: 10.16182/j.issn1004731x.joss.201711043

• 短文 • 上一篇    下一篇

基于距离变换的蚁群搜索骨架提取方法

张召远, 戴宁*, 刘浩, 李大伟   

  1. 南京航空航天大学机电学院,江苏南京 210016
  • 收稿日期:2016-03-01 发布日期:2020-06-05
  • 通讯作者: 戴宁(1978-),男,江苏南京,博士,副教授,硕导,研究方向为数字化设计与制造、生物医学工程。
  • 作者简介:张召远(1989-),男,山东枣庄,硕士生,研究方向医学影像处理;。
  • 基金资助:
    江苏省自然科学基金(BK20161487), 江苏省六大人才项目(GDZB-034)

Ant Colony Search Skeleton Extraction MethodBased on Distance Transform

Zhang Zhaoyuan, Dai Ning*, Liu Hao, Li Dawei   

  1. School of Mechanical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
  • Received:2016-03-01 Published:2020-06-05

摘要: 针对基于距离变换的骨架提取方法连通性不足的问题,提出了一种基于距离变换的蚁群搜索骨架提取方法。该方法根据距离变换及其梯度获得物体的潜在骨架点;通过控制物体边界曲线的多边形逼近误差,确定了对物体形状信息贡献程度不同的边界顶点,并将其凸顶点作为物体的骨架线端点,同时根据端点内角的大小排除了冗余骨架分支的端点;将距离变换的梯度、像素间的相似性和骨架线的走向三个因素设置启发式引导函数,并提出了用路径代价值来衡量搜索路径的优劣。实验结果证明,该方法获得的骨架线不但具有良好的连通性和多尺度条件可控性,而且减少了冗余骨架分支的产生,同时还可以克服一定边界噪声的影响。

关键词: 蚁群算法, 距离变换, 梯度, 多边形逼近, 骨架提取, 骨架修剪

Abstract: Forsolving the poor connectivity problems of skeleton extraction method based on distance transform, ant colony search skeleton extraction method based on distance transform is proposed. The objects potential skeleton points are obtained according to the distance transform and its gradient.By controlling the polygon approximation errorofthe object boundary curve, the boundary vertices with different contribution to the object shape information are determined,and the convex vertices are takenas the endpoints of the object'sskeletonline.The endpoints of redundant skeleton branches are eliminated according to the inner angle size of the endpoint .The heuristic guidance function is determined by distance transformation gradient, pixel similarity and direction of the skeleton line synthetically, the value of the pathcostis proposed to evaluate the search path. The experiment results show that the method not only has good connectivity and multi-scale conditions controllability, but also reduces the redundant skeleton branches and overcomes the effects of boundary noise at the same time.

Key words: ant colony algorithm, distance transform, gradient, polygonal approximation, skeleton extraction, skeleton pruning

中图分类号: