System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种视频编码以及解码方法,尤其涉及一种利用符号位隐藏的视频编码以及解码方法。
技术介绍
1、近年来,互联网中对如视频等多媒体数据的需求正在急剧增加。但是,目前信道(channel)带宽(bandwidth)的发展速度却难以充分满足急剧增加的多媒体数据量。为了解决如上所述的问题,国际标准化机构即国际电联电信标准化部门(itu-t)的视频编码专家组(vceg,video coding expert group)以及国际标准化组织/国际电工委员会(iso/iec)的动态图像专家组(mpeg,moving picture expert group),正在通过坚持不懈的合作研究而致力于开发出更加高效的视频压缩标准。
2、视频编码大体上由画面内预测、画面间预测、变换、量化、熵编码(entropycoding)以及环路滤波器(in-loop filter)构成。对于通过影像的区块分割确定的各个区块的残差区块,可以执行变换以及量子化。此外,对于通过变换以及量化确定的变换系数区块,可以生成变换系数信息。
3、通过利用变换系数的值分布以及变换系数之间的重复性等减少变换系数信息的大小,可以提升视频编码效率。此外,在画面间预测中,通过缩小差分运动矢量的信息大小,可以提升视频编码效率。
技术实现思路
1、技术问题
2、伴随着影像分辨率的增加,经过编码的影像数据的大小也在急剧增加。因此,通过缩小与变换系数以及差分运动矢量的符号相关的符号信息,可以提升视频编码效
3、技术方案
4、在本公开中,提供一种视频解码方法,包括:获得与当前区块的变换系数中的指定变换系数的大小相关的变换系数大小信息的步骤;获得用于表示是否执行对所述当前区块的所述指定变换系数的符号位隐藏的符号位隐藏标记的步骤;在所述符号位隐藏标记表示出执行对所述指定变换系数的符号位隐藏时,在不获得与所述指定变换系数的符号相关的变换系数符号信息的情况下确定所述指定变换系数的符号的步骤;以及,根据基于所述变换系数大小信息的指定变换系数的大小以及所述所确定的指定变换系数的符号,确定所述指定变换系数的步骤。
5、在一实施例中,确定所述指定变换系数的符号的步骤,可以包括:确定与所述指定变换系数的各个符号组合相关的符号位成本的步骤;根据所述符号位成本确定最佳符号组合的步骤;以及,根据所述最佳符号组合,确定所述指定变换系数的符号的步骤。
6、在一实施例中,确定与所述指定变换系数的各个所述符号组合相关的符号位成本的步骤,可以包括:确定基于符号组合的所述当前区块的残差区块的步骤;通过所述残差区块确定所述当前区块的重建区块的步骤;以及,以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤。
7、在一实施例中,确定所述基于符号组合的所述当前区块的残差区块的步骤,可以通过高速逆变换确定所述基于符号组合的所述当前区块的残差区块。
8、在一实施例中,以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤,可以根据与所述当前区块的左侧边界相邻的所述重建区块的样本与所述当前区块的左侧相邻区块的样本之间的类似性以及与所述当前区块的上侧边界相邻的所述重建区块的样本与所述当前区块的上侧相邻区块的样本之间的类似性,确定所述符号组合的符号位成本。
9、在一实施例中,其特征在于:以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤,可以根据所述当前区块的大小、预测模式、变换模式以及量化参数中的至少一个,确定所述符号组合的符号位成本。
10、在一实施例中,其特征在于:根据所述符号位成本确定最佳符号组合的步骤,可以将符号位成本最小的符号组合确定为最佳符号组合。
11、在一实施例中,其特征在于:获得所述符号位隐藏标记的步骤,可以包括:获得用于表示是否允许对所述当前区块的编码树区块、条带、并行区块、图像、序列以及视频中的某一个进行符号位隐藏的符号位隐藏允许标记的步骤;以及,在所述符号位隐藏允许标记表示出允许所述符号位隐藏时,获得所述符号位隐藏标记的步骤。
12、在一实施例中,其特征在于:所述指定变换系数,可以根据所述当前区块的扫描顺序、所述变换系数大小的临界值以及所述变换系数的位置中的至少某一个确定。
13、在一实施例中,其特征在于:所述指定变换系数的数量可以是3个以上。
14、在本公开中,提供一种视频编码方法,包括:确定当前区块的变换系数的步骤;对与所述当前区块的变换系数中的指定变换系数的大小相关的变换系数大小信息进行编码的步骤;确定是否执行与所述指定变换系数的符号相关的符号位隐藏的步骤;以及,对用于表示是否省略所述指定变换系数的符号位信息的符号位隐藏标记进行编码的步骤。
15、在一实施例中,确定是否执行与所述指定变换系数的符号相关的符号位隐藏的步骤,可以包括:确定与可适用于所述指定变换系数的各个符号组合相关的符号位成本的步骤;根据所述符号位成本,确定可适用于所述指定变换系数的符号组合中的最佳符号组合的步骤;以及,根据所述最佳符号组合,确定是否执行所述指定变换系数的符号位隐藏的步骤。
16、在一实施例中,确定与所述指定变换系数的各个所述符号组合相关的符号位成本的步骤,可以包括:确定基于符号组合的所述当前区块的残差区块的步骤;通过所述残差区块确定所述当前区块的重建区块的步骤;以及,以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤。
17、在一实施例中,确定所述基于符号组合的所述当前区块的残差区块的步骤,可以通过高速逆变换确定所述基于符号组合的所述当前区块的残差区块。
18、在一实施例中,其特征在于:以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤,可以根据与所述当前区块的左侧边界相邻的所述重建区块的样本与所述当前区块的左侧相邻区块的样本之间的类似性以及与所述当前区块的上侧边界相邻的所述重建区块的样本与所述当前区块的上侧相邻区块的样本之间的类似性,确定所述符号组合的符号位成本。
19、在一实施例中,其特征在于:以所述重建区块以及所述当前区块的相邻区块为基础,确定所述符号组合的符号位成本的步骤,可以根据所述当前区块的大小、预测模式、变换模式以及量化参数中的至少一个,确定所述符号组合的符号位成本。
20、在一实施例中,根据所述最佳符号组合,确定是否执行所述指定变换系数的符号位隐藏的步骤,可以根据可适用于所述指定变换系数的符号组合中的所述最佳符号组合是否与适用于所述指定变换系数的符号组合一致,确定是否执行所述指定变换系数的符号位隐藏。
21、在一实施例中,其特征在于:所述视频编码方法,还可以包括:对用于表示是否允许对所述当前区块的编码树区块、条带、并行区块、图像、序列以及视频中的某一个进行符号位隐藏的符号位隐藏允许标本文档来自技高网...
【技术保护点】
1.一种视频解码方法,包括:
2.根据权利要求1所述的视频解码方法,其特征在于:
3.根据权利要求2所述的视频解码方法,其特征在于:
4.根据权利要求3所述的视频解码方法,其特征在于:
5.根据权利要求3所述的视频解码方法,其特征在于:
6.一种视频编码方法,包括:
7.根据权利要求6所述的视频编码方法,其特征在于:
8.根据权利要求7所述的视频编码方法,其特征在于:
9.根据权利要求8所述的视频编码方法,其特征在于:
10.根据权利要求8所述的视频编码方法,其特征在于:
11.一种视频解码方法,包括:
12.根据权利要求11所述的视频解码方法,其特征在于:
13.根据权利要求12所述的视频解码方法,其特征在于:
14.根据权利要求13所述的视频解码方法,其特征在于:
15.根据权利要求13所述的视频解码方法,其特征在于:
16.一种视频编码方法,包括:
17.根据权利要求16所述的视频编码
18.根据权利要求17所述的视频编码方法,其特征在于:
19.根据权利要求18所述的视频编码方法,其特征在于:
20.根据权利要求18所述的视频编码方法,其特征在于:
...【技术特征摘要】
【国外来华专利技术】
1.一种视频解码方法,包括:
2.根据权利要求1所述的视频解码方法,其特征在于:
3.根据权利要求2所述的视频解码方法,其特征在于:
4.根据权利要求3所述的视频解码方法,其特征在于:
5.根据权利要求3所述的视频解码方法,其特征在于:
6.一种视频编码方法,包括:
7.根据权利要求6所述的视频编码方法,其特征在于:
8.根据权利要求7所述的视频编码方法,其特征在于:
9.根据权利要求8所述的视频编码方法,其特征在于:
10.根据权利要求8所述的视频编码方法,其特征在于:
11.一种...
【专利技术属性】
技术研发人员:李英烈,金明峻,宋贤周,林洙连,
申请(专利权)人:世宗大学校产学协力团,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。