基于三次Bezier曲线逼近的边缘亚像素定位方法

来源 :软件 | 被引量 : 0次 | 上传用户:wuwenwu321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:图像边缘定位是图像处理研究的一大热点问题,近年来,国内外学者主要集中于对边缘亚像素定位方法的研究。本文研究了基于三次Bezier曲线逼近的图像边缘亚像素定位方法。首先利用传统边缘检测算子对边缘点位置进行粗定位,获得边缘点的大致位置;然后以边缘点为中心取若干点作为考察点,利用三次Bezier曲线去逼近所假设的边缘函数以获取图像边缘的亚像素定位。该方法通过粗、精两次定位能较快获得边缘的亚像素位置,具有定位精度较高,计算速度快等优点。
  关键词:三次B ezier曲线;Sobel算子;亚像素定位;精定位
  中图分类号:TP391.4
  文献标识码:A
  DOI: 10.3969/j.issn.1003-6970.2015.07.007
  0 引言
  在图像边缘定位中,常用的方法都是以像素为单位利用一阶或二阶微分算子进行处理,如Rebort算子、Sobel算子、Prewitt算子、LOG算子和Canny算子等。然而,随着工业生产的精度越来越高,像素级的边缘定位已无法满足实际的需要,许多学者开始致力于边缘亚像素定位方法的研究。目前,常用的边缘亚像素定位方法可分为三类:矩法、插值法和拟合(逼近)法。矩法是根据图像的空间矩、灰度矩、质心及局部能量等保持不变的特性,通过像素灰度值和边缘的灰度分布计算不同统计量来实现边缘的亚像素定位。利用矩法进行边缘亚像素定位时定位精度较高,但其主要采用模板卷积方式,导致其计算速度较慢。插值法是根据图像边缘附近像素点的灰度值或灰度值的导数进行插值,通过增加信息量来实现亚像素边缘检测。利用插值法进行亚像素边缘检测时计算速度较快,但其定位依赖于相邻像素间的灰度值及坐标,定位精度不高。拟合(逼近)法可具体分为两种类型:一种是根据假设的边缘函数,利用图像边缘灰度值拟合(逼近)边缘函数实现边缘的亚像素定位,主要有多项式拟合法、B样条拟合法、非线性拟合法等;另一种则是根据假设的边缘灰度值变化函数,利用图像边缘灰度差分值拟合(逼近)边缘变化函数来实现边缘的亚像素定位,主要有二次多项式拟合法、高斯曲线拟合法等。利用拟合法进行亚像素边缘检测时,其定位精度较高,计算速度比矩法快。
  由于拟合法在速度和精度间达到了一定的平衡,通过粗、精两次定位可较快获得边缘的亚像素位置,因此是一种较为合适的边缘亚像素定位方法。然而,目前利用拟合(逼近)法进行边缘亚像素定位时,大多采用代数曲线作为拟合(逼近)工具,而鲜有采用参数曲线作为拟合(逼近)工具的研究。为此,本文主要研究了一种基于三次Bezier曲线逼近的边缘亚像素定位方法。
  1 基于三次Bezier曲线逼近的边缘亚像素定位
  1.1 边缘亚像素定位的基本原理
  利用三次Bezier曲线逼近进行亚像素边缘检测的步骤是:首先利用传统边缘检测算子对边缘点位置进行粗定位,获得边缘点的大致位置;然后以边缘点为中心沿边缘点方向取若干点(一般为3~4个)作为考察点;最后利用三次Bezier曲线去逼近所假设的边缘函数或边缘变化函数,通过对三次Bezier逼近曲线求导获取边缘的精定位,从而实现图像边缘的亚像素定位。利用三次Bezier逼近进行亚像素边缘检测的基本过程如图1所示。
  1.2 边缘的粗定位与取点
  所谓边缘的粗定位,是指利用传统边缘检测方法确定边缘点的大致位置。传统的边缘检测有Rebort算子、Sobel算子、Prewitt算子、LOG算子和Canny算子等,在利用传统检测算子对边缘进行粗定位时,其优缺点对比如表1所示。
  由表1可知,利用传统检测算子进行边缘粗定位时,在速度、精度及噪声抑制方面不能同时得到满足。虽然Sobel算子对边缘的粗定位精度不够高,由于在空间上容易实现,边缘检测效果较好且对噪声具有一定的平滑作用,因此本文将Sobel算子选作边缘的粗定位算子。
  对于数字图像f(x,y),传统Sobel算子从水平和垂直两个方向,利用像素点上下、左右邻点的灰度加权算法,根据在边缘点达到极值实现边缘检测,其模板如图2所示。
  适当选取某一阈值TH,当S(i,j)>TH时,将(i,j)视为边缘点,同时也可判断出边缘方向。利用Sobel算子获得粗定位边缘像素点后,以边缘点为中心,沿边缘方向的两侧各拓展2个像素点,得到长度为5的边缘灰度值向量。
  1.3 基于三次Bezier曲线逼近的边缘精定位
  利用Sobel算子对一幅数字图像的边缘进行粗定位处理后,得到粗定位边缘像素点所对应的灰度值向量组{G1,G2,…,Gn},对边缘灰度值向量Gi(i=1,2,…n)作三次Bezier曲线逼近,可通过求逼近多项式的二阶导来获得精定位边缘点。
  作为一种优秀的曲线造型工具,Bezier曲线已在诸多领域获得了广泛的应用。一般地,函数形式的n次Bezier曲线可表示为
  其中 为给定的值。
  给定连续函数 并取 ,则由式(1)定义的函数形式的n次Bezier曲线又称为n次Bernstein多项式。由Weierstrass逼近定理可知,在区间[0,1]上可用B ernstein多项式逼近连续函数厂(t),且可达到任意精度。但由于随着逼近精度的提高,Bernstein多项式的次数也相应提高,会存在计算不稳定的问题,因此在实际应用中,要根据实际情况合理选择Bernstein多项式的次数。由于是通过求逼近多项式的二阶导来获得精定位边缘点,因此为了计算方便,本文选择三次B ernstein多项式作为逼近函数。
  当n=3时,式(1)对应的三次Bezier曲线可表示为
  设某粗定位边缘像素点的坐标为(x0,Yo),其边缘方向为垂直方向。以x0为中心,沿垂直方向的两侧各拓展2个像素点,其水平坐标分别记为X-2,X-1与Xl,X2,并将5个边缘像素点对应的灰度值向量记为G={g0,g1,…,g4}。
  将G的分量看作是区间[o,1]上某边缘函数f(f)在等距节点 上的取值,即满足 。由于像素点坐标之间满足 ,于是像素点坐标x与变量t之间满足
  由式(2)不难推导得B3(0)=P0,B3(1)=p3,于是利用三次Bezier曲线逼近f(t)时,其表达式可改写为
  下面只需确定式(4)中的P1与p2即可实现三次Bezier曲线B3(t)对边缘函数f(t)的逼近。由最小二乘原理,可令
  由求多元函数取极值的必要条件有式(5)改写成矩阵形式并计算整理得方程组
  将式(6)所得结果P1, P2代人式(4)即得三次Bezier曲线逼近曲线为
  其中 为粗定位边缘像素点的坐标。
  同理可得沿水平边缘方向的精定位像素点(亚像素级)坐标为
  其中 为粗定位边缘像素点的坐标。
  例如,利用改进Sobel算子对256x256 (8bit)的标准Lena图进行边缘粗定位,其中某一边缘点的粗定位坐标为(101,119),对应的像素灰度值为73,边缘方向为垂直方向。以该粗定位边缘点为中心,沿垂直方向两侧各拓展2个像素点,对应的灰度值分别为127,107,57,54,即所得边缘灰度值向量G={127,107,73,57,54}。由式(6)计算得P1=107.6863,P2= 35.3529,将其代人式(8)可得t*=0.3607,由式(9)可得精定位像素点坐标为(x*, y*)= (100.4427,119)。
  2 结语
  本文提出了一种基于三次Bezier曲线逼近的图像边缘亚像素定位方法,通过粗、精两次定位能较快获得边缘的亚像素位置,具有定位精度较高,计算速度快等优点。此外,该方法首次采用参数曲线三次Bezier曲线作为拟合工具来逼近图像边缘函数,研究工作具有一定的理论和实际应用价值。在今后的研究工作中,将进一步应用到图像边缘亚像素定位的具体实例中。
