【技术实现步骤摘要】
图像中的三角形检测方法及停车位检测系统
[0001]本专利技术属于图像检测
,更具体地,本专利技术涉及一种图像中的三角形检测方法及停车位检测系统。
技术介绍
[0002]在停车场的停车位检测系统中,要识别停车位是否空闲,就必须对检测系统获取的图像中的任何可能停靠在停车场中的汽车进行识别,但由于汽车种类、形状、大小等千变万化,因此通过识别图像中是否有汽车来判断停车位是否空闲是不现实的。由于可以先在每个停车位上画上一个黄色三角形标志,然后通过识别图像中是否包含有三角形来判断停车位是否空闲,如果图像中没有三角形,则表明该停车位已经被汽车所占据,否则表明停车位空闲。因此,对空闲停车位的检测就转换为检测图像中是否有三角形,这要比识别所有的汽车容易。
[0003]《一种高效检测图像中是否有三角形的算法》中的三角形检测技术是抽取连通边缘,但是边缘提取存在误差,且不适用于不连续边的三角形,例如虚线边组成的三角形。
技术实现思路
[0004]本专利技术提供一种图像中的三角形检测方法,旨在改善上述技术问题。
[0005]本专利技术是这样实现的,一种图像中的三角形检测方法,所述方法具体包括如下步骤:
[0006](1)提取待检测图像中直线L
n
及直线L
n
上的点数N
Ln
,按照点数N
Ln
从大到小的顺序对直线L
n
进行排序;
[0007](2)检测直线L
n
数量是否小于3条,若检 ...
【技术保护点】
【技术特征摘要】
1.一种图像中的三角形检测方法,其特征在于,所述方法具体包括如下步骤:(1)提取待检测图像中直线L
n
及直线L
n
上的点数按照点数从大到小的顺序对直线L
n
进行排序;(2)检测直线L
n
数量是否小于3条,若检测结果为否,则执行步骤(3);(3)选择三条直线的点数之和大于等于N的组合,其中,N为设定的三角形上的拟合点个数;(4)检测各组合中的三条直线是否两两相交,且交点数为3,交点坐标均大于零,若检测结果是,则认定当前组合中的三条直线构成三角形,保留三条直线上的点,遍历所有的组合,输出待检测图像中的所有三角形。2.如权利要求1所述图像中的三角形检测方法,其特征在于,所述步骤(1)具体包括如下步骤:(11)将待检测图像中的所有点投影至参数空间,记录参数空间中所有相交直线的交点(a
n
,b
n
)、每个交点(a
n
,b
n
)所在直线对应图像空间中的坐标(x
n,m
,y
n,m
)、图像空间中的直线L
n
以及直线L
n
上的点数(12)按照点数从大到小的顺序对直线L
n
进行排序,获取最大点数maxN
Ln
所在直线L
max
、其在参数空间中的交点(a
max
,b
max
)及交点(a
max
,b
max
)所在直线对应图像空间中的坐标(x
max,m
,y
max,m
);(13)将交点(a
max
,b
max
)所在直线对应图像空间中的坐标(x
max,m
,y
max,m
)从图像中取出后,执行步骤(11)和(12),最终获取点数从大到小的直线...
【专利技术属性】
技术研发人员:王文周,刘志恒,樊璇,
申请(专利权)人:哈尔滨工业大学芜湖机器人产业技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。