[发明专利]视频处理方法和装置、网络摄像头和服务器及存储介质有效
申请号: | 202110010106.X | 申请日: | 2021-01-06 |
公开(公告)号: | CN112887666B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 钱李勇 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/234 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 方法 装置 网络 摄像头 服务器 存储 介质 | ||
1.一种视频处理方法,其特征在于,包括:
主网络摄像头以预设的时间间隔接收多个从网络摄像头分别传送的压缩视频码流;
对其本身采集获得的和来自所述从网络摄像头的所有所述压缩视频码流进行拼接处理,以形成最终视频码流;
将所述最终视频码流传输至服务器;
其中,所述对其本身采集获得的和来自所述从网络摄像头的所有所述压缩视频码流进行拼接处理,以形成最终视频码流的步骤,包括:
所述主网络摄像头对所有所述压缩视频码流进行解码,以得到多个视频文件;
将解码得到的所述多个视频文件进行拼接处理,以得到拼接视频文件;
将所述拼接视频文件进行编码,以得到所述最终视频码流;
获得所述压缩视频码流的过程,包括如下步骤:
所述主网络摄像头或者所述从网络摄像头在所述时间间隔范围内每获取到一个视频帧时,基于目标检测规则判断当前视频帧中是否存在预设的目标对象;如果所述当前视频帧中不存在所述目标对象,则将当前视频帧删除;如果所述当前视频帧中存在所述目标对象,则将当前视频帧进行编码压缩,所述时间间隔结束时得到对应这一时间段的压缩视频码流;
响应于所有所述视频文件中当前帧数序号对应的部分子图像不存在,将不存在所述当前帧数序号对应的所述子图像的所述视频文件的最后一帧子图像作为对应的所述视频文件中所述当前帧数序号对应的所述子图像,并从其他所述视频文件中分别获取所述当前帧数序号对应的所述子图像;或者,
响应于所有所述视频文件中当前时间戳下的部分子图像不存在,进一步判断所述当前时间戳是否早于不存在所述当前时间戳下的所述子图像的所述视频文件中的第一个时间戳;若是,则将预设视频帧作为对应的所述视频文件中所述当前时间戳下的所述子图像,并从其他所述视频文件中分别获取所述当前时间戳下的所述子图像;否则,将不存在所述当前时间戳下的所述子图像的所述视频文件中所述当前时间戳的前一时间戳下的所述子图像作为对应的所述视频文件中所述当前时间戳下的所述子图像,并从其他所述视频文件中分别获取所述当前时间戳下的所述子图像。
2.根据权利要求1所述的视频处理方法,其特征在于,所述将解码得到的所述多个视频文件进行拼接处理,以得到拼接视频文件的步骤,包括:
所述主网络摄像头获取所有所述视频文件的最大帧数序号;
遍历从1至所述最大帧数序号之间的每一个帧数序号,从所有所述视频文件中分别获得与当前帧数序号对应的子图像;
将所述当前帧数序号对应的所有所述子图像拼接形成拼接视频帧,所有所述拼接视频帧形成所述拼接视频文件。
3.根据权利要求2所述的视频处理方法,其特征在于,所述从所有所述视频文件中分别获得与当前帧数序号对应的子图像的步骤,包括:
判断所有所述视频文件中所述当前帧数序号对应的所述子图像是否都存在;
如果都存在,则从所有所述视频文件中分别获取所述当前帧数序号对应的所述子图像;
否则,将不存在所述当前帧数序号对应的所述子图像的所述视频文件的最后一帧子图像作为对应的所述视频文件中所述当前帧数序号对应的所述子图像,并从其他所述视频文件中分别获取所述当前帧数序号对应的所述子图像。
4.根据权利要求1所述的视频处理方法,其特征在于,所述将解码得到的所述多个视频文件进行拼接处理,以得到拼接视频文件的步骤,包括:
所述主网络摄像头获取所有所述视频文件的最早时间戳和最晚时间戳;
遍历所述最早时间戳至所述最晚时间戳之间的每一个时间戳,从所有所述视频文件中分别获得当前时间戳下的子图像;
将所述当前时间戳下的所有所述子图像拼接形成拼接视频帧,所有所述拼接视频帧形成所述拼接视频文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110010106.X/1.html,转载请声明来源钻瓜专利网。