支持多个层的用于编码/解码图像的方法和设备的制造方法_4

文档序号:8909504阅读:来源:国知局
系数阵列。
[0138]当应用垂直扫描顺序时,在解码装置中,量化的变换系数被扫描以在变换块的垂直方向上重新排列。
[0139]换句话说,解码装置根据垂直扫描顺序依次扫描ID变换系数以2D阵列重新排列扫描的ID变换系数。因此,可以产生通过量化的变换系数构造的变换块。
[0140]根据垂直扫描顺序,量化的变换系数可以从2D阵列(变换块)的最上行沿着相同的列向下排列。右列可以根据在编码装置中执行的顺序从2D阵列的最左列被依次重新排列,或者左列可以从2D阵列的最右列依次重新排列。
[0141]当应用水平扫描顺序时,在编码装置中,在变换块中量化的变换系数在水平方向扫描。
[0142]换句话说,在水平扫描顺序的情况下,编码装置可以从位于扫描目标块(例如,变换块)的最左列的量化的变换系数沿着相同的行向右扫描量化的变换系数。在这种情况下,扫描可以从扫描目标块的最上行相对于较低的行顺序地执行。做为选择,扫描可以从扫描目标块的最下行相对于较高的行顺序地执行。
[0143]在2D阵列扫描目标块(例如,变换块)中扫描的量化的变换系数可以根据扫描顺序重新排列为ID量化的变换系数阵列。
[0144]当应用水平扫描顺序时,在解码装置中,量化的变换系数被扫描以在变换块的垂直方向上重新排列。
[0145]换句话说,解码装置根据水平扫描顺序依次扫描ID变换系数以2D阵列重新排列扫描的ID变换系数。因此,可以产生通过量化的变换系数构造的变换块。
[0146]根据水平扫描顺序,量化的变换系数可以从2D阵列(变换块)的最左列沿着相同的行向右排列。较低的行可以根据在编码装置中执行的顺序从2D阵列的最上行依次重新排列,较高的行可以从2D阵列的最下行重新排列。
[0147]当应用右上对角扫描顺序时,在编码装置中,在变换块中量化的变换系数被在右上对角方向扫描。
[0148]换句话说,在右上扫描顺序的情况下,编码装置可以相对于在扫描目标块(例如,变换块)中量化的变换系数的对角阵列,从最左的量化的变换系数扫描最右的量化的变换系数。对角阵列扫描可以从在扫描目标块中的左上对角阵列依次向右下侧执行,或者对角阵列扫描可以从在扫描目标块中的右下对角阵列依次向左上侧执行。
[0149]在2D阵列扫描目标块(例如,变换块)中扫描的量化的变换系数可以根据扫描顺序重新排列为ID量化的变换系数阵列。
[0150]当应用右上对角扫描顺序时,在解码装置中,量化的变换系数被扫描以在变换块中在右上对角方向上重新排列。
[0151]换句话说,解码装置根据右上对角扫描顺序依次扫描ID变换系数以2D阵列重新排列扫描的ID变换系数。因此,可以产生通过量化的变换系数构造的变换块。
[0152]根据右上对角扫描顺序,量化的变换系数可以从在2D阵列(变换块)的对角阵列中的左下侧沿着相同的对角阵列向右上重新排列。右下对角阵列可以根据在编码装置中执行的顺序被从2D阵列的左上对角阵列依次重新排列,或者左上对角阵列可以从2D阵列的右下对角阵列被依次重新排列。
[0153]图5是用于示意地描述根据扫描顺序的扫描方法的示意图。
[0154]图5 (a)示意地图示在具有nXm(η和m是整数)大小的变换块中排列的2D阵列的量化的变换系数。
[0155]参考图5(a),量化的变换系数C可以对应于每个采样(像素)位置排列。例如,变换系数Ca,b在变换块中排列在第a行和第b列的位置上。
[0156]图5(b)图示当应用水平扫描顺序时,对应于在图5(a)中图示的2D量化的变换系数阵列的ID阵列的示例。
[0157]参考图5(a)和5(b),当应用水平扫描顺序时,编码装置可以在具有nXm大小的变换块中在第一行以CO,O — CO,I —…一CO,n-Ι的顺序扫描量化的变换系数,并且在后续的行以Cl,O — Cl,I —…一Cl,n-Ι的顺序扫描量化的变换系数。每个行水平地执行扫描,并且当水平扫描在一个行终止时,水平扫描可以在后续的行执行。
[0158]当应用水平扫描顺序时,解码装置可以根据水平扫描顺序在具有nXm大小的变换块中以2D阵列排列从具有nXm长度的量化的变换系数阵列顺序地读取的量化的变换系数。
[0159]例如,在图5(b)中,当量化的变换系数阵列从其末端正向(也就是说,沿着Cm-1,n-1 — CO,O的方向)扫描时,解码装置可以根据水平扫描顺序,在
Cm-1, n-Ι — Cm-1, n~2 -------- Cm-1, I — Cm-1, 0的位置上依次排列量化的变换系数,类似图5 (a)的2D阵列,并且通过开始新的行(通过开始上行)从右侧依次排列紧挨着Cm-1,O扫描的η个量化的变换系数。CO,n-Ι —…一CO,2 — CO,I — CO, O通过量化的变换系数的连续扫描和重新排列而被扫描和重新排列,并且因此,可以产生量化的变换系数的2D阵列(例如,变换块),其具有nXm的大小。
[0160]例如,在图5(b)中,当量化的变换系数阵列从其开始处向后(也就是说,沿着CO, O — Cm-1, n-Ι的方向)扫描时,解码装置可以根据水平扫描顺序在CO,O — CO,I —…—CO, n-1的位置上依次排列量化的变换系数,类似图5(a)的2D阵列,并且通过开始新的行(通过开始下层行)从左侧依次排列紧挨着CO,n-Ι扫描的η个量化的变换系数。
Cm-1, O — Cm-1, I — Cm-1, 2 —------ Cm-1, n-Ι通过量化的变换系数的连续扫描和重新排列被扫描和重新排列,并且因此,可以产生量化的变换系数的2D阵列(例如,变换块),其具有nXm的大小。
[0161]图5(c)图示当应用垂直扫描顺序时,对应于在图5(a)中图示的2D量化的变换系数阵列的ID阵列的示例。
[0162]参考图5(a)和5(c),当应用垂直扫描顺序时,编码装置可以在具有nXm大小的变换块中的第一列以CO,O — Cl,O —…一Cm-1,O的顺序扫描量化的变换系数,并且在后续的列以CO,I — Cl,I —…一Cm-1, I的顺序扫描量化的变换系数。每个列垂直地执行扫描,并且当垂直扫描在一个列终止时,垂直扫描可以在后续的列执行。
[0163]当应用垂直扫描顺序时,解码装置可以根据水平扫描顺序在具有nXm大小的变换块中以2D阵列排列从具有nXm长度的量化的变换系数阵列顺序地读取的量化的变换系数。
[0164]例如,在图5(c)中,当量化的变换系数阵列从其末端正向(也就是说,沿着Cm-1,n-1 — CO,O的方向)扫描时,解码装置可以根据垂直扫描顺序在Cm-1, n-Ι — Cm-2, n-1 —…一Cl,n-1 — CO, n-1的位置上依次排列量化的变换系数,类似图5(a)的2D阵列,并且通过开始新的列(通过开始左侧列)从底部依次排列紧挨着C0,n-1扫描的m个量化的变换系数。Cm-1,O ―…一C2,O — Cl,O — CO, O通过量化的变换系数的连续扫描和重新排列被扫描和重新排列,并且因此,可以产生量化的变换系数的2D阵列(例如,变换块),其具有nXm的大小。
[0165]例如,在图5(c)中,当量化的变换系数阵列从其开始处向后(也就是说,沿着CO,O — Cm-1, n-ι的方向)扫描时,解码装置可以根据垂直扫描顺序在CO, O — Cl,O — C2, O ―…一Cm-1, O的位置上依次排列量化的变换系数,类似图5 (a)的2D阵列,并且通过开始新的列(通过开始右侧列)从顶端依次排列紧挨着Cm-1,O扫描的m个量化的变换系数。CO,n-Ι — Cl, n-1 — C2, n-1 —…一Cm_l,n-1通过量化的变换系数的连续扫描和重新排列被扫描和重新排列,并且因此,可以产生量化的变换系数的2D阵列(例如,变换块),其具有nXm的大小。
[0166]图5(d)图示当应用右上对角扫描顺序时,对应于在图5(a)中图示的2D量化的变换系数阵列的ID阵列的示例。
[0167]参考图5(a)和5(d),当应用右上对角扫描顺序时,编码装置在具有nXm大小的变换块中根据对角列顺序,在右上方向在第一对角列扫描量化的变换系数,并且在右上方向在后续的对角列依次扫描量化的变换系数。例如,参考图5(a),由于在变换块中,在第一对角列上仅仅CO,O作为量化的变换系数存在,所以量化的变换系数可以在后续的对角列以Cl,O — CO, I的顺序被扫描,并且随后,量化的变换系数可以在后续的对角列以C2, O — Cl,I — CO, 2的顺序扫描。在对角列的量化的变换系数被依次扫描,并且此后,最后量化的变换系数Cm-1,n-Ι被扫描。
[0168]编码装置根据右上对角扫描顺序扫描量化的变换系数以产生在图5(d)中图示的ID量化的变换系数阵列。当第一扫描的系数根据右上对角扫描顺序被放置在前侧时,ID量化的变换系数阵列具有Cm-1,n-1-COjCl, 1C2, 0C0, 1C1,0C0,O的顺序,如在图5 (d)中图不O
[0169]当应用右上对角扫描顺序时,解码装置可以根据右上对角扫描顺序在具有nXm大小的变换块中以2D阵列排列从具有nXm长度的量化的变换系数阵列顺序地读取的量化的变换系数。
[0170]例如,当在图5(d)中图示的量化的变换系数的ID阵列从量化的变换系数阵列的开始处被向后(也就是说,沿着CO,O —Cm-1,n-Ι的方向)扫描时,解码装置可以根据右上对角扫描顺序沿着2D阵列的对角列排列扫描的量化的变换系数。扫描的变换系数可以首先排列在2D阵列的最左上侧的对角列上,并且顺序地排列在右下方向的对角列上。量化的变换系数可以从左下侧到右上侧在每个对角列排列。
[0171]也就是说,参考2D阵列,量化的变换系数可以以CO, O — Cl, O — CO, I — C2, O — Cl, I — CO, 2 —…一Cm—l, n~2 — Cm-2, n-1 — Cm-1, n-1 的顺序排列。
[0172]当在图5(d)中的量化的变换系数的阵列从量化的变换系数阵列的末端被向后(也就是说,沿着Cm-1,n-1 — CO, O的方向)扫描时,解码装置可以根据右上对角扫描顺序沿着2D阵列的对角列排列扫描的量化的变换系数。扫描的变换系数可以首
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1