Евразийский сервер публикаций

Евразийский патент № 035232

   Библиографические данные
(11)035232    (13) B1
(21)201791568

 A ]   B ]   C ]   D ]   E ]   F ]   G ]   H ] 

Текущий раздел: H     


Документ опубликован 2020.05.19
Текущий бюллетень: 2020-05  
Все публикации: 035232  
Реестр евразийского патента: 035232  

(22)2016.02.11
(51) H04N 21/854 (2011.01)
H04N 21/845 (2011.01)
H04N 19/46(2014.01)
(43)A1 2017.12.29 Бюллетень № 12  тит.лист, описание 
(45)B1 2020.05.19 Бюллетень № 05  тит.лист, описание 
(31)62/115,013; 15/040,847
(32)2015.02.11; 2016.02.10
(33)US; US
(86)US2016/017553
(87)2016/130808 2016.08.18
(71)КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
(72)Ван Е-Куй, Хендри Фну (US)
(73)КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
(74)Медведев В.Н. (RU)
(54)УСТРОЙСТВО И СПОСОБ ДЛЯ КОДИРОВАНИЯ И/ИЛИ ДЕКОДИРОВАНИЯ ВИДЕОДАННЫХ
   Формула 
(57) 1. Способ декодирования видеоданных, причем способ содержит этапы, на которых
принимают (180) файл, который включает в себя выборки видеоданных, причем выборки включают в себя по меньшей мере одно изображение чистого произвольного доступа (CRA) и/или по меньшей мере одно изображение доступа к разорванной линии связи (BLA);
для выборки видеоданных, включенной в файл, определяют (182), является ли упомянутая выборка синхронной выборкой; и
на основании определения, что выборка не является синхронной выборкой, определяют (184) данные набора параметров для видеоданных этой выборки только из записи выборки для упомянутой выборки, самой упомянутой выборки, предыдущей выборки в порядке декодирования, которая является синхронной выборкой, или выборки, возникающей в порядке декодирования между упомянутой выборкой и упомянутой предыдущей выборкой в порядке декодирования, которая является синхронной выборкой,
причем выборка рассматривается в качестве синхронной выборки, если единицы уровня сетевой абстракции (NAL) уровня видеокодирования (VCL) выборки указывают, что кодированное изображение, содержащееся в выборке, является изображением мгновенного обновления декодирования (IDR), изображением чистого произвольного доступа (CRA) или изображением доступа к разорванной линии связи (BLA).
2. Способ по п.1, дополнительно содержащий этапы, на которых определяют, является ли вторая выборка видеоданных синхронной выборкой; и
на основании определения (185), что вторая выборка является синхронной выборкой, определяют данные набора параметров для видеоданных второй выборки только из записи выборки для упомянутой второй выборки или из самой упомянутой второй выборки.
3. Способ по п.1, дополнительно содержащий этап, на котором декодируют видеоданные выборки на основании определенных данных набора параметров.
4. Способ кодирования видеоданных, причем способ содержит этапы, на которых
генерируют файл, который включает в себя выборки видеоданных, причем выборки включают в себя по меньшей мере одно изображение чистого произвольного доступа (CRA) и/или по меньшей мере одно изображение доступа к разорванной линии связи (BLA);
для выборки видеоданных, включенной в файл, определяют, является ли упомянутая выборка синхронной выборкой; и
на основании определения, что выборка не является синхронной выборкой, включают (194) данные набора параметров для видеоданных только в запись выборки для упомянутой выборки, саму упомянутую выборку, предыдущую выборку в порядке декодирования, которая является синхронной выборкой, или в выборку, возникающую в порядке декодирования между упомянутой выборкой и упомянутой предыдущей выборкой в порядке декодирования, которая является синхронной выборкой,
причем выборка рассматривается в качестве синхронной выборки, если единицы уровня сетевой абстракции (NAL) уровня видеокодирования (VCL) выборки указывают, что кодированное изображение, содержащееся в выборке, является изображением мгновенного обновления декодирования (IDR), изображением чистого произвольного доступа (CRA) или изображением доступа к разорванной линии связи (BLA).
5. Способ по п.4, дополнительно содержащий этапы, на которых
определяют, является ли вторая выборка видеоданных синхронной выборкой; и
на основании определения, что вторая выборка является синхронной выборкой, включают (192) данные набора параметров для видеоданных второй выборки только в запись выборки для упомянутой второй выборки или в саму упомянутую вторую выборку.
6. Способ по п.1 или 4, в котором выборка согласуется по меньшей мере с одним из высокоэффективного видеокодирования (HEVC), высокоэффективного масштабируемого видеокодирования (SHVC), многовидового высокоэффективного видеокодирования (MV-HEVC), усовершенствованного видеокодирования (AVC), масштабируемого видеокодирования (SVC) и многовидового видеокодирования (MVC).
7. Способ по п.4, дополнительно содержащий этап, на котором кодируют видеоданные выборки на основании данных набора параметров.
8. Способ по п.1 или 4, в котором включение данных набора параметров содержит этап, на котором включают данные набора параметров на основании определения, что выборка не является синхронной выборкой, и на основании имени записи выборки, связанного с выборкой.
9. Устройство для декодирования видеоданных, причем устройство содержит
средство для приема (180) файла, который включает в себя выборки видеоданных, причем выборки включают в себя по меньшей мере одно изображение чистого произвольного доступа (CRA) и/или по меньшей мере одно изображение доступа к разорванной линии связи (BLA);
средство для определения для выборки видеоданных, включенной в файл, является ли упомянутая выборка синхронной выборкой; и
средство, на основании определения, что выборка не является синхронной выборкой, для определения данных набора параметров для видеоданных только из записи выборки для упомянутой выборки, самой упомянутой выборки, предыдущей выборки в порядке декодирования, которая является синхронной выборкой, или выборки, возникающей в порядке декодирования между упомянутой выборкой и упомянутой предыдущей выборкой в порядке декодирования, которая является синхронной выборкой,
причем выборка рассматривается в качестве синхронной выборки, если единицы уровня сетевой абстракции (NAL) уровня видеокодирования (VCL) выборки указывают, что кодированное изображение, содержащееся в выборке, является изображением мгновенного обновления декодирования (IDR), изображением чистого произвольного доступа (CRA) или изображением доступа к разорванной линии связи (BLA).
10. Устройство по п.9, причем устройство содержит по меньшей мере одно из
интегральной схемы;
микропроцессора и
устройства беспроводной связи, которое включает в себя декодер видео; и/или
при этом устройство дополнительно содержит дисплей, выполненный с возможностью отображения видеоданных.
11. Устройство по п.9, дополнительно содержащее средство для декодирования видеоданных выборки на основе данных набора параметров.
12. Устройство для кодирования видеоданных, причем устройство содержит
средство для определения, является ли выборка видеоданных синхронной выборкой; и
средство, на основании определения, что выборка не является синхронной выборкой, для включения данных набора параметров для видеоданных только в запись выборки для упомянутой выборки, саму упомянутую выборку, предыдущую выборку в порядке декодирования, которая является синхронной выборкой, или в выборку, возникающую в порядке декодирования между упомянутой выборкой и упомянутой предыдущей выборкой в порядке декодирования, которая является синхронной выборкой,
причем выборка рассматривается в качестве синхронной выборки, если единицы уровня сетевой абстракции (NAL) уровня видеокодирования (VCL) выборки указывают, что кодированное изображение, содержащееся в выборке, является изображением мгновенного обновления декодирования (IDR), изображением чистого произвольного доступа (CRA) или изображением доступа к разорванной линии связи (BLA).
13. Устройство по п.12, причем устройство содержит по меньшей мере одно из
интегральной схемы;
микропроцессора и
устройства беспроводной связи, которое включает в себя кодер видео; и/или
при этом устройство дополнительно содержит камеру, выполненную с возможностью получения видеоданных.
14. Устройство по п.13, дополнительно содержащее средство для кодирования видеоданных выборки на основе данных набора параметров.
15. Не временный компьютерно-считываемый носитель, на котором хранятся инструкции, которые, когда исполняются, вынуждают один или более процессоров выполнять способ по любому из пп.1-8.
Zoom in