[发明专利]一种录像文件读写方法及装置有效
申请号: | 202010569017.4 | 申请日: | 2020-06-19 |
公开(公告)号: | CN111757037B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 杭振;梁硕 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04N5/781 | 分类号: | H04N5/781;H04N5/91;H04N21/845;H04L67/06;H04L47/6275;H04L49/9057 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;高莺然 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 录像 文件 读写 方法 装置 | ||
本申请实施例提供了一种录像文件读写方法及装置,方法包括:获取录像文件包括的多个视频帧中发生的事件信息,事件信息为对视频帧进行图像识别后得到的;基于预设分片时长范围和多个视频帧中发生的事件信息,对录像文件进行分片处理,得到多个分片;对每一分片的属性信息进行结构化处理,得到每一分片的结构化信息,分片的结构化信息包括分片的属性信息;基于分片的结构化信息,将多个分片上传至云存储设备。基于录像文件包括多个分片的结构化信息,确定满足目标回放信息的结构化信息对应的目标分片;从云存储设备下载目标分片。应用本申请实施例提供的技术方案,提高了录像文件上传和下载的效率。
技术领域
本申请涉及视频监控技术领域,特别是涉及一种录像文件读写方法及装置。
背景技术
传统的网络硬盘录像机(Net Video Recorder,NVR)在接收到网络摄像机采集的视频码流后,将视频码流转换为录像文件存储在NVR的本机硬盘或固态硬盘(Solid StateDisk,SSD)中。这种录像文件存储方式中,录像文件会随着本机硬盘或SSD的寿命到期而丢失,或随着本机硬盘或SSD被偷盗而丢失。
随着云存储技术的快速发展和成熟,云存储设备具有便于集中管理、扩充存储空间以及防偷窃的优点,采用云存储设备代替NVR的本机硬盘或SSD来存储录像文件成为较佳的选择。
目前,采用云存储设备存储录像文件的方法中,NVR将录像文件整体上传至云存储设备,进而云存储设备存储该录像文件。在回放该录像文件时,从云存储设备整体下载该录像文件。然而,若NVR将录像文件上传至云存储设备中的过程中出现中断,或NVR从云存储设备下载录像文件的过程中出现中断,则NVR需要重新上传或下载该录像文件。这导致录像文件上传和下载的效率较低。
发明内容
本申请实施例的目的在于提供一种录像文件读写方法及装置,以提高录像文件上传和下载的效率。具体技术方案如下:
第一方面,本申请实施例提供了一种录像文件写方法,所述方法包括:
获取录像文件包括的多个视频帧中发生的事件信息,所述事件信息为对所述视频帧进行图像识别后得到的;
基于预设分片时长范围和所述多个视频帧中发生的事件信息,对所述录像文件进行分片处理,得到多个分片;
对每一所述分片的属性信息进行结构化处理,得到每一所述分片的结构化信息,所述分片的结构化信息包括所述分片的属性信息;
基于所述分片的结构化信息,将多个所述分片上传至云存储设备。
可选的,所述对每一所述分片的属性信息进行结构化处理,得到每一所述分片的结构化信息的步骤,包括:
根据预设的事件信息与优先级的对应关系,以及每一所述分片中发生的事件信息,确定每一所述分片的优先级;
对每一所述分片的属性信息以及每一所述分片的优先级进行结构化处理,得到每一所述分片的结构化信息,所述分片的结构化信息包括所述分片的属性信息和所述分片的优先级;
所述基于所述分片的结构化信息,将多个所述分片上传至云存储设备的步骤,包括:
按照所述分片的结构化信息包括的优先级从高到低的顺序,将所述多个分片依次上传至云存储设备。
可选的,所述按照所述分片的结构化信息包括的优先级从高到低的顺序,将所述多个分片依次上传至云存储设备的步骤,包括:
按照所述分片的结构化信息包括的优先级从高到低的顺序,采用多线程将所述多个分片依次并发上传至云存储设备。
可选的,在得到多个所述分片后,所述方法还包括:
为多个所述分片创建上传位图,所述上传位图中比特位与所述分片一一对应,且每一比特位的值为第一预设值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010569017.4/2.html,转载请声明来源钻瓜专利网。