A corner detection method and device for the detection of the corner of the image; the method comprises: according to the first pixel detection template were obtained for the confidence of the corner, the first pixel is detected according to the pixel; the first pixel to obtain confidence first set of corners. The first set is determined according to the first detection template non zero position, according to the first second sets of detection template zero position was determined; the first set in the numerical average and second sets of difference between the average value of the numerical difference is greater than or equal to the threshold value, determining the first pixel is a corner. The method can quickly and accurately detect the corner points of various directions, effectively improve the accuracy of corner detection, improve the effect of image processing, and has simple implementation method and low hardware cost.
【技术实现步骤摘要】
本专利技术涉及图像处理
,尤其涉及一种角点检测方法及装置。
技术介绍
角点检测检测技术是图像处理中的一种非常关键的技术,例如在对图像的图像融合、图像边缘增强、运动目标检测和跟踪、光流计算以及三维重建中都需要对图像数据中的角点进行检测。图像角点是像素点在其领域内的各个方向上的灰度变换值足够高的点,角点是重要的图像点特征,角点的准确提取对于图像匹配、目标识别等邻域具有重要意义。角点检测方法中含有基于模板匹配的检测方法和基于几何特征的检测方法等,但现有技术在对角点进行检测的过程中,存在难以快速、准确地检测到角点,图像处理不准确的问题。
技术实现思路
本专利技术解决的是在图像处理中难以快速、准确地检测到角点像素,导致图像处理结果不准确的问题。为解决上述问题,本专利技术提供一种角点检测方法,用于对图像中的角点进行检测;所述方法包括:根据各检测模板分别获取第一像素为角点的置信度,所述第一像素为待检测像素;根据所述第一像素为角点的置信度获取第一集合,所述第一集合中的数值为第一检测模板中数值不为零的位置和第一区域的对应位置的像素值的乘积,所述第一检测模板为角点的置信度最强值所对应的检测模板,所述第一区域为图像中以所述第一像素为中心对应检测模板的区域;在所述第一集合数值的平均值和第二集合数值的平均值之间的差值大于或等于差异阈值时,确定所述第一像素为角点,所述第二集合为所述第一检测模 ...
【技术保护点】
一种角点检测方法,用于对图像中的角点进行检测;其特征在于,包括:根据各检测模板分别获取第一像素为角点的置信度,所述第一像素为待检测像素;根据所述第一像素为角点的置信度获取第一集合,所述第一集合中的数值为第一检测模板中数值不为零的位置和第一区域的对应位置的像素值的乘积,所述第一检测模板为角点的置信度最强值所对应的检测模板,所述第一区域为图像中以所述第一像素为中心对应检测模板的区域;在所述第一集合数值的平均值和第二集合数值的平均值之间的差值大于或等于差异阈值时,确定所述第一像素为角点,所述第二集合为所述第一检测模板中数值为零的位置所对应的第一区域中的像素值的集合。
【技术特征摘要】
1.一种角点检测方法,用于对图像中的角点进行检测;其特征在于,包括:
根据各检测模板分别获取第一像素为角点的置信度,所述第一像素为待
检测像素;
根据所述第一像素为角点的置信度获取第一集合,所述第一集合中的数
值为第一检测模板中数值不为零的位置和第一区域的对应位置的像素值的乘
积,所述第一检测模板为角点的置信度最强值所对应的检测模板,所述第一
区域为图像中以所述第一像素为中心对应检测模板的区域;
在所述第一集合数值的平均值和第二集合数值的平均值之间的差值大于
或等于差异阈值时,确定所述第一像素为角点,所述第二集合为所述第一检
测模板中数值为零的位置所对应的第一区域中的像素值的集合。
2.如权利要求1所述的角点检测方法,其特征在于,所述检测模板的个数关
联于对所述角点进行检测的方向的个数。
3.如权利要求1所述的角点检测方法,其特征在于,所述检测模板的个数为
4个。
4.如权利要求1所述的角点检测方法,其特征在于,所述通过各检测模板分
别获取第一像素为角点的置信度的过程包括:
将检测模板和第一区域对应位置的像素值乘积的和值作为对应于所述检
测模板的角点的置信度。
5.如权利要求1所述的角点检测方法,其特征在于,所述角点的置信度最强
值包括角点的置信度最大值和最小值。
6.如权利要求1所述的角点检测方法,其特征在于,所述差异阈值根据所述
第二集合数值的平均值与阈值系数的乘积进行确定,所述阈值系数小于或等
于1。
7.如权利要求1所述的角点检测方法,其特征在于,还包括:在所述第一集
合数值的平均值和第二集合数值的平均值之间的差值大于或等于所述差异阈
值,且第一集合的数值满足第一条件和第二集合数值满足第二条件时,确定
所述第一像素为角点,所述第一条件关联于所述第一集合数值的平均值,所
\t述第二条件关联于所述第二集合数值的平均值。
8.如权利要求7所述的角点检测方法,其特征在于,所述第一条件为:
Σi=1nabs(Pi-V1avg)&...
【专利技术属性】
技术研发人员:彭晓峰,朱洪波,张乐,王浩,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。