[发明专利]基于动态编码帧的视频压缩传输方法、装置、设备及介质有效
申请号: | 202110650703.9 | 申请日: | 2021-06-11 |
公开(公告)号: | CN113259660B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 陈辉;张智;杜沛力;熊章;雷奇文 | 申请(专利权)人: | 宁波星巡智能科技有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/154 |
代理公司: | 成都恪睿信专利代理事务所(普通合伙) 51303 | 代理人: | 陈兴强 |
地址: | 315000 浙江省宁波市江北*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 动态 编码 视频压缩 传输 方法 装置 设备 介质 | ||
本发明属于视频数据处理技术领域,解决了现有技术中通过网络不佳时视频画面质量不佳,所导致用户体验效果差的技术问题,提供了一种基于动态编码帧的视频压缩传输方法、装置、设备及介质。该方法包括:对第一编码方式编码的视频数据进行解码,当解码成功后;采用第二编码方式对视频数据编码后传输;对第二编码方式编码的视频数据进行监督,若存在数据异常,则采用第一编码方式对视频数据编码后传输;重复上述过程,直至视频结束;其中,第一编码方式的关键帧间隔时间小于第二编码方式的关键帧间隔时间。采用该方法根据视频实时情况,利用动态编码方式对视频数据选择合适的视频编码方式进行编码,可以保证视频流畅性和用户体验效果。
技术领域
本发明涉及视频数据处理技术领域,尤其涉及基于动态编码帧的视频压缩传输方法、装置、设备及介质。
背景技术
随着视频技术的发展,市面上已有通过移动端实时查看摄像头终端采集的实时画面,从而掌握摄像头监控区域的目标对象的活动情况;这一技术在老人、婴幼儿看护中有着十分重要的意义,可以提高婴幼儿、老人看护的看护效率,在移动端查看摄像头终端的实时画面的具体过程是,摄像头终端将采集的实时画面以图像帧的形式进行缓存,形成视频流;完整的视频流包括多个I帧和多个P帧,I帧为关键帧,P帧为普通帧帧。
现有技术中,在移动端与摄像头端建立视频通信后,开始进行视频数据的传输,视频的质量与网络带宽息息相关,若网络好,则可以选择较高码率进行视频数据传输,此时视频画面质量高;若网络不好则只能选择合适的码率进行视频数据传输,此时视频画面质量低,然后随着人们对视频画面质量的要求越来越高,画面质量不佳时,会严重影响用户体验效果。
发明内容
有鉴于此,本发明实施例提供了一种基于动态编码帧的视频压缩传输方法、装置、设备及介质,用以解决现有技术中通过网络不佳时视频画面质量不佳,所导致用户体验效果差的技术问题。
本发明采用的技术方案是:
本发明提供了一种基于动态编码帧的视频压缩传输方法,所述方法包括:
对传输的利用第一编码方式编码的视频数据进行解码,当解码成功后,输出第一编码指令;
根据所述第一编码指令,采用第二编码方式对视频数据编码后传输;
对传输的利用所述第二编码方式编码的视频数据进行监督,若存在数据异常,则输出第二编码指令;
根据所述第二编码指令,采用第一编码方式对视频数据编码后传输;
重复对传输的利用第一编码方式编码的视频数据进行解码,当解码成功后,输出第一编码指令至根据所述第二编码指令,采用第一编码方式对视频数据编码后传输,直至视频结束;
其中,第一编码方式编码的视频数据的关键帧间隔时间小于第二编码方式编码的视频数据的关键帧间隔时间。
优选地,所述对传输的利用所述第二编码方式编码的视频数据进行监督的参数至少包括以下之一:视频数据解码结果、视频数据完整性、视频数据收发的延迟信息。
优选地,所述对传输的利用所述第二编码方式编码的视频数据进行监督,若存在数据异常,则输出第二编码指令包括:
实时获取视频数据的各帧图像的接收时间;
根据各帧图像的接收时间,由公式计算得到当前图像帧的接收速度;
根据当前图像帧的接收速度,由公式计算得到下一图像帧的接收预测速度;
根据下一图像帧的接收预测速度,由公式计算得到各帧图像接收的第一延迟时长;
将所述第一延迟时长与预设的延迟阈值进行对比,若所述第一延迟时长大于所述延迟阈值,则输出第二编码指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波星巡智能科技有限公司,未经宁波星巡智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110650703.9/2.html,转载请声明来源钻瓜专利网。