基于域控制器平台的车载行车记录视频存储方法及系统技术方案

技术编号:34602889 阅读:27 留言:0更新日期:2022-08-20 09:06
本发明专利技术公开了基于域控制器平台的车载行车记录视频存储方法及系统,本发明专利技术的方法包括:采集一路或多路摄像头实时拍摄的行车记录视频数据;对所述行车记录视频数据进行预处理,得到处理后的视频数据;根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;将所述拼接视频进行压缩编码后存储。本发明专利技术通过将多路摄像头拍摄的行车记录图像拼接为一路视频进行存储,在不增加硬件存储容量的同时,又可不限制摄像头的个数,实现将每一路摄像头拍摄的行车记录图像进行存储,相对于传统的行车记录视频存储方式,降低了硬件成本。降低了硬件成本。降低了硬件成本。

【技术实现步骤摘要】
基于域控制器平台的车载行车记录视频存储方法及系统


[0001]本专利技术涉及图像处理
,具体涉及基于域控制器平台的车载行车记录视频存储方法及系统。

技术介绍

[0002]一直以来道路交通事故频发,汽车行车安全涉及到本车和受害者事故责任归属问题,汽车上的行车记录过程显得异常重要。随着汽车电子飞速发展,我们从最初的单个行车记录抓拍衍生到如今的多个摄像头组合抓拍,例如,在一辆汽车的前后左右四个方向上设置四个摄像头,每一时刻各个摄像头会同步拍摄到若干视频图像。
[0003]由于小型乘用车和大型重卡商用车为了保留行驶过程中更多的道路数据,会要求车体安装的每一路摄像头拍摄的视频数据都被存储,但是,随着汽车上安装的摄像头越来越多,需要存储的视频数据越多,将每一路摄像头拍摄的视频图像进行独立存储,这样,无疑需要越来越大的存储空间,大大加大了硬件成本。

技术实现思路

[0004]鉴于以上技术问题,本专利技术的目的在于提供基于域控制器平台的车载行车记录视频存储方法及系统,解决传统的车载行车记录视频存储方式随着安装的摄像头越来越多,需要越来越大的存储空间,造成硬件成本过高的问题。
[0005]本专利技术采用以下技术方案:
[0006]基于域控制器平台的车载行车记录视频存储方法,包括以下步骤:
[0007]采集一路或多路摄像头实时拍摄的行车记录视频数据;
[0008]对所述行车记录视频数据进行预处理,得到处理后的视频数据;
[0009]根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;
[0010]将所述拼接视频进行压缩编码后存储。
[0011]可选的,所述对所述行车记录视频数据进行预处理包括:
[0012]对所述行车记录视频数据进行裁剪或缩放。
[0013]可选的,所述对所述行车记录视频数据进行裁剪或缩放包括:根据各路摄像头的分辨率以及预设存储分辨率对所述行车记录视频数据进行裁剪或缩放。
[0014]可选的,所述预设配置文件包括目标拼接路数、参与拼接的行车记录视频数据所属的摄像头,以及各路摄像头实时拍摄的行车记录视频数据的起始点以及宽度和高度。
[0015]可选的,所述根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频,包括:
[0016]读取处理后的视频数据中的每一帧图像,并在所述每一帧图像中加入时间戳信息;根据时间戳信息将所述每一帧图像合并成一个拼接视频。
[0017]可选的,所述拼接视频为全景图像。
[0018]可选的,所述读取各摄像头对应的处理后的视频数据中的每一帧图像步骤后,还
包括:
[0019]基于SIFT算法(Scale Invariant Feature Transform,尺度不变特征变换)对所述每一帧图像进行SIFT特征点提取;
[0020]对提取的特征点进行特征匹配,并消除错误的特征匹配;
[0021]对所述匹配和提纯的特征点进行运算变换,将至少二个不同的图像在匹配度高的特征要素处进行融合,拼接生成全景图像。
[0022]基于域控制器平台的车载行车记录视频存储系统,包括一路或多路摄像头、存储单元和处理单元;
[0023]所述处理单元包括:
[0024]采集单元,用于采集所述一路或多路摄像头实时拍摄的行车记录视频数据;
[0025]预处理单元,用于对所述行车记录视频数据进行预处理,得到处理后的视频数据;
[0026]拼接单元,用于根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;
[0027]编码单元,用于对所述拼接视频进行压缩编码,并将压缩编码后的视频文件发送至存储单元。
[0028]一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行所述的基于域控制器平台的车载行车记录视频存储方法。
[0029]一种计算机存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时,实现所述的基于域控制器平台的车载行车记录视频存储方法。
[0030]相比现有技术,本专利技术的有益效果在于:
[0031]本专利技术通过采集一路或多路摄像头实时拍摄的行车记录视频数据;对所述行车记录视频数据进行预处理,得到处理后的视频数据;根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;将所述拼接视频进行压缩编码后存储,实现将多路摄像头拍摄的行车记录图像拼接为一路视频进行存储,在不增加硬件存储容量的同时,又可不限制摄像头的个数,实现将每一路摄像头拍摄的行车记录图像进行存储,例如,兼容4个、5个、6个、7个甚至更多摄像头的组合,可不需要额外增加硬件存储容量,相对于传统的行车记录视频存储方式,降低了硬件成本。
附图说明
[0032]图1为本专利技术一实施例提供的基于域控制器平台的车载行车记录视频存储方法的流程示意图;
[0033]图2为本专利技术一实施例提供的基于域控制器平台的车载行车记录视频存储系统的示意图;
[0034]图3为本专利技术一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0035]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施
例:
[0036]实施例一:
[0037]请参照图1

