一种录像同步回放方法及装置制造方法及图纸

技术编号:15943039 阅读:46 留言:0更新日期:2017-08-05 00:09
本发明专利技术提供一种录像同步回放方法及装置,该方法包括:接收客户端发送的录像同步回放信息,并根据录像同步回放信息获取所有需要同步回放的各摄像机的录像数据;将获取的各摄像机对应的录像数据,依次进行解码、合成、编码处理得到拼接录像数据;发送拼接录像数据给对应客户端用于对所有需要同步回放的各摄像机进行录像同步回放。本发明专利技术适用于各种网络环境,并极大地提高了录像回放的同步性。

【技术实现步骤摘要】
一种录像同步回放方法及装置
本专利技术涉及视频监控领域,尤其涉及一种录像同步回放方法及装置。
技术介绍
录像回放业务作为事后取证的重要手段,一直是视频监控系统的主要功能。同步回放是指同时对多路摄像机的录像进行回放,便于对比查看。通常情况下同步回放所占用的码流总带宽是同步回放的所有摄像机录像码流的总和,例如对A、B、C、D四个摄像机的录像进行同步回放,假设四个摄像机的录像码率都是2M,那么四路摄像机的同步回放占用的总码率带宽就是8M。对于网络条件较差的监控环境或者是手机监控客户端的应用来说,带宽不足会带来数据丢包、图像卡顿花屏等一系列问题,影响同步回放业务的正常使用。并且同步回放的所有摄像机录像的同步效果受限于系统CPU性能、网络传输、回放客户端处理不同步等因素影响,造成各个摄像机的录像回放时间不同步问题。
技术实现思路
针对传统同步回放码率大,对网络环境要求高、同步回放同步性差的问题,本专利技术提供一种录像同步回放方法及装置,可以有效解决网络带宽不足带来的种种问题,且可以显著提高各个摄像机的录像回放同步性。根据本专利技术实施例的第一方面,提供一种录像同步回放方法,应用于视频监控系统中的后本文档来自技高网...
一种录像同步回放方法及装置

【技术保护点】
一种录像同步回放方法,应用于视频监控系统中的后端服务器,其特征在于,该方法包括:接收客户端发送的录像同步回放信息,并根据所述录像同步回放信息获取需要同步回放的各摄像机的录像数据;获取各摄像机的录像格式,所述录像格式包括:分辨率、帧率;根据各摄像机对应录像的帧率来计算各摄像机对应的解码速度,并根据解码速度从获取的录像数据中提取各摄像机对应的录像数据进行解码,得到携带有时间信息和帧号的图像数据,将所述图像数据放入第一缓存,所述时间信息单位为秒;选择各摄像机对应录像帧率中的帧率最大值来计算合成速度,根据合成速度从第一缓存中提取各摄像机对应的图像数据,并将提取的各摄像机对应的图像数据放入第二缓存,若第...

【技术特征摘要】
1.一种录像同步回放方法,应用于视频监控系统中的后端服务器,其特征在于,该方法包括:接收客户端发送的录像同步回放信息,并根据所述录像同步回放信息获取需要同步回放的各摄像机的录像数据;获取各摄像机的录像格式,所述录像格式包括:分辨率、帧率;根据各摄像机对应录像的帧率来计算各摄像机对应的解码速度,并根据解码速度从获取的录像数据中提取各摄像机对应的录像数据进行解码,得到携带有时间信息和帧号的图像数据,将所述图像数据放入第一缓存,所述时间信息单位为秒;选择各摄像机对应录像帧率中的帧率最大值来计算合成速度,根据合成速度从第一缓存中提取各摄像机对应的图像数据,并将提取的各摄像机对应的图像数据放入第二缓存,若第二缓存中已存在各摄像机对应的图像数据时,则先删除第二缓存中已存在的各摄像机对应的图像数据;从第二缓存中提取各摄像机对应的图像数据后,判断各摄像机对应录像的分辨率是否完全相同,若完全相同,则直接将提取的各帧图像数据进行合成处理得到拼接图像;若不完全相同,则先将获取的各帧图像数据按照预设规则进行缩放处理,使得各帧图像数据尺寸相同,再将缩放后的各帧图像数据进行合成处理得到拼接图像;将拼接图像进行编码处理得到拼接录像数据;发送拼接录像数据给对应客户端用于对所有需要同步回放的各摄像机进行录像同步回放。2.如权利要求1所述的录像同步回放方法,其特征在于,所述录像同步回放信息包括同步回放编码参数;所述将拼接图像进行编码处理得到拼接录像数据的过程,具体包括:将拼接图像根据所述同步回放编码参数进行编码处理得到拼接录像数据。3.如权利要求1所述的录像同步回放方法,其特征在于,该方法还包括:根据同步回放的摄像机个数选择合成模式,当摄像机个数小于或等于模式N+1最大支持的摄像机个数且大于模式N最大支持的摄像机个数时,选择模式N+1作为合成模式,将各摄像机对应的各帧图像根据合成模式进行合成处理,其中模式N最大支持的摄像机个数为N的平方,模式N为N行*N列模式,N为正整数。4.如权利要求1所述的录像同步回放方法,其特征在于,该方法还包括:从第一缓存中提取各摄像机对应的图像数据后,先判断提取的各帧图像数据对应的时间信息是否完全相同,若不完全相同,则将各帧图像数据对应的时间信息按大小进行排序,仅提取时间信息最小的图像数据放入第二缓存,将其他图像数据放回第一缓存;若相同,则将提取的各帧图像数据放入第二缓存。5.如权利要求1所述的录像同步回放方法,其特征在于,该方法还包括:将从第二缓存中提取的各摄像机对应的图像数据进行合成处理前,还判断提取的图像数据帧数是否小于需要同步回放的各摄像机的个数,若小于,则进一步确定未提取到图像数据的一个或多个摄像机,将合成的拼接图像中该个或该多个摄像机对应位置部分的图像以纯色图像填充;若不小于,则将提取的各帧图像数据进行合成处理得到拼接图像。6.一种录像同步回放装置,应用于视频监控系统中的后端服务器,其特征在于,该装置包括:信息处理模块,用于接收客户端发送的录像同步回放信息;录像获取模块,用于根据所述录像同步回放信息获取需要同步回放的各摄像机的录像数据;格式获取模块,用于获取各摄像机的录像格式,所述录像...

【专利技术属性】
技术研发人员:付建辉李世明张东斌魏钦敏
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1