本发明涉及摄像领域,尤其涉及一种车辆录像的录制方法、摄像设备及存储介质。
背景技术:
随着科学技术的高速发展,摄像机的功能也越来越多,可以在不同的领域中使用摄像机,如智能停车场系统和智能交通系统等。智能停车场系统或智能交通系统通过摄像机可对经过的车辆进行监控,识别车辆的车牌信息,同时存储录制的车辆录像。目前,智能停车场系统或智能交通系统通过摄像机进行监控,无论是否有车辆经过,摄像机一直处于视频录制状态,且存储录制的视频,存储的视频中存在不必要的片段,且存储资源是有限的。
为解决上述问题,现有技术中采用地感线圈、红外、雷达或其他传感器检测录像信号,在检测到录像信号时,摄像机开始录制车辆图像,而未检测到录像信号时,摄像机不录制车辆图像,外设触发需要在地面铺设动感线圈、安置红外传感器或雷达等外部设备,施工量大、成本较高。因此,现有的车辆检测方式,存在成本较高的问题。
技术实现要素:
本发明的主要目的在于提供一种车辆录像的录制方法、摄像设备及存储介质,旨在解决现有的车辆检测方式,成本较高的技术问题。
为实现上述目的,本发明提供一种车辆录像的录制方法,所述车辆录像的录制方法包括以下步骤:
获取录像区域的监控画面,当检测到所述监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像;
当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域;
当检测到所述车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像。
可选地,所述当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息的步骤包括:
根据预设的车牌识别方法对所述监控画面中的车辆进行车牌识别,以获取识别的车牌信息。
可选地,所述当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息的步骤之后,所述车辆录像的录制方法还包括:
当检测到所述车辆的车头驶出所述录像区域时,根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
可选地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤包括:
当所述车辆为进场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设进场条件,若所述车辆满足预设进场条件,则输出起杆信号,用以控制道闸起杆,并记录所述车辆的进场时间。
可选地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤还包括:
当所述车辆为出场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设出场条件,若所述车辆满足预设出场条件,则输出起杆信号,用以控制道闸起杆。
此外,为实现上述目的,本发明还提供一种摄像设备,所述摄像设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的车辆录像的录制程序,所述车辆录像的录制程序被所述处理器执行时实现以下步骤:
获取录像区域的监控画面,当检测到所述监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像;
当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域;
当检测到所述车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像。
可选地,所述当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域的步骤包括:
根据预设的车牌识别方法对所述监控画面中的车辆进行车牌识别,以获取识别的车牌信息。
可选地,所述车辆录像的录制程序被所述处理器执行时,还实现以下步骤:
当检测到所述车辆的车头驶出所述录像区域时,根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
可选地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤包括:
当所述车辆为进场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设进场条件,若所述车辆满足预设进场条件,则输出起杆信号,用以控制道闸起杆,并记录所述车辆的进场时间。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有车辆录像的录制程序,所述车辆录像的录制程序被处理器执行时实现如上所述的车辆录像的录制方法的步骤。
本发明通过获取录像区域的监控画面,当检测到监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像,然后,当检测到该车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,最后,当检测到该车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像,本方案通过在摄像机的拍摄范围内,预先设置录像开始区域、录像结束区域和车牌识别区域,当摄像机拍摄到车辆驶入录像开始区域时,开始录像,同时在检测到车辆驶入车牌识别区域时,进行车牌识别,并输出识别的车牌信息,而当车辆驶出录像结束区域时,摄像机停止录像,并基于车牌信息关联存储录制的车辆录像,无需附加外部检测设备,有效的降低成本,同时基于车牌信息关联存储录制的车辆录像,便于后续快速查询车辆录像。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;
图2为本发明车辆录像的录制方法第一实施例的流程示意图;
图3为本发明车辆录像的录制方法第二实施例的流程示意图;
图4为本发明实施例中采用双摄像设备控制道闸起落的场景示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
由于现有技术采用地感线圈、红外、雷达或其他传感器检测录像信号,在检测到录像信号时,摄像机开始录制车辆图像,而未检测到录像信号时,摄像机不录制车辆图像,但是,外设触发需要在地面铺设动感线圈、安置红外传感器或雷达等外部设备,施工量大、成本较高。
本发明提供一种车辆录像的录制方法,通过在摄像机的拍摄范围内,预先设置录像开始区域、录像结束区域和车牌识别区域,当摄像机拍摄到车辆驶入录像开始区域时,开始录像,同时在检测到车辆驶入车牌识别区域时,进行车牌识别,并输出识别的车牌信息,而当车辆驶出录像结束区域时,摄像机停止录像,并基于车牌信息关联存储录制的车辆录像,无需附加外部检测设备,有效的降低成本,同时基于车牌信息关联存储录制的车辆录像,便于后续快速查询车辆录像。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
如图1所示,该摄像设备可以包括:处理器1001,例如cpu,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,摄像设备还可以包括摄像装置、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的摄像设备结构并不构成对摄像设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及车辆录像的录制程序。
在图1所示的摄像设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的车辆录像的录制程序,并执行以下操作:
获取录像区域的监控画面,当检测到所述监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像;
当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域;
当检测到所述车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像。
进一步地,所述当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域的步骤包括:
根据预设的车牌识别方法对所述监控画面中的车辆进行车牌识别,以获取识别的车牌信息。
进一步地,处理器1001可以调用存储器1005中存储的车辆录像的录制程序,还执行以下操作:
当检测到所述车辆的车头驶出所述录像区域时,根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
进一步地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤包括:
当所述车辆为进场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设进场条件,若所述车辆满足预设进场条件,则输出起杆信号,用以控制道闸起杆,并记录所述车辆的进场时间。
本发明摄像设备的具体实施例与下述车辆录像的录制方法各实施例基本相同,在此不作赘述。
基于上述摄像设备,提出车辆录像的录制方法的各具体实施例。
本发明提供一种车辆录像的录制方法。
参照图2,图2为本发明车辆录像的录制方法第一实施例的流程示意图。
在本实施例中,该车辆录像的录制方法包括:
步骤s101,获取录像区域的监控画面,当检测到所述监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像;
该车辆录像的录制方法应用于摄像设备,该摄像设备拍摄处于录像区域的监控画面,并检测该监控画面中预定的录像开始区域边界是否有车辆驶入,即提取该监控画面中的特征信息,并根据该特征信息分析进入录像开始区域的物体是否为车辆的车头(本发明实施例中主要以日常生产常见的四轮汽车举例),例如,将特征信息与预先存储的特征信息进行比对,以获取特征信息与预设特征信息的相似率,当该特征信息与预设特征信息的相似率大于或等于预设相似率时,则可以判定进入该录像开始区域的物体为车辆。在检测到车辆的车头驶入录像开始区域时,摄像设备输出录像开始信号,并开始对车辆进行录像,同时该摄像设备对录制的车辆录像进行识别处理。在具体实施中,当摄像设备输出录像开始信号时,该摄像设备将该录像开始信号传输至第三方摄像机,该第三方摄像机基于该开始信号开始对车辆进行录像,其中,第三方摄像机可以为一个或多个,当第三方摄像机为多个时,每一第三方摄像机将录制的车辆录像传输至图像处理单元,该图像处理单元对每一第三方摄像机发送的车辆录像进行识别处理。
步骤s102,当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域;
该摄像设备在检测到该车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,该录像区域包括车牌识别区域,即该车牌识别区域处于录像区域中。具体地,所述步骤s102包括:
步骤s1021,根据预设的车牌识别方法对所述监控画面中的车辆进行车牌识别,以获取识别的车牌信息。
该摄像设备开始录像后,根据预设的车牌识别方法对该监控画面中的车辆进行车牌识别,以获取识别的车牌信息,即首先对采集到的视频图像进行大范围的相关搜索,找到符合汽车牌照特征的若干图像区域作为车牌区域的候选区域,然后对这些侯选区域做进一步分析、评判,最后选定一个最佳的区域作为车牌区域,并将车牌区域从视频图像中分离出来。
在分离出车牌区域后,根据预设的字符分割算法对分离出来的车牌区域进行分割,即将分离出来的车牌区域分割成单个字符,该预设的字符分割算法为垂直投影法,由于字符在垂直方向上的投影必然在字符间或字符内的间隙处取得局部最小值的附近,并且这个位置应满足车牌的字符书写格式、字符、尺寸限制和其他条件,则在本实施例中该预设的字符分割算法为垂直投影法,能够有效的分割车牌区域。
在对车牌区域分割后,根据预设的字符识别方法对分割后的车牌区域进行识别,以获取识别的车牌信息,该预设的字符识别方法包括模板匹配算法和人工神经网络算法等,该模板匹配算法首先将分割后的字符二值化,并将二值化后的字符的尺寸大小缩放为字符数据库中模板的大小,然后与所有的模板进行匹配,选择最佳匹配作为结果,即车牌信息,而该人工神经网络算法是先对字符进行特征提取,然后根据提取的特征来训练神经网络分配器,从而得到车牌信息,或者将图像传输至人工神经网络单元,由人工神经网络单元自动实现特征提取直至识别出结果,即车牌信息。
在具体实施中,当摄像设备将录像开始信号传输至多个第三方摄像机时,每一第三方摄像机录制视频图像,并将录制的视频图像传输至图像处理单元,该图像处理单元整合每一第三方摄像机发送的视频图像,对整合的视频图像进行处理,从而识别出车牌信息,该图像处理单元在接收到摄像设备传输的车牌信息输出信号时,将识别的车牌信息传输至存储器进行保存,基于多个视频图像识别车牌信息,有效的提高了车牌信息的识别率。
步骤s103,当检测到所述车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像。
该摄像设备在检测到该车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,同时根据输出的车牌信息关联存储录制的车辆录像。在具体实施中,将录像结束信号传输至第三方摄像机,使得第三方摄像机基于该录像结束信号停止对车辆进行录像,同时根据输出的车牌信息关联存储录制的车辆录像,还可以将录制的车辆录像上传至云端进行存储,或者还可以将录制的车辆录像传输至预置的存储设备中进行存储,再或者还可以同时将将录制的车辆录像传输至预置的存储设备和云端进行同步存储。
在本实施例中,本发明通过获取录像区域的监控画面,当检测到监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像,然后,当检测到该车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,最后,当检测到该车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像,本方案通过在摄像机的拍摄范围内,预先设置录像开始区域、录像结束区域和车牌识别区域,当摄像机拍摄到车辆驶入录像开始区域时,开始录像,同时在检测到车辆驶入车牌识别区域时,进行车牌识别,并输出识别的车牌信息,而当车辆驶出录像结束区域时,摄像机停止录像,并基于车牌信息关联存储录制的车辆录像,无需附加外部检测设备,有效的降低成本,同时基于车牌信息关联存储录制的车辆录像,便于后续快速查询车辆录像。
进一步地,参照图3,基于上述第一实施例,提出本发明车辆录像的录制方法的第二实施例,与前述实施例的区别在于,所述步骤s102之后,所述车辆录像的录制方法还包括:
步骤s104,当检测到所述车辆的车头驶出所述录像区域时,根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
该摄像设备在检测到该车辆的车头驶出所述录像区域时,根据该车辆的车牌信息判断该车辆是否具有通过权限,如果该车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
进一步地,该步骤s104包括:当所述车辆为进场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设进场条件,若所述车辆满足预设进场条件,则输出起杆信号,用以控制道闸起杆,并记录所述车辆的进场时间,例如,在一停车场,当该通道为入场通道时,只允许会员车辆进入,则根据车牌信息判断当前车辆是否为会员车辆,若是,则升起道闸杆放行,否则,不升起道闸杆,并发出提示声,告知该车辆不允许进入。又或者,将该车辆的车牌信息与车管所发布的肇事逃逸车辆的车牌信息、失窃车辆的车牌信息进行比对,若符合,则升起道闸杆放行,并通知车辆管理所等单位。
进一步地,该步骤s104还包括:当所述车辆为出场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设出场条件,若所述车辆满足预设出场条件,则输出起杆信号,用以控制道闸起杆。例如,当该通道为出场通道时,则根据车牌信息获取该车辆的入场时间和当前时间进行计算车辆的停车时间以及相应需要交纳的费用,当接收到该车辆费用已交纳的信息时,控制道闸杆起杆。还可以根据当前监控画面中提取到的驾驶人人脸信息,同该车辆预存的合法驾驶人人脸信息进行比对,若符合率达到阈值(例如90%)或以上则输出起杆信息,控制道闸杆起杆,否则,不放行,并通知该车牌信息对应的联系人。
在具体实施中,采用双摄像设备控制道闸的起落,参照图4,图4为本发明实施例中采用双摄像设备控制道闸起落的场景示意图,如图4所示,箭头方向为车辆行驶方向,摄像设备1拍摄的监控画面、标记的录像区域和车牌识别区域分别为监控画面1、录像区域1和车牌识别区域1,摄像设备2拍摄的监控画面、标记的录像区域和车牌识别区域分别为监控画面2、录像区域2和车牌识别区域2,当车辆的车头离开录像区域1时,输出起杆信号,控制道闸起杆放行该车辆,当车辆的车尾离开录像区域2时,输出落杆信号,控制道闸落杆。
在本实施例中,本发明根据车辆的车牌号信息判断当前车辆是否具有通过权限,做到了对车辆的有选择性放行,提高停车场的安全性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有车辆录像的录制程序,所述车辆录像的录制程序被处理器执行时实现如下操作:
获取录像区域的监控画面,当检测到所述监控画面中的车辆的车头驶入预设的录像开始区域时,输出录像开始信号,并开始录像;
当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息,所述录像区域包括所述车牌识别区域;
当检测到所述车辆的车尾驶出预设的录像结束区域时,输出录像结束信号,并结束录像,且根据输出的车牌信息关联存储录制的车辆录像。
进一步地,所述当检测到所述车辆的车头驶入车牌识别区域时,输出车牌信息输出信号,并输出识别的车牌信息的步骤包括:
根据预设的车牌识别方法对所述监控画面中的车辆进行车牌识别,以获取识别的车牌信息。
进一步地,所述车辆录像的录制程序被处理器执行时还实现如下操作:
当检测到所述车辆的车头驶出所述录像区域时,根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆。
进一步地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤包括:
当所述车辆为进场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设进场条件,若所述车辆满足预设进场条件,则输出起杆信号,用以控制道闸起杆,并记录所述车辆的进场时间。
进一步地,所述根据所述车牌信息判断所述车辆是否具有通过权限,若所述车辆具有通过权限,则输出起杆信号,用以控制道闸起杆的步骤还包括:
当所述车辆为出场车辆时,根据所述车牌信息,判断所述车辆当前是否满足预设出场条件,若所述车辆满足预设出场条件,则输出起杆信号,用以控制道闸起杆。
本发明计算机可读存储介质的具体实施例与上述车辆录像的录制方法各实施例基本相同,在此不作赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。