RU2014134039A - Кодирование коэффициентов преобразования - Google Patents

Кодирование коэффициентов преобразования Download PDF

Info

Publication number
RU2014134039A
RU2014134039A RU2014134039A RU2014134039A RU2014134039A RU 2014134039 A RU2014134039 A RU 2014134039A RU 2014134039 A RU2014134039 A RU 2014134039A RU 2014134039 A RU2014134039 A RU 2014134039A RU 2014134039 A RU2014134039 A RU 2014134039A
Authority
RU
Russia
Prior art keywords
coefficient
level
transform
conversion
coefficients
Prior art date
Application number
RU2014134039A
Other languages
English (en)
Other versions
RU2641235C2 (ru
Inventor
Тунг НГУЙЕН
Хайнер КИРХХОФФЕР
Детлеф МАРПЕ
Original Assignee
ДжиИ Видео Компрешн, ЭлЭлСи
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ДжиИ Видео Компрешн, ЭлЭлСи filed Critical ДжиИ Видео Компрешн, ЭлЭлСи
Publication of RU2014134039A publication Critical patent/RU2014134039A/ru
Application granted granted Critical
Publication of RU2641235C2 publication Critical patent/RU2641235C2/ru

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
    • H03M7/4006Conversion to or from arithmetic code
    • H03M7/4012Binary arithmetic codes
    • H03M7/4018Context adapative binary arithmetic codes [CABAC]
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
    • H03M7/4031Fixed length to variable length coding
    • H03M7/4037Prefix coding
    • H03M7/4043Adaptive prefix coding
    • H03M7/4068Parameterized codes
    • H03M7/4075Golomb codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/129Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

1. Устройство для декодирования множества коэффициентов (12) преобразования, имеющих уровни коэффициента преобразования, из потока (32) данных, содержащееконтекстно-адаптивный энтропийный декодер (80), выполненный с возможностью, для текущего коэффициента (х) преобразования, энтропийного декодирования первого набора (44) из одного или нескольких символов из потока (32) данных;десимволизатор (82), выполненный с возможностью отображения первого набора (44) из одного или нескольких символов на уровень коэффициента преобразования в пределах первого интервала (16) уровней в соответствии с первой схемой символизации;средство (84) извлечения, выполненное с возможностью, если уровень коэффициента преобразования, на который отображается первый набор из одного или нескольких символов в соответствии с первой схемой символизации, представляет собой максимальный уровень первого интервала (16) уровней, извлечения второго набора символов (42) из потока (32) данных,в котором десимволизатор (82) выполнен с возможностью отображения второго набора (42) символов на положение в пределах второго интервала (18) уровней в соответствии со второй схемой символизации, которая является параметризуемой в соответствии с параметром символизации,в котором контекстно-адаптивный энтропийный декодер (80) выполнен с возможностью, при энтропийном декодировании по меньшей мере одного предопределенного символа первого набора (44) из одного или нескольких символов из потока (32) данных, использования контекста в зависимости, посредством функции, параметризуемой посредством параметра функции (52), с параметром функции, установленным на первую установку, от ранее декодированных коэффициентов преобразо

Claims (57)

1. Устройство для декодирования множества коэффициентов (12) преобразования, имеющих уровни коэффициента преобразования, из потока (32) данных, содержащее
контекстно-адаптивный энтропийный декодер (80), выполненный с возможностью, для текущего коэффициента (х) преобразования, энтропийного декодирования первого набора (44) из одного или нескольких символов из потока (32) данных;
десимволизатор (82), выполненный с возможностью отображения первого набора (44) из одного или нескольких символов на уровень коэффициента преобразования в пределах первого интервала (16) уровней в соответствии с первой схемой символизации;
средство (84) извлечения, выполненное с возможностью, если уровень коэффициента преобразования, на который отображается первый набор из одного или нескольких символов в соответствии с первой схемой символизации, представляет собой максимальный уровень первого интервала (16) уровней, извлечения второго набора символов (42) из потока (32) данных,
в котором десимволизатор (82) выполнен с возможностью отображения второго набора (42) символов на положение в пределах второго интервала (18) уровней в соответствии со второй схемой символизации, которая является параметризуемой в соответствии с параметром символизации,
в котором контекстно-адаптивный энтропийный декодер (80) выполнен с возможностью, при энтропийном декодировании по меньшей мере одного предопределенного символа первого набора (44) из одного или нескольких символов из потока (32) данных, использования контекста в зависимости, посредством функции, параметризуемой посредством параметра функции (52), с параметром функции, установленным на первую установку, от ранее декодированных коэффициентов преобразования, и
в котором устройство дополнительно содержит определитель (86) параметра символизации, выполненный с возможностью, если уровень коэффициента преобразования, на который первый набор (44) из одного или нескольких символов отображается в соответствии с первой схемой символизации, представляет собой максимальный уровень первого интервала (16) уровней, определения параметра (46) символизации в зависимости, посредством функции (52) с параметром функции, установленным на вторую установку, от ранее декодированных коэффициентов преобразования.
2. Устройство по п. 1, в котором устройство выполнено так, что функцией, задающей взаимосвязь между ранее декодированными коэффициентами преобразования с одной стороны и номером смещения индекса контекста для индексирования контекста, и параметром символизации с другой стороны, является
Figure 00000001
с
Figure 00000002
где
Figure 00000003
образуют параметр функции,
Figure 00000004
представляющим ранее декодированный коэффициент i преобразования,
wi представляют собой взвешивающие значения, каждое из которых может быть равно единице или не равно единице, и
h представляет собой постоянную или функцию xi.
3. Устройство по п. 2, в котором контекстно-адаптивный энтропийный кодер выполнен так, что зависимость контекста от ранее декодированных коэффициентов преобразования посредством функции
такая, что xi равен уровню коэффициента преобразования ранее декодированного коэффициента i преобразования в случае, когда он находится в пределах первого интервала уровней, и равен максимальному уровню первого интервала уровней в случае, если уровень коэффициента преобразования ранее декодированного коэффициента i преобразования находится в пределах второго интервала уровней, или
такая, что xi равен уровню коэффициента преобразования ранее декодированного коэффициента i преобразования, независимо от уровня коэффициента преобразования ранее декодированного коэффициента i преобразования, находящегося в пределах первого или второго интервала уровней.
4. Устройство по п. 2, в котором средство установки параметра символизации выполнено так, что зависимость параметра символизации от ранее декодированных коэффициентов преобразования посредством функции
такая, что xi равен уровню коэффициента преобразования ранее декодированного коэффициента i преобразования, независимо от уровня коэффициента преобразования ранее декодированного коэффициента i преобразования, находящегося в пределах первого или второго интервала уровней.
5. Устройство по п. 2, в котором устройство выполнено так, что
Figure 00000005
.
6. Устройство по п. 2, в котором устройство выполнено так, что h равно |xi|-t.
7. Устройство по п. 1, в котором устройство выполнено с возможностью пространственного определения ранее кодированных коэффициентов преобразования в зависимости от относительного пространственного расположения коэффициентов преобразования относительно текущего коэффициента преобразования.
8. Устройство по п. 1, в котором устройство выполнено с возможностью извлечения информации о положении последнего ненулевого коэффициента преобразования из числа коэффициентов преобразования блока коэффициентов преобразования в соответствии с предопределенным порядком (14) сканирования из потока (32) данных, в котором множество коэффициентов преобразования охватывает коэффициенты преобразования от последнего ненулевого коэффициента преобразования в соответствии с порядком сканирования до DC-коэффициента преобразования блока коэффициентов преобразования.
9. Устройство по п. 8, в котором символизатор выполнен с возможностью использования модифицированной первой схемы символизации для отображения первого набора из одного или нескольких символов последнего ненулевого коэффициента преобразования, в котором содержатся только уровни ненулевого коэффициента преобразования в пределах первого интервала уровней, тогда как предполагается, что нулевой уровень не применяется для последнего коэффициента преобразования.
10. Устройство по п. 8, в котором контекстно-адаптивный энтропийный декодер выполнен с возможностью использования отдельного набора контекстов для энтропийного декодирования первого набора из одного или нескольких символов для последнего ненулевого коэффициента преобразования, отдельного от контекстов, используемых при энтропийном декодировании первого набора из одного или нескольких символов, кроме последнего ненулевого коэффициента преобразования.
11. Устройство по п. 8, в котором контекстно-адаптивный энтропийный декодер обходит множество коэффициентов преобразования в противоположном порядке сканирования, ведя от последнего ненулевого коэффициента преобразования к DC-коэффициенту преобразования блока коэффициентов преобразования.
12. Устройство по п. 1, в котором устройство выполнено с возможностью декодирования множества коэффициентов преобразования из потока данных при двух сканированиях, в котором контекстно-адаптивный энтропийный декодер выполнен с возможностью энтропийного декодирования первого набора символов для коэффициентов преобразования из потока данных в порядке, соответствующем первому сканированию коэффициентов преобразования, в котором средство извлечения выполнено с возможностью последующего извлечения второго набора символов для коэффициентов преобразования, для которых первый набор символов отображается на максимальный уровень первого интервала уровней, из потока данных в порядке, соответствующем присутствию коэффициентов преобразования, для которых первый набор символов отображается на максимальный уровень первого интервала уровней, в рамках второго сканирования коэффициентов преобразования.
13. Устройство по п. 1, в котором устройство выполнено с возможностью декодирования множества коэффициентов преобразования из потока данных последовательно при одном сканировании, в котором вторые наборы символов распределяются в потоке данных между первыми наборами символов коэффициентов преобразования, и в котором контекстно-адаптивный энтропийный декодер и средство извлечения выполнены с возможностью, для каждого коэффициента преобразования в порядке сканирования одного сканирования, извлечения вторых наборов символов соответствующих коэффициентов преобразования, для которых первый набор символов отображается на максимальный уровень первого интервала уровней, из потока данных непосредственно после энтропийного декодирования контекстно-адаптивного энтропийного декодера первого набора из одного или нескольких символов соответствующих коэффициентов преобразования, для которых первый набор символов отображается на максимальный уровень первого интервала уровней, из потока данных.
14. Устройство по п. 1, в котором средство извлечения выполнено с возможностью извлечения второго набора символов из потока данных непосредственно или с использованием энтропийного декодирования, используя распределение фиксированной вероятности.
15. Устройство по п. 1, в котором первая схема символизации представляет собой схему усеченной унарной бинаризации.
16. Устройство по п. 1, в котором вторая схема символизации такая, что второй набор символов из кода Райса.
17. Декодер картинок, содержащий устройство по п. 1, в котором декодер картинок выполнен с возможностью, при декодировании изображения, повторного преобразования блоков изображения из блоков коэффициентов преобразования, в котором устройство выполнено с возможностью последовательного декодирования множества коэффициентов преобразования блоков коэффициентов преобразования, блок коэффициентов преобразования за блоком коэффициентов преобразования, с использованием функции для блоков коэффициентов преобразования разных размеров, для блоков коэффициентов преобразования разных размеров и/или для блоков коэффициентов преобразования разного типа информационной составляющей.
18. Декодер картинок по п. 17, в котором устройство выполнено с возможностью использования разных наборов контекстов, из которых контекст для текущего коэффициента преобразования выбирается в зависимости от ранее декодированных коэффициентов преобразования, для разных частотных участков блоков коэффициентов преобразования, для блоков коэффициентов преобразования разных размеров и/или для блоков коэффициентов преобразования разного типа информационной составляющей.
19. Устройство для кодирования множества коэффициентов преобразования, имеющих уровни коэффициента преобразования, в поток (32) данных, содержащее
символизатор (34), выполненный с возможностью отображения текущего коэффициента преобразования
на первый набор из одного или нескольких символов в соответствии с первой схемой символизации, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах первого интервала (16) уровней, и
если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала (18) уровней, на объединение второго набора символов, на который максимальный уровень первого интервала (16) уровней отображается в соответствии с первой схемой символизации, и третьего набора символов в зависимости от положения уровня коэффициента преобразования текущего коэффициента преобразования в пределах второго интервала (18) уровней, в соответствии со второй схемой символизации, которая является параметризуемой в соответствии с параметром (46) символизации;
контекстно-адаптивный энтропийный кодер (36), выполненный с возможностью, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах первого интервала уровней, энтропийного кодирования первого набора из одного или нескольких символов в поток данных, и, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, энтропийного кодирования второго набора из одного или нескольких символов в поток данных, в котором контекстно-адаптивный энтропийный кодер выполнен с возможностью, при энтропийном кодировании по меньшей мере одного предопределенного символа второго набора из одного или нескольких символов в поток данных, использования контекста в зависимости, посредством функции, параметризуемой посредством параметра функции, с параметром функции, установленным на первую установку, от ранее кодированных коэффициентов преобразования; и
определитель (38) параметра символизации, выполненный с возможностью, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, определения параметра (46) символизации для отображения на третий набор символов в зависимости, посредством функции с параметром функции, установленным на вторую установку, от ранее кодированных коэффициентов преобразования; и
средство (40) вставки, выполненное с возможностью, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, вставки третьего набора символов в поток данных.
20. Устройство по п. 19, в котором устройство выполнено так, что функцией (52), определяющей взаимосвязь между ранее кодированными коэффициентами преобразования с одной стороны и номером (56) индекса контекста, индексирующим контекст, и параметром (46) символизации с другой стороны, является
Figure 00000001
с
Figure 00000002
где
Figure 00000006
образуют параметр функции,
Figure 00000007
представляющим ранее декодированный коэффициент i преобразования,
wi представляют собой взвешивающие значения, каждое из которых может быть равно единице или не равно единице, и
h представляет собой постоянную или функцию xi.
21. Устройство по п. 20, в котором контекстно-адаптивный энтропийный кодер (36) выполнен так, что зависимость контекста от ранее кодированных коэффициентов преобразования посредством функции
такая, что xi равен уровню коэффициента преобразования ранее кодированного коэффициента i преобразования в случае, когда он находится в пределах первого интервала (16) уровней, и равен максимальному уровню первого интервала (16) уровней в случае, если уровень коэффициента преобразования ранее кодированного коэффициента i преобразования находится в пределах второго интервала (18) уровней, или
такая, что xi равен уровню коэффициента преобразования ранее кодированного коэффициента i преобразования, независимо от уровня коэффициента преобразования ранее кодированного коэффициента i преобразования, находящегося в пределах первого или второго интервала уровней.
22. Устройство по п. 20, в котором определитель (38) параметра символизации выполнен так, что зависимость параметра символизации от ранее кодированных коэффициентов преобразования посредством функции
такая, что равен уровню коэффициента преобразования ранее кодированного коэффициента i преобразования, независимо от уровня коэффициента преобразования ранее кодированного коэффициента i преобразования, находящегося в пределах первого или второго интервала уровней.
23. Устройство по п. 20, в котором устройство выполнено так, что
Figure 00000008
.
24. Устройство по п. 20, в котором устройство выполнено так, что h равно |xi|-t.
25. Устройство по п. 19, в котором устройство выполнено с возможностью пространственного определения ранее кодированных коэффициентов преобразования в зависимости от относительного пространственного расположения коэффициентов преобразования относительно текущего коэффициента преобразования.
26. Устройство по п. 19, в котором устройство выполнено с возможностью определения положения последнего ненулевого коэффициента преобразования из числа коэффициентов преобразования блока коэффициентов преобразования в соответствии с предопределенным порядком сканирования, и вставки информации о положении в поток данных, в котором множество коэффициентов преобразования охватывает коэффициенты преобразования от последнего ненулевого коэффициента преобразования до начала предопределенного порядка сканирования.
27. Устройство по п. 26, в котором символизатор выполнен с возможностью использования модифицированной первой схемы символизации для символизации последнего коэффициента преобразования, в котором содержатся только уровни ненулевого коэффициента преобразования в пределах первого интервала уровней, тогда как предполагается, что нулевой уровень не применяется для последнего коэффициента преобразования.
28. Устройство по п. 26, в котором контекстно-адаптивный энтропийный кодер выполнен с возможностью использования отдельного набора контекстов для энтропийного кодирования первого набора из одного или нескольких символов для последнего ненулевого коэффициента преобразования, отдельного от контекстов, используемых при энтропийном кодировании первого набора из одного или нескольких символов, кроме последнего ненулевого коэффициента преобразования.
29. Устройство по п. 26, в котором контекстно-адаптивный энтропийный кодер выполнен с возможностью обхода множества коэффициентов преобразования в противоположном порядке сканирования, ведя от последнего ненулевого коэффициента преобразования к DC-коэффициенту преобразования блока коэффициентов преобразования.
30. Устройство по п. 19, в котором устройство выполнено с возможностью кодирования множества коэффициентов преобразования в поток данных при двух сканированиях, в котором контекстно-адаптивный энтропийный кодер выполнен с возможностью энтропийного кодирования первого и второго наборов символов для коэффициентов преобразования в поток данных в порядке, соответствующем первому сканированию коэффициентов преобразования, в котором средство вставки выполнено с возможностью последующей вставки третьего набора символов для коэффициентов преобразования, имеющих уровень коэффициента преобразования в пределах второго интервала уровней, в поток данных в порядке, соответствующем присутствию коэффициентов преобразования, имеющих уровень коэффициента преобразования в пределах второго интервала уровней в рамках второго сканирования коэффициентов преобразования.
31. Устройство по п. 19, в котором устройство выполнено с возможностью кодирования множества коэффициентов преобразования в поток данных последовательно при одном сканировании, в котором контекстно-адаптивный энтропийный кодер и средство вставки выполнены с возможностью, для каждого коэффициента преобразования в порядке сканирования одного сканирования, вставки третьих наборов символов соответствующих коэффициентов преобразования, имеющих уровень коэффициента преобразования в пределах второго интервала уровней, в поток данных непосредственно после энтропийного кодирования контекстно-адаптивного энтропийного кодера второго набора из одного или нескольких символов соответствующих коэффициентов преобразования, имеющих уровень коэффициента преобразования в пределах второго интервала уровней, в поток данных, так что третьи наборы символов распределяются в потоке данных между первыми и вторыми наборами символов коэффициентов преобразования.
32. Устройство по п. 19, в котором средство вставки выполнено с возможностью вставки третьего набора символов в поток данных непосредственно или с использованием энтропийного кодирования, используя распределение фиксированной вероятности.
33. Устройство по п. 19, в котором первая схема символизации представляет собой схему усеченной унарной бинаризации.
34. Устройство по п. 19, в котором вторая схема символизации такая, что третий набор символов из кода Райса.
35. Кодер картинок, содержащий устройство по п. 19, в котором кодер картинок выполнен с возможностью, при кодировании картинки, преобразования блоков картинки в блоки коэффициентов преобразования, в котором устройство (62) выполнено с возможностью кодирования множества коэффициентов преобразования блоков коэффициентов преобразования, блок коэффициентов преобразования за блоком коэффициентов преобразования, с использованием функции (52) для блоков разных размеров.
36. Кодер картинок по п. 35, в котором устройство выполнено с возможностью использования разных наборов контекстов, из которых контекст для текущего коэффициента преобразования выбирается в зависимости от ранее кодированных коэффициентов преобразования, для разных частотных участков блоков коэффициентов преобразования.
37. Устройство для декодирования множества коэффициентов (12) преобразования разных блоков преобразования, причем каждый имеет уровень коэффициента преобразования, из потока (32) данных, содержащее
средство извлечения, выполненное с возможностью извлечения набора символов из потока данных для текущего коэффициента преобразования;
десимволизатор, выполненный с возможностью отображения набора символов на уровень коэффициента преобразования для текущего коэффициента преобразования в соответствии со схемой символизации, которая является параметризуемой в соответствии с параметром символизации, и
определитель параметра символизации, выполненный с возможностью определения параметра (46) символизации для текущего коэффициента преобразования в зависимости, посредством функции (52), параметризуемой посредством параметра (46) функции, от ранее обработанных коэффициентов преобразования,
в котором средство извлечения, символизатор и определитель параметра символизации выполнены с возможностью последовательной обработки коэффициентов преобразования разных блоков преобразования, в котором параметр функции изменяется в зависимости от размера блока преобразования текущего коэффициента преобразования, типа информационной составляющей блока преобразования текущего коэффициента преобразования и/или частотного участка, на котором располагается текущий коэффициент преобразования в блоке преобразования.
38. Устройство по п. 37, в котором устройство выполнено так, что функцией, задающей взаимосвязь между ранее декодированными коэффициентами преобразования с одной стороны и параметром символизации с другой стороны, является
Figure 00000001
с
Figure 00000002
где
Figure 00000009
образуют параметр функции,
Figure 00000010
, представляющим ранее обработанный коэффициент i преобразования,
wi представляют собой взвешивающие значения, каждое из которых может быть равно единице или не равно единице, и
h представляет собой постоянную или функцию xi.
39. Устройство по п. 38, в котором устройство выполнено так, что
Figure 00000011
.
40. Устройство по п. 38, в котором устройство выполнено так, что h равно |xi|-t.
41. Устройство по п. 37, в котором устройство выполнено с возможностью пространственного определения ранее обработанных коэффициентов преобразования в зависимости от относительного пространственного расположения относительно текущего коэффициента преобразования.
42. Устройство по п. 37, в котором средство извлечения выполнено с возможностью извлечения набора символов из потока данных непосредственно или с использованием энтропийного декодирования, используя распределение фиксированной вероятности.
43. Устройство по п. 37, в котором схема символизации такая, что набор символов из кода Райса, и параметр символизации представляет собой параметр Райса.
44. Устройство по п. 37, в котором десимволизатор выполнен с возможностью ограничения схемы символизации интервалом (18) уровней из интервала (20) диапазона коэффициентов преобразования, так что набор символов представляет префикс или суффикс в отношении других частей общей символизации текущего коэффициента преобразования.
45. Устройство для кодирования множества коэффициентов (12) преобразования разных блоков преобразования, причем каждый имеет уровень коэффициента преобразования, в поток (32) данных, содержащее
символизатор, выполненный с возможностью отображения уровня коэффициента преобразования для текущего коэффициента преобразования в соответствии со схемой символизации, которая является параметризуемой в соответствии с параметром символизации, на набор символов;
средство вставки, выполненное с возможностью вставки набора символов для текущего коэффициента преобразования в поток данных; и
определитель параметра символизации, выполненный с возможностью определения параметра (46) символизации для текущего коэффициента преобразования в зависимости, посредством функции (52), параметризуемой при помощи параметра (46) функции, от ранее обработанных коэффициентов преобразования,
в котором средство вставки, символизатор и определитель параметра символизации выполнены с возможностью последовательной обработки коэффициентов преобразования разных блоков преобразования, в котором параметр функции изменяется в зависимости от размера блока преобразования текущего коэффициента преобразования, типа информационной составляющей блока преобразования текущего коэффициента преобразования и/или частотного участка, на котором располагается текущий коэффициент преобразования в блоке преобразования.
46. Устройство по п. 45, в котором устройство выполнено так, что функцией, задающей взаимосвязь между ранее декодированными коэффициентами преобразования с одной стороны и параметром символизации с другой стороны, является
Figure 00000001
с
Figure 00000002
где
Figure 00000012
образуют параметр функции,
Figure 00000013
представляющим ранее обработанный коэффициент i преобразования,
wi представляют собой взвешивающие значения, каждое из которых может быть равно единице или не равно единице, и
h представляет собой постоянную или функцию xi.
47. Устройство по п. 46, в котором устройство выполнено так, что
Figure 00000014
.
48. Устройство по п. 46, в котором устройство выполнено так, что h равно |xi|-t.
49. Устройство по п. 46, в котором устройство выполнено с возможностью пространственного определения ранее обработанных коэффициентов преобразования в зависимости от относительного пространственного расположения относительно текущего коэффициента преобразования.
50. Устройство по п. 46, в котором средство вставки выполнено с возможностью вставки набора символов в поток данных непосредственно или с использованием энтропийного кодирования, используя распределение фиксированной вероятности.
51. Устройство по п. 46, в котором схема символизации такая, что набор символов из кода Райса, и параметр символизации представляет собой параметр Райса.
52. Устройство по п. 46, в котором символизатор выполнен с возможностью ограничения схемы символизации интервалом (18) уровней из интервала (20) диапазона коэффициентов преобразования, так что набор символов представляет префикс или суффикс в отношении других частей общей символизации текущего коэффициента преобразования.
53. Способ декодирования множества коэффициентов (12) преобразования, имеющих уровни коэффициента преобразования, из потока (32) данных, содержащий
для текущего коэффициента (х) преобразования, энтропийное декодирование первого набора (44) из одного или нескольких символов из потока (32) данных;
десимволизирующее отображение первого набора (44) из одного или нескольких символов на уровень коэффициента преобразования в пределах первого интервала (16) уровней в соответствии с первой схемой символизации;
если уровень коэффициента преобразования, на который отображается первый набор из одного или нескольких символов в соответствии с первой схемой символизации, представляет собой максимальный уровень первого интервала (16) уровней, извлечение второго набора символов (42) из потока (32) данных,
в котором десимволизирующее отображение содержит отображение второго набора (42) символов на положение в пределах второго интервала (18) уровней в соответствии со второй схемой символизации, которая является параметризуемой в соответствии с параметром символизации,
энтропийное декодирование включает в себя энтропийное декодирование по меньшей мере одного предопределенного символа первого набора (44) из одного или нескольких символов из потока (32) данных с использованием контекста в зависимости, посредством функции, параметризуемой посредством параметра функции (52), с параметром функции, установленным на первую установку, от ранее декодированных коэффициентов преобразования, и
в котором способ дополнительно содержит,
если уровень коэффициента преобразования, на который первый набор (44) из одного или нескольких символов отображается в соответствии с первой схемой символизации, представляет собой максимальный уровень первого интервала (16) уровней, определение параметра (46) символизации в зависимости, посредством функции (52) с параметром функции, установленным на вторую установку, от ранее декодированных коэффициентов преобразования.
54. Способ кодирования множества коэффициентов преобразования, имеющих уровни коэффициента преобразования, в поток (32) данных, содержащий
символизирующее отображение текущего коэффициента преобразования
на первый набор из одного или нескольких символов в соответствии с первой схемой символизации, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах первого интервала (16) уровней, и
если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала (18) уровней, на объединение второго набора символов, на который максимальный уровень первого интервала (16) уровней отображается в соответствии с первой схемой символизации, и третьего набора символов в зависимости от положения уровня коэффициента преобразования текущего коэффициента преобразования в пределах второго интервала (18) уровней в соответствии со второй схемой синхронизации, которая является параметризуемой в соответствии с параметром (46) символизации;
контекстно-адаптивное энтропийное кодирование, включающее в себя, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах первого интервала уровней, энтропийное кодирование первого набора из одного или нескольких символов в поток данных, и, если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, энтропийное кодирование второго набора из одного или нескольких символов в поток данных, в котором контекстно-адаптивное энтропийное кодирование включает в себя, при энтропийном кодировании по меньшей мере одного предопределенного символа второго набора из одного или нескольких символов в поток данных, использование контекста в зависимости, посредством функции, параметризуемой посредством параметра функции, с параметром функции, установленным в первую установку, от ранее кодированных коэффициентов преобразования; и
если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, определение параметра (46) символизации для отображения на третий набор символов в зависимости, посредством функции с параметром функции, установленным на вторую установку, от ранее кодированных коэффициентов преобразования; и,
если уровень коэффициента преобразования текущего коэффициента преобразования находится в пределах второго интервала уровней, вставку третьего набора символов в поток данных.
55. Способ декодирования множества коэффициентов (12) преобразования разных блоков преобразования, причем каждый имеет уровень коэффициента преобразования, из потока (32) данных, содержащий
извлечение набора символов из потока данных для текущего коэффициента преобразования;
десимволизирующее отображение набора символов на уровень коэффициента преобразования для текущего коэффициента преобразования в соответствии со схемой символизации, которая является параметризуемой в соответствии с параметром символизации, и
определение параметра (46) символизации для текущего коэффициента преобразования в зависимости, посредством функции (52), параметризуемой посредством параметра (46) функции, от ранее обработанных коэффициентов преобразования,
в котором извлечение, символизирующее отображение и определение последовательно выполняются над коэффициентами преобразования разных блоков преобразования, в котором параметр функции изменяется в зависимости от размера блока преобразования текущего коэффициента преобразования, типа информационной составляющей блока преобразования текущего коэффициента преобразования и/или частотного участка, на котором располагается текущий коэффициент преобразования в блоке преобразования.
56. Способ кодирования множества коэффициентов (12) преобразования разных блоков преобразования, причем каждый имеет уровень коэффициента преобразования, в поток (32) данных, содержащий символизирующее отображение уровня коэффициента преобразования для текущего коэффициента преобразования в соответствии со схемой символизации, которая является параметризуемой в соответствии с параметром символизации, на набор символов;
вставку набора символов для текущего коэффициента преобразования в поток данных; и
определение параметра (46) символизации для текущего коэффициента преобразования в зависимости, посредством функции (52), параметризуемой посредством параметра (46) функции, от ранее обработанных коэффициентов преобразования,
в котором вставка, символизирующая отображение и определение последовательно выполняются над коэффициентами преобразования разных блоков преобразования, в котором параметр функции изменяется в зависимости от размера блока преобразования текущего коэффициента преобразования, типа информационной составляющей блока преобразования текущего коэффициента преобразования и/или частотного участка, на котором располагается текущий коэффициент преобразования в блоке преобразования.
57. Компьютерная программа, имеющая программный код для выполнения, при исполнении на компьютере способа по любому из пп. 53-56.
RU2014134039A 2012-01-20 2013-01-21 Кодирование коэффициентов преобразования RU2641235C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261588846P 2012-01-20 2012-01-20
US61/588,846 2012-01-20
PCT/EP2013/051053 WO2013107908A1 (en) 2012-01-20 2013-01-21 Transform coefficient coding

Related Child Applications (1)

Application Number Title Priority Date Filing Date
RU2017145307A Division RU2708967C2 (ru) 2012-01-20 2013-01-21 Кодирование коэффициентов преобразования

Publications (2)

Publication Number Publication Date
RU2014134039A true RU2014134039A (ru) 2016-03-20
RU2641235C2 RU2641235C2 (ru) 2018-01-16

Family

ID=47603696

Family Applications (4)

Application Number Title Priority Date Filing Date
RU2014134039A RU2641235C2 (ru) 2012-01-20 2013-01-21 Кодирование коэффициентов преобразования
RU2017145307A RU2708967C2 (ru) 2012-01-20 2013-01-21 Кодирование коэффициентов преобразования
RU2019136699A RU2745248C1 (ru) 2012-01-20 2019-11-15 Кодирование коэффициентов преобразования
RU2021106361A RU2761510C1 (ru) 2012-01-20 2021-03-12 Кодирование коэффициентов преобразования

Family Applications After (3)

Application Number Title Priority Date Filing Date
RU2017145307A RU2708967C2 (ru) 2012-01-20 2013-01-21 Кодирование коэффициентов преобразования
RU2019136699A RU2745248C1 (ru) 2012-01-20 2019-11-15 Кодирование коэффициентов преобразования
RU2021106361A RU2761510C1 (ru) 2012-01-20 2021-03-12 Кодирование коэффициентов преобразования

Country Status (25)

Country Link
US (9) US9712844B2 (ru)
EP (3) EP2805419B1 (ru)
JP (5) JP6133899B2 (ru)
KR (12) KR101951887B1 (ru)
CN (11) CN107302364B (ru)
AU (6) AU2013211004B2 (ru)
BR (2) BR122020007580B1 (ru)
CA (1) CA2861953C (ru)
CL (1) CL2014001887A1 (ru)
DK (1) DK2805419T3 (ru)
ES (1) ES2638093T3 (ru)
HK (10) HK1204163A1 (ru)
HU (1) HUE035958T2 (ru)
IL (9) IL309374A (ru)
IN (1) IN2014KN01712A (ru)
MX (2) MX346550B (ru)
MY (2) MY170555A (ru)
PH (6) PH12018500138A1 (ru)
PL (1) PL2805419T3 (ru)
PT (1) PT2805419T (ru)
RU (4) RU2641235C2 (ru)
SG (3) SG10201609263YA (ru)
UA (3) UA114311C2 (ru)
WO (1) WO2013107908A1 (ru)
ZA (1) ZA201406039B (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11025938B2 (en) 2012-01-20 2021-06-01 Sony Corporation Complexity reduction of significance map coding

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10091529B2 (en) * 2010-07-09 2018-10-02 Samsung Electronics Co., Ltd. Method and apparatus for entropy encoding/decoding a transform coefficient
US9042440B2 (en) 2010-12-03 2015-05-26 Qualcomm Incorporated Coding the position of a last significant coefficient within a video block based on a scanning order for the block in video coding
US20120163456A1 (en) 2010-12-22 2012-06-28 Qualcomm Incorporated Using a most probable scanning order to efficiently code scanning order information for a video block in video coding
US9106913B2 (en) 2011-03-08 2015-08-11 Qualcomm Incorporated Coding of transform coefficients for video coding
US10397577B2 (en) 2011-03-08 2019-08-27 Velos Media, Llc Inverse scan order for significance map coding of transform coefficients in video coding
US9167253B2 (en) 2011-06-28 2015-10-20 Qualcomm Incorporated Derivation of the position in scan order of the last significant transform coefficient in video coding
PH12018500138A1 (en) 2012-01-20 2018-07-09 Ge Video Compression Llc Transform coefficient coding
US9936200B2 (en) 2013-04-12 2018-04-03 Qualcomm Incorporated Rice parameter update for coefficient level coding in video coding process
US10021419B2 (en) 2013-07-12 2018-07-10 Qualcomm Incorported Rice parameter initialization for coefficient level coding in video coding process
US8879858B1 (en) * 2013-10-01 2014-11-04 Gopro, Inc. Multi-channel bit packing engine
FR3023112A1 (fr) * 2014-06-27 2016-01-01 Bcom Procede de codage d'une image numerique, procede de decodage, dispositifs et programmes d'ordinateurs associes
US9781424B2 (en) * 2015-01-19 2017-10-03 Google Inc. Efficient context handling in arithmetic coding
US10616604B2 (en) * 2015-09-01 2020-04-07 Qualcomm Incorporated Coefficient level coding in video coding
US10194147B2 (en) 2017-01-19 2019-01-29 Google Llc DC coefficient sign coding scheme
EP3606066A4 (en) * 2017-03-23 2020-03-25 Sony Corporation IMAGE PROCESSING DEVICE AND METHOD
KR102272992B1 (ko) * 2017-04-13 2021-07-06 엘지전자 주식회사 비디오 신호를 엔트로피 인코딩, 디코딩하는 방법 및 장치
US10523968B2 (en) * 2017-09-18 2019-12-31 Google Llc Coding of last significant coefficient flags
EP3490253A1 (en) * 2017-11-23 2019-05-29 Thomson Licensing Encoding and decoding methods and corresponding devices
EP3503557A1 (en) * 2017-12-22 2019-06-26 Thomson Licensing Method and apparatus for video encoding and decoding based on context switching
CN112567745A (zh) * 2018-03-29 2021-03-26 弗劳恩霍夫应用研究促进协会 用于视频编码的候选变换集合的确定
EP3777156A1 (en) 2018-03-29 2021-02-17 FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. Transform coefficient block coding
WO2019196956A1 (zh) * 2018-04-13 2019-10-17 浙江大学 一种信息保持编解码方法与装置
KR20240059000A (ko) * 2018-07-02 2024-05-07 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. 종속 스칼라 양자화에 적합한 변환 계수의 엔트로피 코딩
US11483575B2 (en) * 2018-08-24 2022-10-25 Hfi Innovation Inc. Coding transform coefficients with throughput constraints
US11336918B2 (en) * 2018-09-05 2022-05-17 Qualcomm Incorporated Regular coded bin reduction for coefficient coding
BR112021005558A2 (pt) * 2018-09-24 2021-06-29 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. aparelho para codificar e decodificar um bloco de coeficientes de transformação, codificador para codificar e decodificador para decodificar um bloco de coeficiente de transformação, método para codificar e decodificar um bloco de coeficientes de transformação, corrente de dados
KR20240014631A (ko) * 2018-10-11 2024-02-01 엘지전자 주식회사 변환 계수 코딩 방법 및 장치
WO2020089824A1 (en) * 2018-10-31 2020-05-07 Beijing Bytedance Network Technology Co., Ltd. Deblocking filtering under dependent quantization
US10848775B2 (en) * 2018-11-02 2020-11-24 Fungible, Inc. Memory layout for JPEG accelerator
US10827192B2 (en) 2018-11-02 2020-11-03 Fungible, Inc. Work allocation for JPEG accelerator
US10827191B2 (en) 2018-11-02 2020-11-03 Fungible, Inc. Parallel coding of syntax elements for JPEG accelerator
US10931958B2 (en) 2018-11-02 2021-02-23 Fungible, Inc. JPEG accelerator using last-non-zero (LNZ) syntax element
KR20220008381A (ko) 2018-11-12 2022-01-20 삼성전자주식회사 계수 레벨의 엔트로피 부호화 방법 및 장치, 엔트로피 복호화 방법 및 장치
CN114374839B (zh) 2018-11-12 2023-06-20 Lg电子株式会社 图像解码方法、图像编码方法和数据发送方法
US10904548B2 (en) 2018-12-06 2021-01-26 Qualcomm Incorporated Coefficient processing for video encoding and decoding
CN113519155A (zh) * 2019-01-02 2021-10-19 弗劳恩霍夫应用研究促进协会 统一变换类型信令和变换类型相关的变换系数水平编码
US11134273B2 (en) 2019-02-14 2021-09-28 Qualcomm Incorporated Regular coded bin reduction for coefficient coding
US20220078428A1 (en) * 2019-03-11 2022-03-10 Interdigital Vc Holdings, Inc. Reducing the number of regular coded bins
EP3939261A1 (en) * 2019-03-12 2022-01-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Implementation efficient partition-based intra coding concept
US11451826B2 (en) 2019-04-15 2022-09-20 Tencent America LLC Lossless coding mode and switchable residual coding
TW202046730A (zh) * 2019-04-24 2020-12-16 美商松下電器(美國)知識產權公司 編碼裝置、解碼裝置、編碼方法、及解碼方法
CN114731445A (zh) * 2019-10-01 2022-07-08 北京达佳互联信息技术有限公司 残差和系数编解码的方法和装置
EP4082214A1 (en) * 2019-12-23 2022-11-02 Interdigital VC Holdings France Residual processing for video encoding and decoding
US11849133B2 (en) * 2020-12-10 2023-12-19 Qualcomm Incorporated Low complexity history usage for rice parameter derivation for high bit-depth video coding
CN113392511B (zh) * 2021-05-28 2022-11-22 广西电网有限责任公司电力科学研究院 基于频谱包络符号熵的有载分接开关机械状态监测方法
CN113489980B (zh) * 2021-08-13 2022-10-25 北京大学深圳研究生院 一种点云属性变换系数的熵编码和熵解码的方法及设备
US11606568B1 (en) * 2021-08-18 2023-03-14 Meta Platforms, Inc. End-of-block detection of quantized transform coefficient matrices in video encoding
CN114915295B (zh) * 2022-05-09 2024-06-11 重庆邮电大学 一种特定条件下超越熵极限的符号编码方法
CN114630128B (zh) * 2022-05-17 2022-07-22 苇创微电子(上海)有限公司 一种基于行数据分块重排的图像压缩、解压缩方法及***

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7095783B1 (en) * 1992-06-30 2006-08-22 Discovision Associates Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto
JP4480119B2 (ja) * 2000-03-30 2010-06-16 キヤノン株式会社 画像処理装置及び画像処理方法
US7099387B2 (en) * 2002-03-22 2006-08-29 Realnetorks, Inc. Context-adaptive VLC video transform coefficients encoding/decoding methods and apparatuses
DE10218812A1 (de) * 2002-04-26 2003-11-20 Siemens Ag Generische Datenstrombeschreibung
US7016547B1 (en) 2002-06-28 2006-03-21 Microsoft Corporation Adaptive entropy encoding/decoding for screen capture content
US6900748B2 (en) 2003-07-17 2005-05-31 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Method and apparatus for binarization and arithmetic coding of a data value
US7599435B2 (en) * 2004-01-30 2009-10-06 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Video frame encoding and decoding
KR100648258B1 (ko) 2004-08-02 2006-11-23 삼성전자주식회사 고속의 디코딩을 수행하는 파이프라인 구조의 내용 기반적응적 이진 산술 디코더
CN100403801C (zh) * 2005-09-23 2008-07-16 联合信源数字音视频技术(北京)有限公司 一种基于上下文的自适应熵编/解码方法
US8848789B2 (en) 2006-03-27 2014-09-30 Qualcomm Incorporated Method and system for coding and decoding information associated with video compression
US20080162432A1 (en) * 2006-12-29 2008-07-03 Wen-Shan Wang Search table for unary k-th order exp-golomb decoder
US8488668B2 (en) * 2007-06-15 2013-07-16 Qualcomm Incorporated Adaptive coefficient scanning for video coding
CN100562114C (zh) * 2007-08-30 2009-11-18 上海交通大学 视频解码方法与解码装置
US7777654B2 (en) 2007-10-16 2010-08-17 Industrial Technology Research Institute System and method for context-based adaptive binary arithematic encoding and decoding
WO2009092454A1 (en) * 2008-01-21 2009-07-30 Telefonaktiebolaget Lm Ericsson (Publ) Prediction-based image processing
JP5189172B2 (ja) 2008-01-22 2013-04-24 ドルビー ラボラトリーズ ライセンシング コーポレイション 適応性動き情報コスト推定
US8179974B2 (en) 2008-05-02 2012-05-15 Microsoft Corporation Multi-level representation of reordered transform coefficients
BRPI0922846A2 (pt) * 2008-12-03 2018-01-30 Nokia Corp alternando entre modos de codificação do coeficiente dct
TWI387314B (zh) * 2009-03-10 2013-02-21 Univ Nat Central Image processing apparatus and method thereof
CN101883280B (zh) * 2009-05-07 2014-08-27 香港科技大学 一种恢复噪声的视频编解码方法和***
JP5369973B2 (ja) * 2009-08-03 2013-12-18 日本電気株式会社 データ符号化/復号方法および装置
JP2011035681A (ja) 2009-08-03 2011-02-17 Alpine Electronics Inc 磁気結合型スピーカ
JP2011114369A (ja) * 2009-11-24 2011-06-09 Mitsubishi Electric Corp 画像符号化復号装置
HRP20220743T1 (hr) 2010-04-13 2022-08-19 Ge Video Compression, Llc Kodiranje signifikacijskih mapa i blokova koeficijenata transformacije
WO2011128268A1 (en) * 2010-04-13 2011-10-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Probability interval partioning encoder and decoder
KR101733794B1 (ko) * 2010-07-09 2017-05-10 삼성전자주식회사 변환 계수의 엔트로피 부호화/복호화 방법 및 장치
US9591320B2 (en) * 2010-07-15 2017-03-07 Texas Instruments Incorporated Context and bypass encoding video
US9154801B2 (en) 2010-09-30 2015-10-06 Texas Instruments Incorporated Method and apparatus for diagonal scan and simplified coding of transform coefficients
US9497472B2 (en) 2010-11-16 2016-11-15 Qualcomm Incorporated Parallel context calculation in video coding
HUE046377T2 (hu) 2011-01-14 2020-03-30 Ge Video Compression Llc Entrópia kódoló és dekódoló séma
US9106913B2 (en) * 2011-03-08 2015-08-11 Qualcomm Incorporated Coding of transform coefficients for video coding
US10397577B2 (en) * 2011-03-08 2019-08-27 Velos Media, Llc Inverse scan order for significance map coding of transform coefficients in video coding
US8974076B2 (en) 2011-03-09 2015-03-10 Judy Gergen Artistic lighting apparatus with cylindrical gobos
WO2013079081A1 (de) 2011-12-02 2013-06-06 Sms Logistiksysteme Gmbh Vorrichtung zum umsetzen von zu bunden gewickelten metallbändern
JP6134651B2 (ja) 2011-12-28 2017-05-24 シャープ株式会社 算術復号装置、算術符号化装置および算術復号方法
PH12018500138A1 (en) 2012-01-20 2018-07-09 Ge Video Compression Llc Transform coefficient coding
JP5547304B2 (ja) 2012-02-27 2014-07-09 シナノケンシ株式会社 圧縮機及び真空機
PL3910947T3 (pl) 2012-03-26 2023-12-27 JVC Kenwood Corporation Urządzenie do dekodowania obrazu, sposób dekodowania obrazu i program do dekodowania obrazu
JP2013223051A (ja) * 2012-04-13 2013-10-28 Sharp Corp 算術復号装置、画像復号装置、算術符号化装置、および画像符号化装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11025938B2 (en) 2012-01-20 2021-06-01 Sony Corporation Complexity reduction of significance map coding

Also Published As

Publication number Publication date
PH12018500138B1 (en) 2018-07-09
PH12019501221A1 (en) 2019-11-11
KR20240013893A (ko) 2024-01-30
CN107302369A (zh) 2017-10-27
PH12018500137B1 (en) 2018-07-09
RU2708967C2 (ru) 2019-12-12
IL292629A (en) 2022-07-01
MY188788A (en) 2021-12-31
JP6133899B2 (ja) 2017-05-24
US10462487B2 (en) 2019-10-29
CN107302705B (zh) 2020-09-18
KR20170100050A (ko) 2017-09-01
EP4391545A2 (en) 2024-06-26
UA114311C2 (uk) 2017-05-25
AU2018217277B2 (en) 2020-07-02
KR20210107147A (ko) 2021-08-31
IL277277A (en) 2020-10-29
RU2761510C1 (ru) 2021-12-09
US10757447B2 (en) 2020-08-25
US20190349604A1 (en) 2019-11-14
PH12014501659A1 (en) 2014-10-13
AU2020244522A1 (en) 2020-10-29
RU2017145307A3 (ru) 2019-02-18
IL233700A (en) 2017-10-31
AU2020244522B2 (en) 2022-03-24
HK1204163A1 (en) 2015-11-06
US20230269398A1 (en) 2023-08-24
AU2013211004A1 (en) 2014-09-11
KR102626883B1 (ko) 2024-01-18
IL308621A (en) 2024-01-01
CN107302368A (zh) 2017-10-27
HK1246051A1 (zh) 2018-08-31
US11968395B2 (en) 2024-04-23
RU2641235C2 (ru) 2018-01-16
AU2016204082B2 (en) 2018-05-24
CN107302369B (zh) 2020-06-09
KR20200037450A (ko) 2020-04-08
PH12018500138A1 (en) 2018-07-09
KR101760438B1 (ko) 2017-07-31
SG11201404240PA (en) 2014-08-28
CN107302704B (zh) 2020-07-14
PH12018500136B1 (en) 2018-07-09
JP7227283B2 (ja) 2023-02-21
MX346550B (es) 2017-03-24
UA124087C2 (uk) 2021-07-21
US10582219B2 (en) 2020-03-03
IL277277B (en) 2021-07-29
AU2022204497B2 (en) 2024-01-18
KR102293126B1 (ko) 2021-08-25
IL292629B2 (en) 2024-04-01
EP2805419B1 (en) 2017-05-24
CN107302367A (zh) 2017-10-27
CN107302365B (zh) 2020-06-16
EP2805419A1 (en) 2014-11-26
PH12014501659B1 (en) 2014-10-13
HK1246052A1 (zh) 2018-08-31
IN2014KN01712A (ru) 2015-10-23
EP2999123A1 (en) 2016-03-23
US20200366936A1 (en) 2020-11-19
BR122020007580B1 (pt) 2021-10-26
KR102466326B1 (ko) 2022-11-14
CN107302364A (zh) 2017-10-27
AU2024202509A1 (en) 2024-05-09
CN107302364B (zh) 2021-01-19
KR101951886B1 (ko) 2019-02-26
CN107302367B (zh) 2020-07-14
HUE035958T2 (en) 2018-05-28
JP6826157B2 (ja) 2021-02-03
PH12018500139A1 (en) 2018-07-09
JP2015510319A (ja) 2015-04-02
HK1246016A1 (zh) 2018-08-31
IL292629B1 (en) 2023-12-01
WO2013107908A1 (en) 2013-07-25
US20140362925A1 (en) 2014-12-11
CN107302704A (zh) 2017-10-27
IL270665B (en) 2020-09-30
KR101951887B1 (ko) 2019-02-26
BR112014017916B1 (pt) 2021-07-27
US9712844B2 (en) 2017-07-18
HK1246015A1 (zh) 2018-08-31
CN107302702B (zh) 2020-06-23
KR20170100048A (ko) 2017-09-01
KR102217956B1 (ko) 2021-02-19
MX2014008696A (es) 2015-03-05
KR101951888B1 (ko) 2019-02-26
CA2861953C (en) 2020-10-27
US20200154141A1 (en) 2020-05-14
HK1246019A1 (zh) 2018-08-31
US20210120271A1 (en) 2021-04-22
KR20170087525A (ko) 2017-07-28
US10271068B2 (en) 2019-04-23
KR101771656B1 (ko) 2017-09-05
AU2018217277A1 (en) 2018-09-06
ES2638093T3 (es) 2017-10-18
AU2016204082A1 (en) 2016-07-07
DK2805419T3 (en) 2017-09-04
CN107302705A (zh) 2017-10-27
IL284378A (en) 2021-07-29
US20190191183A1 (en) 2019-06-20
CN107302363B (zh) 2020-07-14
KR102097668B1 (ko) 2020-04-06
CN107302702A (zh) 2017-10-27
CN107302365A (zh) 2017-10-27
KR20150004930A (ko) 2015-01-13
KR20210020177A (ko) 2021-02-23
HK1246018A1 (zh) 2018-08-31
KR20190020196A (ko) 2019-02-27
JP6542831B2 (ja) 2019-07-10
CN107302366B (zh) 2020-07-14
PT2805419T (pt) 2017-09-01
CL2014001887A1 (es) 2014-11-21
US20170289574A1 (en) 2017-10-05
AU2022204497A1 (en) 2022-07-14
PL2805419T3 (pl) 2017-10-31
JP2019176504A (ja) 2019-10-10
JP2021064974A (ja) 2021-04-22
CN104205646A (zh) 2014-12-10
AU2013211004B2 (en) 2016-03-17
CA2861953A1 (en) 2013-07-25
US11616982B2 (en) 2023-03-28
MY170555A (en) 2019-08-19
IL284378B (en) 2022-07-01
SG10201811840RA (en) 2019-02-27
HK1246053A1 (zh) 2018-08-31
UA120434C2 (uk) 2019-12-10
IL254922A0 (en) 2017-12-31
CN107302366A (zh) 2017-10-27
PH12018500139B1 (en) 2018-07-09
IL309374A (en) 2024-02-01
CN107302363A (zh) 2017-10-27
SG10201609263YA (en) 2016-12-29
KR20140133526A (ko) 2014-11-19
BR112014017916A2 (pt) 2019-10-08
ZA201406039B (en) 2015-04-29
IL233700A0 (en) 2014-09-30
CN107302368B (zh) 2020-07-28
HK1246020A1 (zh) 2018-08-31
KR20170100049A (ko) 2017-09-01
US10045049B2 (en) 2018-08-07
IL265447A (en) 2019-05-30
KR101952360B1 (ko) 2019-02-27
HK1246017A1 (zh) 2018-08-31
RU2017145307A (ru) 2019-02-18
PH12018500136A1 (en) 2018-07-09
RU2745248C1 (ru) 2021-03-22
IL265447B (en) 2019-11-28
MX370956B (es) 2020-01-10
JP2023053086A (ja) 2023-04-12
KR20220160118A (ko) 2022-12-05
PH12018500137A1 (en) 2018-07-09
CN104205646B (zh) 2017-09-22
US20180227597A1 (en) 2018-08-09
JP2017175629A (ja) 2017-09-28

Similar Documents

Publication Publication Date Title
RU2014134039A (ru) Кодирование коэффициентов преобразования
RU2013130238A (ru) Отдельное кодирование позиции последнего значимого коэффициента видеоблока при кодировании видео
WO2016161974A1 (en) Methods for palette mode context coding and binarization in video coding
RU2630750C1 (ru) Устройство и способ для кодирования и декодирования исходных данных
JP2015149772A5 (ru)
RU2013130251A (ru) Кодирование позиции последнего значимого коэффициента в видеоблоке на основе порядка сканирования для блока при кодировании видео
RU2015102988A (ru) Способ и устройство для энтропийного кодирования видео и способ и устройство для энтропийного декодирования видео
CN109510989B (zh) Hevc中的系数编码调谐
RU2016101176A (ru) Устройство и способ обработки информации
RU2014145217A (ru) Параллельная обработка волновых фронтов для кодирования видео
JP2016526830A5 (ru)
FI3435674T3 (fi) Merkitsevyyskarttojen ja muunnoskerroinlohkojen koodaus
CN111107370B (zh) 视频水印的嵌入处理方法、装置、电子设备及存储介质
RU2019117034A (ru) Устройство и способ кодирования изображений и устройство и способ декодирования изображений
RU2013141447A (ru) Способ кодирования изображения, способ декодирования изображения, устройство кодирования изображения, устройство декодирования изображения, программа кодирования изображения и программа декодирования изображения
EP3407603A1 (en) Imaging coding method and apparatus, and imaging decoding method for partitioning an intra-coding unit
RU2015110062A (ru) Устройство для обработки изображений и способ
US20130082850A1 (en) Data encoding apparatus, data decoding apparatus and methods thereof
JP6498858B2 (ja) 画像符号化方法
RU2017146242A (ru) Кодер, декодер и способ, использующие модовые символы
RU2008112226A (ru) Способ кодирования и декодирования аудиосигнала и устройство для его осуществления
CN115312128A (zh) Dna编码方法、解码方法、装置、终端设备及介质
RU2018113995A (ru) Способ и устройство для быстрого и эффективного сжатия и распаковки изображений
CN110731081B (zh) 图像编码方法、装置以及电子设备
KR102412244B1 (ko) 모드 정보를 코딩 및 디코딩하기 위한 방법 및 장치, 그리고 전자 디바이스