[发明专利]视频流误码掩盖方法、装置、终端设备和可读存储介质有效
申请号: | 202111101332.5 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113810721B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 郭春磊;李荣;罗小伟 | 申请(专利权)人: | 展讯通信(天津)有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/43;H04N19/172;H04N19/166;H04N19/895 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 高飞 |
地址: | 300450 天津市滨海新区自贸*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 流误码 掩盖 方法 装置 终端设备 可读 存储 介质 | ||
本申请实施例提出了一种视频流误码掩盖方法、装置、终端设备和计算机可读存储介质,上述视频流误码掩盖方法中,通过接收当前视频帧,控制硬件解码器对当前视频帧进行解码和误码检测,获得解码帧和误码信息;若所述误码信息指示所述当前视频帧存在误码块,根据所述误码信息计算误码复杂度值;基于预存的误码复杂度值与误码补偿算法对应关系,根据误码复杂度值选择对应的误码补偿算法,采用选择的误码补偿算法对解码帧进行误码补偿的方法,在保证误码掩盖实时性的基础上节省了芯片面积、降低了设备功耗,进而节约了产品成本。
【技术领域】
本申请实施例涉及智能终端技术领域,尤其涉及一种视频流误码掩盖方法、视频流误码掩盖装置、终端设备和计算机可读存储介质。
【背景技术】
TCP和UDP是两个具有代表性的网络通信协议。由于UDP通信不需要建立连接,实时性优于TCP协议,因此在某些实时性要求高的场景,比如电话会议、手机运营商提供的视频通话服务中使用的是UDP通信协议。但是UDP的缺点是在网络条件不好的情况下会出现丢包,如果视频接收端的解码器没有误码掩盖的算法,解码之后的视频帧就会出现画面不完整、马赛克等现象。
目前视频解码器可分为软件解码器和硬件解码器,软件解码器的优点是实现灵活,易于修改和方案升级,但占用CPU资源,且功耗较高;硬件解码器的优点是功耗较低,解码速度快,不占用CPU的资源,但其设计周期长,且一旦芯片流片,所有逻辑无法修改。
因此,在实时性要求高、功耗要求严格的场景中,如何在节省芯片面积、降低设备功耗的同时实现视频解码器的误码掩盖功能,是目前亟需解决的技术问题。
【发明内容】
本申请实施例提供一种视频流误码掩盖方法、装置、终端设备和计算机可读存储介质,采用软硬件协同的方法进行视频流误码掩盖,在保证误码掩盖实时性的基础上节省了芯片面积、降低了设备功耗,进而节约了产品成本。
第一方面,本申请实施例提供一种视频流误码掩盖方法,包括:接收当前视频帧,控制硬件解码器对当前视频帧进行解码和误码检测,获得解码帧和误码信息;若所述误码信息指示所述当前视频帧存在误码块,根据所述误码信息计算误码复杂度值;基于预存的误码复杂度值与误码补偿算法对应关系,根据所述误码复杂度值选择对应的误码补偿算法,采用选择的所述误码补偿算法对所述解码帧进行误码补偿。
上述视频流误码掩盖方法中,在终端设备接收当前视频帧后,控制硬件解码器对当前视频帧进行解码和误码检测,获得解码帧和误码信息;若误码信息指示当前视频帧存在误码块,则根据误码信息计算误码复杂度值;再基于预存的误码复杂度值与误码补偿算法对应关系,根据误码复杂度值选择对应的误码补偿算法,采用选择的误码补偿算法对解码帧进行误码补偿。上述方法通过硬件逻辑负责复杂度高且一旦完成基本不需要升级改动的视频解码及误码检测部分,由软件程序实现误码补偿部分,在节省芯片面积、降低设备功耗的同时,实现了智能终端视频解码器的误码掩盖功能。
其中一种可能的实现方式中,所述误码信息包括视频帧接收时间、误码块出现起始位置和解码完成时间,所述接收当前视频帧,控制硬件解码器对当前视频帧进行解码和误码检测,获得解码帧和误码信息包括:接收当前视频帧,记录视频帧接收时间;控制硬件解码器对当前视频帧进行解码,若硬件解码器解码到误码块,则终止当前视频帧的解码,生成解码帧和误码块出现起始位置;记录解码完成时间。
其中一种可能的实现方式中,若所述误码信息指示所述当前视频帧存在误码块,根据所述误码信息计算误码复杂度值包括:根据视频帧接收时间、解码完成时间和每帧图像解码总时间计算出解码时间占比值;根据误码块出现起始位置和当前视频帧总编码块数计算出误码块占比值;根据所述解码时间占比值、所述误码块占比值、预存的解码时间占比值系数和预存的误码块占比值系数计算出误码复杂度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(天津)有限公司,未经展讯通信(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111101332.5/2.html,转载请声明来源钻瓜专利网。