【技术实现步骤摘要】
水印叠加方法、装置、电子设备及计算机可读存储介质
[0001]本专利技术涉及图像处理领域,具体而言,涉及一种水印叠加方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着汽车电子软件和车联网的发展,行车记录仪(Digital Video Recorder,DVR)逐渐成为汽车智能座舱的标配功能。DVR的普及为交通事故纠纷的取证带来极大的便利。为了在行车记录仪的录像视频中记录尽可能多的记录车辆的现场信息,在录像视频中,往往会以水印的方式,叠加实时的车身状态数据信息,比如实时车速,油门踏板状态,刹车踏板状态,安全带状态,车辆灯光信息,ESP信息,ABS信息以及车辆ADAS驾驶辅助信息等。
[0003]然而,由于车身状态所对应的水印数量较多,因此将大量的水印叠加至视频图像上,需要很长的时间消耗,进而容易导致视频帧率低、播放卡顿不流畅等性能问题。鉴于此,亟需一种能够降低水印叠加所需耗时的方法。
技术实现思路
[0004]有鉴于此,本专利技术的目的在于提供一种水印叠加方法、装置、电子设备及计算机 ...
【技术保护点】
【技术特征摘要】
1.一种水印叠加方法,其特征在于,应用于车辆的中控设备,所述中控设备上配置有拼接线程和叠加线程,所述中控设备与所述车辆的监控设备和车身控制器通信连接,所述方法包括:通过所述拼接线程:监听所述车身控制器发送的所述车辆当前时刻的状态信息;基于所述状态信息,得到并缓存所述状态信息对应的水印条带,并返回执行所述监听所述车身控制器发送的所述车辆当前时刻的状态信息的步骤;其中,所述水印条带包括多个水印块,每个所述水印块指示所述车辆的一种车身状态;通过所述叠加线程:监听到所述监控设备上报的视频帧数据时,对当前缓存的所述水印条带进行读取,得到水印快照数据;在所述视频帧数据中叠加所述水印快照数据,得到并存储水印视频帧数据,并返回执行所述监听到所述监控设备上报的视频帧数据时,对当前缓存的所述水印条带进行读取,得到水印快照数据的步骤。2.根据权利要求1所述的水印叠加方法,其特征在于,所述基于所述状态信息,得到并缓存所述状态信息对应的水印条带的步骤,包括:根据所述状态信息,确定当前时刻车辆的车身状态,判断所述车身状态与水印条带上各水印块当前时刻的显示状态是否一致;其中,每个所述水印块对应一种车身状态;若否,则在无读锁定的情况下,通过一次或多次进行写锁定的设置和释放切换,对所述水印条带上的各水印块进行更新,得到并缓存当前时刻的水印条带;其中,所述读锁定用于控制仅对水印条带进行读操作,所述写锁定用于控制仅对水印条带进行写操作;释放所述写锁定。3.根据权利要求2所述的水印叠加方法,其特征在于,所述对当前缓存的所述水印条带进行读取,得到水印快照数据的步骤,包括:在无所述写锁定的情况下,设置读锁定;对当前缓存的水印条带进行读取,得到水印快照数据,并释放所述读锁定。4.根据权利要求2所述的水印叠加方法,其特征在于,所述通过一次或多次进行写锁定的设置和释放切换,对所述水印条带上的各水印块进行更新的步骤,包括:针对水印条带上的所有待更新水印块,通过一次或多次进行写锁定的设置和释放切换,将各所述待更新水印块的当前图片更新为所述车身状态对应的状态图片。5.根据权利要求4所述的水印叠加方法,其特征在于,所述中控设备的内存上预先加载有各所述水印块的图片资源,所述将各所述待更新水印块的当前图片更新为所述车身状态对应的状态图片的步骤,包括:根据所述...
【专利技术属性】
技术研发人员:许正辉,李敏,黄涛,
申请(专利权)人:北斗星通智联科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。