上海交通大学学报(自然版) ›› 2011, Vol. 45 ›› Issue (07): 1031-1034.

• 无线电电子学、电信技术 • 上一篇    下一篇

一种基于重心计算的角点检测算法

屠晏欣,朱逸,杜正春   

  1. (上海交通大学 机械与动力工程学院, 上海 200240)
  • 出版日期:2011-07-29 发布日期:2011-07-29

A New Corner Detection Algorithm Based on Barycenter Finding

 TU  Yan-Xin, ZHU  Yi, DU  Zheng-Chun   

  1. (School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
  • Online:2011-07-29 Published:2011-07-29

摘要: 提出了一种基于重心计算的轮廓曲线角点提取算法.针对图像的数字化轮廓曲线,首先,以等曲线长为特征点检测邻域,通过插值法得到精确的支持区域端点;接着,采用分割多边形法计算支持区域重心,避免了重心近似引起的误差;最后,以曲线上的点到其对应支持区域重心距离为特征值,依据该特征值区域最大化方法实现角点提取.实验证明,本算法具有较强的抗噪声、干扰能力,且运行速度快,角点寻找准确.

关键词:  , 角点检测, 支持邻域, 重心, 平面曲线, 图像处理

Abstract:  A new algorithm was presented for the detection of corners of digital contour profiles based on barycenter. Firstly the length of curve on two sides of the each point on the contour profile is calculated to determine the support area, of which the end point is obtained with interpolation technique. Next an intersected polygons method is employed to calculate the barycenter of support area with given length. And then the distance between each point in the support area and its corresponding barycenter is used as feature strength to determine the feature point candidates. Finally the points with local maximum feature strength are chosen as corner point. The experiments show that the new algorithm is more accurate for corner detection and has stronger noisetolerant capacity than the other algorithms.
 

Key words: corner detection, support area, barycenter, planar curve, image processing

中图分类号: