RU2010119066A - Многоуровневая структура кодированного битового потока - Google Patents
Многоуровневая структура кодированного битового потока Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims abstract 26
- 230000007704 transition Effects 0.000 claims 8
- 238000011084 recovery Methods 0.000 claims 5
- 238000006243 chemical reaction Methods 0.000 claims 4
- 238000013139 quantization Methods 0.000 claims 4
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- 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, в котором средство для декодирования одновременно декодируют первую последовательность битов и вторую последовательность битов.
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)
| 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)
| 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 |
-
2008
- 2008-07-08 US US12/169,451 patent/US8938009B2/en not_active Expired - Fee Related
- 2008-10-10 KR KR1020107010382A patent/KR101148477B1/ko not_active Expired - Fee Related
- 2008-10-10 WO PCT/US2008/079634 patent/WO2009049248A2/en not_active Ceased
- 2008-10-10 CN CN200880111236.5A patent/CN101868978B/zh not_active Expired - Fee Related
- 2008-10-10 CA CA2701195A patent/CA2701195C/en active Active
- 2008-10-10 BR BRPI0817765-1A patent/BRPI0817765A2/pt not_active IP Right Cessation
- 2008-10-10 RU RU2010119066/07A patent/RU2475998C2/ru not_active IP Right Cessation
- 2008-10-10 EP EP08838385.6A patent/EP2225886B1/en not_active Not-in-force
- 2008-10-10 JP JP2010529114A patent/JP2011501532A/ja not_active Withdrawn
- 2008-10-13 TW TW097139299A patent/TWI501648B/zh not_active IP Right Cessation
-
2013
- 2013-07-05 JP JP2013141767A patent/JP5646700B2/ja not_active Expired - Fee Related
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 |