Patent classifications
H04N19/152
LOCAL ILLUMINATION COMPENSATION FOR VIDEO ENCODING AND DECODING USING STORED PARAMETERS
A Local illumination compensation system for video encoding and decoding uses memory for storing illumination compensation parameters and does not require access to reconstructed pixels of neighboring blocks. A set of illumination compensation parameters is stored in a dedicated buffer, which is of limited size, and which is decoupled from the coding unit level storage of information. The buffer contains a set of illumination compensation parameters, which may be, for example, computed (or determined in some other manner) on the fly or determined beforehand (for example for example obtained from the video signal or from a device).
VIDEO STREAMING FOR CLOUD GAMING
An apparatus to facilitate video streaming for cloud gaming is disclosed. The apparatus includes a processor to receive a first compressed content bitstream from a first server device; capture input content to utilize as overlay content for the first compressed content bitstream; determine whether one of a first mode of pass-through encoding is enabled or a second mode of look-ahead encoding is enabled; and responsive to the first mode of pass-through encoding being enabled: generate a second content bitstream representing the input content; multiplex the first compressed content bitstream with the second content bitstream to generate a third combined content bitstream; and transmit the third combined content bitstream to a streaming server device for streaming to one or more users.
VIDEO STREAMING FOR CLOUD GAMING
An apparatus to facilitate video streaming for cloud gaming is disclosed. The apparatus includes a processor to receive a first compressed content bitstream from a first server device; capture input content to utilize as overlay content for the first compressed content bitstream; determine whether one of a first mode of pass-through encoding is enabled or a second mode of look-ahead encoding is enabled; and responsive to the first mode of pass-through encoding being enabled: generate a second content bitstream representing the input content; multiplex the first compressed content bitstream with the second content bitstream to generate a third combined content bitstream; and transmit the third combined content bitstream to a streaming server device for streaming to one or more users.
METHOD FOR BUFFERING MEDIA TRANSPORT STREAM IN HETEROGENEOUS NETWORK ENVIRONMENT AND IMAGE RECEIVING APPARATUS USING THE SAME
Provided are a method of buffering a media transport stream in a heterogeneous network environment and an image receiving apparatus using the same. A first transport stream corresponding to a first image through a first network is received and a second transport stream corresponding to a second image through a second network is received. The first image corresponding to the first transport stream is buffered based on a preset minimum transmission delay difference, and then the buffered first image and the second image corresponding to the second transport stream are processed.
METHOD FOR BUFFERING MEDIA TRANSPORT STREAM IN HETEROGENEOUS NETWORK ENVIRONMENT AND IMAGE RECEIVING APPARATUS USING THE SAME
Provided are a method of buffering a media transport stream in a heterogeneous network environment and an image receiving apparatus using the same. A first transport stream corresponding to a first image through a first network is received and a second transport stream corresponding to a second image through a second network is received. The first image corresponding to the first transport stream is buffered based on a preset minimum transmission delay difference, and then the buffered first image and the second image corresponding to the second transport stream are processed.
Independently coding frame areas
Video coding may include identifying an input frame from an input video stream, generating, by a processor, an output bitstream by encoding the input frame, wherein encoding the input frame includes dividing the input frame into at least a first contiguous area of the input frame and a second contiguous area of the input frame, generating first encoded data by encoding the first contiguous area of the input frame, generating second encoded data by encoding the second contiguous area of the input frame, wherein encoding the second contiguous area of the input frame is performed independently of encoding the first contiguous area of the input frame, and including the first encoded data and the second encoded data in the output bitstream, and outputting the output bitstream.
Independently coding frame areas
Video coding may include identifying an input frame from an input video stream, generating, by a processor, an output bitstream by encoding the input frame, wherein encoding the input frame includes dividing the input frame into at least a first contiguous area of the input frame and a second contiguous area of the input frame, generating first encoded data by encoding the first contiguous area of the input frame, generating second encoded data by encoding the second contiguous area of the input frame, wherein encoding the second contiguous area of the input frame is performed independently of encoding the first contiguous area of the input frame, and including the first encoded data and the second encoded data in the output bitstream, and outputting the output bitstream.
Method, system and apparatus for evaluating video quality
A method, a system, and an apparatus for evaluating video quality are disclosed to improve accuracy of the evaluation. The method includes: obtaining information about a transmitted video; resolving the information about the transmitted video to obtain video frame parameters, where the video frame parameters include a compression distortion parameter and/or a video quality distortion parameter with packet loss; and calculating a video frame quality parameter according to the video frame parameters. An apparatus and a system for evaluating video quality are provided. The embodiments of the present invention improve accuracy of video quality evaluation without reference.
Method, system and apparatus for evaluating video quality
A method, a system, and an apparatus for evaluating video quality are disclosed to improve accuracy of the evaluation. The method includes: obtaining information about a transmitted video; resolving the information about the transmitted video to obtain video frame parameters, where the video frame parameters include a compression distortion parameter and/or a video quality distortion parameter with packet loss; and calculating a video frame quality parameter according to the video frame parameters. An apparatus and a system for evaluating video quality are provided. The embodiments of the present invention improve accuracy of video quality evaluation without reference.
Image processing device and method
The present technique relates to an image processing device and a method therefor allowing rate control to be performed more easily. An image encoding device that encodes image data to generate an encoded stream includes: a setting unit configured to set binary parameters used for defining the size, the accumulated data amount, and the like of a hypothetical decoder defined in the encoded stream obtained by encoding the image data in binary data generated by arithmetic coding; an encoding unit configured to encode image data to generate an encoded stream; and a transmitting unit configured to transmit the binary parameter set by the setting unit and the encoded stream generated by the encoding unit to an image decoding device that decodes the encoded stream via a predetermined transmission path such as a recording medium or a network. The present disclosure can be applied to image processing devices, for example.