[发明专利]一种基于DHFS文件系统的监控视频数据恢复方法有效
申请号: | 201610874528.0 | 申请日: | 2016-10-08 |
公开(公告)号: | CN106407035B | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | 黄旭;许超明;朱星海 | 申请(专利权)人: | 四川秘无痕信息安全技术有限责任公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于DHFS文件系统的监控视频数据恢复方法,步骤如下:S1加载磁盘,读取磁盘特征标记所在扇区信息并解析;S2检测磁盘数据标记是否符合DHFS文件系统结构;S3解析磁盘中分区引导记录中的参数;S4计算第一个或下一块数据块的起始地址,读取块的数据;S5按照视频数据流格式解析读取的数据;S6记录每一帧视频数据流的信息;S7重复S4‑S6解析每一块的数据,将所有数据进行重组;S8验证重组后的数据是否符合视频数据流格式。本发明的有益效果如下:完整解析DHFS文件系统被初始化的数据内容;重组DHFS文件系统的初始化后的碎片数据;可对缺失数据的帧进行重组,恢复重组视频成功率高。 | ||
搜索关键词: | 一种 基于 dhfs 文件系统 监控 视频 数据 恢复 方法 | ||
【主权项】:
1.一种基于DHFS文件系统的监控视频数据恢复方法,包括以下步骤:S1:加载磁盘,并读取磁盘特征标记所在扇区信息并解析;S2:检测磁盘0号扇区是否含有特征标记“0x44484653”,且标记之后是否记录着DHFS文件系统版本号;磁盘0x1E号扇区是否记录着磁盘的主分配记录表;上述都符合则执行S3,不符合则结束,其中,DHFS文件系统的结构包括磁盘标记、主分配记录、分区结构;S3:解析磁盘中分区引导记录中的参数,获取各个分区的起始地址信息和分区大小;S4:根据S3中解析的参数,解析分区的引导记录信息,获取分区中的块大小和数据区的起始块号;S5:将S4中读取的块数据按照DHFS文件系统中视频数据流格式解析;解析分区的引导记录信息,获取分区中的块大小和数据区的起始块号;解析每一帧中的帧特征头、通道号、视频数据帧对应的长度、视频数据帧对应的视频起始时间,根据公式下一帧起始地址=第一帧的帧特征头起始地址+当前帧的帧长度来计算下一帧的起始地址,依次解析完该块的所有数据;若解析块中最后一个帧数据出现块中所剩下的数据长度小于帧长度,则计算当前帧中数据缺失字节数,依据公式当前帧中数据缺失字节数=帧长度‑块中所剩下的数据长度;S6:将一个块中数据解析完成后,按照分区顺序以及分区中块顺序记录每一帧中的通道、帧对应视频数据的起始时间、帧数据相对于块起始地址的偏移值、帧数据完整性标记、帧中数据缺失字节数;判断数据是否完整,若完整则执行S7,若不完整,需要记录当前帧数据的缺失字节数再执行S7;S7重复S4‑S6解析磁盘中所有分区的每一块所包含的帧数据结构,然后按照记录的帧的信息中的通道和视频数据的起始时间拼接整个磁盘中的数据;S8将S7重组完成的数据进行校验,验证重组后的数据是否符合DHFS文件系统中的视频数据流格式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川秘无痕信息安全技术有限责任公司,未经四川秘无痕信息安全技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610874528.0/,转载请声明来源钻瓜专利网。