Видеокодер и способ кодирования видеоинформации с использованием управления буфером

 

Изобретение относится к буферизации видеоданных с использованием метода принудительной передачи потока данных, при котором видеоинформацию передают в широковещательном режиме. При этом способ позволяет передавать данные без переполнения или антипереполнения, предусмотренного в буфере декодера для принудительно передаваемых данных. Данные кодируются в кодере с получением выходного битового потока для передачи в декодер. Буфер декодера модулируется в кодере. Такое моделирование используется для управления выходным битовым потоком с целью предотвращения переполнения или антипереполнения буфера декодера. Так, например, в целях моделирования можно контролировать дополняющий буфер кодера, выполняющий операции, прямо противоположные операциям, выполняемым буфером декодера, и инвертировать эти операции. При этом рассмотрены различные методы управления объемом данных, формируемых кодером, позволяющие поддерживать объем данных в пределах, которыми ограничен объем буфера декодера. Технический результат, достигаемый при реализации изобретения, состоит в том, что осуществляют передачу данных, например видеоданных, в широковещательном режиме с использованием метода принудительной передачи потока данных без переполнения или антипереполнения буфера данных, имеющегося в декодере. 4 с. и 77 з.п. ф-лы, 2 ил., 4 табл.

Таблицыя

Формула изобретения

1. Кодирующее устройство, предназначенное для получения битового потока при принудительной передаче потока данных без переполнения или антипереполнения имеющегося в декодере буфера данных и имеющее процессор кодера, предназначенный для кодирования данных с получением направляемого в декодер битового потока, и буфер кодера, связанный с процессором кодера, при этом кодированные данные содержат по крайней мере один видеообъект (ВО) по крайней мере с одним слоем видеообъекта (СВО), включающим соответствующий заголовок, за которым следует по крайней мере одна плоскость видеообъекта (ПВО), в заголовке СВО предусмотрено поле, указывающее на заполнение буфера декодера непосредственно перед удалением, соответственно извлечением из этого буфера декодера первой ПВО, которая следует за заголовком СВО, указанный буфер кодера работает во взаимосвязи с буфером декодера, а указанный процессор кодера выполнен с возможностью моделирования буфера декодера путем контролирования буфера кодера и с возможностью управления на основании этого моделирования битовым потоком для предотвращения переполнения или антипереполнения буфера декодера.

2. Кодирующее устройство по п. 1, отличающееся тем, что при первоначально пустом буфере декодера предусмотрена возможность проверки поля заполнения для определения начального заполнения буфера декодера перед декодированием начальной ПВО, следующей за заголовком ПВО.

3. Кодирующее устройство по п. 1 или 2, отличающееся тем, что процессор кодера выполнен с возможностью выдачи флага параметров буфера кодера для управления включением по крайней мере одного поля в заголовок СВО в том случае, когда эквивалентная этому флагу параметров информация отсутствует в уплотненном сигнале в системе формирования пакетов.

4. Кодирующее устройство по п. 3, отличающееся тем, что флаг параметров позволяет использовать элементарный поток видеоданных битового потока в качестве автономного объекта для задания модели буфера декодера.

5. Кодирующее устройство по п. 3 или 4, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на частоту передачи ПВО для битового потока.

6. Кодирующее устройство по любому из пп. 3-5, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на максимальную скорость передачи в битах для битового потока.

7. Кодирующее устройство по любому из пп. 3-6, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает, содержит ли СВО по крайней мере одну В-ПВО.

8. Кодирующее устройство по любому из пп. 3-7, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на объем буфера декодера.

9. Кодирующее устройство по любому из пп. 3-8, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на поле, указывающее на заполнение буфера декодера.

10. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что видеообъект содержит видеообъект.

11. Кодирующее устройство по любому из пп. 1-9, отличающееся тем, что видеообъект содержит объект в виде неподвижной текстуры.

12. Кодирующее устройство по любому из пп. 1-9, отличающееся тем, что видеообъект содержит объект в виде сетки.

13. Кодирующее устройство по любому из пп. 1-9, отличающееся тем, что видеообъект содержит объект в виде лица.

14. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что закодированные данные содержат множество СВО, а модель буфера декодера применяется независимо в отношении каждого СВО с использованием функции объема буфера декодера и функции скорости передачи, относящихся конкретно к каждому СВО.

15. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что битовый поток совместим со стандартом кодирования видеоданных MPEG-4.

16. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что в соответствующих заголовках последующих СВО имеются дополнительные поля заполнения, указывающие на соответствующие последующие уровни заполнения буфера декодера.

17. Кодирующее устройство по п. 16, отличающееся тем, что процессор кодера выполнен с возможностью поддерживать в допустимых пределах разность в битах между указанными последующими полями заполнения в заголовках последующих СВО и текущим суммарным заполнением буфера декодера в битах непосредственно перед удалением, соответственно извлечением ПВО из буфера декодера.

18. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что процессор кодера выполнен с возможностью определения размера (di) текущей ПВО в виде количества битов, заканчивающихся последним битом текущей ПВО и начинающихся либо с последнего бита предыдущего ВО, либо с первого бита начального кода первой ПВО кодированных данных.

19. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что процессор кодера выполнен с возможностью определения момента декодирования ti i-й ПВО, при этом (а) ti = i, если СВО не содержит В-ПВО, где i представляет собой момент компоновки i-й ПВО, и (б) ti = i-mi, когда i-я ПВО является опорной ПВО, а mi учитывает задержку для всех последующих В-ПВО, подлежащих компоновке или воспроизведению.

20. Кодирующее устройство по любому из пп. 1-18, отличающееся тем, что процессор кодера выполнен с возможностью определения момента декодирования ti i-й ПВО, при этом (а) ti = i, если СВО не содержит В-ПВО, где i представляет собой момент воспроизведения i-й ПВО, когда в декодере не предусмотрена функция компоновки, и (б) ti = i-mi, когда i-я ПВО является опорной ПВО, а mi учитывает задержку для всех последующих В-ПВО, подлежащих компоновке или воспроизведению.

21. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что принудительно передаваемый поток данных содержит видеоданные естественного видеоизображения, закодированного в виде комбинации плоскостей видеообъекта (ПВО) типов I (внутрикадровое кодирование), Р (сжатие с использованием ссылки на одно изображение) и В (сжатие с использованием ссылки на два изображения).

22. Кодирующее устройство по п. 21, отличающееся тем, что процессор кодера выполнен с возможностью управления битовым потоком по крайней мере одним из следующих путей: распределением битов между различными ПВО и корректировкой уровней квантования элементов кодирования, образующих указанные ПВО.

23. Кодирующее устройство по п. 22, отличающееся тем, что относящийся к декодеру буфер данных содержит буфер буферного видеоверификатора (БВВ).

24. Кодирующее устройство по п. 23, отличающееся тем, что процессор кодера выполнен с возможностью контроля буфера БВВ и снижения уровня квантования указанных элементов кодирования, если моделирование указывает на наличие в буфере БВВ слишком большого количества данных или на скорое достижение этого условия.

25. Кодирующее устройство по п. 23 или 24, отличающееся тем, что процессор кодера выполнен с возможностью контроля буфера БВВ и повышения уровня квантования указанных элементов кодирования, если моделирование указывает на наличие слишком малого количества данных в буфере БВВ или на скорое достижение этого условия.

26. Кодирующее устройство по п. 23 или 24, отличающееся тем, что процессор кодера выполнен с возможностью контроля буфера БВВ и задержки формирования следующей ПВО, если моделирование указывает на наличие в буфере БВВ слишком малого количества данных или на скорое достижение этого условия.

27. Кодирующее устройство по п. 23 или 24, отличающееся тем, что процессор кодера выполнен с возможностью контроля буфера БВВ и обнуления высокочастотных коэффициентов указанных элементов кодирования для снижения количества битов, формируемых для каждой ПВО, если моделирование указывает на наличие в буфере БВВ слишком малого количества данных или на скорое достижение этого условия.

28. Кодирующее устройство по любому из пп. 23, 25-27, отличающееся тем, что процессор кодера выполнен с возможностью контроля буфера БВВ и подстановки добавочных битов в конце по крайней мере одной ПВО, если моделирование указывает на наличие в буфере БВВ слишком большого количества данных или на скорое достижение этого условия.

29. Кодирующее устройство по любому из предыдущих пунктов, отличающееся тем, что буфер кодера выполнен с возможностью приема закодированных данных до получения из них битового потока, а процессор кодера выполнен с возможностью контроля скорости передачи битового потока таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как где ti к означает момент начала кодирования i-й ПВО; L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО; di означает объем закодированных данных для i-й ПВО; RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

30. Кодирующее устройство по любому из пп. 1-28, отличающееся тем, что буфер кодера выполнен с возможностью приема закодированных данных до получения из них битового потока, а процессор кодера выполнен с возможностью контроля скорости передачи битового потока таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как где ti к означает момент начала кодирования i-й ПВО; L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
di означает объем закодированных данных для i-й ПВО;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

31. Кодирующее устройство по любому из пп. 1-28, отличающееся тем, что буфер кодера выполнен с возможностью приема закодированных данных до получения из них битового потока, а процессор кодера выполнен с возможностью контроля скорости передачи битового потока таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
В означает объем буфера декодера;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

32. Кодирующее устройство по любому из пп. 1-28, отличающееся тем, что буфер кодера выполнен с возможностью приема закодированных данных до получения из них битового потока, а процессор кодера выполнен с возможностью контроля скорости передачи битового потока таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
В означает объем буфера декодера;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

33. Способ кодирования, предназначенный для получения битового потока при принудительной передаче потока данных без переполнения или антипереполнения имеющегося в декодере буфера данных и заключающийся в том, что кодируют данные с получением направляемого в декодер битового потока, при этом кодированные данные содержат по крайней мере один видеообъект (ВО) по крайней мере с одним слоем видеообъекта (СВО), включающим соответствующий заголовок, за которым следует по крайней мере одна плоскость видеообъекта (ПВО), а в заголовке СВО предусмотрено поле, указывающее на заполнение буфера непосредственно перед удалением, соответственно извлечением из него первой ПВО, которая следует за заголовком СВО, и моделируют буфер декодера путем контролирования работающего во взаимосвязи с этим буфером декодера буфера кодера, управляя на основании этого моделирования битовым потоком для предотвращения переполнения или антипереполнения буфера декодера.

34. Способ по п. 33, отличающийся тем, что при первоначально пустом буфере декодера проверяют поле заполнения для определения начального заполнения буфера перед декодированием начальной ПВО, следующей за заголовком СВО.

35. Способ по п. 33 или 34, отличающийся тем, что осуществляют выдачу флага параметров буфера кодера для управления включением по крайней мере одного поля в заголовок СВО в том случае, когда эквивалентная этому флагу параметров информация отсутствует в уплотненном сигнале в системе формирования пакетов.

36. Способ по п. 35, отличающийся тем, что флаг параметров позволяет использовать элементарный поток видеоданных битового потока в качестве автономного объекта для задания модели буфера декодера.

37. Способ по п. 35 или 36, отличающийся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на частоту передачи ПВО для битового потока.

38. Способ по любому из пп. 35-37, отличающийся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на максимальную скорость передачи в битах для битового потока.

39. Способ по любому из пп. 35-38, отличающийся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает, содержит ли СВО по крайней мере одну В-ПВО.

40. Способ по любому из пп. 35-39, отличающийся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на объем буфера декодера.

41. Способ по любому из пп. 35-40, отличающийся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на поле, указывающее на заполнение буфера декодера.

42. Способ по любому из пп. 33-41, отличающийся тем, что видеообъект содержит видеообъект.

43. Способ по любому из пп. 33-41, отличающийся тем, что видеообъект содержит объект в виде неподвижной текстуры.

44. Способ по любому из пп. 33-41, отличающийся тем, что видеообъект содержит объект в виде сетки.

45. Способ по любому из пп. 33-41, отличающийся тем, что видеообъект содержит объект в виде лица.

46. Способ по любому из пп. 33-45, отличающийся тем, что закодированные данные содержат множество СВО, а модель буфера декодера применяют независимо в отношении каждого СВО с использованием функции объема буфера декодера и функции скорости передачи, относящихся конкретно к каждому СВО.

47. Способ по любому из пп. 33-46, отличающийся тем, что битовый поток совместим со стандартом кодирования видеоданных MPEG-4.

48. Способ по любому из пп. 33-47, отличающийся тем, что в соответствующих заголовках последующих СВО предусматривают дополнительные поля заполнения, указывающие на соответствующие последующие уровни заполнения буфера декодера.

49. Способ по п. 48, отличающийся тем, что разность в битах между указанными последующими полями заполнения в заголовках последующих СВО и текущим суммарным заполнением буфера декодера в битах непосредственно перед удалением, соответственно извлечением ПВО из буфера декодера поддерживают в допустимых пределах.

50. Способ по любому из пп. 33-49, отличающийся тем, что определяют размер (di) текущей ПВО в виде количества битов, заканчивающихся последним битом текущей ПВО и начинающихся либо с последнего бита предыдущего ВО, либо с первого бита начального кода первой ПВО кодированных данных.

51. Способ по любому из пп. 33-50, отличающийся тем, что определяют момент декодирования ti i-й ПВО, при этом (а) ti = i, если СВО не содержит В-ПВО, где i представляет собой момент компоновки i-й ПВО, и (б) ti = i-mi, когда i-я ПВО является опорной ПВО, а mi учитывает задержку всех последующих В-ПВО, подлежащих компоновке или воспроизведению.

52. Способ по любому из пп. 33-50, отличающийся тем, что определяют момент декодирования ti i-й ПВО, при этом (а) ti = i, если СВО не содержит В-ПВО, где i представляет собой момент воспроизведения i-й ПВО, когда в декодере не предусмотрена функция компоновки, и (б) ti = i-mi, когда i-я ПВО является опорной ПВО, а mi учитывает задержку всех последующих В-ПВО, подлежащих компоновке или воспроизведению.

53. Способ по любому из пп. 33-50, отличающийся тем, что принудительно передаваемый поток данных содержит видеоданные естественного видеоизображения, закодированного в виде комбинации плоскостей видеообъекта (ПВО) типов I (внутрикадровое кодирование), Р (сжатие с использованием ссылки на одно изображение) и В (сжатие с использованием ссылки на два изображения).

54. Способ по п. 53, отличающийся тем, что битовым потоком управляют по крайней мере одним из следующих путей: распределением битов между различными ПВО и корректировкой уровней квантования элементов кодирования, образующих указанные ПВО.

55. Способ по п. 54, отличающийся тем, что относящийся к декодеру буфер данных содержит буфер буферного видеоверификатора (БВВ).

56. Способ по п. 55, отличающийся тем, что контролируют буфер БВВ и снижают уровень квантования указанных элементов кодирования, если моделирование указывает на наличие в буфере БВВ слишком большого количества данных или на скорое достижение этого условия.

57. Способ по п. 55 или 56, отличающийся тем, что контролируют буфер БВВ и повышают уровень квантования указанных элементов кодирования, если моделирование указывает на наличие слишком малого количества данных в буфере БВВ или на скорое достижение этого условия.

58. Способ по п. 55 или 56, отличающийся тем, что контролируют буфер БВВ и задерживают формирование следующей ПВО, если моделирование указывает на наличие в буфере БВВ слишком малого количества данных или на скорое достижение этого условия.

59. Способ по п. 55 или 56, отличающийся тем, что контролируют буфер БВВ и обнуляют высокочастотные коэффициенты указанных элементов кодирования для снижения количества битов, формируемых для каждой ПВО, если моделирование указывает на наличие в буфере БВВ слишком малого количества данных или на скорое достижение этого условия.

60. Способ по любому из пп. 55, 57-59, отличающийся тем, что контролируют буфер БВВ и осуществляют подстановку добавочных битов в конце по крайней мере одной ПВО, если моделирование указывает на наличие в буфере БВВ слишком большого количества данных или на скорое достижение этого условия.

61. Способ по любому из пп. 33-60, отличающийся тем, что буфер кодера принимает закодированные данные до получения из них битового потока, при этом скорость передачи битового потока контролируют таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
di означает объем закодированных данных для i-й ПВО;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

62. Способ по любому из пп. 33-60, отличающийся тем, что буфер кодера принимает закодированные данные до получения из них битового потока, при этом скорость передачи битового потока контролируют таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
di означает объем закодированных данных для i-й ПВО;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

63. Способ по любому из пп. 33-60, отличающийся тем, что буфер кодера принимает закодированные данные до получения из них битового потока, при этом скорость передачи битового потока контролируют таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
В означает объем буфера декодера;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

64. Способ по любому из пп. 33-60, отличающийся тем, что буфер кодера принимает закодированные данные до получения из них битового потока, при этом скорость передачи битового потока контролируют таким образом, что степень заполнения буфера кодера после кодирования i-й ПВО определяется как

где ti к означает момент начала кодирования i-й ПВО;
L означает временную разность между моментом начала кодирования ti к и моментом декодирования i-й ПВО;
В означает объем буфера декодера;
RСВО, декодер(t) означает мгновенную скорость поступления битов в декодер по каналу.

65. Декодирующее устройство, имеющее относящийся к декодеру буфер данных с предварительно заданным объемом памяти и средства приема битового потока при принудительной передаче потока данных, получаемого (битовый поток) кодированием данных в соответствии с буфером кодера, работающим во взаимосвязи с буфером декодера таким образом, чтобы не происходило переполнения или антипереполнения буфера декодера, при этом кодированные данные содержат по крайней мере один видеообъект (ВО) по крайней мере с одним слоем видеообъекта (СВО), включающим соответствующий заголовок, за которым следует по крайней мере одна плоскость видеообъекта (ПВО), а в заголовке СВО предусмотрено поле, указывающее на заполнение буфера декодера непосредственно перед удалением, соответственно извлечением из этого буфера декодера первой ПВО, которая следует за заголовком СВО.

66. Декодирующее устройство по п. 65, отличающееся тем, что кодированные данные содержат флаг параметров буфера кодера для управления включением по крайней мере одного поля в заголовок СВО в том случае, когда эквивалентная этому флагу параметров информация отсутствует в уплотненном сигнале в системе формирования пакетов.

67. Декодирующее устройство по п. 66, отличающееся тем, что указанный флаг параметров позволяет использовать элементарный поток видеоданных битового потока в качестве автономного объекта для задания модели буфера декодера.

68. Декодирующее устройство по п. 66 или 67, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на частоту передачи ПВО для битового потока.

69. Декодирующее устройство по любому из пп. 66-68, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на максимальную скорость передачи в битах для битового потока.

70. Декодирующее устройство по любому из пп. 66-69, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает, содержит ли СВО по крайней мере одну В-ПВО.

71. Декодирующее устройство по любому из пп. 66-70, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на объем буфера декодера.

72. Декодирующее устройство по любому из пп. 66-71, отличающееся тем, что по крайней мере одно содержащееся в заголовке СВО поле, управление включением которого в этот заголовок СВО осуществляется указанным флагом параметров, указывает на поле, указывающее на заполнение буфера декодера.

73. Декодирующее устройство по любому из пп. 65-72, отличающееся тем, что видеообъект содержит видеообъект.

74. Декодирующее устройство по любому из пп. 65-72, отличающееся тем, что видеообъект содержит объект в виде неподвижной текстуры.

75. Декодирующее устройство по любому из пп. 65-72, отличающееся тем, что видеообъект содержит объект в виде сетки.

