(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210373316.X
(22)申请日 2022.04.11
(65)同一申请的已公布的文献号
申请公布号 CN 114466151 A
(43)申请公布日 2022.05.10
(73)专利权人 武汉中科通达高新 技术股份有限
公司
地址 430074 湖北省武汉市武汉东湖新 技
术开发区关山大道1号软件产业三期
A3栋10层
(72)发明人 吴军 丁文勇 王洵 朱博
(74)专利代理 机构 深圳紫藤知识产权代理有限
公司 44570
专利代理师 赵伟(51)Int.Cl.
H04N 5/76(2006.01)
H04N 7/18(2006.01)
H04N 17/00(2006.01)
G06F 9/50(2006.01)
(56)对比文件
CN 1967487 A,20 07.05.23
US 20212 94528 A1,2021.09.23
审查员 徐惠惠
(54)发明名称
国标相机的视频存储系统、 计算机设备及存
储介质
(57)摘要
本申请公开了一种 国标相机的视频存储系
统、 计算机设备及存储介质, 系统包括: 生成判别
器若检测到目标国标相机接入, 获取国标相机总
数量以及CPU使用率, 若国标相机总数量小于第
一预设数量, 且CP U使用率小于预设使用率, 发送
线程生成指令至线程生成器, 否则发送协程生成
指令至协程生成器; 线程生 成器在接收到线程生
成指令时, 生成目标线程; 协程生成器在接收到
协程生成指令时, 生成目标协程。 本申请通过在
检测到国标相机接入时, 若国标相机总数量以及
CPU使用率较小, 通过生成线程来处理视频流数
据, 否则通过生成协程来处理视频流数据, 避免
线程的增加造成CPU使用率爆发式增加和避免视
频流数据丢包, 提高了视频流数据存储时的可靠
性。
权利要求书2页 说明书12页 附图3页
CN 114466151 B
2022.07.12
CN 114466151 B
1.一种国标相机的视频存 储系统, 其特 征在于, 包括:
相机接入检测器, 用于检测是否存在国标相机 接入视频监控平台;
生成判别器, 用于在检测到目标国标相机接入视频监控平台时, 获取当前接入的国标
相机总数量以及视频监控平台的CPU当前使用率, 在所述当前接入的国标相机总 数量小于
第一预设数量, 且所述CPU当前使用率小于预设使用率时, 发送线程生 成指令至线程生成器
以及数据接 收器, 在所述当前接入的国标相 机总数量大于或等于所述第一预设数量, 或者
所述CPU当前使用率大于或等于所述预设使用率时, 发送 协程生成指令 至协程生成器;
所述数据接收器, 用于在接收到所述线程生成指令时, 通过预设的数据接收线程, 接收
所述目标国标相机发送的视频流数据, 以及将接收到的视频流数据存储至所述目标国标相
机对应的视频 数据队列中;
所述线程生成器, 用于在接收到所述线程生成指令时, 生成与所述目标国标相机对应
的目标线程, 其中, 所述 目标线程用于从所述 目标国标相 机对应的视频数据队列中获取所
述目标国标相 机的视频流数据, 将获取到的视频流数据解析为帧数据, 以及将帧数据写入
视频监控平台的磁 盘中, 以形成视频流文件;
协程生成器, 用于在接收到所述协程生成指令时, 生成与所述目标国标相机对应的目
标协程, 其中, 所述目标协 程用于接收所述目标国标相机发送的视频流数据, 将接收到的视
频流数据解析为帧数据, 以及将帧数据写入视频监控平台的磁 盘中, 以形成视频流文件;
其中, 所述 生成判别器还用于:
在所述当前接入的国标相机总数量小于所述第一预设数量, 且所述CPU当前使用率小
于所述预设使用率时, 获取视频监控平台的磁盘已存储的所述目标国标相机的历史视频流
文件对应的数据丢失信息, 以及获取所述目标国标相机对应的监控区域; 其中, 所述数据丢
失信息包括所述历史视频流文件中的已丢失数据的时间戳;
根据所述数据丢失信息, 确定所述历史视频流文件的数据丢失时长以及数据丢失次
数, 以及获取 所述监控区域对应的区域类别;
获取所述数据丢失时长所在的时长数值区间、 所述数据丢失次数所在的次数区间以及
所述区域类别对应的区域 等级;
根据所述 时长数值区间对应的分值、 所述 次数区间对应的分值以及所述 区域等级对应
的分值, 确定所述目标国标相机的重要度;
在所述目标国标相机的重要度 大于预设重要度时, 执行所述发送线程生成指令至线程
生成器以及数据接收器的步骤;
在所述目标国标相机的重要度小于或等于所述预设重要度时, 执行所述发送协程生成
指令至协程生成器的步骤。
2.如权利要求1所述的国标相机的视频存储系统, 其特征在于, 所述国标相机的视频存
储系统还 包括判别管理器, 所述判别管理器用于:
获取在同一历史时刻, 视频监控平台历史接入的国标相机总数量与CPU历史使用率;
根据所述历史接入的国标相机总数量与所述CPU历史使用率, 确定所述第一预设数量
以及所述预设使用率。
3.如权利要求2所述的国标相机的视频存储系统, 其特征在于, 所述判别管理器还用
于:权 利 要 求 书 1/2 页
2
CN 114466151 B
2确定所述历史接入的国标相机总数量与所述CPU历史使用率之间的变化关系曲线;
确定所述变化关系曲线中所述CPU历史使用率的变化速率;
将所述变化速率大于预设速率时的CPU历史使用率, 作为所述预设使用率, 以及将所述
变化速率大于预设速率时的CPU历史使用率对应的历史接入的国标相 机总数量, 作为所述
第一预设数量。
4.如权利要求1所述的国标相机的视频存储系统, 其特征在于, 所述生成判别器还用
于:
在所述当前接入的国标相机总数量小于所述第一预设数量, 且所述CPU当前使用率小
于所述预设使用率时, 在所述当前接入的国标相机总 数量中, 确定相 机类型为高清相 机的
国标相机数量;
在所述相机类型为高清相机的国标相机数量小于第 二预设数量 时, 执行所述发送线程
生成指令 至线程生成器以及数据接收器的步骤;
在所述相机类型为高清相机的国标相机数量大于或等于所述第 二预设数量 时, 执行所
述发送协程生成指令 至协程生成器的步骤。
5.如权利要求4所述的国标相机的视频存储系统, 其特征在于, 所述国标相机的视频存
储系统还 包括判别管理器, 所述判别管理器用于:
获取在同一历史时刻, 视频监控平台历史接入的国标相机总数量与CPU历史使用率;
确定所述历史接入的国标相机总数量与所述CPU历史使用率之间的变化关系曲线;
确定所述变化关系曲线中所述CPU历史使用率的变化速率;
在所述变化速率大于预设速率 时的CPU历史使用率对应的历史接入的国标相机总数量
中, 确定所述相机类型为高清相机的历史国标相机数量;
将所述相机类型为高清相机的历史国标相机数量作为所述第二预设数量。
6.一种计算机设备, 其特 征在于, 所述计算机设备包括:
一个或多个处 理器;
存储器; 以及
一个或多个应用程序, 其中所述一个或多个应用程序被存储于所述存储器中, 并配置
为由所述处理器执行以实现权利要求1至5中任一项所述的国标相 机的视频存储系统中的
步骤。
7.一种计算机可读存储介质, 其特征在于, 其上存储有计算机程序, 所述计算机程序被
处理器进行加载, 以执行权利要求1至5中任一项所述的国标相机的视频存储系统中的步
骤。权 利 要 求 书 2/2 页
3
CN 114466151 B
3
专利 国标相机的视频存储系统、计算机设备及存储介质
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:15:13上传分享