一种增强车载dvr录像数据可回溯性的存储方法

文档序号:9432221阅读:353来源:国知局
一种增强车载dvr录像数据可回溯性的存储方法
【技术领域】
[0001]本发明涉及一种录像数据存储方法,具体涉及一种增强车载DVR录像数据可回溯性的存储方法。
【背景技术】
[0002]随着传输速率越来越快的3G和4G业务在国内的逐渐推广,助推了无线车载视频监控行业的快速发展。无线车载视频监控系统采用3G/4G通信传输技术并辅以成熟的gps技术可对各种车辆进行实时音视频监控、实时录像存储、历史录像回传,车辆行驶轨迹跟踪等功能,实现对车辆的运行情况的全方位跟踪。因此越来越受用户青睐,在各行各业的运营车辆上的使用也越来越普及,无论是在公交车,出租车,长途客运车,还是物流配送车,银行运钞车,110警车等等都能看到无线车载视频监控设备的身影。而伴随着交通部即将推出的车载视频技术标准,原来2G业务下车载gps设备将会往3G/4G车载gps视频设备升级,在市场需求和国家政策的推动下未来车载无线视频将在运营车辆上得到越来越广泛的使用。
[0003]对车载视频监控系统来说,音视频存储技术是关键的技术,而现在一些主流文件系统并不适合这种场合的数据存储或者说或多或少存在一些不足,首先就存储效率来说,现有的主流文件系统一般都需要对音视频数据按时间间隔进行分包存储(例如30分钟存储一个文件),因为存储介质满了之后需要检索一些旧文件进行删除,保证新录下来的音视频数据能够存储下来,这样连续的存储、删除带来的不仅带来磁盘碎片,而且磨损平衡算法做的不好导致存储介质寿命不高。其次一般主流的文件系统都需要挂载后才能使用,特别是日志型文件系统挂载时需要进行合法性、完整性检验,挂载比较费时,如果文件系统一些数据遭破坏,这个时间会更长,甚至挂载不上,无法使用。再次车辆环境不可避免的出现异常断电的情况,导致音视频数据严重丢失,甚至文件系统损坏无法使用的情况,常常在出现意外情况客户要调取相应时段的音视频数据时,却无法调取这给客户非常不好的体验,导致客户投诉激增。因此一个高效,稳定,可靠的文件系统对车载视频监控系统而言至关重要。

【发明内容】

