The invention discloses an image line detection method for funnel transform based its main ideas: to determine the original two-dimensional image, and the original image as a two-dimensional image to be detected, then treat detection image preprocessing, image pretreatment, the image pretreatment includes first and second images; calculated image scale image and one-dimensional discrete Fu Liye transform Fu Liye transform 1D after; then funnel transform on the first image, get.
【技术实现步骤摘要】
基于漏斗变换的图像直线检测方法
本专利技术属于图像处理领域,涉及一种基于漏斗变换的图像直线检测方法,适用于基于漏斗变换的直线检测过程。
技术介绍
当今社会,人类获取信息的手段多种多样,图像作为其中相对直观的一种方式尤为重要。图像处理(imageprocessing),是用计算机对图像进行分析,以达到所需结果的技术,又称影像处理,是一个正在蓬勃发展的研究领域;图像处理一般指数字图像处理,数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分,其中特征识别和提取作为关键步骤尤其重要。图像处理中常用的特征有很多,比如边缘、直线、角点、曲线等。其中直线比较普遍,构成了图像中的一类重要特征;图像中的直线是人们对图像的一种重要的理解,常常对应着待检测物体中某些特征,例如生活中笔直的马路、一柱擎天的高楼等等,然后通过检测技术将这些特征对应的直线提取出来,方便识别具体的目标;因此,图像中的直线作为构成几何图形的最基本元素,能够很好地帮助人们识别目标物体。图像中的物体和场景很多都包含了直线的结构,比如建筑物、机场跑道、桥梁、公路等。直线特征携带了很多重要的图像信息,因此在图像中准确地提取直线特征就显得尤为重要。直线检测问题是图像处理、模式识别和计算机视觉等领域一类经典的中间层次的问题,直线检测算法分为霍夫变换类直线检测方法和非霍夫变换类直线检测方法。霍夫变换类直线检测方法多使用图像的全局信息进行直线检测,现有最著名的数字图像直线检测方法为标准霍夫变 ...
【技术保护点】
一种基于漏斗变换的图像直线检测方法,其特征在于,包括以下步骤:步骤1,确定原始二维图像,并将原始二维图像作为待检测图像,然后对待检测图像进行预处理,得到预处理后的图像,所述预处理后的图像包括第一图像和第二图像;所述第一图像为对待检测图像进行上下两侧补零后的图像,所述第二图像为对待检测图像进行左右两侧补零后的图像;步骤2,分别计算一维离散傅立叶变换后的变尺度图像
【技术特征摘要】
1.一种基于漏斗变换的图像直线检测方法,其特征在于,包括以下步骤:步骤1,确定原始二维图像,并将原始二维图像作为待检测图像,然后对待检测图像进行预处理,得到预处理后的图像,所述预处理后的图像包括第一图像和第二图像;所述第一图像为对待检测图像进行上下两侧补零后的图像,所述第二图像为对待检测图像进行左右两侧补零后的图像;步骤2,分别计算一维离散傅立叶变换后的变尺度图像和一维离散傅立叶变换后的图像然后对第一图像进行漏斗变换,得到ω1-y参数空间内的G个峰值点;对第二图像进行逆漏斗变换,得到x-ω2参数空间内的F个峰值点;所述ω1-y参数空间为坐标横轴ω1和坐标纵轴y构成的二维空间,所述x-ω2参数空间为坐标横轴x和坐标纵轴ω2构成的二维空间;其中,ω1是一维离散傅立叶变换后的变尺度图像的坐标横轴,表示一维离散傅立叶变换后的变尺度图像的角频率;ω2是一维离散傅立叶变换后的图像的坐标纵轴,表示一维离散傅立叶变换后的图像的角频率;x表示待检测图像I(x,y)在直角坐标系中的坐标横轴,y表示待检测图像I(x,y)在直角坐标系中的坐标纵轴;G和F分别为大于0的自然数;步骤3,对所述G个峰值点和所述F个峰值点分别进行后处理,得到检测点列表包含的O个检测点;O≤G+F;步骤4,对检测点列表包含的O个检测点进行正确峰值点和虚假峰值点的标记,得到L个正确峰值点和L'个虚假峰值点,进而得到L个正确峰值点分别在原始二维图像中对应的真实直线;L+L'=O。2.如权利要求1所述的一种基于漏斗变换的图像直线检测方法,其特征在于,步骤1的子步骤为:确定原始二维图像为待检测图像I(x,y),x表示待检测图像I(x,y)在直角坐标系中的坐标横轴,y表示待检测图像I(x,y)在直角坐标系中的坐标纵轴;并将待检测图像I(x,y)置于笛卡尔坐标系中,笛卡尔坐标系的原点重合于待检测图像I(x,y)的中心;待检测图像I(x,y)的尺寸为M×N;在待检测图像I(x,y)的上下两侧分别补M/2行的零,得到第一补零之后的待检测图像,记为第一图像,所述第一图像的尺寸为M×(M+N);M和N分别为大于0的自然数;保持位于笛卡尔坐标系中的待检测图像I(x,y)位置不变,并对待检测图像I(x,y)左右两侧分别补N/2列的零,得到第二补零之后的待检测图像,记为第二图像,所述第二图像的尺寸为(M+N)×N;然后将所述第一图像和所述第二图像,作为预处理后的图像。3.如权利要求2所述的一种基于漏斗变换的图像直线检测方法,其特征在于,在步骤2中,所述一维离散傅立叶变换后的变尺度图像还包括:2a)沿着y轴方向对待检测图像I(x,y)做一维离散傅立叶变换,得到一维离散傅立叶变换后的图像ω2是一维离散傅立叶变换后的图像的坐标纵轴,表示一维离散傅立叶变换后的图像的角频率,ω2≥0,其表达式为:其中,e表示指数函数,上标j表示虚数单位,dy表示对y的积分;x为待检测图像I(x,y)的坐标横轴,与一维离散傅立叶变换后的图像的坐标横轴相同;y为待检测图像I(x,y)的坐标纵轴,ω2为一维离散傅立叶变换后的图像的坐标纵轴;2b)对一维离散傅立叶变换后的图像进行非线性变量压缩变换,得到变尺度图像ω2≥0,x′=(ω2/ωmax)x,ωmax表示设定的角频率最大值;ω2为变尺度图像的坐标纵轴,与一维离散傅立叶变换后的图像的坐标纵轴相同;x′为变尺度图像的坐标横轴;2c)沿x′方向对变尺度图像进行一维离散傅立叶变换,得到一维离散傅立叶变换后的变尺度图像ω1是一维离散傅立叶变换后的变尺度图像的坐标横轴,表示一维离散傅立叶变换后的变尺度图像的角频率;x′为变尺度图像的坐标横轴;ω2为变尺度图像的坐标纵轴,分别与一维离散傅立叶变换后的图像的坐标纵轴和一维离散傅立叶变换后的变尺度图像的坐标纵轴相同;2d)沿ω2方向对一维离散傅立叶变换后的变尺度图像进行一维离散逆傅立叶变换,得到一维离散逆傅立叶变换后的变尺度图像y为待检测图像I(x,y)的坐标纵轴,与一维离散逆傅立叶变换后的变尺度图像的坐标纵轴相同;ω1为一维离散傅立叶变换后的变尺度图像的坐标横轴,与一维离散逆傅立叶变换后的变尺度图像的坐标横轴相同;所述一维离散逆傅立叶变换后的变尺度图像其表达式为:其中,e表示指数函数,上标j表示虚数单位,dω2表示对ω2的积分;ω2为变尺度图像的坐标纵轴,分别与一维离散傅立叶变换后的图像的坐标纵轴和一维离散傅立叶变换后的变尺度图像的坐标纵轴相同。4.如权利要求3所述的一种基于漏斗变换的图像直线检测方法,其特征在于,所述得到ω1-y参数空间内的G个峰值点,其具体过程为:2d.1设定第一图像包含G条直线,选取第r条直线Lr(x,y),根据斜截式直线方程,将该第r条直线Lr(x,y)表示为Lr(x,y)=δ(y-kr-br);其中,kr表示第r条直线Lr(x,y)的斜率,br表示第r条直线Lr(x,y)的截距;r的初始值为1,r∈{1,2,…,G};2d.2对第r条直线Lr(x,y)做漏斗变换:首先,对第r条直线Lr(x,y)沿y方向做一维离散傅立叶变换,得到一维离散傅立叶变换后第r条直线的二维图像接着,对一维离散傅立叶变换后第r条直线的二维图像做非线性变量压缩变换操作,即令ω2x=ωmaxx′,得到非线性变量压缩变换操作后第r条直线的二维图像然后,依次对非线性变量压缩变换操作后第r条直线的二维图像中的x′做一维离散傅立叶变换、ω2做一维离散逆傅立叶变换,进而得到一维离散逆傅立叶变换后第r条直线的二维图像进而得到第r条直线Lr(x,y)被映射为ω1-y参数空间内的第r个峰值点δ(ω1-ωmaxkr)δ(y+br);2d.3令r加1,重复子步骤2d.2,直到得到第G条直线被映射为ω1-y参数空间内的第G个峰值点δ(ω1-ωmaxkG)δ(y+bG);至此,经过上述漏斗变换过程,则将第一图像包含的G条直线变换为ω1-y参数空间内的G个峰值点;所述ω1-y参数空间内的G个峰值点分别没有斜率和截距的模糊情况出现。5.如权利要求2所述的一种基于漏斗变换的图像直线检测方法,其特征在于,在步骤2中,所述一维离散傅立叶变换后的图像还包括:2e)沿x轴方向对待检测图像I(x,y)做一维离散傅立叶变换,得到经过一维离散傅立叶变换的待检测图像x为待检测图像I(x,y)的坐标横轴,ω1为一维离散傅立叶变换后的变尺度图像的坐标横轴,与一维离散逆傅立叶变换后的变尺度图像的坐标横轴、经过一维离散傅立叶变换的待检测图像的坐标横轴相同;y为待检测图像I(x,y)的坐标纵轴,分别与一维离散逆傅立叶变换后的变尺度图像的坐标纵轴、经过一维离散傅立叶变换的待检测图像的坐标纵轴相同;2f)对经过一维离散傅立叶变换的待检测图像进行非线性变量压缩变换,即令y′=(ω1/ωmax)y,进而得到尺度变换图像ωmax表示设定的角频率最大值;y'为尺度变换图像的坐标纵轴;ω1为一维离散傅立叶变换后的变尺度图像的坐标横轴,与一维离散逆傅立叶变换后的变尺度图像的坐标横轴、经过一维离散傅立叶变换的待检测图像的坐标横轴、尺度变换图像的坐标横轴相同;2g)沿y′方向对尺度变换图像进行一维离散傅立叶变换,得到经...
【专利技术属性】
技术研发人员:冯大政,王际凯,魏倩茹,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。