其他文献
摘 要: 区块链是一种基于零信任基础、去中心化及不可篡改的分布式账本技术。共识算法作为区块链主要技术之一,其效率直接影响区块链系统性能。针对PBFT共识算法运行效率低的问题,本文提出了基于信誉的动态授权PBFT共识机制,引入信誉评价体系对系统节点进行信誉评价,动态决定从信誉最高的节点中选取共识节点,同时实现了非停机情况下动态增删节点的功能,且随着系统长期运行,所能容忍的拜占庭节点动态增加;优化了一
期刊
摘 要: 临床上医生分割淋巴结主要依靠手动,针对手动分割淋巴结的缺点和局限,本文提出一种基于Hessian矩阵和区域扩展拟合水平集模型(Region-Scalable Fitting,RSF)的淋巴结自动分割算法。该算法首先利用Hessian矩阵对CT图像中的淋巴结进行增强,并得到淋巴结粗略轮廓,然后把该粗略轮廓作为RSF模型的初始轮廓,并利用RSF模型对初始轮廓进行演化以实现淋巴结的有效分割。将
期刊
摘 要: 目前核燃料性能分析领域存在软件版本多、设计数据分散、设计平台没有统一、设计过程难以管理等问题,难以适应目前面临的多机组、多技术路线、快速迭代的核电项目设计发展形势。核燃料设计与性能分析平台(FEPAC)在集成核燃料分析软件的基础上,实现了对核燃料设计上游接口、创建算例、提取结果、验证设计准则、生成工程报告和记录安审反馈等全过程管理,达到了管控集中、流程规范、过程受控、效率提升、减少人因错
期刊
摘要:基于姿态识别与K-means聚类算法的老年人安全伴侣应用是一款为老人设计,采用加速度传感器采集数据,检测老人是否摔倒而及时发出预警信号的软件检测系统。在特制移动终端上使用TMD2771X传感器检测物体距离,对夜视或视力不佳的人与老年人具有极佳的帮助,除此以外,安全伴侣还集成了心率监测,智能定位等贴心功能,弥补了传统设备不足的同时,开创性的实现了以往未有的效果。  关键词:红外距离传感器;模式
期刊
摘 要: 针对可见光识别过程中单一摄像头视角不足的问题,本文将图像拼接技术应用到识别融入系统中,达到扩大视域、增大识别范围的目的,进一步实现对图像进行特定颜色的识别。识别结果通过驱动电路输出对应电压值以驱动电致变色器件变色,使其和背景颜色相融,完成可见光的识别融入。经实验效果验证,可见光识别融入系统性能良好、稳定。  关键词: 图像拼接;颜色识别;驱动电路;电致变色  【Abstract】: Si
期刊
摘 要: 本文利用移动互联网、云计算和大数据技术,提出一种多系统融合的移动电力巡检系统。该系统通过云服务平台整合多个电力巡检关联系统,实现关联系统之间的实时数据交互,并依据变异系数对多系统融合的稳定性进行控制,以便实现系统资源的分配和调度,从而提供决策分析和预警。基于本框架的系统实现和实际应用测试结果表明,该系统能有效提高电力企业巡检的准确性和效率。  关键词: 电力系统;移动平台;框架设计;巡检
期刊
摘要:单纯PCA的人脸辨识对未训练样本感知力低的缺点会造成识别率降低。基于PCA与MLP感知器的人脸图像辨识技术是针对该情况提出的,在PCA提取有强特征性的人脸图像后,在辨识精度不变的情况下,利用MLP感知器对简化的特征属性进行训练,加强监督式规则提取,从而提高识别率。  关键词:PCA;MLP感知器;人脸图像辨识;提取特征;识别率
期刊
摘 要: 由于我国当前正处于脱贫攻坚与乡村振兴的历史任务交汇期,土地供需矛盾突出,农村宅基地的有效流转对于土地资源的合理利用具有十分重大的现实意义。通过对云南省彝良县农户宅基地流转意愿的抽样调查问卷调查,运用Logistic回归方法分析研究。结果表明:在家务农人口越多、文化程度越低、距县城交通距离越远等的农户越不愿意流转农村宅基地;影响因素依次为受教育程度、户主年龄、距县城的交通距离、外出务工人口
期刊
摘要:随着web技术的不断发展,jQuery脚本库和插件技术已经被广泛的使用。本文主要介绍了基于jQuery脚本库开发自定义插件的基本模式和要点。通过编写插件开发中最为常见的对象级别的插件,讲述了插件的开发过程和引用方式。也简略介绍了类级别的插件及其开发引用方式。
期刊
摘要:为了解决IP地址紧缺以及局域网安全的问题,提出一种NAPT网络设计。公司总部和分公司的内部网络分别通过一个映射到公网的IP地址实现网络通信。公司的私网通常会有一些服务器需要提供给公网用户访问。但网络部署时,服务器地址一般都会被配置成私网地址,这样服务器就不能直接使用自身的地址来提供服务了。因此在路由器上配置NAT Server,通过公布到公网的IP地址来访问内部的服务器。此实现方案,为相关网
期刊