RU2011117578A - Кодирование видео при помощи больших макроблоков - Google Patents

Кодирование видео при помощи больших макроблоков Download PDF

Info

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
Application number
RU2011117578/07A
Other languages
English (en)
Other versions
RU2533196C2 (ru
Inventor
Пэйсун ЧЭНЬ (US)
Пэйсун ЧЭНЬ
Янь Е (US)
Янь Е
Марта КАРЧЕВИЧ (US)
Марта КАРЧЕВИЧ
Original Assignee
Квэлкомм Инкорпорейтед (US)
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=42060949&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RU2011117578(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Квэлкомм Инкорпорейтед (US), Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед (US)
Publication of RU2011117578A publication Critical patent/RU2011117578A/ru
Application granted granted Critical
Publication of RU2533196C2 publication Critical patent/RU2533196C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/96Tree 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 пиксела.
RU2011117578/07A 2008-10-03 2009-09-29 Кодирование видео при помощи больших макроблоков RU2533196C2 (ru)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (22)

* Cited by examiner, † Cited by third party
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

Publication number Publication date
IL211789A0 (en) 2011-06-30
JP2018014726A (ja) 2018-01-25
US8619856B2 (en) 2013-12-31
AU2009298646B2 (en) 2014-03-27
JP6203662B2 (ja) 2017-09-27
BRPI0920722A2 (pt) 2015-12-29
EP3745724A1 (en) 2020-12-02
JP2020109982A (ja) 2020-07-16
JP6896903B2 (ja) 2021-06-30
WO2010039731A3 (en) 2010-06-17
CN102172023B (zh) 2013-08-28
CA2738504A1 (en) 2010-04-08
JP2014143691A (ja) 2014-08-07
JP6672226B2 (ja) 2020-03-25
HK1161465A1 (en) 2012-08-24
JP2016167830A (ja) 2016-09-15
KR20110063859A (ko) 2011-06-14
CN102172023A (zh) 2011-08-31
KR20130054461A (ko) 2013-05-24
ZA201103130B (en) 2012-04-18
EP2347592B1 (en) 2020-04-01
EP2347592A2 (en) 2011-07-27
JP2012504909A (ja) 2012-02-23
JP6193432B2 (ja) 2017-09-06
EP3745724A3 (en) 2021-04-14
AU2009298646A1 (en) 2010-04-08
WO2010039731A2 (en) 2010-04-08
IL211789A (en) 2015-10-29
TW201031217A (en) 2010-08-16
JP5547199B2 (ja) 2014-07-09
TWI488506B (zh) 2015-06-11
MY152695A (en) 2014-11-28
US20100086030A1 (en) 2010-04-08
CA2738504C (en) 2014-10-28
KR101375891B1 (ko) 2014-04-10
RU2533196C2 (ru) 2014-11-20

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