Patent classifications
H04N21/8451
PACKET FORMAT OF NETWORK ABSTRACTION LAYER UNIT, AND ALGORITHM AND APPARATUS FOR VIDEO ENCODING AND DECODING USING THE FORMAT, QOS CONTROL ALGORITHM AND APPARATUS FOR IPV6 LABEL SWITCHING USING THE FORMAT
The construction method of NALU (Network Abstraction Layer Unit) for IPv6 label switching and its using algorithms of video encoding, QoS control, and decoding are provided. According to an embodiment of the present invention, the NALU format is composed of the NALH (Network Abstraction Layer Header) including the label and the NAL (Network Abstraction Layer) payload. Here, the label is determined based on layer information which is combination of a spatial scalable level, a temporal scalable level, and a quality scalable level of the encoded data. The decoder uses the label to decide which one of multiple decoding modules is used to decode the current NAL payload. Moreover, the label can be included in the packet header so that the MANE (Media Aware Network Element) can use the label to decide whether to forward the packet or drop it. For example, the label in the packet header can be used for QoS control of video service by using the flow label field in IPv6 packet header. The IPv6 router can identify priority of the video packet by using the 20 bit long flow label, into which the label in NALH can be inserted. According to the embodiment, the MANE assumed in the MPEG and JVT (Joint Video Team) can be implemented effectively.
TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS, AND RECEPTION METHOD
To enable satisfactory decoding processing corresponding to a decoding capability on a reception side.
Image data of pictures constituting moving image data are sorted into multiple hierarchies, image data of pictures of each of the sorted hierarchies are encoded, and video data including the encoded image data of the pictures of each of the hierarchies is generated. A container of a predetermined format including the video data is transmitted. The multiple hierarchies are divided into a predetermined number of hierarchy groups, the predetermined number being two or more, and identification information for identifying a hierarchy group to which encoded image data of each picture included in the video data belongs is inserted into a packet as a container of the video data.
Packet format of network abstraction layer unit, and algorithm and apparatus for video encoding and decoding using the format, QOS control algorithm and apparatus for IPv6 label
The construction method of NALU (Network Abstraction Layer Unit) for IPv6 label switching and its using algorithms of video encoding, QoS control, and decoding are provided. According to an embodiment of the present invention, the NALU format is composed of the NALH (Network Abstraction Layer Header) including the label and the NAL (Network Abstraction Layer) payload. Here, the label is determined based on layer information which is combination of a spatial scalable level, a temporal scalable level, and a quality scalable level of the encoded data. The decoder uses the label to decide which one of multiple decoding modules is used to decode the current NAL payload. Moreover, the label can be included in the packet header so that the MANE (Media Aware Network Element) can use the label to decide whether to forward the packet or drop it. For example, the label in the packet header can be used for QoS control of video service by using the flow label field in IPv6 packet header. The IPv6 router can identify priority of the video packet by using the 20 bit long flow label, into which the label in NALH can be inserted. According to the embodiment, the MANE assumed in the MPEG and JVT (Joint Video Team) can be implemented effectively.
Transmission apparatus, transmission method, reception apparatus, and reception method
A transmission apparatus includes circuitry configured to perform high dynamic range (HDR) opto-electronic conversion on HDR video data to obtain HDR transmission video data. An encoder receives input of at least the HDR transmission video data and output a video stream including coded video data, and a transmitter sends the video stream. The circuitry is further configured to insert HDR conversion characteristic meta-information into the video stream, the HDR conversion characteristic meta-information indicating a characteristic of the HDR conversion.
Device and associated method for using layer description and decoding syntax in multi-layer video
Image data of each of pictures which constitute dynamic image data is classified into a plurality of layers, image data of each of the classified layers is encoded, and a video stream having the encoded image data of the pictures of each of the layers is generated. A container in a predetermined format which includes the generated video stream is transmitted. Decoding timing information, which has been set so that a higher layer has a shorter decoding time interval of the encoded image data of each of the pictures, is added to the encoded image data of the pictures of each of the layers. The operations enable a reception side to perform a favorable decoding process commensurate with its decoding capability.
Storage and delivery of video data for video coding
A device for processing video data can be configured to receive a configuration record for decoding a bitstream of the video data, wherein the configuration record for the bitstream includes a toolset indication syntax element that includes information identifying, from a set of video decoding tools, tools that are required to decode the bitstream associated with the configuration record; based on the toolset indication syntax element, determine whether to retrieve the bitstream associated with the configuration record; and based on the determination to retrieve the bitstream associated with the configuration record, retrieve the bitstream and outputting the bitstream to a video decoder for decoding.
Receiving method, receiving device, and transmission and reception system
A receiving method of receiving a first data unit in which data making up an encoded stream is stored and the first data unit stores a plurality of second data units. The receiving method includes: receiving the first data unit, first time information indicating a presentation time of the first data unit, second time information indicating, together with the first time information, a presentation time or a decoding time of each of the plurality of second data units, and identification information; calculating the presentation time or the decoding time of each of the plurality of second data units using the first time information and the second time information; and correcting the presentation time or the decoding time of each of the plurality of second data units based on the identification information.
Packet format of network abstraction layer unit, and algorithm and apparatus for video encoding and decoding using the format, QOS control algorithm and apparatus for IPV6 label switching using the format
The construction method of NALU (Network Abstraction Layer Unit) for IPv6 label switching and its using algorithms of video encoding, QoS control, and decoding are provided. According to an embodiment of the present invention, the NALU format is composed of the NALH (Network Abstraction Layer Header) including the label and the NAL (Network Abstraction Layer) payload. Here, the label is determined based on layer information which is combination of a spatial scalable level, a temporal scalable level, and a quality scalable level of the encoded data. The decoder uses the label to decide which one of multiple decoding modules is used to decode the current NAL payload. Moreover, the label can be included in the packet header so that the MANE (Media Aware Network Element) can use the label to decide whether to forward the packet or drop it. For example, the label in the packet header can be used for QoS control of video service by using the flow label field in IPv6 packet header. The IPv6 router can identify priority of the video packet by using the 20 bit long flow label, into which the label in NALH can be inserted. According to the embodiment, the MANE assumed in the MPEG and JVT (Joint Video Team) can be implemented effectively.
Fragment server directed device fragment caching
The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments.
VIDEO PROCESSING METHOD, DEVICE AND STORAGE MEDIUM
The present application provides a video processing method, a device, and a storage medium. The method includes: coding and decoding an original video to obtain a mixed resolution video, where the mixed resolution video includes a first resolution frame and a second resolution frame each corresponding to a key frame, and a third resolution frame corresponding to a non-key frame, where the first resolution frame has a resolution higher than a resolution of the second resolution frame or a resolution of the third resolution frame; and amplifying, according to the first resolution frame and the second resolution frame, the third resolution frame corresponding to the non-key frame to output an amplified video, where the amplified video includes the first resolution frame corresponding to the key frame, and an amplified target frame corresponding to the non-key frame.