[发明专利]一种冗余编码的方法、装置、设备及计算机可读存储介质在审
申请号: | 201910033225.X | 申请日: | 2019-01-14 |
公开(公告)号: | CN109753267A | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 郭加楼 | 申请(专利权)人: | 深圳市网心科技有限公司 |
主分类号: | G06F7/52 | 分类号: | G06F7/52;G06F7/57;H04N19/65;H04N19/70;H04N19/85 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 乘法运算 冗余编码 编码计算 查表运算 乘法表 计算机可读存储介质 运算结果 申请 待编码数据 编码数据 计算资源 接收输入 预设 算法 消耗 转换 | ||
本申请公开了一种冗余编码的方法,包括:在有限域空间内构造乘法表;接收输入的待编码数据;确定预设冗余编码算法对待编码数据的编码计算过程;利用乘法表对编码计算过程中的乘法运算进行查表运算,从而得到乘法运算的运算结果。本申请利用乘法表对编码计算过程中的乘法运算进行查表运算,从而得到乘法运算的运算结果,充分的利用有限域的乘法运算特点,将乘法运算转换成查表运算,大幅提升了冗余编码的效率,同时减少了对CPU资源的消耗,使得在计算资源有限的设备上也能进行冗余编码。本申请同时还提供了一种冗余编码的系统、设备及计算机可读存储介质,具有上述有益效果。
技术领域
本申请涉及编码领域,特别涉及一种冗余编码的方法、装置、设备及计算机可读存储介质。
背景技术
在视频传输网络中,在传送至译码器端时,视频数据时常会丢失。这可能是由网络拥塞、信道衰落和干扰、接收机缓存器溢出等多种原因所导致的。为了将终端用户的视觉体验保持在一定水平,编码器通常以多种方式为比特流增加容错的能力。
在国际标准化组织/国际电工委员会(ISO/IEC)运动图像专家组-4(MPEG-4)第10部分的高级视频编码(AVC)标准/国际电信联盟的电信部门(ITU-T)的H.264建议(以下称“MPEG-4AVC标准”)中介绍了一种新工具,冗余切片(redundant slice),用以提高视频容错的健壮性。冗余切片提出一种利用视频编码器增加源冗余的方式。利用冗余切片编码,以可能不同于主要编码图像的编码参数对图像的冗余表示进行编码。在译码器处,当主要切片丢失,但其冗余切片可用时,该译码器通过对冗余切片进行译码的方式重构图像,进而恢复出部分或全部的丢失信息。
然而,冗余切片所提供的容错功能是以额外的比特率为代价的。冗余切片编码的低效设计会消耗大量比特率,同时仅提供有限的降低视频失真的能力,这是因为冗余编码过程含有大量的乘法运算,占用CPU资源比重很大,使得冗余编码的效率较低。
因此,如何提高冗余编码的效率是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种冗余编码的方法、装置、设备及计算机可读存储介质,用于提高冗余编码的效率。
为解决上述技术问题,本申请提供一种冗余编码的方法,该方法包括:
在有限域空间内构造乘法表;
接收输入的待编码数据;
确定预设冗余编码算法对所述待编码数据的编码计算过程;
利用所述乘法表对所述编码计算过程中的乘法运算进行查表运算,从而得到所述乘法运算的运算结果。
可选的,所述在有限域空间内构造乘法表,包括:
在GF(2^8)有限域空间内构造256*16大小的低四位乘法表和256*16大小的高四位乘法表。
可选的,利用所述乘法表对所述编码计算过程中的乘法运算进行查表运算,包括:
将所述低四位乘法表和所述高四位乘法表加载到SIMD寄存器中;
调用所述SIMD寄存器对所述编码计算过程中的乘法运算进行查表运算。
可选的,当所述编码计算过程中乘法运算的第一因数及第二因数均为单字节数据时,调用所述SIMD寄存器对所述编码计算过程中的乘法运算进行查表运算,包括:
确定所述编码计算过程中乘法运算的第一因数及第二因数;
将所述第一因数的高四位清零得到第三因数;将所述第一因数的低四位清零,并将所述第一因数的高四位右移四位得到第四因数;
依据所述低四位乘法表对所述第三因数与第二因数的乘法进行查表运算,以确定所述第一因数的低四位与所述第二因数的低乘积;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市网心科技有限公司,未经深圳市网心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910033225.X/2.html,转载请声明来源钻瓜专利网。