本发明涉及行车记录领域,尤其涉及一种视频水印生成方法、装置、行车记录仪和存储介质。
背景技术:
1、目前车载记录仪多为后装记录仪,前装车厂对于记录仪也越来越重视。水印信息对于记录仪来说是非常重要的,水印信息可以显示视频录制时的时间和车辆信息,便于视频回放过程中可以清晰明白查看视频录制的时间和视频录制过程中的车辆状态。对于后装市场:因为无法拿到车辆的运动状态,所以水印信息只能记录时间。这带来的问题就是视频录制时的车辆状态无法在视频中体现,对于一些紧急视频因为无法知道当时驾驶员对车辆的操作,对于后期事故分析和事故判断存在一些证据不明。对于前装车厂:虽然可以拿到车辆的状态信息,但大多车厂并没有将这些信息当作重要信息记录在视频水印中。即使有的车厂会将一部分信息记录在水印中,但也只会记录一部分。
技术实现思路
1、第一方面,本申请提供一种视频水印生成方法,应用于行车记录仪,所述方法包括:
2、实时获取当前时刻所述行车记录仪拍摄的原始视频帧,并在所述原始视频帧的表面覆盖透明图层;
3、通过can总线建立所述行车记录仪和车机设备的网络连接,根据所述网络连接实时获取当前时刻所述车机设备中的车辆操作数据;
4、根据所述操作数据,获取相应的车辆操作图像,将所述车辆操作图像添加到所述透明图层上得到添加水印的视频帧,其中所述车辆操作图像为透明的水印图像。
5、进一步的,所述车辆操作图像包括代表多种车辆操作的操作图标以及相关的操作数据,所述操作图标和所述车辆操作数据一一对应,并根据所述车辆操作数据的不同,有相对应的表现形式。
6、进一步的,所述通过can总线建立所述行车记录仪和车机设备的网络连接后,还包括:
7、检查是否连接成功,若连接失败则重新连接。
8、进一步的,所述车辆操作数据包括前时刻车辆的速度、挡位、油门和刹车的数据;
9、所述根据所述网络连接实时获取当前时刻所述车机设备中的车辆操作数据,包括:
10、以预设的采集时间为周期,周期性的获取所述车辆操作数据,并为所述车辆操作附上当前时刻的时间戳。
11、进一步的,所述根据所述操作数据,获取相应的车辆操作图像,将所述车辆操作图像添加到所述透明图层上得到添加水印的视频帧,包括:
12、确定当前原始视频帧的时间戳,确定获取的所述车辆操作数据的时间戳和所述原始视频帧的时间戳在预设范围内,若在预设范围内,则根据所述车辆操作数据,确定所述车辆操作图像中对应的操作图标,将所述操作图标覆盖在所述透明图层中,形成水印图像。
13、进一步的,所述方法还包括:
14、实时确认所述视频数据是否达到预设的录制时间,若达到预设的录制时间,则结束当前的视频录制并保存,然后重新开始新一轮的视频录制。
15、进一步的,所述透明图层为以条状设置在所述原始视频帧的预设位置,并且当前时刻的原始视频帧的时间以水印的方式显示在所述透明图层上。
16、第二方面,本申请还提供一种视频水印生成装置,应用于行车记录仪,所述装置包括:
17、视频获取模块,用于实时获取所述行车记录仪拍摄的原始视频帧,并在所述原始视频帧的表面覆盖透明图层;
18、通讯模块,用于通过can总线建立所述行车记录仪和车机设备的网络连接,根据所述网络连接实时获取当前时刻所述车机设备中的车辆操作数据;
19、水印合成模块,用于根据所述操作数据,获取相应的车辆操作图像,将所述车辆操作图像添加到所述透明图层上得到添加水印的视频帧。
20、第三方面,本申请还提供一种行车记录仪,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行所述的视频水印生成方法。
21、第四方面,本申请还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行所述的视频水印生成方法。
22、本发明公开了一种视频水印生成方法、装置、行车记录仪和存储介质,该方法包括:实时获取当前时刻所述行车记录仪拍摄的原始视频帧,并在所述原始视频帧的表面覆盖透明图层;通过can总线建立所述行车记录仪和车机设备的网络连接,根据所述网络连接实时获取当前时刻所述车机设备中的车辆操作数据;根据所述操作数据,获取相应的车辆操作图像,将所述车辆操作图像添加到所述透明图层上得到添加水印的视频帧,其中所述车辆操作图像为透明的水印图像。使得视频中可以存在表示车辆行车状态的水印,方便了视频的回溯。
1.一种视频水印生成方法,其特征在于,应用于行车记录仪,所述方法包括:
2.根据权利要求1所述的视频水印生成方法,其特征在于,所述车辆操作图像包括代表多种车辆操作的操作图标以及相关的操作数据,所述操作图标和所述车辆操作数据一一对应,并根据所述车辆操作数据的不同,有相对应的表现形式。
3.根据权利要求1所述的视频水印生成方法,其特征在于,所述通过can总线建立所述行车记录仪和车机设备的网络连接后,还包括:
4.根据权利要求1所述的视频水印生成方法,其特征在于,所述车辆操作数据包括前时刻车辆的速度、挡位、油门和刹车的数据;
5.根据权利要求4所述的视频水印生成方法,其特征在于,所述根据所述操作数据,获取相应的车辆操作图像,将所述车辆操作图像添加到所述透明图层上得到添加水印的视频帧,包括:
6.根据权利要求1所述的视频水印生成方法,其特征在于,还包括:
7.根据权利要求1所述的视频水印生成方法,其特征在于,所述透明图层为以条状设置在所述原始视频帧的预设位置,并且当前时刻的原始视频帧的时间以水印的方式显示在所述透明图层上。
8.一种视频水印生成装置,其特征在于,应用于行车记录仪,所述装置包括:
9.一种行车记录仪,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行权利要求1至7中任一项所述的视频水印生成方法。
10.一种可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的视频水印生成方法。