【技术实现步骤摘要】
一种基于IMX6图形处理器的直线检测方法
本专利技术属于计算机视觉领域,具体涉及一种基于IMX6图形处理器的直线检测方法。
技术介绍
直线检测技术就是将图像中的一条或几条直线检测出来并进行标定的技术。由于任何图像在微观上都是由许多直线构成,因此许多图像处理功能都可以归结为在图像中对直线进行检测。2016年北京智芯原动科技有限公司专利技术的“车道直线检测方法及装置”(申请号:201610134621.8),将车道线图像进行二值化处理后,对它的检测问题便能够转化为图像中的直线检测问题。2014年广东工业大学专利技术的“一种基于直线检测的PCB层数及导线厚度测量方法”(申请号:201410289894.0),通过提取PCB板导线边界计算PCB的层数和导线厚度。一方面,目前大多数的直线提取方法都采用了Hough变换的原理。Hough变换是一种常用的在图像中检测直线的方法,它利用图像空间与参数空间中点与线的对偶性,将图像空间中的直线检测问题转化为参数空间中对点的表决投票问题,参数空间中票数最多的点即为图像空间中需要检测的直线。通过Hough变换检测得到的直线虽然具有相当高的 ...
【技术保护点】
一种基于IMX6图形处理器的直线检测方法,其特征在于,包括以下步骤:(1)在GPU中将输入的图像转化为灰度图,利用sobel算子对所述灰度图进行滤波,得到二值化图像;(2)分别计算二值化图像中每个像素点和方向的梯度,如果x或y方向的梯度大于预设阈值,则将此像素点作为边界点,并设为1,否则设为0,由此得到边界二值化图;(3)利用OpenGL中离屏渲染技术,将所述边界二值化图像在帧缓冲对象中进行渲染,并通过CPU读取帧缓冲对象中的数据,分别计算每个边界点的图像空间坐标,并将图像空间坐标映射到平行坐标空间中;(4)将计算所得的图像空间坐标作为顶点坐标输入到GPU中,得到平行坐标空 ...
【技术特征摘要】
1.一种基于IMX6图形处理器的直线检测方法,其特征在于,包括以下步骤:(1)在GPU中将输入的图像转化为灰度图,利用sobel算子对所述灰度图进行滤波,得到二值化图像;(2)分别计算二值化图像中每个像素点和方向的梯度,如果x或y方向的梯度大于预设阈值,则将此像素点作为边界点,并设为1,否则设为0,由此得到边界二值化图;(3)利用OpenGL中离屏渲染技术,将所述边界二值化图像在帧缓冲对象中进行渲染,并通过CPU读取帧缓冲对象中的数据,分别计算每...
【专利技术属性】
技术研发人员:顾菘,何先定,葛剑,王磊,
申请(专利权)人:成都航空职业技术学院,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。