3所示,图1示出了本专利技术的基于域控制器平台的车载行车记录视频存储方法,包括以下步骤:
[0038]步骤S1:采集一路或多路摄像头实时拍摄的行车记录视频数据;
[0039]在本实施例中,采集的摄像头的个数可以根据汽车摄像头安装个数的实际情况而有所不同,可以小于或等于汽车安装的摄像头个数。
[0040]例如,在一辆汽车的前后左右四个方向上各设置了一个摄像头,共一个摄像头,则采集四路摄像头实时拍摄的行车记录视频数据。
[0041]S2:对所述行车记录视频数据进行预处理,得到处理后的视频数据;
[0042]可选的,所述步骤S2包括:
[0043]对所述行车记录视频数据进行裁剪或缩放。
[0044]具体的,所述对所述行车记录视频数据进行裁剪或缩放包括:根据各路摄像头的分辨率以及预设存储分辨率对所述行车记录视频数据进行裁剪或缩放。
[0045]步骤S3:根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;
[0046]在本实施例中,配置文件定义了多路摄像头的拼接方法,包括参与拼接的摄像头个数、各个摄像头采集图像拼接的起始点以及宽高。
[0047]在本实施例中,拼接视频的分辨率可以根据实际需要进行设置。
[0048]例如,采集的是四路摄像头720P输入,要求拼成两路1920x1080的视频,则拼接的时候,分别需要将2个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于域控制器平台的车载行车记录视频存储方法,其特征在于,包括以下步骤:采集一路或多路摄像头实时拍摄的行车记录视频数据;对所述行车记录视频数据进行预处理,得到处理后的视频数据;根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频;将所述拼接视频进行压缩编码后存储。2.根据权利要求1所述的基于域控制器平台的车载行车记录视频存储方法,其特征在于,所述对所述行车记录视频数据进行预处理包括:对所述行车记录视频数据进行裁剪或缩放。3.根据权利要求2所述的基于域控制器平台的车载行车记录视频存储方法,其特征在于,所述对所述行车记录视频数据进行裁剪或缩放包括:根据各路摄像头的分辨率以及预设存储分辨率对所述行车记录视频数据进行裁剪或缩放。4.根据权利要求1所述的基于域控制器平台的车载行车记录视频存储方法,其特征在于,所述预设配置文件包括目标拼接路数、参与拼接的行车记录视频数据所属的摄像头,以及各路摄像头实时拍摄的行车记录视频数据的起始点以及宽度和高度。5.根据权利要求1所述的基于域控制器平台的车载行车记录视频存储方法,其特征在于,所述根据预设配置文件对处理后的视频数据进行拼接,得到拼接视频,包括:读取处理后的视频数据中的每一帧图像,并在所述每一帧图像中加入时间戳信息;根据时间戳信息将所述每一帧图像合并成一个拼接视频。6.根据权利要求5所述的基于域控制器平台的车载行车记录视频存储方法,其特征在于,所述拼接视频为全景图像。7.根据权利要求6所述的基于域控制器...

【专利技术属性】
技术研发人员:樊喜文蹇萍文盈钟晨
申请(专利权)人:深圳市德驰微视技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1