本发明涉及车灯动作确认系统及方法,详细地,利用全景摄像头判断车辆的前灯以及尾灯的状态。即、本发明涉及利用全景摄像头确认车辆的前灯及尾灯的故障状态时能够向使用者显示故障状态的车灯动作确认系统以及方法。
背景技术:
在一般情况下,为了确保视野或者后面车辆的安全驾驶,车辆上设有多个车灯(lamp)。
并且,驾驶员可以根据当前的周边环境适当地点亮车灯来确保视野,而且向后面的车辆告知自己车辆位置等,实现安全驾驶。
但是,现有的车辆不具有当所设置的车灯、即远光灯/近光灯或刹车灯出现短路时表示这一问题的方法,所以存在因为驾驶员认知较晚给驾驶员车辆以及后面车辆的安全驾驶带来影响的问题。
并且,作为判断车辆的前灯以及尾灯的故障的方法,除了可以通过自家驾驶员的定期车检或者其他车辆的驾驶员了解的方法之外难以判断故障,所以一直在研究着对这一问题的改善。
作为一例,以往公开有利用摄像头图像的检测车辆尾灯正常工作与否的方法,对于进入高速路收费站的车辆通过设在收费站后方的摄像头拍摄之后,利用背景及前景分离技术,提取车辆客体,之后分离该车辆的尾灯候补区域,判断尾灯是否正常工作之后,将其通过设在收费站前方的屏幕等告知车辆驾驶员。
但是,在高速路之外,难以了解尾灯是否正常工作,存在驾驶员无法直接判断的问题。
技术实现要素:
发明要解决的技术问题
本发明的目的在于提供利用全景摄像头判断车辆的前灯以及尾灯的状态的车灯动作确认系统以及方法。
本发明的另一个目的在于提供如下车灯动作确认系统以及方法:利用全景摄像头确认车辆的前灯以及尾灯的故障状态时,向使用者显示故障状态,使得使用者简单地识别前灯以及尾灯的故障。
解决技术问题的手段
用于解决上述技术问题的根据本发明一实施例的判断照射车辆的前方或后方的车灯的故障与否的车灯动作确认系统包括:摄像头,其获得车辆周边的图像;以及图像处理部,其基于由摄像头获得的图像,判断照射车辆的前方或后方的车灯的故障与否,图像处理部通过与车灯连接的车辆内部通信接收车灯的点亮状态,从而与车灯被点亮的时刻同步而启动,图像处理部在判断为车灯被点亮时,比较车灯被点亮前后的图像,从而判断车灯的故障与否。
优选地,图像处理部比较车灯被点亮前后的图像,在车灯照射区域的亮度差在规定范围以下时,可以判断为车灯故障。
优选地,车灯动作确认系统还可以包括故障显示部,该故障显示部用于向使用者通知图像处理部的结果。
优选地,图像处理部可以包括:车灯状态确认部,其确认车灯状态;
昼夜判断部,其判断昼夜;以及
车灯故障判断部,其基于摄像头获得的图像,判断车灯的故障。
优选地,图像处理部在判断为左右对称的一对车灯被点亮时,可以根据摄像头获得的图像中一对车灯照射部分的亮度是否对称来判断一对车灯的故障与否。
优选地,昼夜判断部可以基于与昼夜传感器连接的车辆内部通信以及通过摄像头获得的图像进行的判断中的至少任意一方来判断昼夜。
优选地,车辆的所有车灯分别利用不同的频率点亮,图像处理部可以通过车辆内部通信与所有车灯的每一个分别以不同的频率被点亮的时刻同步,基于由摄像头获得的图像,同时判断所有车灯的每一个的故障与否。
优选地,图像处理部可以与车灯以一定的频率被点亮的时刻同步,基于以一定的频率被点亮的图像,判断车灯的故障与否。
根据本发明另一实施例的判断照射车辆的前方或后方的车灯的故障与否的车灯动作确认方法包括:获得车辆周边的图像的摄像头识别步骤;以及基于在摄像头识别步骤中获得的图像,感应照射车辆的前方或后方的车灯的故障与否的图像处理步骤,通过与车灯连接的车辆内部通信接收车灯的点亮状态,与车灯被点亮的时刻同步而执行图像处理步骤,在图像处理步骤中,当判断车灯被点亮时,比较车灯被点亮前后的图像,从而判断车灯的故障与否。
优选地,在图像处理步骤中,比较车灯被点亮前后的图像,在车灯照射区域的亮度差在规定范围以下时,可以判断为车灯故障。
优选地,车辆的所有车灯分别利用不同的频率点亮,在图像处理步骤中,可以通过车辆内部通信与所有车灯的每一个分别以不同的频率被点亮的时刻同步,基于在摄像头识别步骤中获得的图像,同时感应所有车灯的每一个的故障与否。
优选地,车灯动作确认方法还可以包括:基于图像处理步骤的结果,确认车灯的故障的车灯故障确认步骤;以及当在车灯故障确认步骤确认车灯故障时,通过故障显示部向使用者显示车灯的故障的故障显示步骤。
优选地,图像处理步骤可以包括:确认车灯状态的车灯点亮确认步骤;判断昼夜的夜间确认步骤;以及基于摄像头获得的图像,判断车灯的故障的车灯故障判断步骤。
优选地,在图像处理步骤中,在判断为左右对称的一对车灯被点亮时,可以根据摄像头获得的图像中一对车灯照射部分的亮度是否对称来判断一对车灯的故障与否。
优选地,夜间确认步骤可以包括:接收由摄像头获得的图像的图像信息接收步骤;根据图像判断夜间的昼夜判断步骤;以及确认在昼夜判断步骤中是否判断为夜间的夜间判断确认步骤。
发明效果
根据本发明的车灯动作确认系统以及方法具有利用全景摄像头判断车辆的前灯以及尾灯的状态的优点。
或者,根据本发明的车灯动作确认系统以及方法,在利用全景摄像头确认车辆的前灯以及尾灯的故障状态时,向使用者显示故障状态,从而具有使用者简单地识别前灯以及尾灯的故障的优点。
附图说明
图1是示出根据本发明一实施例的车灯动作确认系统的构成示意图。
图2是详细示出图1的图像处理部的构成示意图。
图3是图1的摄像头收集车辆外部图像的照片。
图4是示出图1的车灯被点亮的时机的曲线图。
图5是示出图1的车灯以一定的周期被点亮的时机的曲线图。
图6是示出根据本发明另一实施例的车灯动作确认方法的流程图。
图7是详细示出图6的图像处理步骤的流程图。
图8是更加详细示出图7的车灯点亮确认步骤的流程图。
图9是更加详细示出图7的夜间确认步骤的流程图。
具体实施方式
参照附图说明用于实施本发明的具体实施例。
本发明可以有各种变形,可以有多种实施例,在附图中示出了特定的实施例,并且在具体实施方式中进行详细的说明。这并不是为了将本发明限定于特定的实施方式,应该理解为包括属于本发明的技术思想及技术范围的所有变形、等同物以及代替物。
下面,参照附图详细说明根据本发明的车灯动作确认系统以及方法。
图1是示出根据本发明一实施例的车灯动作确认系统的构成示意图,图2至图5是用于详细说明图1的构成示意图、照片以及曲线图。
下面,参照图1至图5说明根据本发明一实施例的车灯动作确认系统。
首先,参照图1,根据本发明一实施例的车灯动作确认系统包括获得车辆周边的图像的摄像头100以及基于由摄像头100获得的图像判断照射车辆的前方或后方的车灯400的故障与否的图像处理部200。
图像处理部200通过与车灯(400)连接的车辆内部通信,接收车灯400的点亮状态,与车灯400被点亮的时刻同步而启动。
图像处理部200在判断为车灯400被点亮时,比较车灯被点亮前后的图像,从而判断车灯400的故障与否。
图像处理部200可以比较车灯400被点亮前后的图像,当车灯400照射的区域的亮度差在规定范围以下时,判断为车灯400出现故障。
车灯动作确认系统可以包括向使用者通知图像处理部200的结果的故障显示部300。
并且,车灯动作确认系统可以包括控制车灯400并将控制结果传输至图像处理部200的控制部500。
即、由控制部500控制车灯400开/关(on/off)并且将控制时间告知图像处理部200,图像处理部200分析由摄像头100获得的车辆周边的图像,从而分析车灯400的故障与否,确认为故障时,通过故障显示部300向使用者显示故障与否,从而具有使用者能够简单地识别前灯以及尾灯的故障的优点。
这时,控制部500可以以一定的频率on/off车灯400,还可以将左侧前灯、右侧前灯、左侧尾灯以及右侧尾灯使用分别不同的频率同时进行分析。
其中,前灯可以包括安装在车辆前面的雾灯、转向灯。
并且,尾灯可以包括安装在车辆后方的刹车灯、转向灯、倒车灯。
进一步地,控制部500还可以将车灯400中的左右对称的一对车灯、例如左右前灯或者左右尾灯同时控制为on,图像处理部200分析由摄像头100获得的车辆周边的图像,根据所述一对车灯照射部分的亮度是否对称来分析车灯400的故障与否。
图2是详细示出图1的图像处理部200的构成示意图。这时,图像处理部200可以包括确认车灯状态的车灯状态确认部210、判断昼夜的昼夜判断部220、以及基于由摄像头100获得的图像判断车灯400的故障的车灯故障判断部230。
并且,车灯状态确认部210可以基于与车灯400连接的车辆内部通信、控制部500控制车灯400的结果的接收以及通过由摄像头100获得的图像的判断中的至少任意一方,确认车灯的点亮与否状态。
其中,昼夜判断部220可以基于与昼夜传感器连接的车辆内部通信以及通过由摄像头100获得的图像的判断中的至少任意一方判断昼夜。
即、只有在车灯状态确认部210判断为车灯400被点亮,昼夜判断部220判断为夜间时,车灯故障判断部230可以判断车灯故障。
车灯400的点亮状态可以通过如can(carareanetwork:汽车区域网络)等车辆内部通信接收,还可以基于由摄像头100获得的图像判断得到,还可以接收控制部500控制车灯400的信号后进行判断。
并且,昼夜的判断可以通过昼夜传感器经车辆内部通信接收,还可以基于由摄像头100获得的图像进行判断。
图3是图1的摄像头100收集车辆外部图像的照片。
示出了车辆的前灯和尾灯中左侧前灯出现错误动作的情况。
这时,车灯动作确认系统可以从摄像头100获得图像,在车灯状态确认部210确认车灯点亮,在昼夜判断部220中判断为夜间,在车灯故障判断部230中判断车灯400的故障。
另一方面,白天根据由摄像头100获得的图像分析与车灯400的点亮相关的图像时存在一些困难,但是,当利用一定的频率点亮时,可以带来可以简单地分析的效果。
图4是示出图1的车灯400被点亮的时机的曲线图。这时,图像处理部200与车灯400被点亮的时刻同步,基于比较车灯400点亮前后的图像,判断车灯400的故障与否。
图像处理部200根据车灯400被点亮之后的图像也可以判断出车灯400的故障,但是,通过比较车灯400被点亮前后的图像,从而可以带来能够更加可靠地判断车灯400的故障与否的效果。
图5是示出图1的车灯400以一定的周期被点亮的时机的曲线图。这时,图像处理部200与车灯400以一定的频率被点亮的时刻同步,基于一定的频率点亮的图像,判断车灯400的故障与否。
图像处理部200根据车灯400的连续点亮图像也可以判断车灯400的故障,但是,通过将车灯400以一定的频率点亮,比较一定的频率的图像,从而可以带来能够更加可靠地判断车灯400的故障与否的效果。
并且,还具有白天也可以通过对比一定的频率的图像来判断车灯400的故障与否的优点。
图6是示出根据本发明另一实施例的车灯动作确认方法的流程图,图7至图9是用于详细说明图6的流程图。
下面,参照图6至图9,说明根据本发明另一实施例的车灯动作确认方法。
首先,参照图6,根据本发明另一实施例的车灯动作确认方法包括获得车辆周边的图像的摄像头识别步骤(s100)以及基于在摄像头识别步骤(s100)中获得的图像感应照射车辆的前方或后方的车灯400的故障与否的图像处理步骤(s200)。
其中,通过与车灯400连接的车辆内部通信接收车灯400的点亮状态,与车灯400被点亮的时刻同步执行图像处理步骤(s200)。
并且,在图像处理步骤(s200)中,可以与车灯400的点亮或者以一定的频率被点亮的时刻同步,基于在摄像头识别步骤(s100)中获得的图像判断车灯400的故障与否。
具体地,在图像处理步骤(s200)中,可以比较车灯400被点亮前后的图像,当车灯400照射区域的亮度差在规定范围以下时,判断车灯400出现故障。
并且,车灯动作确认方法可以包括基于图像处理步骤(s200)的结果确认车灯400的故障的车灯故障确认步骤(s300)以及在车灯故障确认步骤(s300)中确认车灯400的故障时,通过故障显示部300向使用者显示车灯400的故障的故障显示步骤(s400)。
即、在图像处理步骤(s200)中分析在摄像头识别步骤(s100)中获得的车辆周边的图像,从而分析车灯400的故障与否,在车灯故障确认步骤(s300)中确认为故障时,在故障显示步骤(s400)中通过故障显示部300向使用者显示故障与否,从而具有使用者可以简单地识别前灯以及尾灯的故障的优点。
并且,还可以车灯400以一定的频率on/off,使用不同的频率同时分析左侧前灯、右侧前灯、左侧尾灯以及右侧尾灯。
其中,前灯可以包括安装在车辆前面的雾灯、转向灯。
并且,尾灯可以包括安装在车辆后方的刹车灯、转向灯、倒车灯。
进一步地,还可以在摄像头识别步骤(s100)中获得车灯400中的左右对称的一对车灯、例如左右前灯或者左右尾灯同时on的图像,在图像处理步骤(s200)中分析由摄像头100获得的车辆周边的图像,根据所述一对车灯照射部分的亮度是否对称来分析车灯400的故障与否。
图7是详细示出图6的图像处理步骤(s200)的流程图。这时,图像处理步骤(s200)可以包括确认车灯状态的车灯点亮确认步骤(s210)、判断昼夜的夜间确认步骤(s220)以及基于由摄像头100获得的图像判断车灯400的故障的车灯故障判断步骤(s230)。
图8是更加详细示出图7的车灯点亮确认步骤(s210)的流程图。这时,车灯点亮确认步骤(s210)可以包括通过与车灯400连接的车辆内部通信接收车辆信息的车辆信息接收步骤(s211)、基于车辆信息确认车灯状态的车灯状态确认步骤(s212)以及根据车灯状态确认车灯400的动作与否的车灯动作确认步骤(s213)。
图9是更加详细示出图7的夜间确认步骤(s220)的流程图。这时,夜间确认步骤(s220)可以包括接收由摄像头100获得的图像的图像信息接收步骤(s221)、根据图像判断夜间的昼夜判断步骤(s222)以及确认在昼夜判断步骤(s222)中是否判断为夜间的夜间判断确认步骤(s223)。
在一个以上的示例性实施例中,可以通过硬件、软件、固件或者它们的任意组合来实现所说明的功能。通过软件实现时,这些功能可以以一个以上的指令或代码方式存储或传送到计算机可读介质。计算机可读介质包括从一处向另一处简单地传递计算机程序的任意介质的通信介质以及计算机存储介质。
存储介质可以是计算机可以接入的任意的可利用介质。例如这样的计算机可读介质包括但不限于ram、rom、eeprom、cd-rom或其他光盘存储器、磁盘存储器或者其他磁存储设备、或者以指令或数据结构方式传递或存储期望的程序代码时使用且计算机可以接入的任意的其他介质。并且,任意的接入可以适当地被称为计算机可读介质。
通过软件实现时,在这里所说明的技术可以通过执行在这里所说明的功能的模块(例如,程序、函数等)来实现。软件代码可以存储在存储单元,可以通过处理器执行。存储单元可以设在处理器内,还可以设在处理器外部,这时,存储单元可以通过公知的各种手段以可进行通信的方式连接于处理器。
通过硬件实现时,处理单元可以通过一个以上的专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程逻辑门阵列(fpga)、处理器、控制器、微控制器、微处理器、设计成执行在这里说明的功能的其他电子单元或者它们的组合实现。
上述内容包括一个以上的实施例的实例。当然,无法为了说明上述的实施例而记载组件或者方法的可选的所有组合,本领域技术人员可以得知可以添加组合并置换各种实施例。因此,所说明的实施例包括权利要求书的宗旨及范围内的所有代替方案、变形以及改善。
进一步地,关于具体实施方式或者权利要求书中使用的术语“包括”的范围,这样的术语与“构成”在权利要求书中被用作过渡性词语时的解释相同地,表示以类似于“构成”的方式包括。
如上所述,根据本发明的车灯动作确认系统以及方法,具有利用全景摄像头判断车辆的前灯以及尾灯的状态的优点,在利用全景摄像头确认车辆的前灯以及尾灯的故障状态时,向使用者显示故障状态,从而具有使用者能够简单地识别前灯以及尾灯的故障的优点。