H04N19/87

DECOMPOSITION OF RESIDUAL DATA DURING SIGNAL ENCODING, DECODING AND RECONSTRUCTION IN A TIERED HIERARCHY
20220191497 · 2022-06-16 ·

Computer processor hardware receives a first set of adjustment values. The first set of adjustment values specify adjustments to be made to a predicted rendition of a signal generated at a first level of quality to reconstruct a rendition of the signal at the first level of quality. The computer processor hardware processes the first set of adjustment values and derives a second set of adjustment values based on the first set of adjustment values and a rendition of the signal at a second level of quality. The second level of quality is lower than the first level of quality.

DECOMPOSITION OF RESIDUAL DATA DURING SIGNAL ENCODING, DECODING AND RECONSTRUCTION IN A TIERED HIERARCHY
20220191497 · 2022-06-16 ·

Computer processor hardware receives a first set of adjustment values. The first set of adjustment values specify adjustments to be made to a predicted rendition of a signal generated at a first level of quality to reconstruct a rendition of the signal at the first level of quality. The computer processor hardware processes the first set of adjustment values and derives a second set of adjustment values based on the first set of adjustment values and a rendition of the signal at a second level of quality. The second level of quality is lower than the first level of quality.

USING MOTION COMPENSATED TEMPORAL FILTER (MCTF) STATISTICS FOR SCENE CHANGE DETECTION WHEN A FADE, DISSOLVE OR CUT OCCURS

A method is provided to better detect a scene change to provide a prediction to an encoder to enable more efficient encoding. The method uses a Motion Compensated Temporal Filter (MCTF) that provides motion estimation and is located prior to an encoder. The MCTF provides a Motion Compensated Residual (MCR) used to detect the scene change transition. When a scene is relatively stable, the MCR score is also relatively stable. However, when a scene transition is in process, the MCR score behavior changes, Algorithmically, the MCR score is used by comparing the sliding mean of the MCR score to the sliding median. This comparison highlights the transition points. In the case of a scene cut, the MCR score exhibits a distinct spike. In the case of a fade or dissolve, the MCR score exhibits a transitional period of degradation followed by recovery. By implementing the above detection using the MCR, the location of the I-pictures in the downstream encoding process can be accurately determined for the encoder.

USING MOTION COMPENSATED TEMPORAL FILTER (MCTF) STATISTICS FOR SCENE CHANGE DETECTION WHEN A FADE, DISSOLVE OR CUT OCCURS

A method is provided to better detect a scene change to provide a prediction to an encoder to enable more efficient encoding. The method uses a Motion Compensated Temporal Filter (MCTF) that provides motion estimation and is located prior to an encoder. The MCTF provides a Motion Compensated Residual (MCR) used to detect the scene change transition. When a scene is relatively stable, the MCR score is also relatively stable. However, when a scene transition is in process, the MCR score behavior changes, Algorithmically, the MCR score is used by comparing the sliding mean of the MCR score to the sliding median. This comparison highlights the transition points. In the case of a scene cut, the MCR score exhibits a distinct spike. In the case of a fade or dissolve, the MCR score exhibits a transitional period of degradation followed by recovery. By implementing the above detection using the MCR, the location of the I-pictures in the downstream encoding process can be accurately determined for the encoder.

Source device and control method thereof, and sink device and image quality improvement processing method thereof
11350069 · 2022-05-31 · ·

A source and a sink device are provided. The sink device includes: an interface configured to receive, from a source device, a content, and image quality-related data regarding a next scene to be output after a scene output from the sink device from among a plurality of scenes forming the content; a storage configured to store the image quality-related data received from the source device; and a processor configured to perform an image quality improvement process with respect to the next scene to be output using the stored image quality-related data.

Source device and control method thereof, and sink device and image quality improvement processing method thereof
11350069 · 2022-05-31 · ·

A source and a sink device are provided. The sink device includes: an interface configured to receive, from a source device, a content, and image quality-related data regarding a next scene to be output after a scene output from the sink device from among a plurality of scenes forming the content; a storage configured to store the image quality-related data received from the source device; and a processor configured to perform an image quality improvement process with respect to the next scene to be output using the stored image quality-related data.

SPATIOTEMPORAL PREDICTION FOR BIDIRECTIONALLY PREDICTIVE (B) PICTURES AND MOTION VECTOR PREDICTION FOR MULTI-PICTURE REFERENCE MOTION COMPENSATION

Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.

SPATIOTEMPORAL PREDICTION FOR BIDIRECTIONALLY PREDICTIVE (B) PICTURES AND MOTION VECTOR PREDICTION FOR MULTI-PICTURE REFERENCE MOTION COMPENSATION

Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.

Shot-change detection using container level information

The disclosed computer-implemented method may include, for a current frame of a sequence of video frames, determining a frame type label of the current frame. The method may include, in response to determining that the current frame is labeled as an intra frame (I-frame), decoding the current frame and comparing the decoded frame to historical I-frame data. The method may also include, in response to the comparison satisfying a shot-change threshold, flagging the current frame as a shot-change frame, and in response to flagging the current frame as the shot-change frame, storing the current frame for a subsequent shot-change detection. The method may further include updating, based on flagged shot-change frames, shot boundaries for the sequence of video frames. Various other methods, systems, and computer-readable media are also disclosed.

IMAGE TRANSMISSION/RECEPTION SYSTEM, IMAGE TRANSMISSION APPARATUS, IMAGE RECEPTION APPARATUS, IMAGE TRANSMISSION/RECEPTION METHOD, AND PROGRAM
20220152489 · 2022-05-19 · ·

An upscaling unit generates a first to-be-displayed image on the basis of first image data. An alternative image generation unit generates an alternative image by estimating, on the basis of the first image data, a second to-be-displayed image to be generated on the basis of second image data. A display control unit displays, after displaying the image generated on the basis of the first image data, any one of the image generated on the basis of the second image data and the alternative image, depending on whether or not reception of the second image data has succeeded. A transmission control unit controls whether or not to transmit, to a terminal, the second image data on the basis of a possibility of successful estimation of the second to-be-displayed image on the basis of the first image data by the alternative image generation unit.