[go: up one dir, main page]

RU2010119066A - Многоуровневая структура кодированного битового потока - Google Patents

Многоуровневая структура кодированного битового потока Download PDF

Info

Publication number
RU2010119066A
RU2010119066A RU2010119066/07A RU2010119066A RU2010119066A RU 2010119066 A RU2010119066 A RU 2010119066A RU 2010119066/07 A RU2010119066/07 A RU 2010119066/07A RU 2010119066 A RU2010119066 A RU 2010119066A RU 2010119066 A RU2010119066 A RU 2010119066A
Authority
RU
Russia
Prior art keywords
header
encoded
video blocks
sequence
bits
Prior art date
Application number
RU2010119066/07A
Other languages
English (en)
Other versions
RU2475998C2 (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
Application filed by Квэлкомм Инкорпорейтед (US), Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед (US)
Publication of RU2010119066A publication Critical patent/RU2010119066A/ru
Application granted granted Critical
Publication of RU2475998C2 publication Critical patent/RU2475998C2/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/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

Landscapes

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

Abstract

1. Способ кодирования видеоданных, содержащий этапы, на которых: ! кодируют информацию заголовка множества видеоблоков кодируемого единичного элемента данных видеоданных в первой последовательности битов кодированного битового потока, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков; ! компонуют информацию заголовка множества видеоблоков в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков; и ! кодируют остаточную информацию множества видеоблоков во второй последовательности битов кодированного битового потока. ! 2. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков содержит этап, на котором выполняют кодирование длин серий в отношении информации заголовка множества видеоблоков. ! 3. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков в первой последовательности битов кодированного битового потока содержит этап, на котором последовательно кодируют серии каждой из групп синтаксических элементов заголовка для формирования первой последовательности битов. ! 4. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков в первой последовательности битов кодированного битового потока содержит этап, на котором перемежают кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов. ! 5. Способ по п.4, в котором перемежение кодированных

Claims (82)

1. Способ кодирования видеоданных, содержащий этапы, на которых:
кодируют информацию заголовка множества видеоблоков кодируемого единичного элемента данных видеоданных в первой последовательности битов кодированного битового потока, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков;
компонуют информацию заголовка множества видеоблоков в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков; и
кодируют остаточную информацию множества видеоблоков во второй последовательности битов кодированного битового потока.
2. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков содержит этап, на котором выполняют кодирование длин серий в отношении информации заголовка множества видеоблоков.
3. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков в первой последовательности битов кодированного битового потока содержит этап, на котором последовательно кодируют серии каждой из групп синтаксических элементов заголовка для формирования первой последовательности битов.
4. Способ по п.1, в котором кодирование информации заголовка множества видеоблоков в первой последовательности битов кодированного битового потока содержит этап, на котором перемежают кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов.
5. Способ по п.4, в котором перемежение кодированных серий частей групп синтаксических элементов заголовка в первой последовательности битов содержит этап, на котором кодируют первую серию для каждой из групп синтаксических элементов заголовка перед кодированием второй серии любой из групп синтаксических элементов заголовка.
6. Способ по п.5, дополнительно содержащий этап, на котором кодируют вторую серию для одной из групп синтаксических элементов заголовка, которая имеет наиболее короткую первую серию, перед кодированием второй серии для любой из других групп синтаксических элементов заголовка.
7. Способ по п.1, в котором синтаксические элементы заголовка включают в себя, по меньшей мере, одно из следующего: тип блока, режим предсказания, размер раздела, шаблон кодированного блока, вектор движения, изменение параметра квантования относительно предыдущего блока (дельта-QP) и размер преобразования.
8. Способ по п.1, дополнительно содержащий этап, на котором передают первую последовательность битов перед второй последовательностью битов.
9. Способ по п.1, дополнительно содержащий этап, на котором кодируют индикатор, который идентифицирует местоположение в кодированном битовом потоке, в котором происходит переход от первой последовательности битов ко второй последовательности битов.
10. Способ по п.9, в котором кодирование индикатора содержит этап, на котором кодируют одно из следующего: уникальную последовательность битов в местоположении перехода и синтаксический элемент, который указывает длину первой последовательности битов.
11. Способ по п.1, в котором кодируемый единичный элемент данных представляет собой первый кодируемый единичный элемент данных, который содержит кодированную информацию заголовка множества видеоблоков в качестве первой последовательности битов и кодированную остаточную информацию для множества видеоблоков в качестве второй последовательности битов, причем способ дополнительно содержит этап, на котором кодируют второй кодируемый единичный элемент данных в режиме «блок за блоком» таким образом, что за информацией заголовка для каждого блока второго кодируемого единичного элемента данных следует остаточная информация для соответствующего блока.
12. Способ по п.1, в котором кодируемый единичный элемент данных содержит одно из следующего: слой и кадр.
13. Способ по п.1, в котором кодирование, по меньшей мере, одного из информации заголовка и остаточной информации содержит этап, на котором кодируют, по меньшей мере, одно из информации заголовка и остаточной информации с использованием кодирования с переменной длиной или арифметического кодирования.
14. Устройство кодирования, содержащее:
первый модуль кодирования, который кодирует информацию заголовка множества видеоблоков кодируемого единичного элемента данных видеоданных в первой последовательности битов кодированного битового потока, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков;
модуль группирования заголовка, который компонует информацию заголовка множества видеоблоков в группы синтаксических элементов заголовка, прием каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков; и
второй модуль кодирования, который кодирует остаточную информацию множества видеоблоков во второй последовательности битов кодированного битового потока.
15. Устройство по п.14, в котором первый модуль кодирования содержит модуль кодирования длин серий, который выполняет кодирование длин серий в отношении информации заголовка множества видеоблоков.
16. Устройство по п.14, в котором первый модуль кодирования последовательно кодирует серии каждой из групп синтаксических элементов заголовка для формирования первой последовательности битов.
17. Устройство по п.16, в котором первый модуль кодирования перемежает кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов.
18. Устройство по п.17, в котором первый модуль кодирования кодирует первую серию для каждой из групп синтаксических элементов заголовка перед кодированием второй серии любой из групп синтаксических элементов заголовка.
19. Устройство по п.18, в котором первый модуль кодирования кодирует вторую серию для одной из групп синтаксических элементов заголовка, которая имеет наиболее короткую первую серию, перед кодированием второй серии для любой из других групп синтаксических элементов заголовка.
20. Устройство по п.14, в котором синтаксические элементы заголовка включают в себя, по меньшей мере, одно из следующего: тип блока, режим предсказания, размер раздела, шаблон кодированного блока, вектор движения, изменение параметра квантования относительно предыдущего блока (дельта-QP) и размер преобразования.
21. Устройство по п.14, дополнительно содержащее передатчик, который передает первую последовательность битов перед второй последовательностью битов.
22. Устройство по п.14, в котором первый модуль кодирования кодирует индикатор, который идентифицирует местоположение в кодированном битовом потоке, в котором происходит переход от первой последовательности битов ко второй последовательности битов.
23. Устройство по п.22, в котором первый модуль кодирования кодирует одно из следующего: уникальную последовательность битов в местоположении перехода и синтаксический элемент, который указывает длину первой последовательности битов.
24. Устройство по п.14, в котором
кодируемый единичный элемент данных представляет собой первый кодируемый единичный элемент данных, который включает в себя кодированную информацию заголовка множества видеоблоков в качестве первой последовательности битов и кодированную остаточную информацию для множества видеоблоков в качестве второй последовательности битов, и
по меньшей мере, один из первого и второго модулей кодирования кодирует второй кодируемый единичный элемент данных в режиме «блок за блоком» таким образом, что за информацией заголовка для каждого блока второго кодируемого единичного элемента данных следует остаточная информация для соответствующего блока.
25. Устройство по п.14, в котором кодируемый единичный элемент данных содержит одно из следующего: слой и кадр.
26. Устройство по п.14, причем устройство представляет собой устройство беспроводной связи.
27. Устройство по п.14, причем устройство кодирования кодирует данные с использованием одного из следующего: кодирования с переменной длиной и арифметического кодирования.
28. Считываемый компьютером носитель данных, содержащий команды для побуждения процессора:
кодировать информацию заголовка множества видеоблоков кодируемого единичного элемента данных видеоданных в первой последовательности битов кодированного битового потока, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков;
компоновать информацию заголовка множества видеоблоков в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков; и
кодировать остаточную информацию множества видеоблоков во второй последовательности битов кодированного битового потока.
29. Считываемый компьютером носитель данных по п.28, причем команды для побуждения процессора кодировать информацию заголовка множества видеоблоков включают в себя команды для побуждения процессора выполнять кодирование длин серий в отношении информации заголовка множества видеоблоков.
30. Считываемый компьютером носитель данных по п.28, причем команды для побуждения процессора кодировать информацию заголовка множества видеоблоков в первой последовательности битов кодированного битового потока включают в себя команды для побуждения процессора последовательно кодировать серии каждой из групп синтаксических элементов заголовка для формирования первой последовательности битов.
31. Считываемый компьютером носитель данных по п.28, причем команды для побуждения процессора кодировать информацию заголовка множества видеоблоков в первой последовательности битов кодированного битового потока включают в себя команды для побуждения процессора перемежать кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов.
32. Считываемый компьютером носитель данных по п.31, причем команды для побуждения процессора перемежать кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов включают в себя команды для побуждения процессора кодировать первую серию для каждой из групп синтаксических элементов заголовка перед кодированием второй серии любой из групп синтаксических элементов заголовка.
33. Считываемый компьютером носитель данных по п.32, дополнительно содержащий команды для побуждения процессора кодировать вторую серию для одной из групп синтаксических элементов заголовка, которая имеет наиболее короткую первую серию, перед кодированием второй серии для любой из других групп синтаксических элементов заголовка.
34. Считываемый компьютером носитель данных по п.28, причем синтаксические элементы заголовка включают в себя, по меньшей мере, одно из следующего: тип блока, режим предсказания, размер раздела, шаблон кодированного блока, вектор движения, изменение параметра квантования относительно предыдущего блока (дельта-QP) и размер преобразования.
35. Считываемый компьютером носитель данных по п.28, дополнительно содержащий команды для побуждения процессора передавать первую последовательность битов перед второй последовательностью битов.
36. Считываемый компьютером носитель данных по п.28, дополнительно содержащий команды для побуждения процессора кодировать индикатор, который идентифицирует местоположение в кодированном битовом потоке, в котором происходит переход от первой последовательности битов ко второй последовательности битов.
37. Считываемый компьютером носитель данных по п.36, причем команды для побуждения процессора кодировать индикатор включают в себя команды для побуждения процессора кодировать одно из следующего: уникальную последовательность битов в местоположении перехода и синтаксический элемент, который указывает длину первой последовательности битов.
38. Считываемый компьютером носитель данных по п.28, причем кодируемый единичный элемент данных представляет собой первый кодируемый единичный элемент данных, который включает в себя кодированную информацию заголовка множества видеоблоков в качестве первой последовательности битов и кодированную остаточную информацию для множества видеоблоков в качестве второй последовательности битов, причем считываемый компьютером носитель данных дополнительно содержит команды для побуждения процессора кодировать второй кодируемый единичный элемент данных в режиме «блок за блоком» таким образом, что за информацией заголовка для каждого блока второго кодируемого единичного элемента данных следует остаточная информация для соответствующего блока.
39. Считываемый компьютером носитель данных по п.28, причем кодируемый единичный элемент данных содержит одно из следующего: слой и кадр.
40. Считываемый компьютером носитель данных по п.28, причем команды для побуждения процессора кодировать, по меньшей мере, одно из информации заголовка и остаточной информации содержат команды для кодирования, по меньшей мере, одного из информации заголовка и остаточной информации с использованием кодирования с переменной длиной или арифметического кодирования.
41. Устройство кодирования, содержащее:
средство для кодирования информации заголовка множества видеоблоков кодируемого единичного элемента данных видеоданных в первой последовательности битов кодированного битового потока, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков;
средство для компоновки информации заголовка множества видеоблоков в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков; и
средство для кодирования остаточной информации множества видеоблоков во второй последовательности битов кодированного битового потока.
42. Устройство по п.41, в котором средство для кодирования информации заголовка выполняет кодирование длин серий в отношении информации заголовка множества видеоблоков.
43. Устройство по п.41, в котором средство для кодирования информации заголовка последовательно кодирует серии каждой из групп синтаксических элементов заголовка для формирования первой последовательности битов.
44. Устройство по п.41, в котором средство для кодирования информации заголовка перемежает кодированные серии частей групп синтаксических элементов заголовка в первой последовательности битов.
45. Устройство по п.44, в котором средство для кодирования информации заголовка кодирует первую серию для каждой из групп синтаксических элементов заголовка перед кодированием второй серии любой из групп синтаксических элементов заголовка.
46. Устройство по п.45, в котором средство для кодирования информации заголовка кодирует вторую серию для одной из групп синтаксических элементов заголовка, которая имеет наиболее короткую первую серию, перед кодированием второй серии для любой из других групп синтаксических элементов заголовка.
47. Устройство по п.42, в котором синтаксические элементы заголовка включают в себя, по меньшей мере, одно из следующего: тип блока, режим предсказания, размер раздела, шаблон кодированного блока, вектор движения, изменение параметра квантования относительно предыдущего блока (дельта-QP) и размер преобразования.
48. Устройство по п.41, дополнительно содержащее средство для передачи первой последовательности битов перед второй последовательностью битов.
49. Устройство по п.41, в котором средство для кодирования информации заголовка кодирует индикатор, который идентифицирует местоположение в кодированном битовом потоке, в котором происходит переход от первой последовательности битов ко второй последовательности битов.
50. Устройство по п.49, в котором средство для кодирования информации заголовка кодирует одно из следующего: уникальную последовательность битов в местоположении перехода и синтаксический элемент, который указывает длину первой последовательности битов.
51. Устройство по п.41, в котором кодируемый единичный элемент данных представляет собой первый кодируемый единичный элемент данных, который включает в себя кодированную информацию заголовка множества видеоблоков в качестве первой последовательности битов и кодированную остаточную информацию для множества видеоблоков в качестве второй последовательности битов, причем устройство дополнительно содержит средство для кодирования второго кодируемого единичного элемента данных в режиме «блок за блоком» таким образом, что за информацией заголовка для каждого блока второго кодируемого единичного элемента данных следует остаточная информация для соответствующего блока.
52. Устройство по п.41, в котором кодируемый единичный элемент данных содержит одно из следующего: слой и кадр.
53. Устройство по п.41, причем устройство кодирования кодирует данные с использованием одного из следующего: кодирования с переменной длиной и арифметического кодирования.
54. Способ декодирования видеоданных, содержащий этапы, на которых:
декодируют первую последовательность битов кодированного битового потока для получения информации заголовка множества видеоблоков кодированного единичного элемента данных, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков, и информация заголовка множества видеоблоков скомпонована в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков;
декодируют вторую последовательность битов кодированного битового потока для получения остаточной информации множества видеоблоков; и
устанавливают связь остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка.
55. Способ по п.54, в котором установление связи остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка содержит этап, на котором устанавливают связь остаточной информации каждого из множества видеоблоков с множеством соответствующих синтаксических элементов заголовка.
56. Способ по п.54, дополнительно содержащий этап, на котором обнаруживают индикатор в кодированном битовом потоке, который идентифицирует местоположение, в котором заканчивается первая последовательность битов и начинается вторая последовательность битов.
57. Способ по п.54, дополнительно содержащий этап, на котором восстанавливают каждый из видеоблоков кодированного единичного элемента данных с использованием остаточной информации соответствующего блока и соответствующей информации заголовка.
58. Способ по п.57, в котором восстановление каждого из видеоблоков содержит этап, на котором восстанавливают каждый видеоблок кодированного единичного элемента данных, как только будут декодированы соответствующие информация заголовка и остаточная информация.
59. Способ по п.57, в котором восстановление каждого из видеоблоков содержит этап, на котором восстанавливают каждый видеоблок кодированного единичного элемента данных одновременно с декодированием оставшейся части двух последовательностей битов упомянутого кодированного единичного элемента данных.
60. Способ по п.54, в котором декодирование первой последовательности битов для получения информации заголовка и декодирование второй последовательности битов для получения остаточной информации содержит этап, на котором одновременно декодируют первую последовательность битов и вторую последовательность битов.
61. Устройство декодирования, содержащее:
по меньшей мере, один модуль декодера, который декодирует первую последовательность битов кодированного битового потока для получения информации заголовка множества видеоблоков кодированного единичного элемента данных, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков, и информация заголовка множества видеоблоков скомпонована в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков, и декодирует вторую последовательность битов кодированного битового потока для получения остаточной информации множества видеоблоков; и
модуль установления связи заголовка, который устанавливает связь остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка.
62. Устройство по п.61, в котором модуль установления связи заголовка устанавливает связь остаточной информации каждого из множества видеоблоков с множеством соответствующих синтаксических элементов заголовка.
63. Устройство по п.61, в котором, по меньшей мере, один декодер обнаруживает индикатор в кодированном битовом потоке, который идентифицирует местоположение, в котором заканчивается первая последовательность битов и начинается вторая последовательность битов.
64. Устройство по п.61, дополнительно содержащий средство для восстановления каждого из видеоблоков кодированного единичного элемента данных с использованием остаточной информации соответствующего блока и соответствующей информации заголовка.
65. Устройство по п.64, в котором средство для восстановления восстанавливает каждый из видеоблоков кодированного единичного элемента данных, как только будут декодированы соответствующие информация заголовка и остаточная информация.
66. Устройство по п.64, в котором средство для восстановления восстанавливает первый видеоблок кодированного единичного элемента данных одновременно с декодированием, посредством модуля для декодирования, части первой последовательности битов для получения информации заголовка второго видеоблока упомянутого кодированного единичного элемента данных.
67. Устройство по п.61, причем устройство представляет собой устройство беспроводной связи.
68. Устройство по п.61, в котором, по меньшей мере, один модуль декодера одновременно декодируют первую последовательность битов и вторую последовательность битов.
69. Считываемый компьютером носитель данных, содержащий команды для побуждения, по меньшей мере, одного процессора:
декодировать первую последовательность битов кодированного битового потока для получения информации заголовка множества видеоблоков кодированного единичного элемента данных, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков, и информация заголовка множества видеоблоков скомпонована в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков;
декодировать вторую последовательность битов кодированного битового потока для получения остаточной информации множества видеоблоков; и
устанавливать связь остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка.
70. Считываемый компьютером носитель данных по п.69, причем команды для побуждения, по меньшей мере, одного процессора устанавливать связь остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка включают в себя команды для побуждения, по меньшей мере, одного процессора устанавливать связь остаточной информации каждого из множества видеоблоков с множеством соответствующих синтаксических элементов заголовка.
71. Считываемый компьютером носитель данных по п.69, дополнительно содержащий команды для побуждения, по меньшей мере, одного процессора обнаруживать индикатор в кодированном битовом потоке, который идентифицирует местоположение, в котором заканчивается первая последовательность битов и начинается вторая последовательность битов.
72. Считываемый компьютером носитель данных по п.69, дополнительно содержащий команды для побуждения, по меньшей мере, одного процессора восстанавливать каждый из видеоблоков кодированного единичного элемента данных с использованием остаточной информации соответствующего блока и соответствующей информации заголовка.
73. Считываемый компьютером носитель данных по п.72, причем команды для побуждения, по меньшей мере, одного процессора восстанавливать каждый из видеоблоков включают в себя команды для восстановления каждого видеоблока кодированного единичного элемента данных, как только будут декодированы соответствующие информация заголовка и остаточная информация.
74. Считываемый компьютером носитель данных по п.72, причем команды для побуждения, по меньшей мере, одного процессора восстанавливать каждый из видеоблоков включают в себя команды для восстановления первого видеоблока кодированного единичного элемента данных одновременно с декодированием части первой последовательности битов для получения информации заголовка второго видеоблока упомянутого единичного элемента данных.
75. Считываемый компьютером носитель данных по п.69, дополнительно содержащий команды для побуждения, по меньшей мере, одного процессора одновременно декодировать первую последовательность битов и вторую последовательность битов.
76. Устройство декодирования, содержащее:
средство для декодирования первой последовательности битов кодированного битового потока для получения информации заголовка множества видеоблоков кодированного единичного элемента данных, причем информация заголовка включает в себя множество разных типов синтаксических элементов заголовка для каждого из множества видеоблоков, и информация заголовка множества видеоблоков скомпонована в группы синтаксических элементов заголовка, причем каждая из групп включает в себя синтаксические элементы заголовка одного из разных типов синтаксических элементов заголовка из каждого из множества видеоблоков, и декодирования второй последовательности битов кодированного битового потока для получения остаточной информации множества видеоблоков; и
средство для установления связи остаточной информации каждого из множества видеоблоков с соответствующей информацией заголовка.
77. Устройство по п.76, в котором средство для установления связи устанавливает связь остаточной информации каждого из множества видеоблоков с множеством соответствующих синтаксических элементов заголовка.
78. Устройство по п.76, дополнительно содержащее средство для обнаружения индикатора в кодированном битовом потоке, который идентифицирует местоположение, в котором заканчивается первая последовательность битов и начинается вторая последовательность битов.
79. Устройство по п.76, дополнительно содержащее средство для восстановления каждого из видеоблоков кодированного единичного элемента данных с использованием остаточной информации соответствующего блока и соответствующей информации заголовка.
80. Устройство по п.79, в котором средство для восстановления восстанавливает каждый из видеоблоков кодированного единичного элемента данных, как только будут декодированы соответствующие информация заголовка и остаточная информация.
81. Устройство по п.79, в котором средство для восстановления восстанавливает первый видеоблок кодированного единичного элемента данных одновременно с декодированием, посредством средства для декодирования, части первой последовательности битов для получения информации заголовка второго видеоблока упомянутого кодированного единичного элемента данных.
82. Устройство по п.76, в котором средство для декодирования одновременно декодируют первую последовательность битов и вторую последовательность битов.
RU2010119066/07A 2007-10-12 2008-10-10 Многоуровневая структура кодированного битового потока RU2475998C2 (ru)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US97973407P 2007-10-12 2007-10-12
US60/979,734 2007-10-12
US12/169,451 US8938009B2 (en) 2007-10-12 2008-07-08 Layered encoded bitstream structure
US12/169,451 2008-07-08
PCT/US2008/079634 WO2009049248A2 (en) 2007-10-12 2008-10-10 Layered encoded bitstream structure

Publications (2)

Publication Number Publication Date
RU2010119066A true RU2010119066A (ru) 2011-11-20
RU2475998C2 RU2475998C2 (ru) 2013-02-20

Family

ID=40456187

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010119066/07A RU2475998C2 (ru) 2007-10-12 2008-10-10 Многоуровневая структура кодированного битового потока

Country Status (10)

Country Link
US (1) US8938009B2 (ru)
EP (1) EP2225886B1 (ru)
JP (2) JP2011501532A (ru)
KR (1) KR101148477B1 (ru)
CN (1) CN101868978B (ru)
BR (1) BRPI0817765A2 (ru)
CA (1) CA2701195C (ru)
RU (1) RU2475998C2 (ru)
TW (1) TWI501648B (ru)
WO (1) WO2009049248A2 (ru)

Families Citing this family (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7590059B2 (en) * 2004-05-21 2009-09-15 Broadcom Corp. Multistandard video decoder
BRPI0818444A2 (pt) * 2007-10-12 2016-10-11 Qualcomm Inc codificação adaptativa de informação de cabeçalho de bloco de vídeo
US8542748B2 (en) * 2008-03-28 2013-09-24 Sharp Laboratories Of America, Inc. Methods and systems for parallel video encoding and decoding
KR101353301B1 (ko) * 2008-04-11 2014-01-21 에스케이 텔레콤주식회사 인트라 예측 모드 결정 방법 및 그 장치와 이를 이용한영상 부호화/복호화 방법 및 그 장치
US20090279614A1 (en) * 2008-05-10 2009-11-12 Samsung Electronics Co., Ltd. Apparatus and method for managing reference frame buffer in layered video coding
US8866920B2 (en) 2008-05-20 2014-10-21 Pelican Imaging Corporation Capturing and processing of images using monolithic camera array with heterogeneous imagers
US11792538B2 (en) 2008-05-20 2023-10-17 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
KR101501568B1 (ko) * 2008-07-04 2015-03-12 에스케이 텔레콤주식회사 영상 부호화 및 복호화 장치 및, 방법
US8503527B2 (en) 2008-10-03 2013-08-06 Qualcomm Incorporated Video coding with large macroblocks
US9628794B2 (en) 2009-06-18 2017-04-18 Kabushiki Kaisha Toshiba Video encoding apparatus and a video decoding apparatus
EP2445215B1 (en) 2009-06-18 2015-03-18 Kabushiki Kaisha Toshiba Dynamic image encoding device and dynamic image decoding device
US9161057B2 (en) * 2009-07-09 2015-10-13 Qualcomm Incorporated Non-zero rounding and prediction mode selection techniques in video encoding
KR101712098B1 (ko) * 2009-09-04 2017-03-03 삼성전자 주식회사 구문 요소에 기초한 비트스트림 생성 방법 및 장치
BR112012008770A2 (pt) * 2009-10-14 2018-11-06 Sharp Kk métodos para codificação e decodificação paralelas de vídeo.
KR101631944B1 (ko) * 2009-10-30 2016-06-20 삼성전자주식회사 복호화 가속화를 위한 엔트로피 부호화 방법과 그 장치 및 엔트로피 복호화 방법과 그 장치
EP2502115A4 (en) 2009-11-20 2013-11-06 Pelican Imaging Corp RECORDING AND PROCESSING IMAGES THROUGH A MONOLITHIC CAMERA ARRAY WITH HETEROGENIC IMAGE CONVERTER
KR20110124161A (ko) * 2010-05-10 2011-11-16 삼성전자주식회사 계층 부호화 영상의 송수신 방법 및 장치
US20110310976A1 (en) * 2010-06-17 2011-12-22 Qualcomm Incorporated Joint Coding of Partition Information in Video Coding
JP2012019490A (ja) * 2010-07-09 2012-01-26 Sony Corp 画像処理装置及び画像処理方法
KR20120016991A (ko) * 2010-08-17 2012-02-27 오수미 인터 프리딕션 방법
KR20120016980A (ko) 2010-08-17 2012-02-27 한국전자통신연구원 영상 부호화 방법 및 장치, 그리고 복호화 방법 및 장치
US9313514B2 (en) 2010-10-01 2016-04-12 Sharp Kabushiki Kaisha Methods and systems for entropy coder initialization
JP5691374B2 (ja) * 2010-10-14 2015-04-01 富士通株式会社 データ圧縮装置
SI3595303T1 (sl) 2010-11-25 2022-01-31 Lg Electronics Inc. Postopek za dekodiranje informacije o sliki, naprava za dekodiranje, postopek za kodiranje informacije o sliki, naprava za kodiranje in pomnilniški medij
US11284081B2 (en) 2010-11-25 2022-03-22 Lg Electronics Inc. Method for signaling image information, and method for decoding image information using same
US8878950B2 (en) 2010-12-14 2014-11-04 Pelican Imaging Corporation Systems and methods for synthesizing high resolution images using super-resolution processes
EP2661879B1 (en) * 2011-01-03 2019-07-10 HFI Innovation Inc. Method of filter-unit based in-loop filtering
US9438906B2 (en) * 2011-03-03 2016-09-06 Sun Patent Trust Method of encoding an image into a coded image, method of decoding a coded image, and apparatuses thereof
US9247261B2 (en) * 2011-03-04 2016-01-26 Vixs Systems, Inc. Video decoder with pipeline processing and methods for use therewith
KR101237411B1 (ko) * 2011-04-05 2013-02-27 한국항공대학교산학협력단 비디오 코덱의 예측단위 신택스 시스템 및 이를 이용한 예측단위 구분 방법
KR101215152B1 (ko) 2011-04-21 2012-12-24 한양대학교 산학협력단 인루프 필터링을 적용한 예측 방법을 이용한 영상 부호화/복호화 방법 및 장치
WO2012155553A1 (en) * 2011-05-16 2012-11-22 Mediatek Inc. Apparatus and method of sample adaptive offset for luma and chroma components
CN108391136B (zh) 2011-06-15 2022-07-19 韩国电子通信研究院 可伸缩解码方法/设备、可伸缩编码方法/设备和介质
HRP20190301T1 (hr) * 2011-06-28 2019-04-05 Samsung Electronics Co., Ltd Postupak za dekodiranje video zapisa korištenjem aritmetičkog dekodiranja
AU2012275745A1 (en) * 2011-06-30 2014-02-20 Vidyo, Inc. Scalable video coding techniques
EP4246976B1 (en) 2011-09-22 2025-02-12 LG Electronics Inc. Inter prediction method, video encoding method and transmission method
WO2013049699A1 (en) 2011-09-28 2013-04-04 Pelican Imaging Corporation Systems and methods for encoding and decoding light field image files
WO2013068548A2 (en) 2011-11-11 2013-05-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Efficient multi-view coding using depth-map estimate for a dependent view
KR102090106B1 (ko) 2011-11-11 2020-03-17 지이 비디오 컴프레션, 엘엘씨 깊이-맵 추정 및 업데이트를 사용한 효율적인 멀티-뷰 코딩
US20130121410A1 (en) * 2011-11-14 2013-05-16 Mediatek Inc. Method and Apparatus of Video Encoding with Partitioned Bitstream
EP3739886A1 (en) 2011-11-18 2020-11-18 GE Video Compression, LLC Multi-view coding with efficient residual handling
UA114618C2 (uk) 2012-01-20 2017-07-10 Дж.І.Відіеу Кемпрешен, ЛЛСі Концепція кодування, яка дозволяє паралельну обробку даних, транспортний демультиплексор і відеобітовий потік
JP5947405B2 (ja) * 2012-02-01 2016-07-06 ノキア テクノロジーズ オーユー ビデオ符号化方法および装置
WO2013126578A1 (en) 2012-02-21 2013-08-29 Pelican Imaging Corporation Systems and methods for the manipulation of captured light field image data
US9491475B2 (en) 2012-03-29 2016-11-08 Magnum Semiconductor, Inc. Apparatuses and methods for providing quantized coefficients for video encoding
US9538172B2 (en) * 2012-04-11 2017-01-03 Qualcomm Incorporated Grouping bypass coded syntax elements in video coding
WO2013154482A1 (en) * 2012-04-12 2013-10-17 Telefonaktiebolaget L M Ericsson (Publ) Extension data handling
CN108540814B (zh) 2012-04-13 2021-03-05 Ge视频压缩有限责任公司 译码器、编码器、译码方法、编码方法和存储介质
ES2755811T3 (es) 2012-06-11 2020-04-23 Samsung Electronics Co Ltd Codificación y decodificación de videos compartiendo parámetros SAO según un componente de color
JP2015534734A (ja) 2012-06-28 2015-12-03 ペリカン イメージング コーポレイション 欠陥のあるカメラアレイ、光学アレイ、およびセンサを検出するためのシステムおよび方法
UA129465C2 (uk) 2012-06-29 2025-05-07 ДЖ.І. ВІДІЕУ КЕМПРЕШН, ЛЛСі Концепція потоку відеоданих
US20140002674A1 (en) 2012-06-30 2014-01-02 Pelican Imaging Corporation Systems and Methods for Manufacturing Camera Modules Using Active Alignment of Lens Stack Arrays and Sensors
CN104662589B (zh) 2012-08-21 2017-08-04 派力肯影像公司 用于使用阵列照相机捕捉的图像中的视差检测和校正的系统和方法
CN104685513B (zh) 2012-08-23 2018-04-27 派力肯影像公司 根据使用阵列源捕捉的低分辨率图像的基于特征的高分辨率运动估计
ES2953336T3 (es) 2012-09-26 2023-11-10 Sun Patent Trust Método de decodificación de imagen, dispositivo de decodificación de imagen y medio legible por ordenador
EP4307659A1 (en) 2012-09-28 2024-01-17 Adeia Imaging LLC Generating images from light fields utilizing virtual viewpoints
JP6788346B2 (ja) * 2012-10-01 2020-11-25 ジーイー ビデオ コンプレッション エルエルシー ベース層からの予測のための副ブロックの副分割の派生を使用するスケーラブルビデオ符号化
US20150312571A1 (en) * 2012-11-29 2015-10-29 Lg Electronics Inc. Method and device for encoding/ decoding image supporting plurality of layers
US8866912B2 (en) 2013-03-10 2014-10-21 Pelican Imaging Corporation System and methods for calibration of an array camera using a single captured image
US9578259B2 (en) 2013-03-14 2017-02-21 Fotonation Cayman Limited Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
US9497429B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Extended color processing on pelican array cameras
FI2973476T3 (fi) * 2013-03-15 2025-05-22 Adeia Imaging Llc Järjestelmiä ja menetelmiä stereokuvaukseen kameraryhmillä
US9392286B2 (en) 2013-03-15 2016-07-12 Magnum Semiconductor, Inc. Apparatuses and methods for providing quantized coefficients for video encoding
US10122993B2 (en) 2013-03-15 2018-11-06 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
KR101471833B1 (ko) * 2013-06-13 2014-12-11 김정훈 이진 데이터의 압축 및 압축해제 방법과 장치
US9898856B2 (en) 2013-09-27 2018-02-20 Fotonation Cayman Limited Systems and methods for depth-assisted perspective distortion correction
US10119808B2 (en) 2013-11-18 2018-11-06 Fotonation Limited Systems and methods for estimating depth from projected texture using camera arrays
EP3075140B1 (en) 2013-11-26 2018-06-13 FotoNation Cayman Limited Array camera configurations incorporating multiple constituent array cameras
US9794575B2 (en) 2013-12-18 2017-10-17 Magnum Semiconductor, Inc. Apparatuses and methods for optimizing rate-distortion costs in video encoding
US10089740B2 (en) 2014-03-07 2018-10-02 Fotonation Limited System and methods for depth regularization and semiautomatic interactive matting using RGB-D images
JP2017531976A (ja) 2014-09-29 2017-10-26 フォトネイション ケイマン リミテッド アレイカメラを動的に較正するためのシステム及び方法
EP3248311B1 (en) * 2015-01-20 2020-07-08 Telefonaktiebolaget LM Ericsson (publ) Transmitting device, receiving device, and methods performed therein
JP6557483B2 (ja) * 2015-03-06 2019-08-07 日本放送協会 符号化装置、符号化システム、及びプログラム
WO2016154928A1 (en) 2015-03-31 2016-10-06 Realnetworks, Inc. Residual transformation and inverse transformation in video coding systems and methods
WO2016204479A1 (ko) * 2015-06-16 2016-12-22 엘지전자(주) 영상의 부호화/복호화 방법 및 이를 위한 장치
US10291923B2 (en) * 2016-05-24 2019-05-14 Qualcomm Incorporated Mapping of tile grouping and samples in HEVC and L-HEVC file formats
US10805611B2 (en) * 2016-10-18 2020-10-13 Mediatek Inc. Method and apparatus of constrained sequence header
EP3343801A1 (en) * 2016-12-30 2018-07-04 Eutelsat S.A. Method for protection of signal blockages in a satellite mobile broadcast system
EP3596701A4 (en) * 2017-03-15 2020-08-12 RealNetworks, Inc. CONDENSED CODING BLOCK HEADERS IN VIDEO ENCODING SYSTEMS AND METHODS
EP3383044A1 (en) 2017-03-27 2018-10-03 Thomson Licensing Reducing redundancy between tree types
KR102379196B1 (ko) * 2017-05-31 2022-03-28 삼성전자주식회사 처리 장치들 및 그 제어 방법들
US10887589B2 (en) 2019-04-12 2021-01-05 Realnetworks, Inc. Block size determination for video coding systems and methods
US12375723B2 (en) * 2019-08-22 2025-07-29 Sharp Kabushiki Kaisha Systems and methods for signaling picture information in video coding
BR112022004811A2 (pt) 2019-09-17 2022-06-21 Boston Polarimetrics Inc Sistemas e métodos para modelagem de superfície usando indicações de polarização
EP4589948A1 (en) 2019-09-24 2025-07-23 Huawei Technologies Co., Ltd. Disallowing unnecessary layers in multi-layer video bitstreams
MX2022004163A (es) 2019-10-07 2022-07-19 Boston Polarimetrics Inc Sistemas y metodos para la deteccion de estandares de superficie con polarizacion.
EP4038774B1 (en) 2019-10-25 2025-04-09 Huawei Technologies Co., Ltd. An apparatus for multi-level encoding
DE112020005932T5 (de) 2019-11-30 2023-01-05 Boston Polarimetrics, Inc. Systeme und verfahren zur segmentierung von transparenten objekten mittels polarisationsmerkmalen
EP4081933A4 (en) 2020-01-29 2024-03-20 Intrinsic Innovation LLC Systems and methods for characterizing object pose detection and measurement systems
KR20220133973A (ko) 2020-01-30 2022-10-05 인트린식 이노베이션 엘엘씨 편광된 이미지들을 포함하는 상이한 이미징 양식들에 대해 통계적 모델들을 훈련하기 위해 데이터를 합성하기 위한 시스템들 및 방법들
EP4128793A4 (en) 2020-04-10 2023-08-02 Beijing Dajia Internet Information Technology Co., Ltd. Methods and apparatus for high-level syntax in video coding
CN115606185A (zh) 2020-05-01 2023-01-13 北京达佳互联信息技术有限公司(Cn) 用于视频编解码的高级语法
WO2021243088A1 (en) 2020-05-27 2021-12-02 Boston Polarimetrics, Inc. Multi-aperture polarization optical systems using beam splitters
US12020455B2 (en) 2021-03-10 2024-06-25 Intrinsic Innovation Llc Systems and methods for high dynamic range image reconstruction
US12069227B2 (en) 2021-03-10 2024-08-20 Intrinsic Innovation Llc Multi-modal and multi-spectral stereo camera arrays
US11954886B2 (en) 2021-04-15 2024-04-09 Intrinsic Innovation Llc Systems and methods for six-degree of freedom pose estimation of deformable objects
US11290658B1 (en) 2021-04-15 2022-03-29 Boston Polarimetrics, Inc. Systems and methods for camera exposure control
US12067746B2 (en) 2021-05-07 2024-08-20 Intrinsic Innovation Llc Systems and methods for using computer vision to pick up small objects
US12175741B2 (en) 2021-06-22 2024-12-24 Intrinsic Innovation Llc Systems and methods for a vision guided end effector
US12340538B2 (en) 2021-06-25 2025-06-24 Intrinsic Innovation Llc Systems and methods for generating and using visual datasets for training computer vision models
US12172310B2 (en) 2021-06-29 2024-12-24 Intrinsic Innovation Llc Systems and methods for picking objects using 3-D geometry and segmentation
US11689813B2 (en) 2021-07-01 2023-06-27 Intrinsic Innovation Llc Systems and methods for high dynamic range imaging using crossed polarizers
US12293535B2 (en) 2021-08-03 2025-05-06 Intrinsic Innovation Llc Systems and methods for training pose estimators in computer vision

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5260693A (en) * 1991-10-11 1993-11-09 Spacelabs Medical, Inc. Method and system for lossless and adaptive data compression and decompression
US5751694A (en) * 1995-05-22 1998-05-12 Sony Corporation Methods and apparatus for synchronizing temporally related data streams
GB9519923D0 (en) 1995-09-29 1995-11-29 Philips Electronics Nv Motion estimation for predictive image coding
JP2000508855A (ja) * 1996-04-12 2000-07-11 イメディア コーポレイション ビデオ・トランスコーダ
JP3208101B2 (ja) 1996-11-07 2001-09-10 松下電器産業株式会社 画像符号化方法および画像符号化装置並びに画像符号化プログラムを記録した記録媒体
US6345121B1 (en) * 1996-11-07 2002-02-05 Matsushita Electric Industrial Co., Ltd. Image encoding apparatus and an image decoding apparatus
JPH10276436A (ja) 1997-01-31 1998-10-13 Victor Co Of Japan Ltd 動き補償符号化復号化装置及び動き補償符号化復号化方法
JPH11122619A (ja) 1997-10-17 1999-04-30 Hitachi Ltd 動画像符号化および復号化方法
US6549671B1 (en) * 1998-02-19 2003-04-15 Matsushita Electric Industrial Co., Ltd. Picture data encoding apparatus with bit amount adjustment
JPH11317942A (ja) 1998-02-19 1999-11-16 Matsushita Electric Ind Co Ltd 画像符号化装置
JP2000013800A (ja) 1998-06-18 2000-01-14 Victor Co Of Japan Ltd 画像伝送方法並びに符号化装置及び復号化装置
JP3288677B2 (ja) 1999-06-09 2002-06-04 松下電器産業株式会社 可変長符号復号化装置、デジタル放送受信装置及びdvd再生装置
US6414608B1 (en) * 1999-06-09 2002-07-02 Matsushita Electric Industrial Co., Ltd. Variable length code decoding device, digital broadcast receiving apparatus, and DVD reproducing apparatus
JP4617442B2 (ja) 2001-07-19 2011-01-26 株式会社メガチップス 画像復号方法及びプログラム
JP3873678B2 (ja) * 2001-07-19 2007-01-24 日本電気株式会社 ビデオパケット伝送装置及びビデオパケット伝送方法
JP4125565B2 (ja) 2001-08-31 2008-07-30 松下電器産業株式会社 画像符号化方法、画像復号化方法及びその装置
CN1777284B (zh) 2001-08-31 2011-02-09 松下电器产业株式会社 图像编码方法、图像解码方法以及其装置
CN101448162B (zh) * 2001-12-17 2013-01-02 微软公司 处理视频图像的方法
BRPI0304565B1 (pt) * 2002-03-15 2018-07-24 Nokia Technologies Oy Método de predição de movimento compensado para uso na codificação da sequência de vídeo digital, codificador e decodificador de vídeo para codificar/decodificar uma sequência de vídeo digital usando predição de movimento compensado, terminal de miltimídia, e, codec de vídeo
JP4234607B2 (ja) 2002-04-02 2009-03-04 ノキア コーポレイション 画像/ビデオエンコーダおよび/またはデコーダにおける符号化変換係数
US6646578B1 (en) * 2002-11-22 2003-11-11 Ub Video Inc. Context adaptive variable length decoding system and method
US7769088B2 (en) * 2003-05-28 2010-08-03 Broadcom Corporation Context adaptive binary arithmetic code decoding engine
US7630440B2 (en) * 2003-05-28 2009-12-08 Broadcom Corporation Context adaptive binary arithmetic code decoding engine
US7609762B2 (en) * 2003-09-07 2009-10-27 Microsoft Corporation Signaling for entry point frames with predicted first field
WO2005027495A2 (en) * 2003-09-07 2005-03-24 Microsoft Corporation Slice layer in video codec
CN1214649C (zh) * 2003-09-18 2005-08-10 中国科学院计算技术研究所 用于视频预测残差系数编码的熵编码方法
US7469070B2 (en) * 2004-02-09 2008-12-23 Lsi Corporation Method for selection of contexts for arithmetic coding of reference picture and motion vector residual bitstream syntax elements
US20050201471A1 (en) * 2004-02-13 2005-09-15 Nokia Corporation Picture decoding method
US8116374B2 (en) * 2004-05-07 2012-02-14 Broadcom Corporation Method and system for generating a transform size syntax element for video decoding
JP4327036B2 (ja) * 2004-07-15 2009-09-09 株式会社東芝 算術符号復号化方法及びその装置
KR100612015B1 (ko) 2004-07-22 2006-08-11 삼성전자주식회사 컨텍스트 적응형 이진 산술 부호화 방법 및 그 장치
KR20070083965A (ko) 2004-10-05 2007-08-24 벡터맥스 코포레이션 멀티미디어 멀티캐스팅 인증 방법 및 시스템
JP4442891B2 (ja) * 2004-11-30 2010-03-31 キヤノン株式会社 可変長符号化装置及び可変長符号化方法
JP2007020002A (ja) 2005-07-08 2007-01-25 Sharp Corp 動画像符号化装置
US20070053425A1 (en) * 2005-07-21 2007-03-08 Nokia Corporation Variable length codes for scalable video coding
CN101218830B (zh) 2005-07-22 2011-10-12 三菱电机株式会社 图像编码装置和方法、以及图像解码装置和方法
CN100584025C (zh) * 2005-08-04 2010-01-20 华为技术有限公司 一种基于内容自适应的算术解码系统及装置
WO2007027402A2 (en) 2005-08-31 2007-03-08 Micronas Usa, Inc. Multi-stage cabac decoding pipeline
KR100644713B1 (ko) * 2005-10-31 2006-11-10 삼성전자주식회사 컨텍스트 기반 적응적 이진 산술 코딩 복호기에서 원소구문을 복호화하는 방법 및 이를 위한 복호화 장치
WO2007063612A1 (ja) 2005-11-30 2007-06-07 Sharp Kabushiki Kaisha 動画像符号化装置、動画像復号装置
JP4553837B2 (ja) 2005-12-26 2010-09-29 三洋電機株式会社 復号装置
US7983343B2 (en) 2006-01-12 2011-07-19 Lsi Corporation Context adaptive binary arithmetic decoding for high definition video
KR100791295B1 (ko) 2006-01-12 2008-01-04 삼성전자주식회사 플래그 부호화 방법, 플래그 복호화 방법, 및 상기 방법을이용한 장치
US8036517B2 (en) * 2006-01-25 2011-10-11 Qualcomm Incorporated Parallel decoding of intra-encoded video
US8848789B2 (en) 2006-03-27 2014-09-30 Qualcomm Incorporated Method and system for coding and decoding information associated with video compression
US8204129B2 (en) * 2007-03-27 2012-06-19 Freescale Semiconductor, Inc. Simplified deblock filtering for reduced memory access and computational complexity
BRPI0818444A2 (pt) * 2007-10-12 2016-10-11 Qualcomm Inc codificação adaptativa de informação de cabeçalho de bloco de vídeo
US9521418B2 (en) * 2011-07-22 2016-12-13 Qualcomm Incorporated Slice header three-dimensional video extension for slice header prediction
US9866829B2 (en) * 2012-01-22 2018-01-09 Qualcomm Incorporated Coding of syntax elements that correspond to coefficients of a coefficient block in video coding

Also Published As

Publication number Publication date
KR20100072347A (ko) 2010-06-30
BRPI0817765A2 (pt) 2015-08-04
JP2011501532A (ja) 2011-01-06
JP5646700B2 (ja) 2014-12-24
US20090175349A1 (en) 2009-07-09
CA2701195A1 (en) 2009-04-16
TWI501648B (zh) 2015-09-21
CN101868978A (zh) 2010-10-20
RU2475998C2 (ru) 2013-02-20
WO2009049248A2 (en) 2009-04-16
CN101868978B (zh) 2013-06-05
KR101148477B1 (ko) 2012-05-25
CA2701195C (en) 2014-07-15
EP2225886B1 (en) 2015-05-27
TW200926832A (en) 2009-06-16
JP2013243719A (ja) 2013-12-05
US8938009B2 (en) 2015-01-20
WO2009049248A3 (en) 2009-05-28
EP2225886A2 (en) 2010-09-08

Similar Documents

Publication Publication Date Title
RU2010119066A (ru) Многоуровневая структура кодированного битового потока
JP2005532701A5 (ru)
WO2007145487A3 (en) Method of encoding/decoding using low density check matrix
CA2440154A1 (en) Picture encoding method and apparatus and picture decoding method and apparatus
TW200633542A (en) Motion vector coding method and motion vector decoding method
WO2007040362A8 (en) Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
CA2461055A1 (en) Digital transmission system with enhanced data multiplexing in vsb transmission system
RU2004125579A (ru) Группирование кадров изображения на видеокодировании
WO2006068435A3 (en) Apparatus and method for decoding using channel code
WO2007064764A3 (en) Variable length data encapsulation and encoding
WO2008043729A3 (en) Method for transmitting a stream of data in a wireless system with at least two antennas and transmitter implementing said method
CN101072344B (zh) 一种视频编码方法、解码方法及装置
TW200644484A (en) Parser for multiple data streams in a communication system
EP1545133A3 (en) Low complexity transcoding between video streams using different entropy coding
WO2007136913A3 (en) Information encoding on a codeword in wireless communication networks
CN102438152B (zh) 可伸缩视频编码容错传输方法、编码器、装置和系统
CA2624655A1 (en) Method and apparatus for control channel transmission and reception
WO2003017501A3 (en) System and method for encoding and decoding data utilizing modified reed-solomon codes
WO2005043882A3 (en) Video source coding with side information
WO2010008165A3 (ko) 이동통신 시스템에서 ctc(convolutional turbo code) 인코더를 이용하여 데이터를 전송하기 위한 장치 및 그 방법.
WO2004004367A3 (en) Method and apparatus for space-time turbo-coded modulation
CN1241330C (zh) 信号编码
EP1237316A3 (en) Apparatus and method for coding / decoding channels in a mobile communication system
CN104093024B (zh) 编解码方法和装置
CA2398955A1 (en) Method for compressing data

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20181011