76. Декодирующее устройство по любому из пп. 65-72, отличающееся тем, что видеообъект содержит объект в виде лица.

77. Декодирующее устройство по любому из пп. 65-76, отличающееся тем, что закодированные данные содержат множество СВО, а модель буфера декодера применяется независимо в отношении каждого СВО с использованием функции объема этого буфера декодера и функции скорости передачи, относящихся конкретно к каждому СВО.

78. Декодирующее устройство по любому из пп. 65-77, отличающееся тем, что битовый поток совместим со стандартом кодирования видеоданных MPEG-4.

79. Декодирующее устройство по любому из пп. 65-78, отличающееся тем, что в соответствующих заголовках последующих СВО имеются дополнительные поля переполнения, указывающие на соответствующие последующие уровни заполнения буфера декодера.

80. Декодирующее устройство по любому из пп. 65-79, отличающееся тем, что принудительно передаваемый поток данных содержит видеоданные естественного видеоизображения, закодированного в виде комбинации плоскостей видеообъекта (ПВО) типов I (внутрикадровое кодирование), Р (сжатие с использованием ссылки на одно изображение) и В (сжатие с использованием ссылки на два изображения).

81. Способ получения битового потока в декодере при принудительной передачи потока данных, заключающийся в том, что в декодере предусматривают буфер данных с предварительно заданным объемом памяти и в декодере осуществляют прием битового потока при принудительной передаче потока данных, каковой битовый поток получен кодированием данных в соответствии с буфером кодера, который работает во взаимосвязи с буфером декодера таким образом, чтобы не происходило переполнения или антипереполнения буфера декодера, при этом кодированные данные содержат по крайней мере один видеообъект (ВО) по крайней мере с одним слоем видеообъекта (СВО), включающим соответствующий заголовок, за которым следует по крайней мере одна плоскость видеообъекта (ПВО), а в заголовке СВО предусмотрено поле, указывающее на заполнение буфера декодера непосредственно перед удалением, соответственно извлечением из этого буфера декодера первой ПВО, которая следует за заголовком СВО.

Приоритет по пунктам:
19.06.1998 - по пп. 1-28, 33-60, 65-81;
23.12.1998 - по пп. 29-32 и 61-64.

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17, Рисунок 18, Рисунок 19, Рисунок 20, Рисунок 21, Рисунок 22, Рисунок 23, Рисунок 24, Рисунок 25, Рисунок 26, Рисунок 27

TK4A - Поправки к публикациям сведений об изобретениях в бюллетенях "Изобретения (заявки и патенты)" и "Изобретения. Полезные модели"

Страница: 657-658

Напечатано: 32. и 64.

Следует читать: 32. и 64.

Номер и год публикации бюллетеня: 2-2004

Номер и год публикации бюллетеня: 31-2003

Извещение опубликовано: 20.01.2004        



 

Похожие патенты:

Изобретение относится к обработке информации, представляющей цифровые изображения

Изобретение относится к графическим пользователям

Изобретение относится к телеви - дению

Изобретение относится к обработке цифровых видеосигналов

Изобретение относится к мультимедийной связи, в частности для предварительного подавления шума изображения на передающем конце

Изобретение относится к радиотехнике и предназначено для синхронизации составляющих звука и/или изображения в приемнике сжатых сигналов звука и изображения

Изобретение относится к способам встраивания водяного знака (пространственную псевдошумовую последовательность) в информационный сигнал (сжатый видеопоток)

Изобретение относится к видеокодированию, в частности к методу мелкозернистого кодирования, который включает в себя как качественное, так и временное масштабирование

Изобретение относится к группированию мультимедийных файлов и может использоваться при потоковой передаче мультимедийных данных

Изобретение относится к области сжатия данных видеосигнала и может быть использовано для кодирования и декодирования видеоданных

Изобретение относится к кодированию изобретений и более конкретно к кодированию блоков видеокадров

Изобретение относится к сжатию видео, и, более подробно, к эффективному кодированию флагов, используя корреляцию между слоями в кодере-декодере многослойного кодирования/декодирования
Наверх