[发明专利]AVS2视频编码方法、装置及电子设备在审
申请号: | 201810037330.6 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108259905A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 包佳晶;石小明 | 申请(专利权)人: | 北京数码视讯科技股份有限公司 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/103;H04N19/117;H04N19/82;H04N19/70;H04N19/42;H04N19/503;H04N19/593 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 徐彦圣 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码单元 读取 装置及电子设备 预处理 后处理 编码数据 起始编码 视频编码 帧图像 本帧图像 编码结束 编码领域 编码效率 节省资源 模式选择 判断步骤 输出步骤 滤波 参考 返回 输出 缓解 预测 | ||
本发明提供了一种AVS2视频编码方法、装置及电子设备,涉及编码领域,以缓解现有技术中资源浪费严重,编码速度较慢的问题,能够节省资源,提高编码效率。该方法包括:划分步骤,将输入的一帧图像划分为多个编码单元,编码单元包括起始编码单元和结束编码单元;读取步骤,读取起始编码单元,作为当前编码单元;处理步骤,对当前编码单元进行预处理和后处理,生成当前编码数据;预处理包括预测、模式选择和编码;后处理包括滤波、SAO和ALF;输出步骤,将当前编码数据输出,以为下一帧图像作参考;判断步骤,判断当前编码单元是否是结束编码单元;如果是,本帧图像编码结束;如果否,读取下一个编码单元,作为当前编码单元,返回处理步骤。
技术领域
本发明涉及视频编码的技术领域,尤其是涉及一种AVS2视频编码方法、装置及电子设备。
背景技术
AVS2(第二代AVS标准)是AVS(Audio Video coding Standard,信源编码标准)标准组在2016年提出来的全新的编码技术,编码单元为CU,编码复杂度极高,编码图像的尺寸大,需要的数据量大,这极大加大了对运行平台的要求。通常来说,高级服务器平台可以满足AVS2编码的计算需求,但是嵌入式设备面对如此大的计算力冲击,就显得应对无措了。嵌入式平台的片外存储空间大、读写效率低,片内(CACHE)存储空间小、读写效率高。所以将AVS2编码算法放到嵌入式平台上运行,需要在权衡嵌入式设备资源的基础上对AVS2算法进行重新设计,权衡质量、速度、资源多方面因素,将有效数据存在片内(CACHE)存储空间中,提高数据读写效率,定制适合嵌入式平台的AVS2编码算法。
目前,AVS2编码算法的资料特别少,AVS2编码算法的编码器还不多,且没有公开的AVS2编码算法架构方面的专利,也没有AVS2平台移植方面的专利。唯一一个公开的AVS2编码算法实现是由AVS工作组提供RD17.0,没有任何的嵌入式相关思想,不能适用于嵌入式设备,限制了使用范围。
综上,现有的AVS2编码方法采用RD17.0编码算法,存在冗余度高,资源浪费严重,数据全入全出,编码速度较慢的问题。
发明内容
有鉴于此,本发明的目的在于提供一种AVS2视频编码方法、装置及电子设备,以缓解现有的AVS2编码方法存在的冗余度高、资源浪费严重,编码速度较慢的技术问题。
第一方面,本发明实施例提供了一种AVS2视频编码方法,应用于嵌入式设备,所述方法包括:
划分步骤,将输入的一帧图像划分为多个编码单元,所述编码单元包括起始编码单元和结束编码单元;
读取步骤,读取起始编码单元,作为当前编码单元;
处理步骤,对当前编码单元进行预处理和后处理,生成当前编码数据;所述预处理包括预测、模式选择和编码;所述后处理包括滤波、SAO和ALF;
输出步骤,将当前编码数据输出,以为下一帧图像作参考;
判断步骤,判断当前编码单元是否是结束编码单元;如果是,本帧图像编码结束;如果否,读取下一个编码单元,作为当前编码单元,返回所述处理步骤。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述方法还包括:
构建核心数据结构体;
从外部加载核心数据至所述核心数据结构体。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述核心数据结构体包括待编码数据结构、重建数据结构和索引数据结构。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述待编码数据结构为64×64的二维数组;所述重建数据结构为144×65的二维数组;所述索引数据结构设计为18×18的二维数组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数码视讯科技股份有限公司,未经北京数码视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810037330.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于图像数据编码的方法、编码器和电子设备
- 下一篇:推导量化参数的方法