RU2014133158A - Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео - Google Patents
Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео Download PDFInfo
- Publication number
- RU2014133158A RU2014133158A RU2014133158A RU2014133158A RU2014133158A RU 2014133158 A RU2014133158 A RU 2014133158A RU 2014133158 A RU2014133158 A RU 2014133158A RU 2014133158 A RU2014133158 A RU 2014133158A RU 2014133158 A RU2014133158 A RU 2014133158A
- Authority
- RU
- Russia
- Prior art keywords
- video block
- context
- region
- transform
- transform coefficient
- Prior art date
Links
- 230000009466 transformation Effects 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract 23
- 238000006243 chemical reaction Methods 0.000 claims 17
- 230000003044 adaptive effect Effects 0.000 claims 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/18—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods 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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion 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/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4006—Conversion to or from arithmetic code
- H03M7/4012—Binary arithmetic codes
- H03M7/4018—Context adapative binary arithmetic codes [CABAC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
1. Способ кодирования видеоданных, при этом способ содержит этапы, на которых:- определяют контекст для кодирования коэффициента преобразования видеоблока основываясь на области видеоблока, в которой возникает коэффициент преобразования; и- энтропийно кодируют коэффициент преобразования с использованием определенного контекста.2. Способ по п. 1, в котором область содержит одну из первой области, содержащей один или более верхних левых субблоков 4x4 коэффициентов преобразования видеоблока, и второй области, содержащей коэффициенты преобразования видеоблока за пределами первой области.3. Способ по п. 1, в котором область содержит одну из множества областей видеоблока, причем каждая из областей содержит соответствующие наборы из одного или более субблоков видеоблока.4. Способ по п. 1, в котором кодирование коэффициента преобразования содержит этап, на котором кодируют одно или более из информации значимости, ассоциированной с коэффициентом преобразования, информации уровня коэффициента преобразования и информации знака, ассоциированной с коэффициентом преобразования.5. Способ по п. 1, в котором видеоблок содержит одно из единицы преобразования (TU), единицы прогнозирования (PU), единицы кодирования (CU), наибольшей единицы кодирования (LCU) и группы блоков.6. Способ по п. 1, в котором определение контекста содержит этап, на котором определяют контекст с использованием одного из контекстной информации на основе позиции и контекстной информации на основе окружения основываясь на области.7. Способ по п. 1, в котором определение контекста содержит этап, на котором определяют смещение, применяемое к контексту на основе позиции для видеоблока, основываясь на о
Claims (37)
1. Способ кодирования видеоданных, при этом способ содержит этапы, на которых:
- определяют контекст для кодирования коэффициента преобразования видеоблока основываясь на области видеоблока, в которой возникает коэффициент преобразования; и
- энтропийно кодируют коэффициент преобразования с использованием определенного контекста.
2. Способ по п. 1, в котором область содержит одну из первой области, содержащей один или более верхних левых субблоков 4x4 коэффициентов преобразования видеоблока, и второй области, содержащей коэффициенты преобразования видеоблока за пределами первой области.
3. Способ по п. 1, в котором область содержит одну из множества областей видеоблока, причем каждая из областей содержит соответствующие наборы из одного или более субблоков видеоблока.
4. Способ по п. 1, в котором кодирование коэффициента преобразования содержит этап, на котором кодируют одно или более из информации значимости, ассоциированной с коэффициентом преобразования, информации уровня коэффициента преобразования и информации знака, ассоциированной с коэффициентом преобразования.
5. Способ по п. 1, в котором видеоблок содержит одно из единицы преобразования (TU), единицы прогнозирования (PU), единицы кодирования (CU), наибольшей единицы кодирования (LCU) и группы блоков.
6. Способ по п. 1, в котором определение контекста содержит этап, на котором определяют контекст с использованием одного из контекстной информации на основе позиции и контекстной информации на основе окружения основываясь на области.
7. Способ по п. 1, в котором определение контекста содержит этап, на котором определяют смещение, применяемое к контексту на основе позиции для видеоблока, основываясь на области, при этом смещение для области представляет собой одно из фиксированного смещения и смещения, которое зависит от одного или более из размера видеоблока, позиции коэффициента преобразования в видеоблоке и позиции субблока, который включает в себя коэффициент преобразования, в видеоблоке.
8. Способ по п. 1, дополнительно содержащий этап, на котором определяют область из множества областей видеоблока, при этом каждая из областей соответствует соответствующему одному из множества размеров единиц преобразования (TU), и при этом определение контекста содержит этап, на котором выбирают контекст, который совместно используется областью и TU, имеющей размер, идентичный размеру области.
9. Способ по п. 1, дополнительно содержащий этап, на котором определяют область из множества областей видеоблока, при этом каждая из областей соответствует соответствующему одному из множества размеров единиц преобразования (TU), и при этом определение контекста содержит этап, на котором выбирают совместно используемый контекст для выделенных позиций коэффициентов преобразования между двумя или более TU различных размеров, при этом область имеет размер, идентичный размеру одной из двух или более TU различных размеров.
10. Способ по п. 9, в котором совместно используемый контекст для выделенных позиций коэффициентов преобразования содержит контекст для одного из DC-коэффициентов и высокочастотных коэффициентов, совместно используемых двумя или более TU различных размеров.
11. Способ по п. 9, в котором совместно используемый контекст для выделенных позиций коэффициентов преобразования содержит совместно используемый контекст между первой TU, имеющей размер коэффициентов преобразования 4x4, и второй TU, имеющей размер коэффициентов преобразования 8x8.
12. Способ по п. 1, в котором видеоблок содержит неквадратный видеоблок.
13. Способ по п. 1, в котором энтропийное кодирование коэффициента преобразования содержит этап, на котором энтропийно декодируют коэффициент преобразования с использованием определенного контекста согласно контекстно-адаптивному двоичному арифметическому кодированию (CABAC).
14. Способ по п. 1, в котором энтропийное кодирование коэффициента преобразования содержит этап, на котором энтропийно кодируют коэффициент преобразования с использованием определенного контекста согласно контекстно-адаптивному двоичному арифметическому кодированию (CABAC).
15. Устройство для кодирования видеоданных, причем устройство содержит видеокодер, сконфигурированный с возможностью определять контекст для кодирования коэффициента преобразования видеоблока основываясь на области видеоблока, в которой возникает коэффициент преобразования, и энтропийно кодировать коэффициент преобразования с использованием определенного контекста.
16. Устройство по п. 15, в котором область содержит одну из первой области, содержащей один или более верхних левых субблоков 4x4 коэффициентов преобразования видеоблока, и второй области, содержащей коэффициенты преобразования видеоблока за пределами первой области.
17. Устройство по п. 15, в котором область содержит одну из множества областей видеоблока, причем каждая из областей содержит соответствующие наборы из одного или более субблоков видеоблока.
18. Устройство по п. 15, в котором для того, чтобы кодировать коэффициент преобразования, видеокодер сконфигурирован с возможностью кодировать одно или более из информации значимости, ассоциированной с коэффициентом преобразования, информации уровня коэффициента преобразования и информации знака, ассоциированной с коэффициентом преобразования.
19. Устройство по п. 15, в котором видеоблок содержит одно из единицы преобразования (TU), единицы прогнозирования (PU), единицы кодирования (CU), наибольшей единицы кодирования (LCU) и группы блоков.
20. Устройство по п. 15, в котором видеокодер сконфигурирован с возможностью определять контекст с использованием одного из контекстной информации на основе позиции и контекстной информации на основе окружения, основываясь на области.
21. Устройство по п. 15, в котором видеокодер дополнительно сконфигурирован с возможностью определять смещение, применяемое к контексту на основе позиции для видеоблока, основываясь на области, при этом смещение для области представляет собой одно из фиксированного смещения и смещения, которое зависит от одного или более из размера видеоблока, позиции коэффициента преобразования в видеоблоке и позиции субблока, который включает в себя коэффициент преобразования, в видеоблоке.
22. Устройство по п. 15, в котором видеокодер содержит видеодекодер, сконфигурированный с возможностью энтропийно декодировать коэффициент преобразования.
23. Устройство по п. 15, в котором видеокодер содержит видеокодер, сконфигурированный с возможностью энтропийно кодировать коэффициент преобразования.
24. Устройство для кодирования видеоданных, при этом устройство содержит:
- средство для определения контекста для кодирования коэффициента преобразования видеоблока основываясь на области видеоблока, в которой возникает коэффициент преобразования; и
- средство для энтропийного кодирования коэффициента преобразования с использованием определенного контекста.
25. Устройство по п. 24, в котором область содержит одну из первой области, содержащей один или более верхних левых субблоков 4x4 коэффициентов преобразования видеоблока, и второй области, содержащей коэффициенты преобразования видеоблока за пределами первой области.
26. Устройство по п. 24, в котором область содержит одну из множества областей видеоблока, причем каждая из областей содержит соответствующие наборы из одного или более субблоков видеоблока.
27. Устройство по п. 24, в котором средство для кодирования коэффициента преобразования содержит средство для кодирования одной или более из информации значимости, ассоциированной с коэффициентом преобразования, информации уровня коэффициента преобразования и информации знака, ассоциированной с коэффициентом преобразования.
28. Устройство по п. 24, в котором видеоблок содержит одно из единицы преобразования (TU), единицы прогнозирования (PU), единицы кодирования (CU), наибольшей единицы кодирования (LCU) и группы блоков.
29. Устройство по п. 24, в котором средство для определения контекста содержит средство для определения контекста с использованием одной из контекстной информации на основе позиции и контекстной информации на основе окружения основываясь на области.
30. Устройство по п. 24, в котором средство для определения контекста содержит средство для определения смещения, применяемого к контексту на основе позиции для видеоблока, основываясь на области, при этом смещение для области представляет собой одно из фиксированного смещения и смещения, которое зависит от одного или более из размера видеоблока, позиции коэффициента преобразования в видеоблоке и позиции субблока, который включает в себя коэффициент преобразования, в видеоблоке.
31. Считываемый компьютером носитель данных, имеющий сохраненные инструкции, которые при исполнении побуждают процессор:
- определять контекст для кодирования коэффициента преобразования видеоблока основываясь на области видеоблока, в которой возникает коэффициент преобразования; и
- энтропийно кодировать коэффициент преобразования с использованием определенного контекста.
32. Считываемый компьютером носитель данных по п. 31, в котором область содержит одну из первой области, содержащей один или более верхних левых субблоков 4x4 коэффициентов преобразования видеоблока, и второй области, содержащей коэффициенты преобразования видеоблока вне первой области.
33. Считываемый компьютером носитель данных по п. 31, в котором область содержит одну из множества областей видеоблока, причем каждая из областей содержит соответствующие наборы из одного или более субблоков видеоблока.
34. Считываемый компьютером носитель данных по п. 31, в котором инструкции, которые побуждают процессор кодировать коэффициент преобразования, содержат инструкции, которые побуждают процессор кодировать одно или более из информации значимости, ассоциированной с коэффициентом преобразования, информации уровня коэффициента преобразования и информации знака, ассоциированной с коэффициентом преобразования.
35. Считываемый компьютером носитель данных по п. 31, в котором видеоблок содержит одно из единицы преобразования (TU), единицы прогнозирования (PU), единицы кодирования (CU), наибольшей единицы кодирования (LCU) и группы блоков.
36. Считываемый компьютером носитель данных по п. 31, в котором инструкции, которые побуждают процессор определять контекст, содержат инструкции, которые побуждают процессор определять контекст с использованием одного из контекстной информации на основе позиции и контекстной информации на основе окружения основываясь на области.
37. Считываемый компьютером носитель данных по п. 31, в котором инструкции, которые побуждают процессор определять контекст, содержат инструкции, которые побуждают процессор определять смещение, применяемое к контексту на основе позиции для видеоблока, основываясь на области, при этом смещение для области представляет собой одно из фиксированного смещения и смещения, которое зависит от одного или более из размера видеоблока, позиции коэффициента преобразования в видеоблоке и позиции субблока, который включает в себя коэффициент преобразования, в видеоблоке.
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261586668P | 2012-01-13 | 2012-01-13 | |
| US61/586,668 | 2012-01-13 | ||
| US201261588595P | 2012-01-19 | 2012-01-19 | |
| US61/588,595 | 2012-01-19 | ||
| US201261597097P | 2012-02-09 | 2012-02-09 | |
| US61/597,097 | 2012-02-09 | ||
| US13/738,534 US20130182772A1 (en) | 2012-01-13 | 2013-01-10 | Determining contexts for coding transform coefficient data in video coding |
| US13/738,534 | 2013-01-10 | ||
| PCT/US2013/021234 WO2013106710A2 (en) | 2012-01-13 | 2013-01-11 | Determining contexts for coding transform coefficient data in video coding |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2014133158A true RU2014133158A (ru) | 2016-03-10 |
Family
ID=48779949
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2014133162/08A RU2603537C2 (ru) | 2012-01-13 | 2013-01-11 | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео |
| RU2014133154/08A RU2595897C2 (ru) | 2012-01-13 | 2013-01-11 | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео |
| RU2014133158A RU2014133158A (ru) | 2012-01-13 | 2013-01-11 | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2014133162/08A RU2603537C2 (ru) | 2012-01-13 | 2013-01-11 | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео |
| RU2014133154/08A RU2595897C2 (ru) | 2012-01-13 | 2013-01-11 | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео |
Country Status (18)
| Country | Link |
|---|---|
| US (3) | US9621894B2 (ru) |
| EP (3) | EP2803195B1 (ru) |
| JP (3) | JP6266535B2 (ru) |
| KR (3) | KR102187013B1 (ru) |
| CN (3) | CN104054340A (ru) |
| AU (3) | AU2013207804A1 (ru) |
| BR (3) | BR112014017118B1 (ru) |
| CA (3) | CA2863011C (ru) |
| HK (1) | HK1198404A1 (ru) |
| IL (3) | IL233160A (ru) |
| MY (2) | MY172757A (ru) |
| PH (3) | PH12014501465A1 (ru) |
| RU (3) | RU2603537C2 (ru) |
| SG (4) | SG11201403342YA (ru) |
| TW (3) | TWI559736B (ru) |
| UA (1) | UA114418C2 (ru) |
| WO (3) | WO2013106710A2 (ru) |
| ZA (1) | ZA201405688B (ru) |
Families Citing this family (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9497472B2 (en) | 2010-11-16 | 2016-11-15 | Qualcomm Incorporated | Parallel context calculation 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 |
| MY160178A (en) * | 2011-06-28 | 2017-02-28 | Samsung Electronics Co Ltd | Method and apparatus for coding video and method and apparatus for decoding video accompanied with arithmetic coding |
| KR101672107B1 (ko) | 2011-11-08 | 2016-11-02 | 구글 테크놀로지 홀딩스 엘엘씨 | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 |
| EP2805497A1 (en) | 2012-01-21 | 2014-11-26 | Motorola Mobility LLC | Method of determining binary codewords for transform coefficients |
| US9866829B2 (en) | 2012-01-22 | 2018-01-09 | Qualcomm Incorporated | Coding of syntax elements that correspond to coefficients of a coefficient block in video coding |
| US9479780B2 (en) * | 2012-02-01 | 2016-10-25 | Google Technology Holdings LLC | Simplification of significance map coding |
| US9565435B2 (en) | 2012-02-04 | 2017-02-07 | Google Technology Holdings LLC | Devices and methods for context reduction in last significant coefficient position coding |
| US20140003488A1 (en) * | 2012-06-30 | 2014-01-02 | Research In Motion Limited | Position-based context selection for greater-than-one flag decoding and encoding |
| US9854235B2 (en) * | 2012-08-31 | 2017-12-26 | Blackberry Limited | Methods and devices for entropy coding in scalable video compression |
| US9813737B2 (en) * | 2013-09-19 | 2017-11-07 | Blackberry Limited | Transposing a block of transform coefficients, based upon an intra-prediction mode |
| US9215464B2 (en) | 2013-09-19 | 2015-12-15 | Blackberry Limited | Coding position data for the last non-zero transform coefficient in a coefficient group |
| KR102250088B1 (ko) * | 2013-10-24 | 2021-05-10 | 삼성전자주식회사 | 비디오 스트림을 복호화하는 방법 및 장치 |
| GB2524726B (en) * | 2014-03-25 | 2018-05-23 | Canon Kk | Image data encapsulation with tile support |
| CN107005712B (zh) * | 2014-10-21 | 2020-01-03 | Lg 电子株式会社 | 使用优化函数执行基于图形的预测的方法和装置 |
| US9781424B2 (en) | 2015-01-19 | 2017-10-03 | Google Inc. | Efficient context handling in arithmetic coding |
| US10306229B2 (en) * | 2015-01-26 | 2019-05-28 | Qualcomm Incorporated | Enhanced multiple transforms for prediction residual |
| CN108293139A (zh) | 2015-09-08 | 2018-07-17 | 三星电子株式会社 | 用于熵编码和熵解码的设备和方法 |
| ES2844525B1 (es) * | 2015-09-11 | 2022-07-05 | Kt Corp | Metodo para decodificar un video |
| US10440399B2 (en) * | 2015-11-13 | 2019-10-08 | Qualcomm Incorporated | Coding sign information of video data |
| US10542267B2 (en) | 2016-01-21 | 2020-01-21 | Samsung Display Co., Ltd. | Classification preserving image transform compression |
| WO2017135661A1 (ko) * | 2016-02-01 | 2017-08-10 | 엘지전자 주식회사 | 그래프 기반 분리 가능한 변환 (graph-based separable transform)을 이용하여 비디오 신호를 인코딩 / 디코딩하는 방법 및 장치 |
| KR102728583B1 (ko) * | 2016-04-29 | 2024-11-11 | 세종대학교산학협력단 | 영상 신호 부호화/복호화 방법 및 장치 |
| CN116916013A (zh) | 2016-04-29 | 2023-10-20 | 世宗大学校产学协力团 | 视频信号编码/解码方法和设备 |
| US10805607B2 (en) | 2016-04-29 | 2020-10-13 | Industry Academy Cooperation Foundation Of Sejong University | Video signal encoding/decoding method and apparatus |
| CN113810714B (zh) | 2016-04-29 | 2025-02-28 | 世宗大学校产学协力团 | 用于对图像信号进行编码和解码的方法和装置 |
| EP3270594A1 (en) * | 2016-07-15 | 2018-01-17 | Thomson Licensing | Method and apparatus for advanced cabac context adaptation for last coefficient coding |
| US11159812B2 (en) | 2016-08-31 | 2021-10-26 | Kt Corporation | Method and apparatus for processing video signal |
| EP3306927A1 (en) | 2016-10-05 | 2018-04-11 | Thomson Licensing | Encoding and decoding methods and corresponding devices |
| RU2653289C1 (ru) * | 2016-12-07 | 2018-05-07 | Владимир Леонидович Карякин | Способ повышения качества канала передачи данных в системе iptv по коэффициенту ber в режиме тв вещания и устройство для его осуществления |
| TWI635742B (zh) * | 2017-01-09 | 2018-09-11 | 晨星半導體股份有限公司 | 動態影像編碼裝置及動態影像編碼方法 |
| US10194147B2 (en) | 2017-01-19 | 2019-01-29 | Google Llc | DC coefficient sign coding scheme |
| CN114760470B (zh) * | 2017-04-13 | 2025-03-25 | Lg电子株式会社 | 图像编码/解码方法及其设备 |
| US11032545B2 (en) * | 2017-06-29 | 2021-06-08 | Qualcomm Incorporated | Reducing seam artifacts in 360-degree video |
| US10484695B2 (en) | 2017-10-23 | 2019-11-19 | Google Llc | Refined entropy coding for level maps |
| EP3499885B1 (en) * | 2017-12-18 | 2024-07-17 | Canon Kabushiki Kaisha | Method and device for encoding video data |
| US10298895B1 (en) * | 2018-02-15 | 2019-05-21 | Wipro Limited | Method and system for performing context-based transformation of a video |
| EP3562156A1 (en) * | 2018-04-27 | 2019-10-30 | InterDigital VC Holdings, Inc. | Method and apparatus for adaptive context modeling in video encoding and decoding |
| US10645381B2 (en) | 2018-04-30 | 2020-05-05 | Google Llc | Intra-prediction for smooth blocks in image/video |
| US11509890B2 (en) * | 2018-07-24 | 2022-11-22 | Hfi Innovation Inc. | Methods and apparatus for entropy coding and decoding aspects of video data |
| EP3852374A4 (en) * | 2018-09-23 | 2021-12-08 | Lg Electronics Inc. | PROCESS FOR ENCODING / DECODING VIDEO SIGNALS AND ASSOCIATED EQUIPMENT |
| CN112913246B (zh) * | 2018-10-05 | 2023-09-15 | Lg电子株式会社 | 用于编码变换系数的方法及其装置 |
| CN117544790A (zh) | 2018-10-05 | 2024-02-09 | 罗斯德尔动力有限责任公司 | 变换系数编码方法及其装置 |
| US11323748B2 (en) | 2018-12-19 | 2022-05-03 | Qualcomm Incorporated | Tree-based transform unit (TU) partition for video coding |
| US11202100B2 (en) * | 2019-03-11 | 2021-12-14 | Qualcomm Incorporated | Coefficient coding for transform skip mode |
| US11025937B2 (en) * | 2019-03-16 | 2021-06-01 | Tencent America LLC | Method and apparatus for video coding |
| US11218735B2 (en) | 2019-04-02 | 2022-01-04 | Qualcomm Incorporated | Context derivation for last position coding for video coding |
| WO2020214980A1 (en) * | 2019-04-19 | 2020-10-22 | Bytedance Inc. | Context coding for transform skip mode |
| WO2020219733A1 (en) | 2019-04-24 | 2020-10-29 | Bytedance Inc. | Quantized residual differential pulse code modulation representation of coded video |
| KR102707777B1 (ko) | 2019-05-01 | 2024-09-20 | 바이트댄스 아이엔씨 | 양자화된 잔차 차동 펄스 코드 변조 코딩을 사용하는 인트라 코딩된 비디오 |
| JP7288084B2 (ja) | 2019-05-02 | 2023-06-06 | バイトダンス インコーポレイテッド | 変換スキップモードにおける信号通知 |
| WO2020233661A1 (en) | 2019-05-21 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Syntax signaling in sub-block merge mode |
| US11695960B2 (en) * | 2019-06-14 | 2023-07-04 | Qualcomm Incorporated | Transform and last significant coefficient position signaling for low-frequency non-separable transform in video coding |
| CN113055682B (zh) | 2019-06-24 | 2022-09-30 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法、装置及其设备 |
| CN114208165B (zh) | 2019-08-10 | 2023-12-15 | 北京字节跳动网络技术有限公司 | 子图片解码中的缓冲器管理 |
| CN114631321B (zh) | 2019-10-18 | 2024-04-12 | 北京字节跳动网络技术有限公司 | 子图片与环路滤波之间的相互影响 |
| US11375220B2 (en) * | 2019-11-27 | 2022-06-28 | Tencent America LLC | Method and apparatus for video decoding using a nominal directional mode and an angular offset |
| WO2021110017A1 (en) | 2019-12-02 | 2021-06-10 | Beijing Bytedance Network Technology Co., Ltd. | Merge with motion vector differencing in affine mode |
| JP7575475B2 (ja) | 2020-03-23 | 2024-10-29 | 北京字節跳動網絡技術有限公司 | アフィンマージおよびアフィン動きベクトル予測モードの予測微調整 |
| US11206428B1 (en) * | 2020-07-14 | 2021-12-21 | Tencent America LLC | Method and apparatus for frequency-dependent joint component secondary transform |
| WO2024205274A2 (ko) * | 2023-03-29 | 2024-10-03 | 현대자동차주식회사 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6680974B1 (en) | 1999-12-02 | 2004-01-20 | Lucent Technologies Inc. | Methods and apparatus for context selection of block transform coefficients |
| US6856701B2 (en) * | 2001-09-14 | 2005-02-15 | Nokia Corporation | Method and system for context-based adaptive binary arithmetic coding |
| US7379608B2 (en) | 2003-12-04 | 2008-05-27 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. | Arithmetic coding for transforming video and picture data units |
| KR100612015B1 (ko) * | 2004-07-22 | 2006-08-11 | 삼성전자주식회사 | 컨텍스트 적응형 이진 산술 부호화 방법 및 그 장치 |
| RU2371881C1 (ru) | 2005-07-08 | 2009-10-27 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ моделирования информации кодирования видеосигнала для компрессии/декомпрессии информации |
| EP1913778A4 (en) | 2005-07-08 | 2010-04-28 | Lg Electronics Inc | METHOD FOR MODELING THE CODING OF INFORMATION OF A VIDEO SIGNAL FOR COMPRESSING / DECOMPRESSING THE INFORMATION |
| US8599925B2 (en) | 2005-08-12 | 2013-12-03 | Microsoft Corporation | Efficient coding and decoding of transform blocks |
| WO2007035056A1 (en) | 2005-09-26 | 2007-03-29 | Samsung Electronics Co., Ltd. | Method and apparatus for entropy encoding and entropy decoding fine-granularity scalability layer video data |
| KR100873636B1 (ko) | 2005-11-14 | 2008-12-12 | 삼성전자주식회사 | 단일 부호화 모드를 이용하는 영상 부호화/복호화 방법 및장치 |
| KR101356733B1 (ko) * | 2007-03-07 | 2014-02-05 | 삼성전자주식회사 | 컨텍스트 기반 적응적 이진 산술 부호화, 복호화 방법 및장치 |
| CN101321283B (zh) * | 2007-06-10 | 2010-04-07 | 华为技术有限公司 | 兼容不同大小块变换的编解码方法及编解码器 |
| US9008171B2 (en) | 2008-01-08 | 2015-04-14 | Qualcomm Incorporated | Two pass quantization for CABAC coders |
| KR101375668B1 (ko) | 2008-03-17 | 2014-03-18 | 삼성전자주식회사 | 변환 계수의 부호화, 복호화 방법 및 장치 |
| US8831087B2 (en) * | 2008-10-06 | 2014-09-09 | Qualcomm Incorporated | Efficient prediction mode selection |
| US8576916B2 (en) * | 2008-10-08 | 2013-11-05 | Qualcomm Incorporated | Method and apparatus for reducing bus traffic of a texture decoding module in a video decoder |
| US20100174539A1 (en) | 2009-01-06 | 2010-07-08 | Qualcomm Incorporated | Method and apparatus for vector quantization codebook search |
| EP2395755A4 (en) | 2009-02-09 | 2015-01-07 | Samsung Electronics Co Ltd | VIDEO PROCESSING AND DEVICE WITH LOW-COMPLEX FREQUENCY CONVERSION AND VIDEO PROCESSING AND DEVICE |
| US8780999B2 (en) | 2009-06-12 | 2014-07-15 | Qualcomm Incorporated | Assembling multiview video coding sub-BITSTREAMS in MPEG-2 systems |
| US8665964B2 (en) | 2009-06-30 | 2014-03-04 | Qualcomm Incorporated | Video coding based on first order prediction and pre-defined second order prediction mode |
| US8914835B2 (en) | 2009-10-28 | 2014-12-16 | Qualcomm Incorporated | Streaming encoded video data |
| DK3435674T3 (da) | 2010-04-13 | 2023-08-21 | Ge Video Compression Llc | Kodning af signifikanskort og transformationskoefficientblokke |
| KR102310816B1 (ko) | 2010-05-12 | 2021-10-13 | 인터디지털 매디슨 페턴트 홀딩스 에스에이에스 | 통합된 유효성 맵 코딩을 위한 방법 및 장치 |
| US8902988B2 (en) | 2010-10-01 | 2014-12-02 | Qualcomm Incorporated | Zero-out of high frequency coefficients and entropy coding retained coefficients using a joint context model |
| US9313514B2 (en) | 2010-10-01 | 2016-04-12 | Sharp Kabushiki Kaisha | Methods and systems for entropy coder initialization |
| US20120082235A1 (en) | 2010-10-05 | 2012-04-05 | General Instrument Corporation | Coding and decoding utilizing context model selection with adaptive scan pattern |
| US8687904B2 (en) * | 2011-01-14 | 2014-04-01 | Panasonic Corporation | Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus which include arithmetic coding or arithmetic decoding |
| US8953690B2 (en) | 2011-02-16 | 2015-02-10 | Google Technology Holdings LLC | Method and system for processing video data |
| US8891630B2 (en) * | 2011-10-24 | 2014-11-18 | Blackberry Limited | Significance map encoding and decoding using partition set based context assignment |
| US8964849B2 (en) * | 2011-11-01 | 2015-02-24 | Blackberry Limited | Multi-level significance maps for encoding and decoding |
| EP2876883B1 (en) * | 2011-11-01 | 2019-05-01 | Velos Media International Limited | Multi-level significance maps for encoding and decoding |
| US9743098B2 (en) | 2011-11-19 | 2017-08-22 | Blackberry Limited | Multi-level significance map scanning |
| CN108769691B (zh) | 2011-12-28 | 2022-05-31 | 夏普株式会社 | 图像解码装置、图像解码方法以及图像编码装置 |
-
2013
- 2013-01-10 US US13/738,602 patent/US9621894B2/en active Active
- 2013-01-10 US US13/738,574 patent/US9253481B2/en active Active
- 2013-01-10 US US13/738,534 patent/US20130182772A1/en not_active Abandoned
- 2013-01-11 AU AU2013207804A patent/AU2013207804A1/en not_active Abandoned
- 2013-01-11 MY MYPI2014701862A patent/MY172757A/en unknown
- 2013-01-11 MY MYPI2014701861A patent/MY166883A/en unknown
- 2013-01-11 JP JP2014552342A patent/JP6266535B2/ja active Active
- 2013-01-11 SG SG11201403342YA patent/SG11201403342YA/en unknown
- 2013-01-11 BR BR112014017118-1A patent/BR112014017118B1/pt active IP Right Grant
- 2013-01-11 RU RU2014133162/08A patent/RU2603537C2/ru active
- 2013-01-11 AU AU2013207823A patent/AU2013207823B2/en active Active
- 2013-01-11 JP JP2014552336A patent/JP6046164B2/ja active Active
- 2013-01-11 KR KR1020147022372A patent/KR102187013B1/ko active Active
- 2013-01-11 RU RU2014133154/08A patent/RU2595897C2/ru active
- 2013-01-11 BR BR112014017000A patent/BR112014017000A8/pt not_active Application Discontinuation
- 2013-01-11 KR KR1020147022370A patent/KR20140116194A/ko not_active Withdrawn
- 2013-01-11 WO PCT/US2013/021234 patent/WO2013106710A2/en not_active Ceased
- 2013-01-11 EP EP13701192.0A patent/EP2803195B1/en active Active
- 2013-01-11 RU RU2014133158A patent/RU2014133158A/ru unknown
- 2013-01-11 TW TW102101279A patent/TWI559736B/zh active
- 2013-01-11 UA UAA201409067A patent/UA114418C2/uk unknown
- 2013-01-11 TW TW102101280A patent/TWI532382B/zh active
- 2013-01-11 AU AU2013207752A patent/AU2013207752B2/en active Active
- 2013-01-11 WO PCT/US2013/021278 patent/WO2013106739A2/en not_active Ceased
- 2013-01-11 SG SG11201403343RA patent/SG11201403343RA/en unknown
- 2013-01-11 SG SG11201403341PA patent/SG11201403341PA/en unknown
- 2013-01-11 BR BR112014017121-1A patent/BR112014017121B1/pt active IP Right Grant
- 2013-01-11 KR KR1020147022371A patent/KR101721302B1/ko active Active
- 2013-01-11 JP JP2014552329A patent/JP2015507429A/ja active Pending
- 2013-01-11 CN CN201380005233.4A patent/CN104054340A/zh active Pending
- 2013-01-11 SG SG10201605387XA patent/SG10201605387XA/en unknown
- 2013-01-11 EP EP13701321.5A patent/EP2803196A2/en not_active Withdrawn
- 2013-01-11 EP EP13701191.2A patent/EP2803194B1/en active Active
- 2013-01-11 CA CA2863011A patent/CA2863011C/en active Active
- 2013-01-11 HK HK14111883.1A patent/HK1198404A1/xx unknown
- 2013-01-11 TW TW102101282A patent/TW201336317A/zh unknown
- 2013-01-11 WO PCT/US2013/021261 patent/WO2013106729A2/en not_active Ceased
- 2013-01-11 CN CN201380005229.8A patent/CN104041033B/zh active Active
- 2013-01-11 CA CA2863043A patent/CA2863043A1/en not_active Abandoned
- 2013-01-11 CA CA2863019A patent/CA2863019C/en active Active
- 2013-01-11 CN CN201380005235.3A patent/CN104041029B/zh active Active
-
2014
- 2014-06-16 IL IL233160A patent/IL233160A/en active IP Right Grant
- 2014-06-16 IL IL233161A patent/IL233161A0/en unknown
- 2014-06-16 IL IL233162A patent/IL233162A/en active IP Right Grant
- 2014-06-25 PH PH12014501465A patent/PH12014501465A1/en unknown
- 2014-06-25 PH PH12014501467A patent/PH12014501467A1/en unknown
- 2014-07-02 PH PH12014501530A patent/PH12014501530A1/en unknown
- 2014-07-31 ZA ZA2014/05688A patent/ZA201405688B/en unknown
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2014133158A (ru) | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео | |
| CN103650510B (zh) | 用于变换系数级编码的上下文建模技术 | |
| JP5855759B2 (ja) | 最後有効係数の位置のプログレッシブコーディング | |
| RU2014147481A (ru) | Кодирование параметра квантования (qp) при кодировании видео | |
| RU2020107177A (ru) | Устройство и способ обработки изображений | |
| JP2018521554A5 (ru) | ||
| CN103597838B (zh) | 对末位有效系数的位置进行编码和解码的方法和设备 | |
| RU2013130251A (ru) | Кодирование позиции последнего значимого коэффициента в видеоблоке на основе порядка сканирования для блока при кодировании видео | |
| JP2013546257A5 (ru) | ||
| RU2019131771A (ru) | Устройство кодирования изображения, способ кодирования изображения и программа и устройство декодирования изображения, способ декодирования изображения и программа | |
| RU2016104528A (ru) | Инициализация параметра райса для кодирования на уровне коэффициентов в процессе кодирования видео | |
| RU2017110786A (ru) | Устройство видеокодирования, устройство видеокодирования, способ видеокодирования, способ видеокодирования и программа | |
| JP2015508617A5 (ru) | ||
| CN107465916A (zh) | 编码/解码帧内预测模式的方法及装置 | |
| TW201352004A (zh) | 轉換係數寫碼 | |
| JP2015507424A5 (ru) | ||
| RU2017107973A (ru) | Устройство кодирования изображения, способ кодирования изображения и программа, а также устройство декодирования изображения, способ декодирования изображения и программа | |
| RU2013153531A (ru) | Способ кодирования изображения, устройство кодирования изображения, способ декодирования изображения и устройство декодирования изображения | |
| RU2015115514A (ru) | Способ, устройство и система для кодирования и декодирования единиц преобразования единицы кодирования | |
| JP2013513333A5 (ru) | ||
| JP2015507430A5 (ru) | ||
| JP2015518353A5 (ru) | ||
| BR102012029413A2 (pt) | mapa de digitalização com significado multinível | |
| RU2021106917A (ru) | Способ кодирования изображений на основе преобразования и устройство для этого | |
| RU2012151530A (ru) | Устройство декодирования изображения, устройство кодирования изображения, способ и программа для декодирования и кодирования изображения |