RU2011117669A - Видеокодирование с использованием преобразования больше, чем 4×4 и 8×8 - Google Patents
Видеокодирование с использованием преобразования больше, чем 4×4 и 8×8 Download PDFInfo
- Publication number
- RU2011117669A RU2011117669A RU2011117669/07A RU2011117669A RU2011117669A RU 2011117669 A RU2011117669 A RU 2011117669A RU 2011117669/07 A RU2011117669/07 A RU 2011117669/07A RU 2011117669 A RU2011117669 A RU 2011117669A RU 2011117669 A RU2011117669 A RU 2011117669A
- Authority
- RU
- Russia
- Prior art keywords
- block
- transform
- size
- syntax element
- predicted
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 title claims 3
- 238000000034 method Methods 0.000 claims abstract 41
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 claims abstract 23
- 230000009466 transformation Effects 0.000 claims 14
- 238000000844 transformation Methods 0.000 claims 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims 1
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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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
- H04N19/17—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 an image region, e.g. an object
- H04N19/176—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 an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
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)
Abstract
1. Способ кодирования видеоданных, причем способ содержит этапы: ! применяют пространственное предсказание или компенсацию движения к исходному видеоблоку в пределах видеокадра для генерации предсказанного видеоблока, основываясь на режиме предсказания; ! вычитают предсказанный видеоблок из исходного видеоблока в пределах видеокадра для формирования остаточного блока; ! выбирают преобразование, имеющее первый размер преобразования, для применения к остаточному блоку; ! генерируют данные заголовка, указывающие выбранное преобразование, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного видеоблока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают первый размер преобразования; ! применяют выбранное преобразование к остаточному блоку для генерации остаточных коэффициентов преобразования; и ! генерируют видеосигнал, основываясь на данных заголовка и остаточных коэффициентах преобразования. ! 2. Способ по п. 1, в котором данные заголовка дополнительно содержат третий синтаксический элемент, указывающий структуру кодированного блока, причем третий синтаксический элемент содержит второе значение, и в котором первый синтаксический элемент последовательно следует после третьего синтаксического элемента, если второе значение является ненулевым. ! 3. Способ по п. 1, в котором первое значение первого синтаксического элемента соответствует множеству размеров преобразования. ! 4. Способ по п. 3, в котором первое зн�
Claims (70)
1. Способ кодирования видеоданных, причем способ содержит этапы:
применяют пространственное предсказание или компенсацию движения к исходному видеоблоку в пределах видеокадра для генерации предсказанного видеоблока, основываясь на режиме предсказания;
вычитают предсказанный видеоблок из исходного видеоблока в пределах видеокадра для формирования остаточного блока;
выбирают преобразование, имеющее первый размер преобразования, для применения к остаточному блоку;
генерируют данные заголовка, указывающие выбранное преобразование, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного видеоблока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают первый размер преобразования;
применяют выбранное преобразование к остаточному блоку для генерации остаточных коэффициентов преобразования; и
генерируют видеосигнал, основываясь на данных заголовка и остаточных коэффициентах преобразования.
2. Способ по п. 1, в котором данные заголовка дополнительно содержат третий синтаксический элемент, указывающий структуру кодированного блока, причем третий синтаксический элемент содержит второе значение, и в котором первый синтаксический элемент последовательно следует после третьего синтаксического элемента, если второе значение является ненулевым.
3. Способ по п. 1, в котором первое значение первого синтаксического элемента соответствует множеству размеров преобразования.
4. Способ по п. 3, в котором первое значение отображается на первый размер преобразования, основываясь на размере предсказанного видеоблока.
5. Способ по п. 1, в котором первый размер преобразования имеет размер X×Y, причем X не равен Y.
6. Способ по п. 5, в котором по меньшей мере один из X и Y равняется 8, и по меньшей мере один из X и Y равняется 16.
7. Способ по п. 1, в котором первый размер преобразования равен размеру предсказанного видеоблока.
8. Способ по п. 1, в котором первый размер преобразования равен N×M, и по меньшей мере одно из М и N больше или равно 16.
9. Способ по п. 1, в котором генерация данных заголовка, указывающих выбранное преобразование, содержит этапы:
определяют, больше или нет размер предсказанного блока, чем первое пороговое значение; и
определяют, меньше или нет размер предсказанного блока, чем второе пороговое значение.
10. Способ по п. 9, в котором первое пороговое значение равно 8×8, и второе пороговое значение равно 8×8.
11. Способ по п. 1, в котором генерация данных заголовка, указывающих выбранное преобразование, содержит этапы:
определяют, больше или нет размер предсказанного блока, чем первое пороговое значение; и
определяют, равен или нет размер предсказанного блока второму значению.
12. Способ по п. 11, в котором первое пороговое значение равно 8×8, и второе значение равно 16×16.
13. Способ по п. 11, в котором первое пороговое значение равно 8×8, и второе значение равно 16×8.
14. Способ по п. 1, в котором выбранное преобразование является целочисленным преобразованием.
15. Способ по п. 1, в котором выбранное преобразование является дискретным косинусным преобразованием.
16. Способ по п. 1, в котором выбранное преобразование является направленным преобразованием.
17. Способ декодирования видеоданных, причем способ содержит этапы:
принимают видеосигнал, указывающий по меньшей мере один блок в пределах видеокадра, содержащий данные заголовка по меньшей мере для одного блока и остаточные коэффициенты преобразования по меньшей мере для одного блока, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного блока по меньшей мере для одного блока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают преобразование, имеющее первый размер преобразования, используемое для кодирования по меньшей мере одного блока;
применяют пространственное предсказание или компенсацию движения по меньшей мере к одному блоку для генерации предсказанного видеоблока с размером предсказанного блока, равным по меньшей мере одному блоку;
определяют первый размер преобразования, используемый для кодирования по меньшей мере одного блока, основываясь на первом синтаксическом элементе и втором синтаксическом элементе;
применяют обратное преобразование определенного первого размера преобразования к остаточным коэффициентам преобразования для получения декодированного остаточного блока; и
суммируют декодированный остаточный блок с предсказанным видеоблоком для получения декодированного видеоблока.
18. Способ по п. 17, в котором данные заголовка дополнительно содержат третий синтаксический элемент, указывающий структуру кодированного блока, причем третий синтаксический элемент содержит второе значение, и в котором первый синтаксический элемент последовательно следует после третьего синтаксического элемента, если второе значение является ненулевым.
19. Способ по п. 17, в котором первое значение первого синтаксического элемента соответствует множеству размеров преобразования.
20. Способ по п. 19, в котором первое значение отображается на первый размер преобразования, основываясь на размере предсказанного блока по меньшей мере для одного блока.
21. Способ по п. 17, в котором первый размер преобразования имеет размер X×Y, причем X не равен Y.
22. Способ по п. 21, в котором по меньшей мере один из X и Y равняется 8, и по меньшей мере один из X и Y равняется 16.
23. Способ по п. 17, в котором первый размер преобразования равен размеру предсказанного блока по меньшей мере для одного блока.
24. Способ по п. 17, в котором первый размер преобразования равен N×M, и по меньшей мере одно из М и N больше или равно 16.
25. Способ по п. 17, в котором определение первого размера преобразования содержит этапы:
определяют, больше или нет размер предсказанного блока, чем первое пороговое значение; и
определяют, меньше или нет размер предсказанного блока, чем второе пороговое значение.
26. Способ по п. 25, в котором первое пороговое значение равно 8×8, и второе пороговое значение равно 8×8.
27. Способ по п. 17, в котором определение первого размера преобразования содержит этапы:
определяют, больше или нет размер предсказанного блока, чем первое пороговое значение; и
определяют, равен или нет размер предсказанного блока второму значению.
28. Способ по п. 27, в котором первое пороговое значение равно 8×8, и второе значение равно 16×16.
29. Способ по п. 27, в котором первое пороговое значение равно 8×8, и второе значение равно 16×8.
30. Способ по п. 17, в котором обратное преобразование является целочисленным преобразованием.
31. Способ по п. 17, в котором обратное преобразование является дискретным косинусным преобразованием.
32. Способ по п. 17, в котором обратное преобразование является направленным преобразованием.
33. Устройство для кодирования видеоданных, причем устройство содержит:
средство применения пространственного предсказания или компенсации движения к исходному видеоблоку в пределах видеокадра для генерации предсказанного видеоблока, основываясь на режиме предсказания;
средство вычитания предсказанного видеоблока из исходного видеоблока в пределах видеокадра для формирования остаточного блока;
средство выбора преобразования, имеющего первый размер преобразования, для применения к остаточному блоку;
средство генерации данных заголовка, указывающих выбранное преобразование, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного видеоблока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают первый размер преобразования;
средство применения выбранного преобразования к остаточному блоку для генерации остаточных коэффициентов преобразования; и
средство генерации видеосигнала, основываясь на данных заголовка и остаточных коэффициентах преобразования.
34. Устройство по п. 33, в котором средство применения пространственного предсказания или компенсации движения содержит блок предсказания, средство вычитания содержит сумматор, средство выбора размера преобразования содержит блок определения режима, средство генерации данных заголовка содержит блок энтропийного кодирования, средство применения выбранного преобразования содержит блок преобразования блоков, и средство генерации видеосигнала содержит блок энтропийного кодирования.
35. Устройство для декодирования видеоданных, причем устройство содержит:
средство приема видеосигнала, указывающего по меньшей мере один блок в пределах видеокадра, содержащего данные заголовка по меньшей мере для одного блока и остаточные коэффициенты преобразования по меньшей мере для одного блока, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер области движения по меньшей мере одного блока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают преобразование, имеющее первый размер преобразования, используемое для кодирования по меньшей мере одного блока;
средство применения пространственного предсказания или компенсации движения по меньшей мере к одному блоку для генерации предсказанного видеоблока с размером предсказанного блока, равным по меньшей мере одному блоку;
средство определения первого размера преобразования, используемого для кодирования по меньшей мере одного блока, основываясь на первом синтаксическом элементе и втором синтаксическом элементе;
средство применения обратного преобразования определенного первого размера преобразования к остаточным коэффициентам преобразования для получения декодированного остаточного блока; и
средство суммирования декодированного остаточного блока с предсказанным видеоблоком для получения декодированного видеоблока.
36. Устройство по п. 35, в котором средство приема содержит приемник, средство применения пространственного предсказания или компенсации движения содержит блок предсказания, средство определения первого размера преобразования содержит блок энтропийного декодирования, средство применения обратного преобразования содержит блок обратного преобразования, и средство суммирования содержит сумматор.
37. Система кодирования видеоданных, данная система содержит:
блок предсказания, конфигурированный для применения пространственного предсказания или компенсации движения к исходному видеоблоку в пределах видеокадра для генерации предсказанного видеоблока;
сумматор, конфигурированный для вычитания предсказанного видеоблока из исходного видеоблока в пределах видеокадра для формирования остаточного блока;
блок определения режима, конфигурированный для выбора преобразования, имеющего первый размер преобразования, для применения к остаточному блоку;
блок преобразования блоков, конфигурированный для применения выбранного преобразования к остаточному блоку для генерации остаточных коэффициентов преобразования; и
блок энтропийного кодирования, конфигурированный для:
генерации данных заголовка, указывающих выбранное преобразование, данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного видеоблока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают первый размер преобразования; и
генерации видеосигнала, основываясь на данных заголовка и остаточных коэффициентах преобразования.
38. Система по п. 37, в которой данные заголовка дополнительно содержат третий синтаксический элемент, указывающий структуру кодированного блока, третий синтаксический элемент содержит второе значение, и в которой первый синтаксический элемент последовательно следует после третьего синтаксического элемента, если второе значение является ненулевым.
39. Система по п. 37, в которой первое значение первого синтаксического элемента соответствует множеству размеров преобразования.
40. Система по п. 39, в которой первое значение отображается на первый размер преобразования, основываясь на размере предсказанного видеоблока.
41. Система по п. 37, в которой первый размер преобразования имеет размер X×Y, причем X не равен Y.
42. Система по п. 41, в которой по меньшей мере один из X и Y равняется 8, и по меньшей мере один из X и Y равняется 16.
43. Система по п. 37, в которой первый размер преобразования равен размеру предсказанного видеоблока.
44. Система по п. 37, в которой первый размер преобразования N×M, и по меньшей мере одно из М и N больше или равно 16.
45. Система по п. 37, в которой блок энтропийного кодирования дополнительно конфигурируют для определения, больше или нет размер предсказанного блока, чем первое пороговое значение, и для определения, меньше или нет размер предсказанного блока, чем второе пороговое значение.
46. Система по п. 45, в которой первое пороговое значение 8×8, и второе пороговое значение 8×8.
47. Система по п. 37, в которой блок энтропийного кодирования дополнительно конфигурируют для определения, больше или нет размер предсказанного блока, чем первое пороговое значение, и для определения, равен или нет размер предсказанного блока второму значению.
48. Система по п. 47, в которой первое пороговое значение равно 8×8, и второе значение равно 16×16.
49. Система по п. 47, в которой первое пороговое значение 8×8, и второе значение 16×8.
50. Система по п. 37, в которой выбранное преобразование является целочисленным преобразованием.
51. Система по п. 37, в которой выбранное преобразование является дискретным косинусным преобразованием.
52. Система по п. 37, в которой выбранное преобразование является направленным преобразованием.
53. Система для декодирования видеоданных, данная система содержит:
приемник, конфигурированный для приема видеосигнала, указывающего по меньшей мере один блок в пределах видеокадра, содержащего данные заголовка по меньшей мере для одного блока и остаточные коэффициенты преобразования по меньшей мере для одного блока, данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного блока по меньшей мере для одного блока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают преобразование, имеющее первый размер преобразования, используемое для кодирования по меньшей мере одного блока;
блок предсказания, конфигурированный для применения пространственного предсказания или компенсации движения по меньшей мере к одному блоку для генерации предсказанного видеоблока с размером предсказанного блока, равным по меньшей мере одному блоку;
блок энтропийного декодирования, конфигурированный для определения первого размера преобразования, используемого для кодирования по меньшей мере одного блока, основываясь на первом синтаксическом элементе и втором синтаксическом элементе;
блок обратного преобразования, конфигурированный для применения обратного преобразования определенного первого размера преобразования к остаточным коэффициентам преобразования для получения декодированного остаточного блока; и
сумматор, конфигурированный для суммирования декодированного остаточного блока с предсказанным видеоблоком для получения декодированного видеоблока.
54. Система по п. 53, в которой данные заголовка дополнительно содержат третий синтаксический элемент, указывающий структуру кодированного блока, третий синтаксический элемент содержит второе значение, и в котором первый синтаксический элемент последовательно следует после третьего синтаксического элемента, если второе значение является ненулевым.
55. Система по п. 53, в которой первое значение первого синтаксического элемента соответствует множеству размеров преобразования.
56. Система по п. 55, в которой первое значение отображается на первый размер преобразования, основываясь на размере предсказанного блока по меньшей мере для одного блока.
57. Система по п. 53, в которой первый размер преобразования имеет размер X×Y, причем X не равен Y.
58. Система по п. 57, в которой по меньшей мере один из X и Y равняется 8, и по меньшей мере один из X и Y равняется 16.
59. Система по п. 53, в которой первый размер преобразования равен размеру предсказанного блока по меньшей мере для одного блока.
60. Система по п. 53, в которой первый размер преобразования равен N×M, и по меньшей мере одно из М и N больше или равно 16.
61. Система по п. 53, в которой блок энтропийного декодирования дополнительно конфигурирован для определения, больше или нет размер предсказанного блока, чем первое пороговое значение, и для определения, меньше или нет размер предсказанного блока, чем второе пороговое значение.
62. Система по п. 61, в которой первое пороговое значение равно 8×8, и второе пороговое значение равно 8×8.
63. Система по п. 53, в которой блок энтропийного декодирования дополнительно конфигурирован для определения, больше или нет размер предсказанного блока, чем первое пороговое значение, и для определения, равен или нет размер предсказанного блока второму значению.
64. Система по п. 63, в которой первое пороговое значение равно 8×8, и второе значение равно 16×16.
65. Система по п. 63, в которой первое пороговое значение равно 8×8, и второе значение равно 16×8.
66. Система по п. 53, в которой обратное преобразование является целочисленным преобразованием.
67. Система по п. 53, в которой обратное преобразование является дискретным косинусным преобразованием.
68. Система по п. 53, в которой обратное преобразование является направленным преобразованием.
69. Считываемый компьютером носитель, содержащий команды, которые при исполнении выполняют способ, содержащий этапы:
применения пространственного предсказания или компенсации движения к исходному видеоблоку в пределах видеокадра для генерации предсказанного видеоблока, основываясь на режиме предсказания;
вычитания предсказанного видеоблока из исходного видеоблока в пределах видеокадра для формирования остаточного блока;
выбора преобразования, имеющего первый размер преобразования, для применения к остаточному блоку;
генерации данных заголовка, указывающих выбранное преобразование, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного видеоблока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают первый размер преобразования;
применения выбранного преобразования к остаточному блоку для генерации остаточных коэффициентов преобразования; и
генерации видеосигнала, основываясь на данных заголовка и остаточных коэффициентах преобразования.
70. Считываемый компьютером носитель, содержащий команды, которые при исполнении выполняют способ, содержащий этапы:
приема видеосигнала, указывающего по меньшей мере один блок в пределах видеокадра, содержащий данные заголовка по меньшей мере для одного блока и остаточные коэффициенты преобразования по меньшей мере для одного блока, причем данные заголовка содержат первый синтаксический элемент, имеющий первое значение, указывающее два или более размеров преобразования, и второй синтаксический элемент, указывающий размер предсказанного блока по меньшей мере для одного блока, причем первый синтаксический элемент и второй синтаксический элемент вместе указывают преобразование, имеющее первый размер преобразования, используемое для кодирования по меньшей мере одного блока;
применения пространственного предсказания или компенсации движения по меньшей мере к одному блоку для генерации предсказанного видеоблока с размером предсказанного блока, равным по меньшей мере одному блоку;
определения первого размера преобразования, используемого для кодирования по меньшей мере одного блока, основываясь на первом синтаксическом элементе и втором синтаксическом элементе;
применения обратного преобразования определенного первого размера преобразования к остаточным коэффициентам преобразования для получения декодированного остаточного блока; и
суммирования декодированного остаточного блока с предсказанным видеоблоком для получения декодированного видеоблока.
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10278308P | 2008-10-03 | 2008-10-03 | |
| US61/102,783 | 2008-10-03 | ||
| US16663109P | 2009-04-03 | 2009-04-03 | |
| US61/166,631 | 2009-04-03 | ||
| US12/508,434 US8483285B2 (en) | 2008-10-03 | 2009-07-23 | Video coding using transforms bigger than 4×4 and 8×8 |
| US12/508,434 | 2009-07-23 | ||
| PCT/US2009/059014 WO2010039822A2 (en) | 2008-10-03 | 2009-09-30 | VIDEO CODING USING TRANSFORMS BIGGER THAN 4x4 AND 8x8 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2011117669A true RU2011117669A (ru) | 2012-11-10 |
| RU2497303C2 RU2497303C2 (ru) | 2013-10-27 |
Family
ID=44122717
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2011117669/07A RU2497303C2 (ru) | 2008-10-03 | 2009-09-30 | Видео кодирование с использованием преобразования больше чем 4×4 и 8×8 |
Country Status (7)
| Country | Link |
|---|---|
| JP (1) | JP5259828B2 (ru) |
| KR (1) | KR101247923B1 (ru) |
| AU (1) | AU2009298559B2 (ru) |
| CA (1) | CA2742390C (ru) |
| RU (1) | RU2497303C2 (ru) |
| WO (1) | WO2010039822A2 (ru) |
| ZA (1) | ZA201103208B (ru) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104717503B (zh) * | 2009-04-08 | 2018-12-04 | 夏普株式会社 | 运动图像编码装置以及运动图像解码装置 |
| US20130028326A1 (en) | 2010-04-09 | 2013-01-31 | Mitsubishi Electric Corporation | Moving image encoding device and moving image decoding device |
| US8942282B2 (en) * | 2010-04-12 | 2015-01-27 | Qualcomm Incorporated | Variable length coding of coded block pattern (CBP) in video compression |
| CN108881910B (zh) | 2010-04-13 | 2021-01-26 | Ge视频压缩有限责任公司 | 解码显著性图的装置 |
| KR20110125153A (ko) * | 2010-05-12 | 2011-11-18 | 에스케이 텔레콤주식회사 | 영상의 필터링 방법 및 장치와 그를 이용한 부호화/복호화를 위한 방법 및 장치 |
| US20120082225A1 (en) * | 2010-10-01 | 2012-04-05 | Qualcomm Incorporated | Selective indication of transform sizes |
| US9824066B2 (en) | 2011-01-10 | 2017-11-21 | Qualcomm Incorporated | 32-point transform for media data coding |
| US9210442B2 (en) | 2011-01-12 | 2015-12-08 | Google Technology Holdings LLC | Efficient transform unit representation |
| CN102595116B (zh) | 2011-01-14 | 2014-03-12 | 华为技术有限公司 | 多图像块划分的编解码方法和装置 |
| US9788019B2 (en) | 2011-03-09 | 2017-10-10 | Hfi Innovation Inc. | Method and apparatus of transform unit partition with reduced complexity |
| WO2013016298A1 (en) * | 2011-07-22 | 2013-01-31 | General Instrument Corporation | Device and methods for scanning rectangular-shaped transforms in video coding |
| US9787982B2 (en) | 2011-09-12 | 2017-10-10 | Qualcomm Incorporated | Non-square transform units and prediction units in video coding |
| US9247254B2 (en) * | 2011-10-27 | 2016-01-26 | Qualcomm Incorporated | Non-square transforms in intra-prediction video coding |
| US10412414B2 (en) | 2012-08-13 | 2019-09-10 | Gurulogic Microsystems Oy | Decoder and method for decoding encoded input data containing a plurality of blocks or packets |
| GB2505169B (en) * | 2012-08-13 | 2016-03-16 | Gurulogic Microsystems Oy | decoder and method |
| US9774879B2 (en) * | 2013-08-16 | 2017-09-26 | Sony Corporation | Intra-block copying enhancements for HEVC in-range-extension (RExt) |
| US9860540B2 (en) * | 2014-01-03 | 2018-01-02 | Qualcomm Incorporated | Inference of nooutputofpriorpicsflag in video coding |
| CN114339228B (zh) * | 2016-05-04 | 2024-04-12 | 夏普株式会社 | 用于对变换数据进行编码的系统和方法 |
| US10694205B2 (en) * | 2017-12-18 | 2020-06-23 | Google Llc | Entropy coding of motion vectors using categories of transform blocks |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10022331A1 (de) * | 2000-05-10 | 2001-11-15 | Bosch Gmbh Robert | Verfahren zur Transformationscodierung von Bewegtbildsequenzen |
| US20030123738A1 (en) * | 2001-11-30 | 2003-07-03 | Per Frojdh | Global motion compensation for video pictures |
| CN101448162B (zh) * | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
| JP2003319394A (ja) * | 2002-04-26 | 2003-11-07 | Sony Corp | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム |
| US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
| US8116374B2 (en) * | 2004-05-07 | 2012-02-14 | Broadcom Corporation | Method and system for generating a transform size syntax element for video decoding |
| WO2006028088A1 (ja) * | 2004-09-08 | 2006-03-16 | Matsushita Electric Industrial Co., Ltd. | 動画像符号化方法および動画像復号化方法 |
| DE102004056446A1 (de) | 2004-11-23 | 2006-06-29 | Siemens Ag | Verfahren zur Transcodierung sowie Transcodiervorrichtung |
| JP2007243427A (ja) * | 2006-03-07 | 2007-09-20 | Nippon Hoso Kyokai <Nhk> | 符号化装置及び復号化装置 |
| DE602007014060D1 (de) * | 2006-08-25 | 2011-06-01 | Thomson Licensing | Verfahren und vorrichtung für partitionierung mit reduzierter auflösung |
| JP4901772B2 (ja) * | 2007-02-09 | 2012-03-21 | パナソニック株式会社 | 動画像符号化方法及び動画像符号化装置 |
-
2009
- 2009-09-30 JP JP2011530171A patent/JP5259828B2/ja active Active
- 2009-09-30 WO PCT/US2009/059014 patent/WO2010039822A2/en not_active Ceased
- 2009-09-30 CA CA2742390A patent/CA2742390C/en active Active
- 2009-09-30 KR KR1020117010112A patent/KR101247923B1/ko active Active
- 2009-09-30 AU AU2009298559A patent/AU2009298559B2/en active Active
- 2009-09-30 RU RU2011117669/07A patent/RU2497303C2/ru active
-
2011
- 2011-05-03 ZA ZA2011/03208A patent/ZA201103208B/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010039822A2 (en) | 2010-04-08 |
| WO2010039822A3 (en) | 2010-05-27 |
| JP5259828B2 (ja) | 2013-08-07 |
| JP2012504915A (ja) | 2012-02-23 |
| AU2009298559A1 (en) | 2010-04-08 |
| CA2742390C (en) | 2015-05-12 |
| KR20110063856A (ko) | 2011-06-14 |
| CA2742390A1 (en) | 2010-04-08 |
| AU2009298559B2 (en) | 2014-08-21 |
| KR101247923B1 (ko) | 2013-03-26 |
| RU2497303C2 (ru) | 2013-10-27 |
| ZA201103208B (en) | 2012-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2011117669A (ru) | Видеокодирование с использованием преобразования больше, чем 4×4 и 8×8 | |
| US10123014B2 (en) | Method and apparatus for coding/decoding image | |
| JP2012516625A5 (ru) | ||
| JP2012516627A5 (ru) | ||
| JP2018530245A5 (ru) | ||
| JP2017201812A5 (ru) | ||
| KR101918958B1 (ko) | 계층적 가변 블록 변환이 가능한 부호화 방법 및 장치 그리고 복호화 방법 및 장치 | |
| CN101175211B (zh) | 用于变换和逆变换图像的方法和设备 | |
| JP2017201811A5 (ru) | ||
| RU2011103915A (ru) | Способ и устройство кодирования/декодирования движущегося изображения | |
| JP2012516626A5 (ru) | ||
| RU2014105194A (ru) | Устройство и способ кодирования видео и устройство и способ декодирования видео, основанные на иерархической информации о структуре кодированного блока | |
| RU2013100174A (ru) | Способы и устройство для определения предсказателей параметров квантования по множеству соседних параметров квантования | |
| RU2007137490A (ru) | Масштабируемое видеокодирование с двухуровневым кодированием и одноуровневым декодированием | |
| RU2014133154A (ru) | Определение контекстов для кодирования данных коэффициентов преобразования при кодировании видео | |
| CN105306939A (zh) | 用于对视频进行解码的方法和装置 | |
| JP2009246976A (ja) | イントラ予測映像符号化/復号化のための方法及び装置 | |
| JP6390875B2 (ja) | 画像符号化/復号化方法、装置およびシステム | |
| JP2014131172A5 (ru) | ||
| JP2015532553A5 (ru) | ||
| KR101375667B1 (ko) | 영상의 부호화, 복호화 방법 및 장치 | |
| US20070171970A1 (en) | Method and apparatus for video encoding/decoding based on orthogonal transform and vector quantization | |
| US20140119446A1 (en) | Preserving rounding errors in video coding | |
| JP2013201639A (ja) | 画像符号化装置及び画像復号装置 | |
| KR20090095011A (ko) | 영상의 부호화, 복호화 방법 및 장치 |