【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及一种解码方法、电子设备和计算机可读介质。
技术介绍
1、变长编码(variable length encoding,vle)由于能够实现较高的数据压缩率,被广泛应用于静态图像压缩、视频编码等领域。然而,基于变长编码方式得到的变长码的编码长度不固定,导致无法基于编码长度在待解码数据中并行确定多个变长码的位置。
2、因此,在目前的变长编码的解码方案中,通常串行地确定各个变长码的长度(以下称为编码长度),以串行执行各个变长码的解码过程。例如,通常在确定了一个变长码的编码长度,开始对该变长码进行解码后,才开始确定下一个变长码的编码长度。导致该解码方案的解码速度较慢,效率较低。
技术实现思路
1、本申请提供了一种解码方法、电子设备和计算机可读存储介质,可并行对多个变长码进行解码。
2、第一方面,本申请提供了一种解码方法,应用于电子设备,该方法包括:获取第一待解码数据流中的m个比特位作为第一待解码数据,其中,第一待解码数据中包括l个变长码,其中,l
...【技术保护点】
1.一种解码方法,应用于电子设备,其特征在于:
2.根据权利要求1所述的方法,其特征在于,所述将所述S1个匹配数组并行与预设查找表的n个码字进行匹配,得到所述L个变长码中的至少2个变长码的码字,包括:
3.根据权利要求2所述的方法,其特征在于,所述变长码包括码字及数据段,所述变长码的码字长度与数据段长度之和为编码长度,其中,设置每个所述匹配数组包括N个比特位,并且,
4.根据权利要求3所述的方法,其特征在于,所述获取第一待解码数据流中的M个比特位作为第一待解码数据,包括:
5.根据权利要求3所述的方法,其特征在于,所述预
...【技术特征摘要】
1.一种解码方法,应用于电子设备,其特征在于:
2.根据权利要求1所述的方法,其特征在于,所述将所述s1个匹配数组并行与预设查找表的n个码字进行匹配,得到所述l个变长码中的至少2个变长码的码字,包括:
3.根据权利要求2所述的方法,其特征在于,所述变长码包括码字及数据段,所述变长码的码字长度与数据段长度之和为编码长度,其中,设置每个所述匹配数组包括n个比特位,并且,
4.根据权利要求3所述的方法,其特征在于,所述获取第一待解码数据流中的m个比特位作为第一待解码数据,包括:
5.根据权利要求3所述的方法,其特征在于,所述预设查找表包括第一查找表与第二查找表,其中,
6.根据权利要求5所述的方法,其特征在于,所述设置所述s1个匹配数组分别与预设查找表的n个码字进行匹配,得到所述l个变长码中的至少2个变长码的码字,包括:
7.根据权利要求6所述的方法,其特征在于,所述将第二匹配数组至所述第(p+1)匹配数组分别与所述第二查找表匹配,得到所述l个...
【专利技术属性】
技术研发人员:黄异青,梅春生,
申请(专利权)人:安谋科技中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。