RU2011117578A - Кодирование видео при помощи больших макроблоков - Google Patents
Кодирование видео при помощи больших макроблоков Download PDFInfo
- Publication number
- RU2011117578A RU2011117578A RU2011117578/07A RU2011117578A RU2011117578A RU 2011117578 A RU2011117578 A RU 2011117578A RU 2011117578/07 A RU2011117578/07 A RU 2011117578/07A RU 2011117578 A RU2011117578 A RU 2011117578A RU 2011117578 A RU2011117578 A RU 2011117578A
- Authority
- RU
- Russia
- Prior art keywords
- encoding mode
- block
- frame
- intra
- inter
- Prior art date
Links
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using 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/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/103—Selection of coding mode or of prediction mode
-
- 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
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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
- 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
-
- 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/96—Tree coding, e.g. quad-tree coding
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. Способ, содержащий этапы, на которых: ! принимают с помощью видеокодера видеоблок, имеющий размер более чем 16×16 пикселов; ! разделяют блок на разделы; ! кодируют один из разделов с использованием первого режима кодирования; ! кодируют другой из разделов с использованием второго режима кодирования, отличающегося от первого режима кодирования; и ! формируют синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов. ! 2. Способ по п.1, дополнительно содержащий этап, на котором формируют закодированный битовый поток видео, содержащий кодированные данные для блока и синтаксическую информацию типа блока. ! 3. Способ по п.1, дополнительно содержащий этап, на котором выбирают режимы кодирования, используемые для кодирования разделов, на основании анализа затрат на кодирование. ! 4. Способ по п.3, дополнительно содержащий этап, на котором выбирают разделение блока, на основании анализа затрат на кодирование, при этом анализ затрат на кодирование включает в себя анализ скорости передачи битов и искажения для режимов кодирования и разделов. ! 5. Способ по п.1, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования. ! 6. Способ по п.1, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования. ! 7. Способ по п.1, в котором первый режим кодирования вкл�
Claims (56)
1. Способ, содержащий этапы, на которых:
принимают с помощью видеокодера видеоблок, имеющий размер более чем 16×16 пикселов;
разделяют блок на разделы;
кодируют один из разделов с использованием первого режима кодирования;
кодируют другой из разделов с использованием второго режима кодирования, отличающегося от первого режима кодирования; и
формируют синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов.
2. Способ по п.1, дополнительно содержащий этап, на котором формируют закодированный битовый поток видео, содержащий кодированные данные для блока и синтаксическую информацию типа блока.
3. Способ по п.1, дополнительно содержащий этап, на котором выбирают режимы кодирования, используемые для кодирования разделов, на основании анализа затрат на кодирование.
4. Способ по п.3, дополнительно содержащий этап, на котором выбирают разделение блока, на основании анализа затрат на кодирование, при этом анализ затрат на кодирование включает в себя анализ скорости передачи битов и искажения для режимов кодирования и разделов.
5. Способ по п.1, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
6. Способ по п.1, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
7. Способ по п.1, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
8. Способ по п.1, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
9. Способ по п.1, дополнительно содержащий этапы, на которых:
формируют значения модификации параметров квантования, соответствующие каждому соответствующему разделу; и
квантуют разделы согласно каждому соответствующему значению модификации параметров квантования во время кодирования разделов.
10. Устройство, содержащее видеокодер, сконфигурированный для того, чтобы:
принимать видеоблок, имеющий размер более чем 16×16 пикселов;
разделять блок на разделы;
кодировать один из разделов с использованием первого режима кодирования;
кодировать другой из разделов с использованием второго режима кодирования, отличающегося от первого режима кодирования; и
формировать синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов.
11. Устройство по п.10, в котором видеокодер сконфигурирован, чтобы формировать закодированный битовый поток видео, содержащий кодированные данные для блока и синтаксическую информацию типа блока.
12. Устройство по п.10, в котором видеокодер сконфигурирован, чтобы выбирать режимы кодирования, используемые для кодирования разделов, на основании анализа затрат на кодирование.
13. Устройство по п.12, в котором видеокодер сконфигурирован, чтобы выбирать разделение блока на основании анализа затрат на кодирование, при этом анализ затрат на кодирование включает в себя анализ скорости передачи битов и искажения для режимов кодирования и разделов.
14. Устройство по п.10, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
15. Устройство по п.10, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
16. Устройство по п.10, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
17. Устройство по п.10, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
18. Устройство по п.10, в котором устройство содержит прибор беспроводной связи.
19. Устройство, содержащее:
средство для приема видеоблока, имеющего размер более чем 16×16 пикселов;
средство для разделения блока на разделы;
средство для кодирования одного из разделов с использованием первого режима кодирования;
средство для кодирования другого из разделов с использованием второго режима кодирования, отличающегося от первого режима кодирования; и
средство для формирования синтаксической информации типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов.
20. Устройство по п.19, дополнительно содержащее средство для формирования закодированного битового потока видео, содержащего кодированные данные для блока и синтаксическую информацию типа блока.
21. Устройство по п.19, дополнительно содержащее средство для выбора режимов кодирования, используемых для кодирования разделов, на основании анализа затрат на кодирование.
22. Устройство по п.21, дополнительно содержащее средство для выбора разделения блока на основании анализа затрат на кодирование, при этом анализ затрат на кодирование включает в себя анализ скорости передачи битов и искажения для режимов внутрикадрового и межкадрового кодирования разделов.
23. Устройство по п.19, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
24. Устройство по п.19, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
25. Устройство по п.19, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
26. Устройство по п.19, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
27. Компьютерно-читаемый носитель информации с закодированными инструкциями для побуждения видеокодера:
принимать видеоблок, имеющий размер более чем 16×16 пикселов;
разделять блок на разделы;
кодировать один из разделов с использованием первого режима кодирования;
кодировать другой из разделов с использованием второго режима кодирования, отличающегося от первого режима кодирования; и
формировать синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов.
28. Компьютерно-читаемый носитель информации по п.27, дополнительно содержащий инструкции для побуждения видеокодера формировать закодированный битовый поток видео, содержащий кодированные данные для блока и синтаксическую информацию типа блока.
29. Компьютерно-читаемый носитель информации по п.27, дополнительно содержащий инструкции для побуждения видеокодера выбирать режимы кодирования, используемые для кодирования разделов, на основании анализа затрат на кодирование.
30. Компьютерно-читаемый носитель информации по п.29, дополнительно содержащий инструкции для побуждения видеокодера выбирать разделение блока на основании анализа затрат на кодирование, при этом анализ затрат на кодирование включает в себя анализ скорости передачи битов и искажения для режимов внутрикадрового и межкадрового кодирования разделов.
31. Компьютерно-читаемый носитель информации по п.27, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
32. Компьютерно-читаемый носитель информации по п.27, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
33. Компьютерно-читаемый носитель информации по п.27, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
34. Компьютерно-читаемый носитель информации по п.27, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
35. Способ, содержащий этапы, на которых:
принимают при помощи видеодекодера видеоблок, имеющий размер более чем 16×16 пикселов, причем блок разделен на разделы, один из разделов закодирован при помощи первого режима кодирования, а другой из разделов закодирован при помощи второго режима кодирования, отличающегося от первого режима кодирования;
принимают синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов; и
декодируют видеоблок на основании синтаксической информации типа блока.
36. Способ по п.35, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
37. Способ по п.35, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
38. Способ по п.35, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
39. Способ по п.35, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
40. Способ по п.35, дополнительно содержащий этап, на котором принимают значения изменения параметра квантования, причем декодирование видеоблока содержит этап, на котором деквантуют разделы согласно значениям изменения параметров квантования.
41. Устройство, содержащее видеодекодер, сконфигурированный для того, чтобы:
принимать видеоблок, имеющий размер более чем 16×16 пикселов, причем блок разделен на разделы, один из разделов закодирован при помощи первого режима кодирования, а другой из разделов закодирован при помощи второго режима кодирования, отличающегося от первого режима кодирования;
принимают синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов; и
декодируют видеоблок на основании синтаксической информации типа блока.
42. Устройство по п.41, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
43. Устройство по п.41, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
44. Устройство по п.41, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
45. Устройство по п.41, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
46. Устройство по п.41, в котором устройство содержит устройство беспроводной связи.
47. Устройство, содержащее:
средство для приема видеоблока, имеющего размер более чем 16×16 пикселов, причем блок разделен на разделы, один из разделов закодирован при помощи первого режима кодирования, а другой из разделов закодирован при помощи второго режима кодирования, отличающегося от первого режима кодирования;
средство для приема синтаксической информации типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов; и
средство для декодирования видеоблока на основании синтаксической информации типа блока.
48. Устройство по п.47, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
49. Устройство по п.47, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
50. Устройство по п.47, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
51. Устройство по п.47, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
52. Компьютерно-читаемый носитель информации с закодированными инструкциями для побуждения видеодекодера:
принимать при помощи видеодекодера видеоблок, имеющий размер более чем 16×16 пикселов, причем блок разделен на разделы, один из разделов закодирован при помощи первого режима кодирования, а другой из разделов закодирован при помощи второго режима кодирования, отличающегося от первого режима кодирования;
принимать синтаксическую информацию типа блока, которая указывает размер блока и идентифицирует разделы и режимы кодирования, используемые для кодирования разделов; и
декодировать видеоблок на основании синтаксической информации типа блока.
53. Компьютерно-читаемый носитель информации по п.52, в котором первый режим кодирования включает в себя режим внутрикадрового кодирования, а второй режим кодирования включает в себя режим межкадрового кодирования.
54. Компьютерно-читаемый носитель информации по п.52, в котором первый режим кодирования включает в себя первый режим внутрикадрового кодирования, а второй режим кодирования включает в себя второй режим внутрикадрового кодирования, отличающийся от первого режима внутрикадрового кодирования.
55. Компьютерно-читаемый носитель информации по п.52, в котором первый режим кодирования включает в себя первый режим межкадрового кодирования, а второй режим кодирования включает в себя второй режим межкадрового кодирования, отличающийся от первого режима межкадрового кодирования.
56. Компьютерно-читаемый носитель информации по п.52, в котором видеоблок имеет размер, по меньшей мере, 64×64 пиксела.
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10278708P | 2008-10-03 | 2008-10-03 | |
US61/102,787 | 2008-10-03 | ||
US14435709P | 2009-01-13 | 2009-01-13 | |
US61/144,357 | 2009-01-13 | ||
US16663109P | 2009-04-03 | 2009-04-03 | |
US61/166,631 | 2009-04-03 | ||
US12/562,438 | 2009-09-18 | ||
US12/562,438 US8619856B2 (en) | 2008-10-03 | 2009-09-18 | Video coding with large macroblocks |
PCT/US2009/058839 WO2010039731A2 (en) | 2008-10-03 | 2009-09-29 | Video coding with large macroblocks |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2011117578A true RU2011117578A (ru) | 2012-11-10 |
RU2533196C2 RU2533196C2 (ru) | 2014-11-20 |
Family
ID=42060949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011117578/07A RU2533196C2 (ru) | 2008-10-03 | 2009-09-29 | Кодирование видео при помощи больших макроблоков |
Country Status (15)
Country | Link |
---|---|
US (1) | US8619856B2 (ru) |
EP (2) | EP2347592B1 (ru) |
JP (5) | JP5547199B2 (ru) |
KR (2) | KR101375891B1 (ru) |
CN (1) | CN102172023B (ru) |
AU (1) | AU2009298646B2 (ru) |
BR (1) | BRPI0920722A2 (ru) |
CA (1) | CA2738504C (ru) |
HK (1) | HK1161465A1 (ru) |
IL (1) | IL211789A (ru) |
MY (1) | MY152695A (ru) |
RU (1) | RU2533196C2 (ru) |
TW (1) | TWI488506B (ru) |
WO (1) | WO2010039731A2 (ru) |
ZA (1) | ZA201103130B (ru) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8472521B2 (en) | 2009-08-14 | 2013-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US8515190B2 (en) | 2009-08-13 | 2013-08-20 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US9148665B2 (en) | 2009-08-14 | 2015-09-29 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information |
RU2622875C2 (ru) * | 2015-05-18 | 2017-06-20 | федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (Университет ИТМО) | Способ префиксной дедупликации цифровых данных |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8503527B2 (en) | 2008-10-03 | 2013-08-06 | Qualcomm Incorporated | Video coding with large macroblocks |
US8483285B2 (en) * | 2008-10-03 | 2013-07-09 | Qualcomm Incorporated | Video coding using transforms bigger than 4×4 and 8×8 |
US8634456B2 (en) * | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
KR101712351B1 (ko) * | 2009-06-26 | 2017-03-06 | 에스케이 텔레콤주식회사 | 다차원 정수 변환을 이용한 영상 부호화/복호화 장치 및 방법 |
KR101527085B1 (ko) * | 2009-06-30 | 2015-06-10 | 한국전자통신연구원 | 인트라 부호화/복호화 방법 및 장치 |
KR102109244B1 (ko) | 2009-07-01 | 2020-05-11 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 비디오 인코더 및 디코더용 대형 블록에 대한 인트라 예측을 시그널링하기 위한 방법 및 장치 |
KR101479129B1 (ko) * | 2009-10-01 | 2015-01-06 | 에스케이텔레콤 주식회사 | 가변 크기의 매크로블록을 이용한 영상 부호화/복호화 방법 및 장치 |
CN102577393B (zh) * | 2009-10-20 | 2015-03-25 | 夏普株式会社 | 运动图像编码装置、运动图像解码装置、运动图像编码/解码***、运动图像编码方法及运动图像解码方法 |
KR101457894B1 (ko) | 2009-10-28 | 2014-11-05 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
US20110274162A1 (en) * | 2010-05-04 | 2011-11-10 | Minhua Zhou | Coding Unit Quantization Parameters in Video Coding |
AU2015203386B2 (en) * | 2010-01-14 | 2016-06-30 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video and method and apparatus for decoding video by considering skip and split order |
KR101675118B1 (ko) | 2010-01-14 | 2016-11-10 | 삼성전자 주식회사 | 스킵 및 분할 순서를 고려한 비디오 부호화 방법과 그 장치, 및 비디오 복호화 방법과 그 장치 |
KR101703327B1 (ko) * | 2010-01-14 | 2017-02-06 | 삼성전자 주식회사 | 계층적 데이터 단위의 패턴 정보를 이용하는 비디오 부호화 방법과 그 장치, 및 비디오 복호화 방법과 그 장치 |
BR112012025206B1 (pt) | 2010-04-09 | 2022-04-12 | Mitsubishi Electric Corporation | Dispositivo de decodificação de imagem em movimento |
CA2793140C (en) | 2010-04-09 | 2016-05-31 | Dolby International Ab | Mdct-based complex prediction stereo coding |
US8665959B2 (en) | 2010-04-12 | 2014-03-04 | Qualcomm Incorporated | Block and partition signaling techniques for video coding |
CN106454373B (zh) | 2010-04-13 | 2019-10-01 | Ge视频压缩有限责任公司 | 解码器、重建数组的方法、编码器及编码方法 |
KR102595454B1 (ko) | 2010-04-13 | 2023-10-27 | 지이 비디오 컴프레션, 엘엘씨 | 평면 간 예측 |
CN105847799B (zh) | 2010-04-13 | 2019-04-05 | 三星电子株式会社 | 视频解码设备 |
RS63059B1 (sr) | 2010-04-13 | 2022-04-29 | Ge Video Compression Llc | Kodiranje videa primenom podele sa više stabala na slikama |
CN106162172B (zh) | 2010-04-13 | 2020-06-02 | Ge视频压缩有限责任公司 | 解码器及方法、编码器及方法、产生和解码数据流方法 |
KR101791078B1 (ko) | 2010-04-16 | 2017-10-30 | 에스케이텔레콤 주식회사 | 영상 부호화/복호화 장치 및 방법 |
KR101813189B1 (ko) * | 2010-04-16 | 2018-01-31 | 에스케이 텔레콤주식회사 | 영상 부호화/복호화 장치 및 방법 |
CN108366264B (zh) * | 2010-06-04 | 2022-08-26 | 索尼公司 | 图像处理设备和方法 |
CN106131557A (zh) * | 2010-06-07 | 2016-11-16 | 数码士有限公司 | 解码高分辨率图像的方法和装置 |
US8837577B2 (en) * | 2010-07-15 | 2014-09-16 | Sharp Laboratories Of America, Inc. | Method of parallel video coding based upon prediction type |
US8873617B2 (en) * | 2010-07-15 | 2014-10-28 | Sharp Laboratories Of America, Inc. | Method of parallel video coding based on same sized blocks |
US8855188B2 (en) * | 2010-07-15 | 2014-10-07 | Sharp Laboratories Of America, Inc. | Method of parallel video coding based on mapping |
EP2624562A4 (en) * | 2010-09-30 | 2014-11-19 | Mitsubishi Electric Corp | DYNAMIC IMAGE ENCODING DEVICE, DYNAMIC IMAGE DECODING DEVICE, DYNAMIC IMAGE ENCODING METHOD, AND IMAGE DYNAMIC DECODING METHOD |
US9532059B2 (en) * | 2010-10-05 | 2016-12-27 | Google Technology Holdings LLC | Method and apparatus for spatial scalability for video coding |
US9172963B2 (en) * | 2010-11-01 | 2015-10-27 | Qualcomm Incorporated | Joint coding of syntax elements for video coding |
US9060174B2 (en) | 2010-12-28 | 2015-06-16 | Fish Dive, Inc. | Method and system for selectively breaking prediction in video coding |
AU2012205077B2 (en) * | 2011-01-06 | 2016-04-07 | Samsung Electronics Co., Ltd. | Encoding method and device of video using data unit of hierarchical structure, and decoding method and device thereof |
US9826238B2 (en) * | 2011-06-30 | 2017-11-21 | Qualcomm Incorporated | Signaling syntax elements for transform coefficients for sub-sets of a leaf-level coding unit |
US11245912B2 (en) * | 2011-07-12 | 2022-02-08 | Texas Instruments Incorporated | Fast motion estimation for hierarchical coding structures |
US9699456B2 (en) | 2011-07-20 | 2017-07-04 | Qualcomm Incorporated | Buffering prediction data in video coding |
ES2702290T3 (es) | 2011-09-14 | 2019-02-28 | Samsung Electronics Co Ltd | Procedimiento de decodificación de una unidad de predicción (PU) según su tamaño |
US8964849B2 (en) | 2011-11-01 | 2015-02-24 | Blackberry Limited | Multi-level significance maps for encoding and decoding |
JP5766815B2 (ja) | 2011-11-08 | 2015-08-19 | 株式会社東芝 | 画像符号化方法、および画像符号化装置 |
US20130136180A1 (en) * | 2011-11-29 | 2013-05-30 | Futurewei Technologies, Inc. | Unified Partitioning Structures and Signaling Methods for High Efficiency Video Coding |
MX350507B (es) | 2012-01-20 | 2017-09-08 | Fraunhofer Ges Forschung | Concepto de codificacion permitiendo el procesamiento paralelo, demultiplexor de transporte y tren de bits de video. |
HUE039986T2 (hu) * | 2012-07-02 | 2019-02-28 | Samsung Electronics Co Ltd | Eljárás video entrópia dekódolására |
TWI470616B (zh) * | 2012-07-26 | 2015-01-21 | Benq Corp | 影像輔助顯示裝置 |
US20140029670A1 (en) * | 2012-07-27 | 2014-01-30 | Motorola Mobility Llc | Devices and methods for processing of partition mode in high efficiency video coding |
EP2961750A1 (en) | 2013-03-01 | 2016-01-06 | Amgen Inc. | Substituted 7-oxo-pyrido [2, 3-d]pyrimidines and their use for the treatment of egfr / erbb2 related disorders |
CN103533330B (zh) * | 2013-10-15 | 2016-01-06 | 华侨大学 | 一种基于数据重用的多视点多描述视频编码方法 |
US10972731B2 (en) | 2015-11-10 | 2021-04-06 | Interdigital Madison Patent Holdings, Sas | Systems and methods for coding in super-block based video coding framework |
JP6566864B2 (ja) * | 2015-12-28 | 2019-08-28 | Kddi株式会社 | ビットストリーム変換装置、ビットストリーム変換方法、配信システム及びコンピュータ可読記録媒体 |
US10805607B2 (en) | 2016-04-29 | 2020-10-13 | Industry Academy Cooperation Foundation Of Sejong University | Video signal encoding/decoding method and apparatus |
CN116916003A (zh) * | 2016-04-29 | 2023-10-20 | 世宗大学校产学协力团 | 视频信号编码/解码方法和设备 |
US11496747B2 (en) * | 2017-03-22 | 2022-11-08 | Qualcomm Incorporated | Intra-prediction mode propagation |
CN111492655A (zh) * | 2017-12-14 | 2020-08-04 | 交互数字Vc控股公司 | 用于视频压缩的基于纹理的分区决定 |
EP3811611A4 (en) * | 2018-06-22 | 2022-06-15 | OP Solutions, LLC | BLOCK LEVEL GEOMETRIC PARTITIONING |
US20240007623A1 (en) * | 2020-11-24 | 2024-01-04 | Hyundai Motor Company | Block splitting structure for efficient prediction and transform, and method and appartus for video encoding and decoding using the same |
WO2023055032A1 (ko) * | 2021-09-28 | 2023-04-06 | 엘지전자 주식회사 | Gpm(geometric partitioning mode) 기반 영상 코딩 방법 및 장치 |
WO2023055172A1 (ko) * | 2021-10-01 | 2023-04-06 | 엘지전자 주식회사 | Ciip 기반 예측 방법 및 장치 |
CN117957841A (zh) * | 2021-10-01 | 2024-04-30 | Lg 电子株式会社 | 基于gpm的图像编译方法和装置 |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH082106B2 (ja) | 1986-11-10 | 1996-01-10 | 国際電信電話株式会社 | 動画像信号のハイブリツド符号化方式 |
JP2000511366A (ja) | 1995-10-25 | 2000-08-29 | サーノフ コーポレイション | 4分割ツリーベースの可変ブロックサイズ動き推定装置および方法 |
EP0850540B1 (en) | 1996-07-11 | 2004-11-10 | Koninklijke Philips Electronics N.V. | Transmission and reception of encoded video pictures |
US6633611B2 (en) * | 1997-04-24 | 2003-10-14 | Mitsubishi Denki Kabushiki Kaisha | Method and apparatus for region-based moving image encoding and decoding |
DE10022331A1 (de) * | 2000-05-10 | 2001-11-15 | Bosch Gmbh Robert | Verfahren zur Transformationscodierung von Bewegtbildsequenzen |
JP4163618B2 (ja) * | 2001-08-28 | 2008-10-08 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化伝送システム、動画像符号化伝送方法、これらに用いて好適な符号化装置、復号化装置、符号化方法、復号化方法及びプログラム |
US6980596B2 (en) * | 2001-11-27 | 2005-12-27 | General Instrument Corporation | Macroblock level adaptive frame/field coding for digital video content |
KR20040091682A (ko) | 2002-03-05 | 2004-10-28 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 계층적 비디오 인코딩을 위한 방법 및 시스템 |
US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
CN1723706B (zh) * | 2003-01-07 | 2010-09-22 | 汤姆森特许公司 | 用于宏块分割部分的混合块间/块内编码的装置和方法 |
ES2343410T3 (es) | 2003-06-25 | 2010-07-30 | Thomson Licensing | Codificacion intertramas con decision rapida de modo. |
US7830963B2 (en) * | 2003-07-18 | 2010-11-09 | Microsoft Corporation | Decoding jointly coded transform type and subblock pattern information |
US8064520B2 (en) * | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
US7366462B2 (en) | 2003-10-24 | 2008-04-29 | Qualcomm Incorporated | Method and apparatus for seamlessly switching reception between multimedia streams in a wireless communication system |
US7362804B2 (en) | 2003-11-24 | 2008-04-22 | Lsi Logic Corporation | Graphical symbols for H.264 bitstream syntax elements |
US8116374B2 (en) * | 2004-05-07 | 2012-02-14 | Broadcom Corporation | Method and system for generating a transform size syntax element for video decoding |
CN100568974C (zh) | 2004-09-08 | 2009-12-09 | 松下电器产业株式会社 | 动态图像编码方法及动态图像解码方法 |
US20060133495A1 (en) | 2004-12-22 | 2006-06-22 | Yan Ye | Temporal error concealment for video communications |
US20060203905A1 (en) * | 2005-03-14 | 2006-09-14 | Shih-Chang Hsia | Video coding system |
JP2006304107A (ja) | 2005-04-22 | 2006-11-02 | Ntt Electornics Corp | 符号化装置、及び、この符号化装置に適用されるプログラム |
US7881384B2 (en) * | 2005-08-05 | 2011-02-01 | Lsi Corporation | Method and apparatus for H.264 to MPEG-2 video transcoding |
CN103118252B (zh) * | 2005-09-26 | 2016-12-07 | 三菱电机株式会社 | 运动图像编码装置以及运动图像译码装置 |
US8750387B2 (en) * | 2006-04-04 | 2014-06-10 | Qualcomm Incorporated | Adaptive encoder-assisted frame rate up conversion |
US8494052B2 (en) | 2006-04-07 | 2013-07-23 | Microsoft Corporation | Dynamic selection of motion estimation search ranges and extended motion vector ranges |
DE602007014060D1 (de) | 2006-08-25 | 2011-06-01 | Thomson Licensing | Verfahren und vorrichtung für partitionierung mit reduzierter auflösung |
US8923393B2 (en) | 2006-11-02 | 2014-12-30 | Qualcomm Incorporated | Apparatus and method of reduced reference frame search in video encoding |
TWI368444B (en) | 2006-11-17 | 2012-07-11 | Lg Electronics Inc | Method and apparatus for decoding/encoding a video signal |
KR101356735B1 (ko) | 2007-01-03 | 2014-02-03 | 삼성전자주식회사 | 전역 움직임 벡터를 사용해서 움직임 벡터를 추정하기 위한방법, 장치, 인코더, 디코더 및 복호화 방법 |
US8335261B2 (en) | 2007-01-08 | 2012-12-18 | Qualcomm Incorporated | Variable length coding techniques for coded block patterns |
JP4901772B2 (ja) * | 2007-02-09 | 2012-03-21 | パナソニック株式会社 | 動画像符号化方法及び動画像符号化装置 |
CA2681025C (en) * | 2007-03-20 | 2015-10-13 | Fujitsu Limited | Video encoding and decoding apparatus and method using quantization in sub-blocks |
US8619853B2 (en) * | 2007-06-15 | 2013-12-31 | Qualcomm Incorporated | Separable directional transforms |
US20100208827A1 (en) * | 2007-10-16 | 2010-08-19 | Thomson Licensing | Methods and apparatus for video encoding and decoding geometerically partitioned super macroblocks |
KR20090129926A (ko) * | 2008-06-13 | 2009-12-17 | 삼성전자주식회사 | 영상 부호화 방법 및 그 장치, 영상 복호화 방법 및 그 장치 |
US8503527B2 (en) * | 2008-10-03 | 2013-08-06 | Qualcomm Incorporated | Video coding with large macroblocks |
US8483285B2 (en) * | 2008-10-03 | 2013-07-09 | Qualcomm Incorporated | Video coding using transforms bigger than 4×4 and 8×8 |
US20100086031A1 (en) * | 2008-10-03 | 2010-04-08 | Qualcomm Incorporated | Video coding with large macroblocks |
US8634456B2 (en) * | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
-
2009
- 2009-09-18 US US12/562,438 patent/US8619856B2/en active Active
- 2009-09-29 WO PCT/US2009/058839 patent/WO2010039731A2/en active Application Filing
- 2009-09-29 CA CA2738504A patent/CA2738504C/en active Active
- 2009-09-29 JP JP2011530143A patent/JP5547199B2/ja active Active
- 2009-09-29 KR KR1020137011532A patent/KR101375891B1/ko active IP Right Grant
- 2009-09-29 MY MYPI20111239 patent/MY152695A/en unknown
- 2009-09-29 BR BRPI0920722A patent/BRPI0920722A2/pt not_active Application Discontinuation
- 2009-09-29 AU AU2009298646A patent/AU2009298646B2/en active Active
- 2009-09-29 CN CN2009801391438A patent/CN102172023B/zh active Active
- 2009-09-29 RU RU2011117578/07A patent/RU2533196C2/ru active
- 2009-09-29 KR KR1020117010122A patent/KR20110063859A/ko active Application Filing
- 2009-09-29 EP EP09793131.5A patent/EP2347592B1/en active Active
- 2009-09-29 EP EP20155865.7A patent/EP3745724A3/en not_active Withdrawn
- 2009-10-02 TW TW098133636A patent/TWI488506B/zh active
-
2011
- 2011-03-17 IL IL211789A patent/IL211789A/en active IP Right Grant
- 2011-04-28 ZA ZA2011/03130A patent/ZA201103130B/en unknown
- 2011-12-08 HK HK11113283.6A patent/HK1161465A1/xx unknown
-
2014
- 2014-02-24 JP JP2014033266A patent/JP6203662B2/ja active Active
-
2016
- 2016-04-07 JP JP2016077266A patent/JP6193432B2/ja active Active
-
2017
- 2017-08-09 JP JP2017154245A patent/JP6672226B2/ja active Active
-
2020
- 2020-03-04 JP JP2020036557A patent/JP6896903B2/ja active Active
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8971650B2 (en) | 2009-08-13 | 2015-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8971649B2 (en) | 2009-08-13 | 2015-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US9386325B2 (en) | 2009-08-13 | 2016-07-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8792741B2 (en) | 2009-08-13 | 2014-07-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8792737B2 (en) | 2009-08-13 | 2014-07-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8798381B2 (en) | 2009-08-13 | 2014-08-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8515190B2 (en) | 2009-08-13 | 2013-08-20 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8842921B2 (en) | 2009-08-13 | 2014-09-23 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
US8842734B2 (en) | 2009-08-14 | 2014-09-23 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US9374579B2 (en) | 2009-08-14 | 2016-06-21 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US8472521B2 (en) | 2009-08-14 | 2013-06-25 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US8526497B2 (en) | 2009-08-14 | 2013-09-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US8953682B2 (en) | 2009-08-14 | 2015-02-10 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US9313490B2 (en) | 2009-08-14 | 2016-04-12 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US9313489B2 (en) | 2009-08-14 | 2016-04-12 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US9307238B2 (en) | 2009-08-14 | 2016-04-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video, and method and apparatus for decoding video |
US9148665B2 (en) | 2009-08-14 | 2015-09-29 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information |
US9426484B2 (en) | 2009-08-14 | 2016-08-23 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus, based on transformation index information |
US9451273B2 (en) | 2009-08-14 | 2016-09-20 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus, based on transformation index information |
US9467711B2 (en) | 2009-08-14 | 2016-10-11 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information and transformation index information |
US9521421B2 (en) | 2009-08-14 | 2016-12-13 | Samsung Electronics Co., Ltd. | Video decoding method based on hierarchical coded block pattern information |
RU2622875C2 (ru) * | 2015-05-18 | 2017-06-20 | федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (Университет ИТМО) | Способ префиксной дедупликации цифровых данных |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2011117578A (ru) | Кодирование видео при помощи больших макроблоков | |
US9906789B2 (en) | Encoding or decoding method and apparatus | |
US20230262219A1 (en) | Binarization of dqp using separate absolute value and sign (savs) in cabac | |
CN102595116B (zh) | 多图像块划分的编解码方法和装置 | |
RU2011117582A (ru) | Кодирование видео при помощи больших макроблоков | |
JP2013513333A5 (ru) | ||
RU2012100264A (ru) | Устройство и способ обработки изображений | |
WO2010039728A3 (en) | Video coding with large macroblocks | |
RU2012121176A (ru) | Способ и устройство для кодирования видео и способ и устройство для декодирования видео, основанные на иерархической структуре блока кодирования | |
UA109312C2 (uk) | Імпульсно-кодова модуляція з квантуванням при кодуванні відеоінформації | |
RU2013146788A (ru) | Двойной предсказывающий режим слияния, основанный на одинарных предсказывающих соседях, в кодировании видео | |
RU2013158385A (ru) | Эффективное по памяти моделирование контекста | |
RU2013106511A (ru) | Способ кодирования изображения, способ декодирования изображения, устройство кодирования изображения, устройство декодирования изображения и устройство кодирования и декодирования изображения | |
RU2010133232A (ru) | Видеокодирование коэффициентов фильтра на основе горизонтальной и вертикальной симметрии | |
DK1528813T3 (da) | Forbedret videokodning under anvendelse af adaptiv kodning af blokparametre for kodede/ukodede blokke | |
KR20120070479A (ko) | 화면 내 예측 방향 정보 부호화/복호화 방법 및 그 장치 | |
RU2013139174A (ru) | Сигнализация изменений параметра квантования для кодируемых единиц при высокоэффективном видеокодировании (hevc) | |
MXPA06014105A (es) | Metodo y aparato para codificacion y descodificacion sin perdida. | |
RU2015121760A (ru) | Устройство кодирования видео, устройство декодирования видео, способ кодирования видео и способ декодирования видео | |
RU2018114880A (ru) | Устройство кодирования изображения, способ кодирования изображения и программа, а также устройство декодирования изображения, способ декодирования изображения и программа | |
RU2013158347A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений | |
WO2011129673A3 (ko) | 영상 부호화/복호화 장치 및 방법 | |
RU2010145536A (ru) | Технологии прогнозирования для интерполяции при кодировании видео | |
CN103959786A (zh) | 用于使用非均匀重构空间进行数据压缩的方法和设备 | |
CA2348238A1 (en) | Methods and apparatus for nearly lossless-concatenated block transform coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20180302 |
|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20211203 |