The present disclosure provides a method, device and vehicle for identifying traffic lights. The method uses image acquisition device composed of single camera and TOF sensor to collect images. For the same shooting area, a color image is obtained by a single camera and the depth image is obtained through the time of flight sensor. A single camera is usually used to acquire color or luminance information of color images, and does not have the ability to get the distance between the object and the camera. In the present disclosure, the depth image is obtained by combining the time of flight sensor to make the identification result of the traffic light more accurate.
【技术实现步骤摘要】
识别交通灯的方法、装置及车辆
本公开涉及图像处理
,具体地,涉及一种识别交通灯的方法、装置及车辆。
技术介绍
随着社会经济的快速发展,车辆越来越普及,但与此同时,交通事故的发生率也日益提高。为避免交通事故的发生,智能交通系统越来越得到重视,而交通信号灯的识别是智能交通系统的一个重要方面。目前的交通灯识别方法能够识别的交通灯的种类不够全面,且识别的准确率无法满足用户的需求,主要原因在于现有的传感器技术以及摄像头自身的局限性,使得交通灯的识别存在缺陷。
技术实现思路
本公开的目的是提供一种识别交通灯的方法、装置及车辆,以能够识别更多类型的交通灯,且提高识别交通灯的准确率。为了实现上述目的,本公开提供一种识别交通灯的方法,所述方法包括:获取针对同一拍摄区域的彩色图像和深度图像;根据所述深度图像中的深度信息,确定交通灯候选区域;结合所述交通灯候选区域和所述彩色图像,提取出目标交通灯;对所述目标交通灯分别进行水平投影和垂直投影,以确定所述目标交通灯的形状类型;根据所述彩色图像中的颜色信息,确定所述目标交通灯的灯光颜色;结合所述目标交通灯的灯光颜色和所述目标交通灯的形状类型,确定所述目标交通灯的类型。可选地,根据所述深度图像中的深度信息,确定交通灯候选区域,包括:根据所述深度图像中的深度信息,确定多个连通域,每个连通域内的像素点的深度值在预设深度阈值范围内,且任两个像素点的深度值之差在预设差值范围内;对所述多个连通域分别进行水平投影和垂直投影,以分别确定所述多个连通域的外接矩形;从确定出的多个外接矩形中筛选出目标外接矩形,所述目标外接矩形的四条边是由深度值相同的像素 ...
【技术保护点】
一种识别交通灯的方法,其特征在于,所述方法包括:获取针对同一拍摄区域的彩色图像和深度图像;根据所述深度图像中的深度信息,确定交通灯候选区域;结合所述交通灯候选区域和所述彩色图像,提取出目标交通灯;对所述目标交通灯分别进行水平投影和垂直投影,以确定所述目标交通灯的形状类型;根据所述彩色图像中的颜色信息,确定所述目标交通灯的灯光颜色;结合所述目标交通灯的灯光颜色和所述目标交通灯的形状类型,确定所述目标交通灯的类型。
【技术特征摘要】
1.一种识别交通灯的方法,其特征在于,所述方法包括:获取针对同一拍摄区域的彩色图像和深度图像;根据所述深度图像中的深度信息,确定交通灯候选区域;结合所述交通灯候选区域和所述彩色图像,提取出目标交通灯;对所述目标交通灯分别进行水平投影和垂直投影,以确定所述目标交通灯的形状类型;根据所述彩色图像中的颜色信息,确定所述目标交通灯的灯光颜色;结合所述目标交通灯的灯光颜色和所述目标交通灯的形状类型,确定所述目标交通灯的类型。2.根据权利要求1所述的方法,其特征在于,根据所述深度图像中的深度信息,确定交通灯候选区域,包括:根据所述深度图像中的深度信息,确定多个连通域,每个连通域内的像素点的深度值在预设深度阈值范围内,且任两个像素点的深度值之差在预设差值范围内;对所述多个连通域分别进行水平投影和垂直投影,以分别确定所述多个连通域的外接矩形;从确定出的多个外接矩形中筛选出目标外接矩形,所述目标外接矩形的四条边是由深度值相同的像素点组成的。3.根据权利要求2所述的方法,其特征在于,对所述多个连通域分别进行水平投影和垂直投影,以分别确定所述多个连通域的外接矩形,包括:对所述多个连通域分别进行水平投影,以确定所述多个连通域的行坐标范围;对所述多个连通域分别进行垂直投影,以确定所述多个连通域的列坐标范围;分别结合所述多个连通域的行坐标范围和列坐标范围,确定所述多个连通域的外接矩形。4.根据权利要求1所述的方法,其特征在于,对所述目标交通灯分别进行水平投影和垂直投影,以确定所述目标交通灯的形状类型,包括:对所述目标交通灯进行水平投影,以确定所述目标交通灯的水平投影特征,所述目标交通灯的水平投影特征为所述目标交通灯所占的行范围内每一行上用于组成所述目标交通灯的像素点数量;对所述目标交通灯进行垂直投影,以确定所述目标交通灯的垂直投影特征,所述目标交通灯的垂直投影特征为所述目标交通灯所占的列范围内每一列上用于组成所述目标交通灯的像素点数量;将所述目标交通灯的水平投影特征与模板交通灯的水平投影特征进行比较,并将所述目标交通灯的垂直投影特征与所述模板交通灯的垂直投影特征进行比较,以确定所述目标交通灯的形状类型;其中,所述模板交通灯的水平投影特征为所述模板交通灯所占的行范围内每一行上用于组成所述模板交通灯的像素点数量,所述模板交通灯的垂直投影特征为所述模板交通灯所占的列范围内每一列上用于组成所述模板交通灯的像素点数量。5.根据权利要求1所述的方法,其特征在于,结合所述交通灯候选区域和所述彩色图像,提取出目标交通灯,包括:根据所述彩色图像中的颜色信息,确定多个彩色区域,每个彩色区域内的像素点的颜色为红、绿和黄三种颜色中任一种;根据所述彩色图像和所述深度图像之间的映射关系,从所述彩色图像中确定出与所述交通灯候选区域对应的目标区域;从所述彩色图像中提取出属于所述目标区域且属于所述彩色区域的目标像素点,所述目标像素点为组成所述目标交通灯的像素点。6.一种识别交通灯的装置,其特征在于,所述装置包括:图像获取模块,用于获取针对同一拍摄区域的彩色图像和深度图像;候选区域确定模块,用于根据所述深度图像中的深度信息,确定交通灯候选区域;目标交通灯提取模块,用于结合...
【专利技术属性】
技术研发人员:马锋,黄忠伟,姜波,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。