Abstract:
A screen image encoding method includes: obtaining and storing one or more candidate blocks, which are spatially co-located with a current block, from images encoded prior to a current image; determining whether a reference block used to encode the current block exists in the stored one or more candidate blocks; and encoding at least one of index information indicating the reference block, prediction information used to encode the current block from the reference block, and information about the current block, based on a result of the determining.
Abstract:
Provided is a method, performed by a terminal, of providing content includes determining whether at least one content is included in preference content, based on information about the at least one content provided to the terminal and preference information of a user of the terminal about content; content, which is not included in the preference content, is present in the at least one content, transmitting, to a server, a request to change the first content to second content included in the preference content based on previously stored information about the preference content; and outputting the second content received from the server, in response to the request.
Abstract:
An encoding apparatus for encoding an image includes: a communicator configured to receive, from a device, device information related to the device; and a processor configured to encode the image by using image information of the image and the device information, wherein the processor is further configured to process the image according to at least one of the device information and the image information, determine a non-encoding region, a block-based encoding region, and a pixel-based encoding region of the image according to at least one of the device information and the image information, performs block-based encoding on the block-based encoding region by using a quantization parameter determined according to at least one of the device information and the image information, perform pixel-based encoding on the pixel-based encoding region, generates an encoded image by entropy encoding a symbol determined by the block-based encoding or the pixel-based encoding, and generate a bitstream comprising the encoded image, region information of the block-based encoding region and the pixel-based encoding region, and quantization information of the quantization parameter, and wherein the communicator is further configured to transmit the bitstream to the device.
Abstract:
Provided is a video encoding method and apparatus for transmitting configuration information to accurately reproduce an image reconstructed by a decoder. Provided is a video decoding method and apparatus for receiving configuration information to accurately reproduce an image reconstructed by a decoder.The video decoding method includes: receiving a data stream including network abstraction layer (NAL) units; obtaining constraint information indicating whether there is a constraint on an arrangement type of samples of a picture from the data stream; and determining an arrangement method of reconstructed samples generated by decoding an encoded picture based on the constraint information.
Abstract:
Methods and apparatuses for encoding and decoding an image in which a block is searched for based on a representative value, rather than being searched for on a pixel-by-pixel basis, thereby search speed may be increased and computational complexity of a search operation may be reduced.