ПРОИЗВОЛЬНЫЙ ДОСТУП И СИГНАЛИЗАЦИЯ ДОЛГОСРОЧНЫХ ОПОРНЫХ КАРТИНОК ПРИ КОДИРОВАНИИ ВИДЕО

1. Способ декодирования видеоданных, причем способ содержит:
декодирование картинки точки произвольного доступа (RAP);
декодирование одной или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и
декодирование одной или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все из одной или более картинок TFD предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
2. Способ по п. 1, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка отображения, которые указывают порядок отображения более ранний, чем значение порядка отображения картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
3. Способ по п. 1, дополнительно содержащее декодирование одной или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
4. Способ по п. 1, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
5. Способ по п. 4, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования, предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
6. Способ по п. 1, причем способ дополнительно содержит:
декодирование одной или более начальных картинок, ассоциированных с картинкой RAP, при этом начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и
декодирование одной или более находящихся сзади картинок, ассоциированных с картинкой RAP, в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, при этом находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
7. Способ по п. 1, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
8. Способ по п. 7, в котором декодирование одной или более картинок DLP для картинки RAP содержит декодирование одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
9. Способ по п. 1, причем способ дополнительно содержит:
декодирование одной или более картинок, которые предшествуют картинке RAP в порядке декодирования; и
в котором декодирование одной или более картинок DLP содержит декодирование одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
10. Способ по п. 1, в котором декодирование картинки RAP выполняется как часть процесса кодирования видео.
11. Устройство для декодирования данных видео, причем устройство содержит:
видеодекодер, сконфигурированный, чтобы:
декодировать картинку точки произвольного доступа (RAP);
декодировать одну или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и
декодировать одну или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все из одной или более (TFD) картинок предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
12. Устройство по п. 11, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка отображения, которые указывают порядок отображения более ранний, чем значение порядка отображения картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
13. Устройство по п. 11, в котором видеодекодер также сконфигурирован, чтобы декодировать одну или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
14. Устройство по п. 11, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
15. Устройство по п. 14, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования, предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
16. Устройство по п. 11, в котором видеодекодер также сконфигурирован, чтобы декодировать одну или более начальных картинок, ассоциированных с картинкой RAP, выводившие начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и декодировать одну или более находящихся сзади картинок, ассоциированных с картинкой RAP, в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, при этом находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
17. Устройство по п. 11, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
18. Устройство по п. 17, в котором видеодекодер сконфигурирован, чтобы декодировать одну или более картинок DLP для картинки RAP посредством декодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
19. Устройство по п. 11, в котором видеодекодер также сконфигурирован, чтобы декодировать одну или более картинок, которые предшествуют картинке RAP в порядке декодирования; и в котором упомянутый видеодекодер сконфигурирован, чтобы декодировать одну или более картинок DLP посредством декодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
20. Устройство по п. 11, в котором устройство содержит по меньшей мере одно из:
интегральной схемы;
микропроцессора; и,
устройства беспроводной связи, которое включает в себя видеодекодер.
21. Устройство для декодирования данных видео, причем устройство содержит:
средство для декодирования картинки точки произвольного доступа (RAP);
средство для декодирования одной или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и
средство для декодирования одной или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все из одной или более картинок TFD предшествует картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
22. Устройство по п. 21, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка вывода, которые указывают порядок вывода более ранний, чем значение порядка вывода картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
23. Устройство по п. 21, дополнительно содержащее средство для декодирования одной или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
24. Устройство по п. 21, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
25. Устройство по п. 24, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования,
предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
26. Устройство по п. 21, причем устройство дополнительно содержит:
средство для декодирования одной или более начальных картинок, ассоциированных с картинкой RAP, при этом начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и
средство для декодирования одной или более находящихся сзади картинок, ассоциированных с картинкой RAP, в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, при этом находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
27. Устройство по п. 21, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
28. Устройство по п. 27, в котором средство для декодирования одной или более картинок DLP для картинки RAP содержит средство для декодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
29. Устройство по п. 21, причем устройство дополнительно содержит:
средство для декодирования одной или более картинок, которые предшествуют картинке RAP в порядке декодирования; и
при этом средство для декодирования одной или более картинок DLP содержит средство для декодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке
RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
30. Считываемый компьютером запоминающий носитель, хранящий инструкции, которые, когда выполняются одним или более процессорами, вынуждают один или более процессоров:
декодировать картинку точки произвольного доступа (RAP);
декодировать одну или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и
декодировать одну или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все из одной или более TFD-картинок предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
31. Способ кодирования видеоданных, причем способ содержит:
кодирование картинки точки произвольного доступа (RAP);
кодирование одной или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP;
кодирование одной или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
32. Способ по п. 31, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка вывода, которые указывают порядок вывода более ранний, чем значение порядка вывода картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
33. Способ по п. 31, дополнительно содержащий кодирование одной или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
34. Способ по п. 31, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
35. Способ по п. 34, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования, предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
36. Способ по п. 31, причем способ дополнительно содержит:
кодирование одной или более начальных картинок, ассоциированных с картинкой RAP, при этом начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и
кодирование одной или более находящихся сзади картинок, ассоциированных с картинкой RAP, в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, в котором находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
37. Способ по п. 31, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
38. Способ по п. 37, в котором кодирование одной или более картинок DLP для картинки RAP содержит кодирование одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
39. Способ по п. 31, причем способ дополнительно содержит:
кодирование одной или более картинок, которые предшествуют картинке RAP в порядке декодирования; и
при этом кодирование одной или более картинок DLP содержит кодирование одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
40. Способ по п. 31, в котором кодирование картинки RAP выполняется как часть процесса кодирования видео.
41. Устройство для кодирования видеоданных, причем устройство содержит:
видеокодер, сконфигурированный, чтобы закодировать картинку точки произвольного доступа (RAP); закодировать одну или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и кодировать одну или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
42. Устройство по п. 41, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка вывода, которые указывают порядок вывода более ранний, чем значение порядка вывода картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
43. Устройство по п. 41, в котором видеокодер также сконфигурирован, чтобы закодировать одну или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
44. Устройство по п. 41, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
45. Устройство по п. 44, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования, предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
46. Устройство по п. 41, в котором видеокодер также сконфигурирован, чтобы закодировать одну или более начальных картинок, ассоциированных с картинкой RAP, при этом начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и закодировать одну или более находящихся сзади картинок, ассоциированных с картинкой RAP в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, при этом находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
47. Устройство по п. 41, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
48. Устройство по п. 47, в котором видеокодер сконфигурирован, чтобы закодировать одну или более картинок DLP для картинки RAP, содержит кодирование одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
49. Устройство по п. 41, в котором видеокодер также сконфигурирован, чтобы закодировать одну или более картинок, которые предшествуют картинке RAP в порядке декодирования; и в котором видеокодер сконфигурирован, чтобы закодировать одну или
более картинок DLP посредством кодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
50. Устройство по п. 41, в котором устройство содержит по меньшей мере одно из:
интегральной схемы;
микропроцессора и
устройства беспроводной связи, которое включает в себя видеокодер.
51. Устройство для кодирования видеоданных, причем устройство содержит:
средство для кодирования картинки точки произвольного доступа (RAP);
средство для кодирования одной или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP; и
средство для кодирования одной или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.
52. Устройство по п. 51, в котором картинки DLP содержат одну или более картинок, имеющих значения порядка вывода, которые указывают порядок вывода более ранний, чем значение порядка вывода картинки RAP, и имеющих значения порядка декодирования, которые указывают порядок декодирования более поздний, чем значение порядка декодирования картинки RAP, и при этом одна или более картинок не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
53. Устройство по п. 51, дополнительно содержащее средство для того, чтобы кодировать одну или более начальных картинок относительно картинки RAP в соответствии с ограничением, что все начальные картинки для картинки RAP предшествуют всем находящимся сзади картинкам для картинки RAP в порядке декодирования, при этом находящиеся сзади картинки содержат картинки, имеющие значения порядка вывода, которые больше, чем значение порядка вывода картинки RAP.
54. Устройство по п. 51, в котором картинка RAP содержит одну из картинки чистого произвольного доступа (CRA) и картинки доступа с разорванной ссылкой (BLA).
55. Устройство по п. 54, в котором любая картинка, предшествующая картинке CRA или BLA в порядке декодирования, предшествует любой картинке DLP, ассоциированной с картинкой CRA или картинкой BLA в порядке вывода.
56. Устройство по п. 51, причем устройство дополнительно содержит:
средство для кодирования одной или более начальных картинок, ассоциированных с картинкой RAP, при этом начальные картинки предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования; и
средство для кодирования одной или более находящихся сзади картинок, ассоциированных с картинкой RAP, в соответствии с ограничением, что все начальные картинки предшествуют всем находящимся сзади картинкам в порядке декодирования, при этом находящиеся сзади картинки следуют за картинкой RAP и в значении порядка вывода и в порядке декодирования.
57. Устройство по п. 51, в котором одна или более картинок TFD предшествуют картинке RAP в значении порядка вывода и следуют за картинкой RAP в порядке декодирования и ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
58. Устройство по п. 57, в котором средство для кодирования одной или более картинок DLP для картинки RAP содержит средство для кодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
59. Устройство по п. 51, причем устройство дополнительно содержит:
средство для кодирования одной или более картинок, которые предшествуют картинке RAP в порядке декодирования; и
в котором средство для кодирования одной или более картинок DLP содержит средство для кодирования одной или более картинок DLP, ассоциированных с картинкой RAP, в соответствии с ограничением, что все картинки, которые предшествуют картинке RAP в порядке декодирования, также предшествуют всем картинкам DLP в порядке вывода, при этом картинки DLP предшествуют картинке RAP в порядке вывода и следуют за картинкой RAP в порядке декодирования и не ссылаются на видеоданные более ранние, чем картинка RAP в порядке декодирования.
60. Считываемый компьютером запоминающий носитель, хранящий инструкции, которые, когда выполняются одним или более процессорами, вынуждают эти один или более процессоров:
кодировать картинку точки произвольного доступа (RAP) и
кодировать одну или более тегированных для отбрасывания (TFD) картинок, ассоциированных с картинкой RAP;
кодировать одну или более декодируемых начальных картинок (картинок DLP) для картинки RAP в соответствии с ограничением, что все картинки TFD предшествуют картинкам DLP, ассоциированным с картинкой RAP в порядке вывода.