[发明专利]解码方法及装置、存储介质、处理器有效
| 申请号: | 201710826776.2 | 申请日: | 2017-09-13 |
| 公开(公告)号: | CN107613302B | 公开(公告)日: | 2020-10-02 |
| 发明(设计)人: | 李辉武 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
| 主分类号: | H04N19/44 | 分类号: | H04N19/44;H04N19/42;H04N21/44 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡 |
| 地址: | 519070 *** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 解码 方法 装置 存储 介质 处理器 | ||
本发明公开了一种解码方法及装置、存储介质、处理器。其中,该方法包括:在对待解码视频数据中当前帧进行解码的过程中,检测在解码过程中设置的状态机的状态,其中,状态用于指示解码过程中所执行的动作;通过执行状态所对应的动作和切换状态机的状态,执行以下操作:采用乒乓缓存的方式存储硬件解码配置参数;并对下一帧的片头进行解析,得到下一帧的硬件解码配置参数,并将下一帧的硬件解码配置参数存储至乒乓缓存中;以及在用于硬件解码的中断处理函数中,触发使用乒乓缓存中的硬件解码配置参数对待解码视频数据进行硬件解码。
技术领域
本发明涉及视频解码领域,具体而言,涉及一种解码方法及装置、存储介质、处理器。
背景技术
近年来,视频应用向以下几个方向发展的趋势愈加明显:高清晰度(HigherDefinition):数字视频的应用格式从720P向1080P全面升级,在一些视频应用领域甚至出现了4K*2K、8K*4K的数字视频格式;高帧率(Higher frame rate):数字视频帧率从30fps向60fps、120fps甚至240fps的应用场景升级;高压缩率(Higher compression rate):传输带宽和存储空间一直是视频应用中最为关键的资源,因此,在有限的空间和管道中获得最佳的视频体验一直是用户的不懈追求。
基于以上应用发展趋势和H.264的局限性,面向更高清晰度、更高帧率、更高压缩率的高效视频编码标准(High Efficiency Video Coding)HEVC(H.265)协议标准应运而生。H.265的核心目标是在H.264/AVC high profile的基础上,保证相同视频质量的前提下,视频流的码率减少50%;在提高压缩效率的同时,允许编码端适当提高复杂度(三倍计算复杂性)。目前标准的H.265解码都是采用图1所示流程,解析一帧slice header,然后申请空闲的帧缓冲区开始解码,最后等待解码结束后才开始解析新一帧slice header。这种做法存在以下问题:(1)由于H.265编码复杂度高,采用这种串行的解码流程会导致解码速度慢而出现播放卡顿现象;(2)这种串行的解码流程导致硬件长时间处理空闲状态,不利用于充分发挥硬件性能。
发明内容
本发明实施例提供了一种解码方法及装置、存储介质、处理器,以优化相关技术中的解码流程。
根据本申请实施例的一个方面,提供了一种解码方法,包括:在对待解码视频数据中当前帧进行解码的过程中,检测在解码过程中设置的状态机的状态,其中,状态用于指示解码过程中所执行的动作;通过执行状态所对应的动作和切换状态机的状态,执行以下操作:采用乒乓缓存的方式存储硬件解码配置参数;并对下一帧的片头进行解析,得到下一帧的硬件解码配置参数,并将下一帧的硬件解码配置参数存储至乒乓缓存中;以及在用于硬件解码的中断处理函数中,触发使用乒乓缓存中的硬件解码配置参数对待解码视频数据进行硬件解码。
可选地,通过执行状态所对应的动作和切换状态机的状态,执行操作,包括:在检测到状态机处于第一状态时,解析下一帧的片头,并切换为第二状态;在第二状态下,判断是否存在空闲的帧缓冲区,如果是,将状态机切换为第三状态,否则,判断硬件是否处于空闲状态;在硬件处于空闲状态时,开始硬件解码;在状态机切换为第三状态时,判断是否存在空闲的命令队列内存,如果否,则判断硬件是否处于空闲状态;在硬件处于空闲状态时,开始硬件解码。
可选地,在状态机处于第三状态,且存在空闲的命令队列内存时,方法还包括:将下一帧的硬件解码配置参数存储至空闲的命令队列内存中。
可选地,方法还包括:在用于硬件解码的中断处理函数中释放命令队列内存;并判断是否存在可读状态的命令队列,如果存在,开始进行硬件解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710826776.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种化工原料自动筛选装置
- 下一篇:一种振动除杂设备





