The present invention discloses a method of right angle detection based on image processing. The process of this method is as follows: firstly, corner is detected, then starting from 0 degree angle, counter clockwise or clockwise fan scan is performed with a set length radius, when the pixel gray value on a radius reaches the set number of pixels, the method is considered. The bar radius is valid, and the juxtaposition sum = 1. If the cumulative sum of 1.25 cycles of fan scan equals 90, the corner is considered to be a right angle. The method of the invention can detect the right angle under the condition that the edge effect is not ideal, and the positioning is accurate, avoiding the position deviation between the detected right angle point and the corner point; can find the best right angle point from the identified multiple right angle points by changing the parameters; is stable and reliable, has high recognition rate and wide application range, and can be used for many kinds of right angle points. It is necessary to detect the right angle.
【技术实现步骤摘要】
一种基于图像处理的直角检测方法
本专利技术属于模式识别与人工智能
,涉及一种基于图像处理的直角检测方法,主要应用于模式识别与人工智能领域、以及工业检测,可显著提高直角检测的效率。
技术介绍
角点检测是计算机视觉系统中用来获取图像特征的一种方法。角点通常指的是拥有特定特征的图像点,这些图像点在图像中有具体的坐标或某些明显的数学特征。直角角点检测在广泛的图像处理与机器视觉应用领域中具有重要性。当前的直角角点检测多将原始图像经边缘检测后得到二值化边缘,将直角角点检测问题分解为一系列的模板匹配问题,然后应用Hough变换来解决模板匹配的问题,并在Hough变换中结合了边缘方向信息以减少检测出的虚假直角角点数量。这种方法主要有以下几个缺陷:(1)在角点附近边缘比较直的情况下效果不错,一旦边缘出现参差不齐的情况就会导致检测失败;(2)在边缘检测效果不理想的情况下,有可能检测到的直角点与实际角点位置存在位移偏差。这就限制该方法在一般场合中的应用,给实际工程应用带来不便,因而亟需一种能够在图片质量一般,直角边缘效果不太理想的情况下的稳健的直角检测方法。
技术实现思路
(一)专利技术目的本专利技术的目的是:提供一种基于图像处理的直角检测方法,能够在图片边缘效果不理想的情况下识别定位到直角点,并且可以根据需要在所有识别到的直角点中找到特征最明显的直角点。(二)技术方案为了解决上述技术问题,本专利技术提供一种基于图像处理的直角检测方法,该方法的过程为:首先检测角点,然后以角点为中心,从0度角开始,以设定长度为半径进行逆时针或者顺时针扇扫,当一条半径上的像素灰度值达到设定的像素 ...
【技术保护点】
1.一种基于图像处理的直角检测方法,其特征在于,该方法的过程为:首先检测角点,然后以角点为中心,从0度角开始,以设定长度为半径进行逆时针或者顺时针扇扫,当一条半径上的像素灰度值达到设定的像素个数,则认为这条半径有效,并置sum=1,如果扇扫1.25周累计值sum等于90,则认为这个角点为直角点。
【技术特征摘要】
1.一种基于图像处理的直角检测方法,其特征在于,该方法的过程为:首先检测角点,然后以角点为中心,从0度角开始,以设定长度为半径进行逆时针或者顺时针扇扫,当一条半径上的像素灰度值达到设定的像素个数,则认为这条半径有效,并置sum=1,如果扇扫1.25周累计值sum等于90,则认为这个角点为直角点。2.如权利要求1所述的基于图像处理的直角检测方法,其特征在于,检测角点前,对读入图片进行平滑降噪处理,如果不是灰度图则转化为灰度图。3.如权利要求2所述的基于图像处理的直角检测方法,其特征在于,利用Harris角点检测方法进行角点检测,将检测到的角点放入数组Corners。4.如权利要求3所述的基于图像处理的直角检测方法,其特征在于,...
【专利技术属性】
技术研发人员:潘辉,
申请(专利权)人:天津津航计算技术研究所,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。