法律状态公告日
法律状态信息
法律状态
2022-04-19
专利权质押合同登记的生效 IPC(主分类):G06T 7/13 专利号:ZL2016110916066 登记号:Y2022450000036 登记生效日:20220402 出质人:广西赛联信息科技股份有限公司 质权人:中国银行股份有限公司桂林分行 发明名称:基于边缘线匹配的图像对称轴检测方法 申请日:20161201 授权公告日:20190917
专利权质押合同登记的生效、变更及注销
2019-09-17
授权
授权
2019-07-09
专利申请权的转移 IPC(主分类):G06T7/13 登记生效日:20190620 变更前: 变更后: 申请日:20161201
专利申请权、专利权的转移
2017-06-23
实质审查的生效 IPC(主分类):G06T7/13 申请日:20161201
实质审查的生效
2017-05-31
公开
公开
技术领域
本发明涉及图像处理与模式识别、计算几何和计算机视觉领域,具体是一种基于边缘线匹配的图像对称轴检测方法。
背景技术
对称性作为物体的一个重要特征,已成为模式识别、计算几何和计算机视觉领域的重要研究课题,在医学诊断、文物保护、航空航天等各方面都得到了广泛的应用,对称轴的计算研究具有重要的理论意义和应用价值。例如在各类整形手术应用中,根据对称性器官的成像进行评估和量化,通过对称轴实现对器官的矫正。在文物保护领域中可以根据物体的对称轴对已破坏的文物进行修复。
当前对于物体对称轴检测问题,研究人员已给出一些可行的方法。如对图像进行边缘检测,获取图像边缘点,通过Hough变换计算图像的可能对称轴,最后利用最小二乘法确定最优对称轴。利用动力学中轴对称刚体对于其对称轴转动惯量取得极小值的特性,结合目标边界计算对称轴。根据对称性的定义建立封闭图形对称性的判断规则,通过计算几何组成元素的对称轴,确定所有几何组成元素公有的公共对称轴。利用封闭图形对称轴必然通过其质心、顶点或边的中点这一特性,通过连接质心与顶点或边中点来求解图形对称轴,但对不完整和部分特征丢失的图形,该方法不能计算图形的对称轴。根据凸壳算法求出点集的凸壳,利用点集的对称轴必是凸壳的对称轴这一原理求解对称轴。
现有的对称轴检测方法多数是提取有效的特征点,通过这些特征点计算对称轴。如果图像的特征点较少或部分特征点丢失,利用上述方法不能较好的检测图像对称轴。
发明内容
本发明的目的在于提供一种基于边缘线匹配的图像对称轴检测方法,采用该方法能够较好检测到图像的对称轴且具有较高的效率。
实现本发明目的的技术方案是:
一种基于边缘线匹配的图像对称轴检测方法,包括如下步骤:
(1)对待检测图像的边缘线进行处理,去掉边缘线的短枝和毛刺;
(2)提取待检测图像的边缘线并找出匹配边缘线;
(3)确定匹配边缘线的匹配点,计算匹配边缘线中每条线的匹配点集;
(4)对匹配边缘线进行反射变换得到待匹配曲线;
(5)计算一对匹配曲线的匹配点集;
(6)根据匹配点集,计算出图像的对称轴。
步骤(1)所述对提取的待检测图像的边缘线处理方法为:去掉边缘线的短枝和毛刺,由于图像边缘线相互之间可能交叉,经过一个交叉点可能有多条边缘线,为了准确的进行匹配计算,对边缘线进行处理,并找出匹配边缘线进行匹配计算。
步骤(2)所述提取待检测图像的边缘线并找出匹配边缘线进行匹配,包括如下步骤:
(2-1)定义:图像边缘线的交叉点和端点都称为顶点;两个顶点间无其他顶点的边缘线称为简单边缘线;沿图像边缘线,由简单边缘线连接得到最长的边缘线以及封闭曲线称为匹配边缘线;
(2-2)计算图像边缘线的交叉点和端点得到所有的顶点
以顶点为起点,沿边缘线进行跟踪并记录边缘像素坐标,到另一顶点结束得到简单边缘线;对跟踪的边缘像素进行标记,避免产生重复的简单边缘线,可得所有的简单边缘线,设图像共有N条简单边缘线,对这些简单边缘线进行编号,分别为1,2,...,N,第i(1≤i≤N)条简单边缘线记为li;
(2-3)对简单边缘线进行合并
设过交叉点B有w条简单边缘线,若w>2,以B为起点在这w条简单边缘线上分别取b个点进行直线拟合,计算这些直线的斜率,将斜率最接近的li与lj两条简单边缘线进行合并,合并后的边缘线记为
(2-4)提取匹配边缘线
首先任选一条简单边缘线li,由于一条简单边缘线最多能与两条简单边缘线合并,按如下步骤获取匹配边缘线:
(2-4-1)若li不存在与其合并的简单边缘线,则li为一条匹配边缘线;
(2-4-2)若li只有一条与其合并简单边缘线
(2-4-3)若li有两条合并简单边缘线
(2-5)对已找出匹配边缘线中的简单边缘线进行标记,设匹配边缘线集合为LP={L1,L2,...,Lh}。
步骤(3)所述确定匹配边缘线的匹配点,计算匹配边缘线中每条线的匹配点集,包括如下步骤:
(3-1)以匹配边缘线集合中的一条边缘线Lt(1≤t≤h)为例计算匹配点集,其有序像素点集为P={p1,p2,...,pm},由于图像边缘线可能存在凹凸点,如果直接应用这些点作为匹配数据,将会导致曲线段之间产生错误的匹配,并且边缘线所有点集参与匹配,计算量大效率低;为了减小匹配误差提高匹配效率,在匹配边缘线上等间距取点作为待匹配点;
(3-2)设两个相邻的匹配点之间的欧氏距离为d,边缘线点数不同,d的取值不同;由于数字图像中相邻两像素点欧式距离最大值为
(3-3)当匹配点集个数相同时,首尾等间距点之间的像素点数越多,选取到的凹凸点的机率就越少,设边缘线
ei=si/(mi-1)
计算{e1,e2,...,ev-1}的最大值ez,z为其下标,则以pz为起始点的等间距点集为该边缘线的匹配点集;
通过以上方法计算匹配边缘线集合LP={L1,L2,...,Lh}中每条线的匹配点集。
步骤(4)所述对匹配边缘线进行反射变换得到待匹配曲线,具体是:
对于两条曲线,若一条与另一条反射变换后的曲线之间是平移旋转变换关系,则这两条曲线是对称的;设给定直线l为反射轴,对边缘线集合LP以l为轴进行反射变换得到反射变换后的边缘线集为LQ={D1,D2,...,Dh}。
步骤(5)所述中计算一对匹配曲线的匹配点集,包括如下步骤:
(5-1)选取Lt和Dk(1≤t≤h,1≤k≤h,t≠k)为一对待匹配边缘线,边缘线Dk的有序像素集为Q={q1,q2,...,qn},根据步骤(3)计算边缘线Lt的匹配点集为
(5-2)计算PA与Q的每个等间距点集的匹配点,根据匹配点个数可得PA与Q的最大匹配点数,从而确定Lt与Dk的匹配点集;
(5-3)在计算PA与QBi的匹配点时,以QBi的每个点为起点顺序取mz个点与PA进行匹配,令
为确定PA与QBi的最大匹配点集,对
其中λθ为旋转角度误差,λxy平移量绝对值之和误差,则
ri即为PA与PBi的最大匹配点数,其中i=1,2,…,n,则Lt和Dk的最大匹配点数为:
r=max{r1,r2,...,rn}
具有最大匹配点数的匹配点集为Lt和Dk的匹配点集;
若边缘线Lt本身是对称的,则他是一条自匹配的边缘线;
设P′={pm,pm-1,...,p1}为边缘线Lt的逆序点集,将P′看成首尾相连的环形点集,设以pi(i=m,m-1...,1)为起点的等间距点集为
rp=max{rp1,rp2,...,rpm}
具有最大匹配点数的匹配点集为Lt的自匹配点集。
步骤(6)所述根据匹配点集,计算出图像的对称轴,包括如下步骤:
(6-1)根据步骤(5)计算边缘线Li与Dj(j=1,2,...,h,i≠j)的最大匹配点数的匹配点集为
(6-2)根据步骤(5)计算Li(i=1,2,...,h)的最大匹配点数的自匹配点集记为Wi,若Li不是自匹配边缘线,则令Wi=Φ,则所有的自匹配点集为W1∪W2...∪Wh;
(6-3)设LP与LQ匹配点集为V,则V=V1∪V2∪...∪Vh>1∪W2...∪Wh;对V中的匹配点根据平移旋转量条件进行聚类分析得到最大匹配点集;
(6-4)设{p'1,p'2,..,p'n'}和{q'1,q’2,..,q'n'}为所得图像对应的匹配点集,其中p'i和q'i(1≤i≤n')为一对匹配点,{p'1,p'2,..,p'n'}是LP中边缘线上的像素点集,{q'1,q'2,..,q'n'}是LQ中的像素点集,在边缘线LP的像素点集中,与{q'1,q'2,..,q'n'}关于直线l为反射变换的对应点集{r'1,r'2,..,r’n’},则{p'1,p'2,..,p'n'}和{r'1,r'2,..,r’n’}为图像中对应的对称点集;若n'>T,T为阈值,则该图像是对称的,否则图像不对称;
(6-5)设
本方法与现有方法相比,本发明应用模式匹配方法检测图像对称轴,首先提取图像的边缘线,由于边缘线是图像重要特征,有效信息较多,有利于对称轴检测。对边缘线采用等距离取点的方法减小误匹配提高速度,最后利用反射变换与平移旋转之间的关系确定图像对称轴,本方法较好的检测图像对称轴且检测效率高。
附图说明
图1为一幅待检测的对称图像。
图2为采用本发明方法计算所得图1匹配边缘线。
图3为采用本发明方法计算所得对称点。
图4为采用本发明方法检测的图像的对称轴。
图5为本发明方法在医学人脑图像的对称轴检测中的应用。
具体实施方式
下面结合实施例和附图对本发明内容作进一步的说明,但不是对本发明的限定。
实施例:
图1为一幅待检测的对称图像,采用本发明上述方法计算所得图1匹配边缘线如图2所示,其中(a)(b)(c)(d)4条线段为匹配边缘线。待匹配点之间的等距离为d,当边缘线的点数较多时,若d的取值较小,所得匹配点数较多,不但影响计算速度而且匹配点中可能包含较多凹凸点产生误匹配,若d的取值偏大,所得匹配点数偏少导致有用信息较少,不能较好的检测图像对称轴。当边缘线的点数较少时,d的取值太大或太小都会影响图像对称轴检测。因此本发明进行了大量实验,根据边缘线点数不同,确定d的取值,在加快匹配速度的同时减小误匹配率较好的检测图像对称轴。d的取值情况如下:
(1)边缘线点个数为0-30时,该边缘线为短枝,不参与匹配计算;
(2)边缘线点个数为30-100时,d=5;
(3)边缘线点个数为100-200时,d=8;
(4)边缘线点个数为200-300时,d=10;
(5)边缘线点个数为300-500时,d=15;
(6)边缘线点个数为500以上时,d=20。
本实施例给定反射轴为x=125,将匹配边缘线关于反射轴x=125进行反射变换得到反射边缘线,计算匹配边缘线的匹配点集P,如表1所示;
表1边缘线匹配点集P
根据匹配方法计算点集P在平移旋转下匹配点集Q,如表2所示,其中旋转量误差λθ=0.17弧度,平移量之和误差λxy=15;
表2 P对应的匹配点集Q
表3为点集Q关于反射轴x=125反射点集R;
表3 Q关于已知反射轴x=125反射点集R
表4为P和R的对应对称点,边缘线上的对称点如图3所示。根据表4中的对称点计算对称点中点坐标如表5所示,对表5中的中点坐标进行直线拟合得到直线方程y=0.00058x+141.4,该直线方程为图像对称轴,如图4所示。
表4 P和R的对应对称点
表5对称点中点坐标
图5为检测医学图像人脑图的对称轴,具有较好的检测结果。
机译: 毫米波天线,用于高速短程电信应用,其激励线从平行于对称轴的基板边缘延伸,并从最靠近对称轴的金属元件耦合至边缘点
机译: 患者图像血管边界检测方法,涉及基于距离集上的数据点之间的强度变化来检测患者医学图像中的边缘组,并从边缘组中选择边缘组
机译: 用于轨道车辆的架空线的高利贷测量装置,具有:检测部,其检测图像中的线的磨损部分的边缘;以及计算部,其基于与检测到的线的边缘和高度有关的数据来计算部的宽度。