[0004]为解决上述技术问题,本发明针对现有的车载DVR录像设备,发明了一种新的存储方法,用来保证存储录像的存储介质关键数据区被破坏之后,仍然能够回溯存储介质上录过的录像数据,从而最大程度的保证存储介质上录像数据的可回溯性。
[0005]为了达到上述目的,本发明提出一种增强车载DVR录像数据可回溯性的存储方法,该方法把存储录像的存储介质分为三个区:主索引区、录像数据区和索引备份区,所述主索引区索引录像数据区,所述索引备份区对主索引区进行备份,所述主索引区与备份索引区在物理地址上中间间隔录像数据区,若主索引区被破坏,通过索引备份区来恢复,若主索引区和索引备份区都被破坏,则通过录像数据区来进行恢复。
[0006]进一步地,所述录像数据区包括n+1个固定大小的大数据块,所述大数据块包括若干固定大小的av存储块,所述av存储块包括头节和数据节,所述头节包括该数据块的录制时间、录制参数和该av存储块与下一个av存储块是否连续,所述数据节包含录像数据。
[0007]进一步地,所述主索引区包括n+1个索引,所述n+1个索引与n+1个大数据块一一对应。
[0008]进一步地,所述av存储块按照录制时间顺序进行存储,若主索引区和索引备份区被破坏,通过追溯av存储块的头节,找出av存储块的录制时间,重新建立主索引和备份索引。
[0009]本发明通过采用上述技术方案,与现有技术相比,具有如下优点:本发明提供的一种增强车载DVR录像数据可回溯性的存储方法,增强了数据的可回溯性,就算车上环境恶劣,导致存储介质上关键数据被破坏,也能通过分析一个个数据块重新建立索引,追回丢失的数据。
【附图说明】
[0010]图1是本发明的实施例的存储介质结构图。
[0011 ]图2是本发明的实施例的av存储块结构图。
【具体实施方式】
[0012]现结合附图和【具体实施方式】对本发明进一步说明。
[0013]作为一个具体的实施例,如图1-2所示,本发明的一种增强车载DVR录像数据可回溯性的存储方法,该方法把存储录像的存储介质分为三个区:主索引区、录像数据区和索引备份区,所述主索引区索引录像数据区,所述索引备份区对主索引区进行备份,所述主索引区与备份索引区在物理地址上中间间隔录像数据区,若主索引区被破坏,通过索引备份区来恢复,若主索引区和索引备份区都被破坏,则通过录像数据区来进行恢复。
[0014]如图1所示,本实施例中,所述录像数据区2包括n+1个固定大小的大数据块,即大数据块O、大数据块1......大数据块n,所述每个大数据块包括16个固定4M大小的av存储块,即存储块0、存储块I……存储块15,如图2所示,av存储块包含av头节0、av数据节
O、av数据节1......av数据节1023,av头节O包含该存储块的录制时间、录制参数和该av
存储块与下一个av存储块是否连续,av数据节则包含录像数据。
[0015]本实施例中,所述主索引区包括n+1个索引,即索引0、索引I……索引n,所述n+1
个索引与n+1个大数据块--对应,所述一个大数据块包括16个4M大小的av存储块,因此,一个索引可表示为16个连续的av存储块,比如索引O表示第一个4M*16的大数据块,索引I表示第二个4M*16的大数据块,以此类推,则计算出录像数据区2的大小为(64*(N+1))M,因此,所述主索引区的每个索引用对应大数据块的第一块av存储块的录制时间来表示。
[0016]本实施例中,所述录制时间是不断向前推进的,保证了索引的唯一性,所述av存储块是严格按照录制时间顺序进行存储的,先录制的先存储,保证数据是线性存储的,这样,当主索引区和备份索引区都被破坏时就可以通过录像数据区的大数据块追溯一个个av存储块的头节,找出av存储块的录制时间,重新建立索引,进而建立主索引区和备份索引区,本存储方法通过三层保护,增强了存储介质上录像数据的可回溯性,就算车上环境恶劣,导致存储介质上关键数据被破坏,也能通过分析一个个大数据块重新建立索引,追回丢失的数据。
[0017]尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
【主权项】
1.一种增强车载DVR录像数据可回溯性的存储方法,其特征在于把存储录像的存储介质分为三个区:主索引区、录像数据区和索引备份区,所述主索引区索引录像数据区,所述索引备份区对主索引区进行备份,所述主索引区与备份索引区在物理地址上中间间隔录像数据区,若主索引区被破坏,通过索引备份区来恢复,若主索引区和索引备份区都被破坏,则通过录像数据区来进行恢复。2.根据权利要求1所述的一种增强车载DVR录像数据可回溯性的存储方法,其特征在于:所述录像数据区包括n+1个固定大小的大数据块,所述大数据块包括若干固定大小的av存储块,所述av存储块包括头节和数据节,所述头节包括该数据块的录制时间、录制参数和该av存储块与下一个av存储块是否连续,所述数据节包含录像数据。3.根据权利要求1或2所述的一种增强车载DVR录像数据可回溯性的存储方法,其特征在于:所述主索引区包括n+1个索引,所述n+1个索引与n+1个大数据块一一对应。4.根据权利要求2所述的一种增强车载DVR录像数据可回溯性的存储方法,其特征在于:所述av存储块按照录制时间顺序进行存储,若主索引区和索引备份区被破坏,通过追溯av存储块的头节,找出av存储块的录制时间,重新建立主索引和备份索引。
【专利摘要】本发明涉及一种增强车载DVR录像数据可回溯性的存储方法,该方法把存储录像的存储介质分为三个区:主索引区、录像数据区和索引备份区,所述主索引区索引录像数据区,所述索引备份区对主索引区进行备份,所述主索引区与备份索引区在物理地址上中间间隔录像数据区,若主索引区被破坏,通过索引备份区来恢复,若主索引区和索引备份区都被破坏,则通过录像数据区来进行恢复。本存储方法通过三层保护,增强了存储介质上录像数据的可回溯性。
【IPC分类】G06F3/06, G07C5/00
【公开号】CN105183396
【申请号】CN201510605588
【发明人】赵国开, 任赋, 陈华云, 郑福弟
【申请人】厦门雅迅网络股份有限公司
【公开日】2015年12月23日
【申请日】2015年9月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1