System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理领域,具体涉及一种行车记录仪的图像管理方法、装置及电子设备。
技术介绍
1、随着汽车保有量的不断增加,交通事故的发生率也在逐年上升。为了提高道路交通安全,减少交通事故的发生,行车记录仪已经成为了越来越多车主的必备设备。行车记录仪可以实时记录车辆行驶过程中的画面,为交通事故的处理提供重要的证据。行车记录仪在车辆安全和事故调查方面发挥着重要的作用。目前,用户对行车记录仪的需求不仅仅局限于简单的录像功能,更期望在高效利用存储空间、智能化处理图像等方面有更出色的性能。
2、相关技术中,为了便于车辆所有者对行车记录仪拍摄的视频进行查看,行车记录仪通常需要对拍摄的视频需要保存,但一昧的保存所有的视频将会导致内存占用激增。因此,如何减少内存占用激增是急需解决的一个问题。
3、因此,亟需一种行车记录仪的图像管理方法、装置及电子设备。
技术实现思路
1、本申请提供了一种行车记录仪的图像管理方法、装置及电子设备,解决了对所有实时拍摄的视频进行保存导致的内存占用激增的问题。
2、在本申请的第一方面提供了一种行车记录仪的图像管理方法,该方法包括实时获取当前汽车的状态,状态包括行驶状态和静止状态;在预设第一时间段内,若汽车的状态为静止状态,则间隔预设第二时间段拍摄汽车对应的目标照片,目标照片为汽车周围环境的照片,并将目标照片存储至内部存储器中;若汽车的状态为行驶状态,则拍摄汽车对应的目标视频,目标视频为汽车周围环境的视频;获取目标视频包括的多帧图像;判断
3、通过采用上述技术方案,通过实时获取汽车的状态信息,行车记录仪可以智能地选择在不同状态下采用不同的图像处理方式,当汽车处于静止状态时,通过间隔拍摄目标照片,相对于在静止状态也拍摄视频相比可以更有效地节省存储空间,当汽车处于行驶状态时,通过拍摄视频记录周围环境的变化,同时,对视频中的冗余,相似帧进行删除,引入智能帧过滤机制,通过分析帧之间的差异,自动检测和删除冗余帧,减小文件大小,从而降低行车记录仪的内部存储器的内存。
4、可选的,若汽车的状态信息为行驶状态之后,方法还包括:间隔预设间隔时间监测汽车的加速度变化量,得到加速度变化量序列;将加速度变化量序列保存至内部存储器中,加速度变化量序列包括加速度变化量和加速度变化量对应的时间戳。
5、通过采用上述技术方案,将监测到的加速度变化量按照预设的间隔时间记录为序列。生成的加速度变化量序列包含了车辆在行驶状态下的动态加速度信息,形成一个有时间戳的序列数据。内部存储器中的加速度变化量序列有助于后续的数据分析和车辆状态的深入研究。
6、可选的,将第一视频保存至内部存储器中,具体包括:按照预设分割时间段,对第一视频进行分割,得到多个第二视频,多个第二视频的时长相同;获取第二视频对应的多个时间戳,一个第二视频对应多个时间戳;将多个第二视频和多个第二视频对应的多个时间戳保存至内部存储器中。
7、通过采用上述技术方案,通过按照预设分割时间段对第一视频进行分割,得到多个第二视频,多个第二视频的时长相同,有助于统一处理和管理视频数据,便于后续检索和访问特定时间段的视频,获取每个第二视频对应的多个时间戳,实现对视频的精确时间同步。
8、可选的,将多个第二视频保存至内部存储器中,具体包括:获取第三视频对应的多个目标时间戳,第三视频为多个第二视频的中的任意一个;从内部存储器中获取多个目标时间戳对应的目标加速度变化量序列;若存在第一加速度变化量大于预设加速度阈值,则将第三视频以第一像素保存,第一加速度变化量为目标加速度变化量序列中任意一个加速度变化量;若第一加速度变化量小于或等于预设加速度阈值,则将第三视频以第二像素保存,第一像素高于第二像素。
9、通过采用上述技术方案,根据第三视频的目标时间戳,获取对应的目标加速度变化量序列,分析目标价速度变化量序列,判断第一加速度变化量是否大于预设加速度阈值,若第一加速度变化量大于预设加速度阈值,则将第三视频以第一像素保存,反之,则将第三视频以第二像素保存,当第一加速度变化量大于预设加速度阈值时,意味着比较激烈的驾驶行为,或者汽车发生了特殊事件,此时对应保存的视频需要很清晰更方便于细节记录,而当第一加速度小于或等于预设加速度阈值时,则意味着比较平缓的行驶,此时汽车处于正常状态,对于保存的第三视频,可以采取稍低像素的第二像素进行存储,从而降低行车记录仪的内存占用率。
10、可选的,将第一视频保存至内部存储器中之后,方法还包括:检测内部存储器的内存占用率;若内存占用率大于预设阈值,则获取第四视频,第四视频为带有事件标签的第三视频;删除内部存储器中除第四视频外的视频。
11、通过采用上述技术方案,检测内部存储器的占用率,判断内存占用率是否超过预设阈值,若内存占用率超过预设阈值,这说明内存空间即将不足,获取第四视频,即带有事件标签的第三视频,同时启动内存释放策略,获取第四视频后,删除第四视频外的视频,确保与碰撞、事故或其他标记事件的重要信息不会因内存限制而被删除。
12、可选的,间隔预设第二时间段拍摄汽车对应的目标照片之后,方法还包括:监测行车记录仪的加速度;若行车记录仪的加速度不为预设加速度,则拍摄汽车周围环境的照片。
13、通过采用上述技术方案,若行车记录仪的加速度不为预设加速度,即车辆可能因为外来因素发生了碰撞,此时不再等待预设第二时间的到来,会及时拍摄照片,从而及时捕捉需要记录的场景。
14、可选的,将目标照片存储至内部存储器中,具体包括:对目标照片进行压缩,得到压缩文件包;将压缩文件包存储至内部存储器中。
15、通过采用上述技术方案,压缩目标照片可以显著减小文件大小,从而节省内部存储器空间。
16、在本申请的第二方面提供了一种行车记录仪的图像管理装置,该装置包括获取模块和处理模块;获取模块,用于实时获取当前汽车的状态,状态包括行驶状态和静止状态;处理模块,用于在预设第一时间段内,若汽车的状态为静止状态,则间隔预设第二时间段拍摄汽车对应的目标照片,目标照片为汽车周围环境的照片,并将目标照片存储至内部存储器中;获取模块,还用于获取目标视频包括的多帧图像;处理模块,还用于判断第一帧图像和第二帧图像的相似度,第一帧图像和第二帧图像为多帧图像中的任意两帧相邻的图像,第二帧图像为第一帧图像的后一帧图像;处理模块,还用于若相似度大于预设相似度阈值,则删除第二帧图像,得到第一视频;处理模块,还用于将第一视频保存至内部存储器中。
17、在本申请的第三方面提供了一种电子设备,包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行存储器中存储的指令,本文档来自技高网...
【技术保护点】
1.一种行车记录仪的图像管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述汽车的状态信息为行驶状态之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述第一视频保存至内部存储器中,具体包括:
4.根据权利要求3所述的方法,其特征在于,所述将多个所述第二视频保存至内部存储器中,具体包括:
5.根据权利要求4所述的方法,其特征在于,所述将所述第一视频保存至内部存储器中之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述间隔预设第二时间段拍摄所述汽车对应的目标照片之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述目标照片存储至内部存储器中,具体包括:
8.一种行车记录仪的图像管理装置,其特征在于,所述装置包括获取模块(201)和处理模块(202);
9.一种电子设备,其特征在于,包括处理器(301)、存储器(305)、用户接口(303)及网络接口(304),所述存储器(305)用于存储指
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1-7任意一项所述的方法。
...【技术特征摘要】
1.一种行车记录仪的图像管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述汽车的状态信息为行驶状态之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述第一视频保存至内部存储器中,具体包括:
4.根据权利要求3所述的方法,其特征在于,所述将多个所述第二视频保存至内部存储器中,具体包括:
5.根据权利要求4所述的方法,其特征在于,所述将所述第一视频保存至内部存储器中之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述间隔预设第二时间段拍摄所述汽车对应的目标照片之后,所述方法还包括:
7.根据权利要求1所述的方法,其...
【专利技术属性】
技术研发人员:陈炳文,林智敏,唐玲,
申请(专利权)人:深圳紫杉视讯有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。