Patent classifications
H04N19/10
Video encoding method and apparatus, and video decoding method and apparatus
Provided are a method and apparatus for performing combination prediction by obtaining a weight for intra prediction and inter prediction by taking into account at least one of a distance between a reference picture and a current picture, a size of a current block, and characteristics of the inter prediction and intra prediction. An image decoding method according to the present disclosure includes parsing, from a bitstream, combination prediction information indicating whether to predict a current block by combining intra prediction and inter prediction; determining whether to perform combination prediction on the current block, based on the combination prediction information; obtaining, when the combination prediction is performed, a first prediction value by performing the inter prediction on the current block, and obtaining a second prediction value by performing the intra prediction on the current block; determining a weight for the inter prediction and a weight for the intra prediction, based on at least one of a distance between a reference picture and a current picture, a size of the current block, and characteristics of the inter prediction and the intra prediction; and performing the combination prediction, based on the weight for the inter prediction, the weight for the intra prediction, the first prediction value, and the second prediction value.
Video encoding method and apparatus, and video decoding method and apparatus
Provided are a method and apparatus for performing combination prediction by obtaining a weight for intra prediction and inter prediction by taking into account at least one of a distance between a reference picture and a current picture, a size of a current block, and characteristics of the inter prediction and intra prediction. An image decoding method according to the present disclosure includes parsing, from a bitstream, combination prediction information indicating whether to predict a current block by combining intra prediction and inter prediction; determining whether to perform combination prediction on the current block, based on the combination prediction information; obtaining, when the combination prediction is performed, a first prediction value by performing the inter prediction on the current block, and obtaining a second prediction value by performing the intra prediction on the current block; determining a weight for the inter prediction and a weight for the intra prediction, based on at least one of a distance between a reference picture and a current picture, a size of the current block, and characteristics of the inter prediction and the intra prediction; and performing the combination prediction, based on the weight for the inter prediction, the weight for the intra prediction, the first prediction value, and the second prediction value.
INTER PREDICTION MODE-BASED IMAGE PROCESSING METHOD AND DEVICE THEREFOR
Disclosed herein are an inter prediction mode-based image processing method and an apparatus therefor. Specifically, a method for processing an image based on an inter prediction mode may include: generating a temporary candidate list by using a spatial neighbor block or temporal neighbor block of a current block; calculating a cost for each candidate in the temporary candidate list by using a template of the current block; generating a final candidate list by rearranging candidates of the temporary candidate list based on the calculated cost; decoding a merge index indicating a specific candidate in the final candidate list; and generating a prediction block of the current block by using motion information of a candidate indicated by the merge index.
Method of sample adaptive offset processing for video coding
A method of modified SAO (sample-adaptive offset) processing for a reconstructed picture in a video coding system to improve the performance is disclosed. In one example, a SAO-sign threshold is introduced to determine the sign of the difference between a current reconstructed pixel and a neighboring reconstructed pixel. A range of difference values greater than the negative SAO-sign threshold and smaller than the positive SAO-sign threshold is assigned to have a sign value of 0. In another example, the SAO-offset value is derived by multiplying the SAO-offset sign with a result from applying left shift by the SAO-bit-shift value to the absolute SAO-offset value. In yet another example, the absolute SAO-offset value is coded by truncated Rice (TR) codes and a maximum TR value is indicated by a syntax element.
Region-based image compression
A method, apparatus, and a non-transitory computer readable medium for compressing an image including one or more regions are presented. An image is decomposed into one or more regions and a region is evaluated to determine whether the region meets a predetermined compressions acceptability criteria. In response to the region not meeting the predetermined compression acceptability criteria, the region is transformed and quantized. The region is then encoded in response to the transformed and quantized region meeting the predetermined compression acceptability criteria. In response to the transformed and quantized region not meeting the predetermined compression acceptability criteria, transformation and quantization settings are adjusted and the region is transformed and quantized using the adjusted settings. The region is then encoded in response to the predetermined compression acceptability criteria having been reached.
Image compression method and apparatus
A method of compressing image data from one or more images forming part of digital reality content, the method including obtaining pixel data from the image data, the pixel data representing an array of pixels within the one or more images; determining a position of the array of pixels within the one or more images relative to a defined position, the defined position being at least partially indicative of a point of gaze of the user; and compressing the pixel data at least partially in accordance the determined position so that a degree of compression depends on the determined position of the array of pixels.
Motion-adaptive intra-refresh for high-efficiency, low-delay video coding
A method includes intra-refresh encoding each picture of a first set of pictures such that a position of a refresh region for the picture is spatially shifted relative to the position of the refresh region for a previous picture of the first set responsive to determining global motion associated with the first does not exceed a specified threshold. The method further includes intra-refresh encoding each picture of a second set of pictures such that a position of a refresh region for each picture of the second set is fixed to be immediately adjacent to a picture edge that is in a direction of global motion associated with the second set responsive to determining the global motion associated with the second set exceeds the specified threshold.
Motion-adaptive intra-refresh for high-efficiency, low-delay video coding
A method includes intra-refresh encoding each picture of a first set of pictures such that a position of a refresh region for the picture is spatially shifted relative to the position of the refresh region for a previous picture of the first set responsive to determining global motion associated with the first does not exceed a specified threshold. The method further includes intra-refresh encoding each picture of a second set of pictures such that a position of a refresh region for each picture of the second set is fixed to be immediately adjacent to a picture edge that is in a direction of global motion associated with the second set responsive to determining the global motion associated with the second set exceeds the specified threshold.
METHOD AND APPARATUS FOR ENCODING AND DECODING HAPTIC INFORMATION IN MULTI-MEDIA FILES
A method for encoding haptic information inside a multi-media file having content includes changing a portion of the content in the multi-media file, and adding the haptic information to the changed portion of the content, the haptic information corresponding to a haptic signal for generating a haptic effect upon playback of the multi-media file. A method for decoding haptic information from inside a multi-media file having content includes locating the haptic information inside the multi-media file, and generating a haptic signal based on the located haptic information during playback of the content of the multi-media file. A method includes receiving a multi-media signal comprising an audio signal and a haptic signal with a receiver of a haptic device, and outputting a haptic effect with a haptic output device of the haptic device based on the haptic signal in the multi-media signal.
METHOD AND APPARATUS FOR ENCODING AND DECODING HAPTIC INFORMATION IN MULTI-MEDIA FILES
A method for encoding haptic information inside a multi-media file having content includes changing a portion of the content in the multi-media file, and adding the haptic information to the changed portion of the content, the haptic information corresponding to a haptic signal for generating a haptic effect upon playback of the multi-media file. A method for decoding haptic information from inside a multi-media file having content includes locating the haptic information inside the multi-media file, and generating a haptic signal based on the located haptic information during playback of the content of the multi-media file. A method includes receiving a multi-media signal comprising an audio signal and a haptic signal with a receiver of a haptic device, and outputting a haptic effect with a haptic output device of the haptic device based on the haptic signal in the multi-media signal.