【技术实现步骤摘要】
一种基于视觉的车位检测方法及装置
本专利技术涉及智能汽车
,尤其是一种基于视觉的车位检测方法及装置。
技术介绍
随着科技的进步,汽车工业得以飞速发展,并朝着智能化的方向不断进步。在汽车保有量不断上升的今天,自动泊车逐渐成为汽车本身不可或缺的一项功能。自动泊车技术可尽量减少由于人为泊车带来的刮蹭、碰撞等事故,同时使车辆准确入位,使得泊车更加安全准确。传统的自动泊车系统采用超声波雷达等传感器对周围的障碍物及车辆进行探测,根据探测的结果选定停车位置及方向,然后进行后续路径规划,进行自动泊车;但是此方法需要目标车位的两个相邻车位存在停驻车辆,且对斜车位无效。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种基于视觉的车位检测方法及装置,解决现有技术中车位自动检测不准确的问题。根据本专利技术的一个方面,提供了一种基于视觉的车位检测方法,所述方法包括:获取车辆周围图像,根据所述车辆周围图像生成车辆周围俯视图,并对所述俯视图进行灰度化处理得到灰度图像;对所述灰度图像进行边缘检测,获取所述灰度图像中的线段;根据所述线段的相互关系,检测所述线段形成的车位线,获取车位信息;并计算每个车位的角点坐标;根据所述车位信息区域中的像素均值和方差,确定所述车位信息是否为有效车位;根据所述有效车位对应的车位信息和所述车位的角点信息,计算所述车位对应的真实位置坐标。较佳的,所述根据所述车辆周围图像生成车辆周围俯视图之前,还包括:根据车辆周 ...
【技术保护点】
1.一种基于视觉的车位检测方法,其特征在于,所述方法包括:/n获取车辆周围图像,根据所述车辆周围图像生成车辆周围俯视图,并对所述俯视图进行灰度化处理得到灰度图像;/n对所述灰度图像进行边缘检测,获取所述灰度图像中的线段;/n根据所述线段的相互关系,检测所述线段形成的车位线,获取车位信息;并计算每个车位的角点坐标;/n根据所述车位信息区域中的像素均值和方差,确定所述车位信息是否为有效车位;/n根据所述有效车位对应的车位信息和所述车位的角点信息,计算所述车位对应的真实位置坐标。/n
【技术特征摘要】
1.一种基于视觉的车位检测方法,其特征在于,所述方法包括:
获取车辆周围图像,根据所述车辆周围图像生成车辆周围俯视图,并对所述俯视图进行灰度化处理得到灰度图像;
对所述灰度图像进行边缘检测,获取所述灰度图像中的线段;
根据所述线段的相互关系,检测所述线段形成的车位线,获取车位信息;并计算每个车位的角点坐标;
根据所述车位信息区域中的像素均值和方差,确定所述车位信息是否为有效车位;
根据所述有效车位对应的车位信息和所述车位的角点信息,计算所述车位对应的真实位置坐标。
2.如权利要求1所述的方法,其特征在于,所述根据所述车辆周围图像生成车辆周围俯视图之前,还包括:
根据车辆周围图像获取装置的内部参数和外部参数,对获取的车辆周围图像进行畸变矫正。
3.如权利要求1所述的方法,其特征在于,所述对所述灰度图像进行边缘检测,获取所述灰度图像中的线段,包括:
对所述灰度图像进行边缘检测,使用坎尼滤波算法,将灰度图像中每条具有一定宽度的车位线经过坎尼滤波之后形成的两条边缘线作为停车线的边缘;
使用直线提取算法获取所述灰度图像中所有线段。
4.如权利要求3所述的方法,其特征在于,所述使用直线提取算法获取所述灰度图像中所有线段,还包括:
均匀采样所述线段两侧各N个点的像素值;所述每个采样点距离线段的距离均为其中Dt为车位线宽度;
计算两侧所述像素值的均值;
根据所述均值调整所述线段的起始点和终止点,令所述线段方向的左侧采样像素均值大于右侧采样像素均值。
5.如权利要求1所述的方法,其特征在于,所述根据所述线段的相互关系,检测所述线段形成的车位线,包括:
经过直线提取算法检测的线段为Li(i=0,1..N),N为线段的个数;遍历所有线段,若能够在所有线段中找到一条线段Lj(j=0,1..N),满足如下关系,那么保留所述线段Li,否则剔除所述线段Li;
||θi-θj|-180|≤εθ;其中,θi与θj分别为直线Li与Lj的向量方向与x轴正方向的夹角,单位是度,εθ为第一预设角度阈值;
|Dij-Dt|≤εD;其中,Dij为Li与Lj的距离,Dt为车位线宽度,εD为第一预设距离阈值;
(Pend,j-Pbegin,j)×(Pbegin,i-Pbegin,j)>0;其中,Pend,j为Lj的终点坐标,Pbegin,j为L...
【专利技术属性】
技术研发人员:王已伟,何君舰,朱江林,
申请(专利权)人:智车优行科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。