RU2015153006A - Устройство передачи, способ передачи, устройство приема, способ приема, устройство кодирования и способ кодирования - Google Patents
Устройство передачи, способ передачи, устройство приема, способ приема, устройство кодирования и способ кодирования Download PDFInfo
- Publication number
- RU2015153006A RU2015153006A RU2015153006A RU2015153006A RU2015153006A RU 2015153006 A RU2015153006 A RU 2015153006A RU 2015153006 A RU2015153006 A RU 2015153006A RU 2015153006 A RU2015153006 A RU 2015153006A RU 2015153006 A RU2015153006 A RU 2015153006A
- Authority
- RU
- Russia
- Prior art keywords
- levels
- image data
- frames
- sets
- encoded image
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims 21
- 238000000034 method Methods 0.000 title claims 7
- 238000012545 processing Methods 0.000 claims 5
- 238000003780 insertion Methods 0.000 claims 3
- 230000037431 insertion Effects 0.000 claims 3
- 230000002123 temporal effect Effects 0.000 claims 3
- 238000012805 post-processing Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/37—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
- H04N19/66—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving data partitioning, i.e. separation of data into packets or partitions according to importance
-
- 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
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Claims (69)
1. Устройство передачи, содержащее:
модуль кодирования изображения, выполненный с возможностью отнесения данных изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодирования данных изображения для кадров каждого из полученных уровней и генерирования видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней; и
модуль передачи, выполненный с возможностью передачи контейнера в заданном формате, который включает в себя сгенерированный видеопоток,
при этом модуль кодирования изображения выполнен с возможностью добавления информации о временных характеристиках декодирования, которая установлена так, что более высокий уровень имеет более короткий временной интервал декодирования для кодированных данных изображения для каждого из кадров к кодированным данным изображения для кадров каждого из уровней.
2. Устройство передачи по п. 1, в котором модуль кодирования изображения выполнен с возможностью
генерирования одного видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней, и
разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и добавления информации идентификации для идентификации аффилированного набора уровней для кодированных данных изображения для кадров каждого из наборов уровня.
3. Устройство передачи по п. 2, в котором информация идентификации представляет собой значение обозначения слоя потока битов, и более высокое значение установлено для набора уровней на стороне более высоких уровней.
4. Устройство передачи по п. 1, в котором модуль кодирования изображения выполнен с возможностью
разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и
генерирования заданного количества видеопотоков, содержащих кодированные данные изображения для кадров каждого из наборов уровней.
5. Устройство передачи по п. 4, в котором модуль кодирования изображения выполнен с возможностью добавления информации идентификации для идентификации аффилированного набора уровней к кодированным данным изображения для кадров
каждого из наборов уровней.
6. Устройство передачи по п. 5, в котором информация идентификации представляет собой значение обозначения слоя потока битов, причем более высокое значение установлено для набора уровней на стороне более высоких уровней.
7. Устройство передачи по п. 1, в котором модуль кодирования изображения выполнен с возможностью
генерирования одного видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней, или разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и генерирования заданного количества видеопотоков, содержащих кодированные данные изображения, для кадров каждого из наборов уровней,
при этом модуль кодирования изображения дополнительно включает в себя модуль вставки информации, выполненный с возможностью вставки информации конфигурации видеопотока, включенного в контейнер, в уровень контейнера.
8. Устройство передачи по п. 1, в котором модуль передачи выполнен с возможностью разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и установки более высокого приоритета для пакета, содержащего кодированные данные изображения для кадров набора уровней на стороне более низких уровней.
9. Способ передачи, содержащий:
этап кодирования изображения, на котором относят данные изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодируют данные изображения для кадров каждого из полученных уровней, и генерируют видеопоток, содержащий кодированные данные изображения для кадров каждого из уровней; и
этап передачи, выполняемый модулем передачи, на котором передают контейнер в заданном формате, содержащий сгенерированный видеопоток,
при этом на этапе кодирования изображения добавляют информацию о временных характеристиках декодирования, которая установлена так, что более высокий уровень имеет более короткий временной интервал декодирования для кодированных данных изображения каждого из кадров, к кодированным данным изображения для кадров каждого из уровней.
10. Устройство приема, содержащее:
модуль приема, выполненный с возможностью приема контейнера в заданном формате, который включает в себя видеопоток, содержащий кодированные данные
изображения для кадров каждого из уровней, полученных путем отнесения данных изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней и кодирования данных изображения,
при этом к кодированным данным изображения для кадров каждого из уровней добавлена информация временных характеристик декодирования, которая установлена так, что более высокий уровень имеет более короткий временной интервал декодирования для кодированных данных изображения каждого из кадров, и
при этом устройство приема дополнительно включает в себя
модуль обработки, выполненный с возможностью получения, путем декодирования кодированных данных изображения для кадров уровня, равного или меньшего заданного уровня, выбранных из видеопотока, включенного в принятый контейнер, в момент времени декодирования, указанный информацией о временных характеристиках декодирования, данных изображения для кадров уровня, равного или меньшего заданного уровня.
11. Устройство приема по п. 10, в котором
принятый контейнер включает в себя один видеопоток, содержащий кодированные данные изображения для кадров каждого из уровней,
при этом множество уровней разделено на заданное количество наборов уровней, причем указанное количество равно или больше двух, и установлен более высокий приоритет пакета, содержащего кодированные данные изображения для кадров набора уровней на стороне более низких уровней,
при этом модуль обработки выполнен с возможностью помещения кодированных данных изображения для кадров заданного набора уровней, содержащихся в пакете с приоритетом, выбранным в соответствии с возможностями декодирования, в буфер для декодирования кодированных данных изображения.
12. Устройство приема по п. 10,
в котором принятый контейнер включает в себя заданное количество видеопотоков, причем указанное количество равно или больше двух, содержащих кодированные данные изображения для кадров заданного количества наборов уровней, полученных путем разделения множества уровней,
при этом модуль обработки выполнен с возможностью помещения кодированных данных изображения для кадров заданного набора уровней, включенных в видеопоток, выбранный в соответствии с возможностями декодирования, в буфер для декодирования кодированных данных изображения.
13. Устройство приема по п. 10, дополнительно содержащее
модуль последующей обработки, выполненный с возможностью обеспечения соответствия частоты кадров данных изображения для каждого кадра, полученного модулем обработки, возможностям дисплея.
14. Способ приема, содержащий:
этап приема, выполняемый модулем приема, на котором принимают контейнер в заданном формате, который включает в себя видеопоток, содержащий кодированные данные изображения для кадров каждого из уровней, получаемых путем отнесения данных изображения каждого из кадров, составляющих динамические данные изображения, ко множеству уровней и кодирования данных изображения,
при этом к кодированным данным изображения для кадров каждого из уровней добавляют информацию о временных характеристиках декодирования, которая установлена так, что более высокий уровень имеет более короткий временной интервал декодирования для кодированных данных изображения каждого из кадров,
при этом способ приема дополнительно включает в себя
этап обработки, на котором получают путем декодирования кодированных данных изображения для кадров уровня, равного или меньшего заданного уровня, выбранных из видеопотока, включенного в принятый контейнер, в момент времени декодирования, указанный информацией о временных характеристиках декодирования, данные изображения для кадров уровня, равного или меньшего заданного уровня.
15. Устройство передачи, содержащее:
модуль кодирования изображения, выполненный с возможностью отнесения данных изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодирования данных изображения для кадров каждого из полученных уровней и генерирования видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней; и
модуль передачи, выполненный с возможностью передачи контейнера в заданном формате, включающего в себя сгенерированный видеопоток,
при этом модуль кодирования изображения выполнен с возможностью генерирования одного видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней, или разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и генерирования заданного количества видеопотоков, содержащих кодированные данные изображения для кадров каждого из наборов уровней, и
дополнительно включает в себя модуль вставки информации, выполненный с
возможностью вставки информации конфигурации видеопотока, включенной в контейнер на уровне контейнера.
16. Устройство передачи, содержащее:
модуль кодирования изображения, выполненный с возможностью отнесения данных изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодирования данных изображения для кадров каждого из полученных уровней и генерирования видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней; и
модуль передачи, выполненный с возможностью передачи контейнера в заданном формате, включающего в себя сгенерированный видеопоток,
при этом модуль передачи выполнен с возможностью разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и установки более высокого приоритета пакета, содержащего кодированные данные изображения для кадров набора уровней на стороне более низких уровней.
17. Устройство кодирования, содержащее:
модуль кодирования изображения, выполненный с возможностью отнесения данных изображения для каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодирования данных изображения для кадров каждого из полученных уровней и генерирования видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней,
при этом модуль кодирования изображения выполнен с возможностью разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и вставки значения обозначения слоя потока битов в подпотоки, соответствующие каждому из наборов уровней,
причем значение обозначения уровня потока битов, вставленное в подпотоки, соответствующие каждому из наборов уровней, установлено в качестве значения слоя, который включает в себя кадры всех уровней, включенных в набор уровней, равный или меньший соответствующего набора уровней.
18. Устройство кодирования по п. 17, в котором модуль кодирования изображения выполнен с возможностью генерирования заданного количества видеопотоков, включающих в себя подпотоки, соответствующие каждому из наборов уровней, или генерирования одного видеопотока, включающего в себя все подпотоки, соответствующие каждому из наборов уровней.
19. Способ кодирования, содержащий:
этап кодирования изображения модулем кодирования изображения, на котором
относят данные изображения каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодируют данные изображения для кадров каждого из полученных уровней и генерируют видеопоток, содержащий кодированные данные изображения для кадров каждого из уровней,
при этом на этапе кодирования изображения множество уровней разделяют на заданное количество наборов уровней, причем указанное количество равно или больше двух, и значение обозначения слоя потока битов вставляют в подпотоки, соответствующие каждому из наборов уровней,
причем значение обозначения слоя потока битов, вставленное в подпотоки, соответствующие каждому из наборов уровней, устанавливают в качестве значения слоя, который включает в себя кадры всех уровней, включенных в набор уровней, равный или меньший соответствующего набора уровней.
20. Устройство передачи, содержащее:
модуль кодирования изображения, выполненный с возможностью отнесения данных изображения для каждого из кадров, составляющих данные динамического изображения, ко множеству уровней, кодирования данных изображения для кадров каждого из полученных уровней и генерирования видеопотока, содержащего кодированные данные изображения для кадров каждого из уровней,
при этом модуль кодирования изображения выполнен с возможностью разделения множества уровней на заданное количество наборов уровней, причем указанное количество равно или больше двух, и вставки значения обозначения слоя потока битов в подпотоки, соответствующие каждому из наборов уровней,
причем значение обозначения слоя потока битов, вставленное в подпотоки, соответствующие каждому из наборов уровней, установлено в качестве значения слоя, который включает в себя кадры всех уровней, включенных в набор уровней, равный или меньший указанного набора уровней, и
при этом устройство передачи дополнительно включает в себя
модуль передачи, выполненный с возможностью передачи контейнера в заданном формате, который включает в себя сгенерированный видеопоток, и
модуль вставки информации, выполненный с возможностью вставки, на уровень контейнера, информации флага, которая указывает, что значение обозначения слоя потока битов, вставленное в подпотоки каждого из наборов уровней, представляет собой значение слоя, которое включает в себя изображения всех уровней, включенных в набор уровней, равный или меньший указанного набора уровней.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013167168 | 2013-08-09 | ||
| JP2013-167168 | 2013-08-09 | ||
| JP2014-007306 | 2014-01-17 | ||
| JP2014007306A JP5789004B2 (ja) | 2013-08-09 | 2014-01-17 | 送信装置、送信方法、受信装置、受信方法、符号化装置および符号化方法 |
| PCT/JP2014/068643 WO2015019798A1 (ja) | 2013-08-09 | 2014-07-11 | 送信装置、送信方法、受信装置、受信方法、符号化装置および符号化方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| RU2015153006A true RU2015153006A (ru) | 2017-06-15 |
| RU2015153006A3 RU2015153006A3 (ru) | 2018-05-30 |
| RU2674890C2 RU2674890C2 (ru) | 2018-12-13 |
Family
ID=52461137
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2015153006A RU2674890C2 (ru) | 2013-08-09 | 2014-07-11 | Устройство передачи, способ передачи, устройство приема, способ приема, устройство кодирования и способ кодирования |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US10306296B2 (ru) |
| EP (3) | EP3585060A3 (ru) |
| JP (1) | JP5789004B2 (ru) |
| CN (1) | CN105340283B (ru) |
| BR (1) | BR112015030897B1 (ru) |
| RU (1) | RU2674890C2 (ru) |
| WO (1) | WO2015019798A1 (ru) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10284858B2 (en) * | 2013-10-15 | 2019-05-07 | Qualcomm Incorporated | Support of multi-mode extraction for multi-layer video codecs |
| JP5886341B2 (ja) | 2014-03-07 | 2016-03-16 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
| MX372865B (es) * | 2014-05-21 | 2020-07-07 | Andrew Wireless Systems Uk Ltd | Señalización y selección para la mejora de capas en vídeo escalable. |
| US9686074B2 (en) * | 2014-10-09 | 2017-06-20 | Xerox Corporation | Methods and systems of securely storing documents on a mobile device |
| CN107431833B (zh) * | 2015-02-27 | 2021-08-27 | 索尼公司 | 发送装置、发送方法、接收装置和接收方法 |
| AU2016310755B2 (en) * | 2015-08-25 | 2020-12-24 | Sony Corporation | Transmission apparatus, transmission method, reception apparatus, and reception method |
| JP5976188B2 (ja) * | 2015-11-30 | 2016-08-23 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
| EP3416393B1 (en) | 2016-02-09 | 2024-05-08 | Saturn Licensing LLC | Transmission device, transmission method, reception device and reception method |
| WO2018037985A1 (ja) * | 2016-08-22 | 2018-03-01 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
| US10491964B2 (en) * | 2017-01-23 | 2019-11-26 | Cisco Technology, Inc. | Assisted acceleration for video streaming clients |
| CN109151612B (zh) * | 2017-06-27 | 2020-10-16 | 华为技术有限公司 | 一种视频传输方法、设备及系统 |
| CN107566837B (zh) * | 2017-08-30 | 2019-05-07 | 苏州科达科技股份有限公司 | 视频的时间标记方法及系统 |
| JP7067367B2 (ja) * | 2018-08-24 | 2022-05-16 | 日本電信電話株式会社 | 映像送信装置及び映像送信方法 |
| JP7455829B2 (ja) * | 2019-06-18 | 2024-03-26 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法、および復号方法 |
| WO2021261536A1 (ja) * | 2020-06-25 | 2021-12-30 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法、および復号方法 |
| US11438627B2 (en) * | 2020-12-22 | 2022-09-06 | GM Global Technology Operations LLC | Rate adaptive encoding decoding scheme for prioritized segmented data |
| CN113856204B (zh) * | 2021-09-28 | 2025-10-28 | 北京奇艺世纪科技有限公司 | 一种云游戏数据解码方法、装置、电子设备及存储介质 |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3824678B2 (ja) * | 1995-05-09 | 2006-09-20 | 株式会社ルネサステクノロジ | 画像復号表示装置 |
| US6819714B2 (en) * | 2000-04-20 | 2004-11-16 | Matsushita Electric Industrial Co., Ltd. | Video encoding apparatus that adjusts code amount by skipping encoding of image data |
| JP2002010251A (ja) * | 2000-06-19 | 2002-01-11 | Matsushita Electric Ind Co Ltd | 映像信号符号化装置および映像信号復号化装置 |
| US20020191625A1 (en) * | 2001-05-25 | 2002-12-19 | Patrick Kelly | Table-based correlation of base and enhancement layer frames |
| JP3843101B2 (ja) * | 2002-03-04 | 2006-11-08 | 富士通株式会社 | 階層符号化データ配信装置および方法 |
| JP4281309B2 (ja) | 2002-08-23 | 2009-06-17 | ソニー株式会社 | 画像処理装置、画像処理方法、および画像フレームデータ記憶媒体、並びにコンピュータ・プログラム |
| US8155115B2 (en) | 2003-03-03 | 2012-04-10 | Nokia Corporation | Method, system and network entity for indicating hierarchical mode for transport streams carried in broadband transmission |
| WO2005011285A1 (ja) * | 2003-07-24 | 2005-02-03 | Nippon Telegraph And Telephone Corporation | 画像符号化装置,画像復号装置,画像符号化方法,画像復号方法,画像符号化プログラム,画像復号プログラム,画像符号化プログラムを記録した記録媒体,画像復号プログラムを記録した記録媒体 |
| JPWO2005011265A1 (ja) | 2003-07-25 | 2006-09-14 | 松下電器産業株式会社 | 放送チャンネル変更検出装置 |
| US7369610B2 (en) * | 2003-12-01 | 2008-05-06 | Microsoft Corporation | Enhancement layer switching for scalable video coding |
| JP2005192013A (ja) | 2003-12-26 | 2005-07-14 | Sharp Corp | 圧縮動画データデコード装置および圧縮動画データデコードプログラム |
| US20050254575A1 (en) | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
| KR100831692B1 (ko) * | 2004-10-06 | 2008-05-22 | 니폰덴신뎅와 가부시키가이샤 | 스케일러블 부호화 방법 및 장치, 스케일러블 복호 방법 및 장치, 그 프로그램을 기록한 기록 매체 |
| US8245264B2 (en) * | 2006-05-26 | 2012-08-14 | John Toebes | Methods and systems to reduce channel selection transition delay in a digital network |
| JP2008109637A (ja) * | 2006-09-25 | 2008-05-08 | Toshiba Corp | 動画像符号化装置及びその方法 |
| CN100581257C (zh) * | 2006-12-19 | 2010-01-13 | 浙江工业大学 | 基于视频帧拆分的实时流媒体传输方法及系统 |
| JP2008167061A (ja) | 2006-12-27 | 2008-07-17 | Toshiba Corp | 符号化装置及び符号化方法 |
| WO2008087602A1 (en) * | 2007-01-18 | 2008-07-24 | Nokia Corporation | Carriage of sei messages in rtp payload format |
| US20110026480A1 (en) * | 2008-03-28 | 2011-02-03 | Electronics And Telecommunications Research Institute | Hierarchical transmission system and method for variable quality service on cellular system |
| BR122021000421B1 (pt) * | 2008-04-25 | 2022-01-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Referenciação de sub-fluxo flexível dentro de um fluxo de dados de transporte |
| JP5335294B2 (ja) | 2008-06-16 | 2013-11-06 | キヤノン株式会社 | 動画像処理システム、動画像処理方法、プログラム及び記憶媒体 |
| US8509434B2 (en) * | 2008-06-20 | 2013-08-13 | Korean Broadcasting System | Method and apparatus for protecting scalable video coding contents |
| EP2334082A1 (en) * | 2008-09-17 | 2011-06-15 | Sharp Kabushiki Kaisha | Scalable video stream decoding apparatus and scalable video stream generating apparatus |
| JP5199196B2 (ja) | 2009-08-04 | 2013-05-15 | 日本電信電話株式会社 | 動画像復号方法,動画像復号装置および動画像復号プログラム |
| CN102598657B (zh) | 2009-10-27 | 2015-03-25 | 佳能株式会社 | 视频回放设备和用于控制视频回放设备的方法 |
| JP5577823B2 (ja) * | 2010-04-27 | 2014-08-27 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
| WO2012023281A1 (ja) * | 2010-08-17 | 2012-02-23 | パナソニック株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置、及び、動画像符号化装置 |
| JP2012100162A (ja) | 2010-11-04 | 2012-05-24 | Toshiba Corp | 画像デコード装置及びデコードプログラム |
| US20120183077A1 (en) * | 2011-01-14 | 2012-07-19 | Danny Hong | NAL Unit Header |
| US20120183055A1 (en) * | 2011-01-18 | 2012-07-19 | Vidyo, Inc. | Temporal Prediction Structure Aware Temporal Filter |
| EP2525587B1 (en) * | 2011-05-17 | 2017-07-05 | Alcatel Lucent | Method for streaming video content, node in a network for monitoring video content streaming |
| ES2924280T3 (es) * | 2011-10-19 | 2022-10-05 | Sun Patent Trust | Procedimiento de descodificación de imágenes y aparato de descodificación de imágenes |
| US10200709B2 (en) * | 2012-03-16 | 2019-02-05 | Qualcomm Incorporated | High-level syntax extensions for high efficiency video coding |
-
2014
- 2014-01-17 JP JP2014007306A patent/JP5789004B2/ja not_active Expired - Fee Related
- 2014-07-11 US US14/898,283 patent/US10306296B2/en active Active
- 2014-07-11 EP EP19173244.5A patent/EP3585060A3/en not_active Ceased
- 2014-07-11 RU RU2015153006A patent/RU2674890C2/ru active
- 2014-07-11 EP EP14835176.0A patent/EP3032834B1/en active Active
- 2014-07-11 CN CN201480034649.3A patent/CN105340283B/zh not_active Expired - Fee Related
- 2014-07-11 WO PCT/JP2014/068643 patent/WO2015019798A1/ja not_active Ceased
- 2014-07-11 BR BR112015030897-0A patent/BR112015030897B1/pt not_active IP Right Cessation
- 2014-07-11 EP EP23218712.0A patent/EP4354889A3/en active Pending
-
2019
- 2019-03-27 US US16/366,022 patent/US11368744B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US11368744B2 (en) | 2022-06-21 |
| WO2015019798A1 (ja) | 2015-02-12 |
| JP2015057875A (ja) | 2015-03-26 |
| EP3032834A4 (en) | 2017-05-10 |
| CN105340283A (zh) | 2016-02-17 |
| EP3585060A3 (en) | 2020-01-15 |
| BR112015030897B1 (pt) | 2023-02-23 |
| US10306296B2 (en) | 2019-05-28 |
| US20190222887A1 (en) | 2019-07-18 |
| EP3585060A2 (en) | 2019-12-25 |
| EP3032834A1 (en) | 2016-06-15 |
| EP4354889A3 (en) | 2024-04-24 |
| US20160142762A1 (en) | 2016-05-19 |
| EP3032834B1 (en) | 2019-09-04 |
| RU2015153006A3 (ru) | 2018-05-30 |
| CN105340283B (zh) | 2019-06-18 |
| BR112015030897A2 (ru) | 2017-07-25 |
| RU2674890C2 (ru) | 2018-12-13 |
| JP5789004B2 (ja) | 2015-10-07 |
| EP4354889A2 (en) | 2024-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2015153006A (ru) | Устройство передачи, способ передачи, устройство приема, способ приема, устройство кодирования и способ кодирования | |
| JP7091421B2 (ja) | 送信装置、及び、受信装置 | |
| JP5238827B2 (ja) | 拡張されたビデオストリームを復号するための方法および装置 | |
| MX379247B (es) | Método de codificación de imágenes de video, método de decodificación de imágenes de video, dispositivo de codificación y dispositivo de decodificación. | |
| RU2015153351A (ru) | Передающее устройство, способ передачи, приемное устройство и способ приема | |
| RU2016112623A (ru) | Устройство передачи, способ передачи и устройство приема | |
| RU2016125119A (ru) | Сигнализация опорных изображений | |
| RU2014152105A (ru) | Устройство декодирования и способ декодирования | |
| JP2015061316A5 (ru) | ||
| FI3903491T3 (fi) | Joustava ruutusignalointi videokoodauksessa | |
| RU2014105979A (ru) | Способ кодирования видео и устройство для кодирования видео на основе единиц кодирования, определенных в соответствии с древовидной структурой, и способ декодирования видео и устройство для декодирования видео на основе единиц кодирования, определенных в соответствии с древовидной структурой | |
| RU2015105986A (ru) | Передающее устройство, способ передачи, приёмное устройство и способ приёма | |
| EP3086558A1 (en) | Transmission method, reception method, transmitting device, and receiving device | |
| RU2015104183A (ru) | Информация тактирования кодирования для кодирования видео | |
| UA124569C2 (uk) | Концепція кодування, яка дозволяє паралельну обробку даних, транспортний демультиплексор і відеобітовий потік | |
| RU2014107877A (ru) | Наборы параметров кодирования для различных размерностей в кодировании видео | |
| RU2016131431A (ru) | Устройство передачи, способ передачи, устройство приема, способ приема, устройство отображения и способ отображения | |
| RU2016109656A (ru) | Устройство кодирования, способ кодирования, передающее устройство и приемное устройство | |
| RU2015108062A (ru) | Способ и устройство кодирования видео, использующие блок преобразования переменной древовидной структуры, и способ и устройство декодирования видео | |
| RU2013158347A (ru) | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений | |
| RU2015153140A (ru) | Устройство кодирования, устройство передачи и устройство приема | |
| US11722714B2 (en) | Transmitting method, receiving method, transmitting device and receiving device | |
| JP2016519501A5 (ru) | ||
| CA3009777A1 (en) | Transmission device, transmission method, reception device and reception method | |
| IN2014DN10156A (ru) |