Patent application number | Description | Published |
20110150087 | METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING ARBITRARY PIXELS IN A SUB-BLOCK - A video encoding/decoding method and apparatus using arbitrary pixels in each sub-block are disclosed. The present disclosure comprises an extractor, a first predictor, a first subtractor, a first transformer, a first quantizer, a first inverse quantizer, a first inverse transformer, a first adder, a second predictor, a second subtractor, a combiner for combining arbitrary residual pixels, a second transformer, a second quantizer, and an encoder whereby arbitrary pixels may be extracted from the respective sub-blocks of a current block and then encoded and decoded into reconstructed arbitrary pixels, which are used to predict and encode the remaining pixels of the respective sub-blocks. According to the disclosed encoding and decoding of a video, an intra prediction of pixels in a block to currently encode or decode is improved in accuracy to increase the video coding efficiency. | 06-23-2011 |
20110211640 | METHOD AND APPARATUS FOR ENCODING MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - A method and an apparatus for encoding a motion vector, and a method and an apparatus for encoding/decoding an image using the same are closed. The apparatus includes: a prediction candidate selector for selecting one or more motion vector prediction candidates; a predicted motion vector determiner for determining a PMV among the one or more motion vector prediction candidates; and a differential motion vector encoder for calculating a differential motion vector encoder for calculating a DMV by subtracting the predicted motion vector having been determined, from the current motion vector, and encoding the d having been calculated. The apparatus encodes a motion vector by using the prediction motion vector which is more accurately predicted, and reduces an amount of bits required for encoding information of the predicted motion vector, thereby improving the compression efficiency. | 09-01-2011 |
20120106631 | IMAGE ENCODING/DECODING APPARATUS AND METHOD USING MULTI-DIMENSIONAL INTEGER TRANSFORM - The present disclosure relates to a video encoding/decoding apparatus and method using a multi-dimensional integer transform. The video encoding method of the present disclosure includes: decomposing subblocks in units of a rectangular block and successively encoding rectangular block units to output a rectangularly encoded bitstream of each subblock; encoding the subblocks in units of a square block to output a squarely encoded bitstream of each subblock; calculating an encoding cost involving at least one rectangularly encoded bitstream; calculating an encoding cost not involving the rectangularly encoded bitstream; and on the basis of the calculations, using one or more of the squarely encoded bitstream and the rectangularly encoded bitstream to generate and output the bitstream of the macroblock. According to the disclosure, since the coding scheme for encoding or decoding a video with a higher efficiency is selectively determined, the prediction accuracy can increase and thereby improve the video encoding efficiency. | 05-03-2012 |
20120207211 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - The present disclosure provides a video encoding/decoding apparatus and method. According to one embodiment, the video encoding and decoding apparatus includes: an image encoder for reducing horizontal and vertical sizes of a variable macro block into a set size or by a set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block for the current encoding is not inside an input image, and predictive encoding based on the reset variable macro block; and an image decoder for decoding by reducing the size of the variable macro block for the current decoding into the set size or by set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block of the current decoding target is not inside an input image. | 08-16-2012 |
20120207220 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector. | 08-16-2012 |
20120219063 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a block identification unit for identifying a colocated block included in a reference picture as a block located at a position equal to a position of a current block; a moving block determiner for determining if the current block is a moving block, based on a motion vector of the colocated block; a motion vector determiner for determining a motion vector of the current block according to a result of the determining of if the current block is a moving block; and a resolution converter for converting a resolution of the motion vector of the colocated block. | 08-30-2012 |
20120224635 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors. | 09-06-2012 |
20120269274 | METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER - The present invention relates to a method and an apparatus for encoding/decoding a video using a split layer. The video encoding/decoding method generates an encoded image data by encoding a current block partitioned into a plurality of subblocks, generates an encoded partition information data by encoding partition information of the current block, generates a bitstream including the encoded image data and the encoded partition information data, and then reconstructs the video image from the generated bitstream. According to the present disclosure, when encoding a high resolution video with variable sized blocks, various block shapes may be used for the encoding, and efficient encoding and decoding of the block partition information can improve the compression efficiency. | 10-25-2012 |
20120308148 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data. | 12-06-2012 |
20120314771 | METHOD AND APPARATUS FOR INTERPOLATING REFERENCE PICTURE AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - The present disclosure relates to a method and apparatus for interpolating a reference picture and a method and apparatus for encoding/decoding a video using the same. The apparatus for interpolating the reference picture selects a plurality of filters for interpolating the reference picture and generates a reference picture having a target precision through a multi-stage filtering of the reference picture by using a plurality of filters. The compression efficiency of the video may be improved by interpolating a reference picture through the determination of a filter of a filter coefficient for interpolating the reference picture according to characteristics of the video and interpolating the reference picture through a multi-stage filtering or adaptively changing resolutions of motion vectors in the unit of predetermined areas. | 12-13-2012 |
20120328015 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 12-27-2012 |
20130039415 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. | 02-14-2013 |
20130111676 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A method for driving a washing machine that includes a main body, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, a driving motor, and a control unit to control operations of the driving motor includes producing a three-dimensional motion of laundry in the washing machine by moving the laundry in a circumferential direction and an axial direction simultaneously by relative motions of the main drum and the sub drum to perform the washing process while supplying washing water and detergent. | 05-09-2013 |
20130118212 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft that is rotatable outside the stator, and an inner rotor connected to the outer shaft that is rotatable inside the stator, wherein the driving motor independently drives the main drum and the sub drum. | 05-16-2013 |
20130118213 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A washing machine includes a driving motor having a stator, an outer rotor connected to the inner shaft and rotatable outside the stator, and an inner rotor connected to the outer shaft and rotatable inside the stator. Stator slots, which are fixedly-installed as a coil are wound on stator teeth. The outer rotor and the inner rotor include rotor teeth, a permanent magnet and a bushing, spaced from an inner circumference of the stator and rotates centering around a rotor shaft by magnetic force. The rotor teeth includes a teeth extension portion extending from a side end of an outer circumference of the rotor teeth in a circumferential direction, a cut recess cut in a concaved manner from the outer circumference of the rotor teeth toward the center of the rotor shaft, and an insertion recess cut in a concaved manner in a radial direction from an inner circumference of the rotor teeth. | 05-16-2013 |
20130118214 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, and a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum. The washing machine includes an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft and rotatable outside the stator, and an inner rotor connected to the outer shaft and rotatable inside the stator. The washing machine also includes a spring washer inserted into a connection part of the outer shaft and the inner rotor that attenuates vibrations of the outer shaft to prevent noise and to prevent separation of the outer shaft due to the vibrations. | 05-16-2013 |
20130136179 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - The video encoding/decoding apparatus includes a video encoder for encoding macroblocks by each of prediction basic unit candidates, determining prediction basic units based on encoding costs for each of the prediction basic unit candidates, and generating a bitstream including image data encoded in determined prediction basic units, information on a prediction type for each of the determined prediction basic units, and prediction data depending on the prediction type; and a video decoder for extracting information on the prediction type for each of the prediction basic units, prediction data depending on the prediction type, and encoded image data from the bitstream, and generating a reconstructed image by decoding the encoded image data depending on the prediction type for each of the prediction basic units. | 05-30-2013 |
20130315299 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE SIZED MACROBLOCKS - A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. | 11-28-2013 |
20140053612 | AUXILIARY WASHING MACHINE AND CLOTHES TREATMENT APPARATUS USING THE SAME - Provided is a washing machine which may include a cabinet that defines an accommodation space, a washing device configured to be withdrawn from the accommodation space of the cabinet, and a front panel provided in front of the washing device that defines a front external appearance of the auxiliary washing machine. The washing device may include a drawer configured to be slidably inserted or withdrawn from the accommodation space of the cabinet, the drawer including a tub for wash water, a rotating drum assembly provided in the drawer, the rotating drum assembly having a drum and a rotating shaft connected to the drum and extending through the tub, and a suspension assembly configured to support a vertical load of the rotating drum assembly such that the rotating drum assembly is suspended relative to the tub and to dampen vibration from the rotating drum assembly in a lateral direction. | 02-27-2014 |
20140069149 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft that is rotatable outside the stator, and an inner rotor connected to the outer shaft that is rotatable inside the stator, wherein the driving motor independently drives the main drum and the sub drum. | 03-13-2014 |
20140075684 | LAUNDRY TREATING APPARATUS - A laundry treating apparatus is provided that may include a cabinet provided with an introduction port for introduction of laundry, a tub arranged in the cabinet to store washing water and provided with a tub introduction port that communicates with the introduction port, a drum rotatably provided in the tub and adapted to accommodate the laundry introduced through the tub introduction port, a detergent supply module positioned at a lower portion of the introduction port to store a liquid detergent and to provide the stored liquid detergent to the tub, and a water supply device to supply washing water to the tub and to rinse the detergent supply module using the washing water supplied to the tub. | 03-20-2014 |
20140076009 | LAUNDRY TREATING APPARATUS - A laundry treating apparatus is provided that may include a cabinet provided with an opening that communicates with an outside of the cabinet and an introduction port for introduction of laundry, a tub arranged in the cabinet to store washing water therein and provided with a tub introduction port that communicates with the introduction port, and a detergent supply module including a module door to open and close the opening, a container provided to, in, or on the module door or the cabinet to store a detergent, and a detergent pump to move the detergent stored in the container to the tub. | 03-20-2014 |
20140096572 | LAUNDRY TREATING APPARATUS - A laundry treating apparatus is provided. The laundry treating apparatus may include a detergent storage device positioned below an introduction port for introducing laundry into and removing laundry from a washing tub of the apparatus, a detergent dissolution device to dissolve detergent in water, and a flow path switching valve to selectively open a flow path for dissolution of the detergent and a flow path for supply of the dissolved detergent and washing water solution to the washing tub. | 04-10-2014 |
20140190219 | WASHING MACHINE TO PRODUCE THREE-DIMENSIONAL MOTION - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft that is rotatable outside the stator, and an inner rotor connected to the outer shaft that is rotatable inside the stator, wherein the driving motor independently drives the main drum and the sub drum. | 07-10-2014 |
20140196507 | AUXILIARY WASHING MACHINE AND LAUNDRY TREATMENT APPARATUS USING THE SAME - Provided is a washing machine which may include a cabinet that defines an accommodation space, a washing device configured to be withdrawn from the accommodation space of the cabinet, and a front panel provided in front of the washing device that defines a front external appearance of the auxiliary washing machine. The washing device may include a drawer configured to be slidably inserted or withdrawn from the accommodation space of the cabinet, the drawer including a tub for wash water, a rotating drum assembly provided in the drawer, the rotating drum assembly having a drum and a rotating shaft connected to the drum and extending through the tub, and a motor provided below the drawer and connected to the rotating shaft to rotate the drum. | 07-17-2014 |
20140366283 | Washing Machine to Produce Three-Dimensional Motion - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft that is rotatable outside the stator, and an inner rotor connected to the outer shaft that is rotatable inside the stator, wherein the driving motor independently drives the main drum and the sub drum. | 12-18-2014 |
20150016526 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 01-15-2015 |
20150020555 | Washing Machine to Produce Three-Dimensional Motion - A washing machine includes a main body defining an outer appearance, a tub disposed within the main body, a main drum rotatably mounted in the tub, a sub drum mounted in the main drum to be relatively rotatable with respect to the main drum, an outer shaft for rotating the main drum, an inner shaft for rotating the sub drum, being disposed inside the outer shaft, and a driving motor having a stator, an outer rotor connected to the inner shaft that is rotatable outside the stator, and an inner rotor connected to the outer shaft that is rotatable inside the stator, wherein the driving motor independently drives the main drum and the sub drum. | 01-22-2015 |
20150059418 | LAUNDRY TREATING APPARATUS - A laundry treating apparatus may include a cabinet detachably provided on a first treating apparatus exhibiting a laundry treating apparatus and forming an external appearance of the laundry treating apparatus. A drawer may be provided to be withdrawn from the cabinet and an input hole may be formed thereon. A tub provided within the drawer body may store wash water. A detergent supply unit may be provided to be withdrawn from the drawer body toward a center of the input hole and provide a space for storing detergent. A water supply unit may supply wash water to the detergent supply unit to supply the detergent stored in the detergent supply unit to the tub body. | 03-05-2015 |
20150143856 | WASHING MACHINE - A washing machine includes a cabinet, a tub provided within the cabinet, a drum rotatably provided within the tub, an air supply device provided on the upper surface of the tub and circulating air to the center of the front portion of the tub, a detergent dispenser located above the front portion of the tub and separating a detergent part to input detergents and a subsidiary detergent part to input subsidiary detergents, and a dispenser cover opening and closing the upper surface of the detergent dispenser. | 05-28-2015 |
20150143857 | WASHING MACHINE - A washing machine includes a cabinet including an upper cover forming the rear portion of the upper surface of the cabinet, a tub provided within the cabinet, a drum rotatably provided within the tub, a detergent dispenser located above the front portion of the tub and exposed by the upper cover, and a dispenser cover opening and closing the upper surface of the detergent dispenser exposed by the upper cover and formed in front of the upper cover. | 05-28-2015 |
20150189311 | METHOD AND APPARATUS FOR ENCODING A MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - An apparatus for decoding a current motion vector of a current block in a current frame from a bitstream, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in the bitstream; and a motion vector reconstructor to select one or more motion vector prediction candidates to predict the current motion vector, determine a predicted motion vector among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector. | 07-02-2015 |
20150195543 | METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER - The present invention relates to a method and an apparatus for encoding/decoding a video using a split layer. The video encoding/decoding method generates an encoded image data by encoding a current block partitioned into a plurality of subblocks, generates an encoded partition information data by encoding partition information of the current block, generates a bitstream including the encoded image data and the encoded partition information data, and then reconstructs the video image from the generated bitstream. According to the present disclosure, when encoding a high resolution video with variable sized blocks, various block shapes may be used for the encoding, and efficient encoding and decoding of the block partition information can improve the compression efficiency. | 07-09-2015 |
20150201221 | ENCODING / DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data. | 07-16-2015 |
20150208068 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - A method for reconstructing image information divided by a tree structure from a bitstream, includes: decoding the bitstream to reconstruct additional information, the additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the difference between the minimum block size and the maximum block size is a value of a log scale; reconstructing a partition flag indicating whether or not each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer, the node of the uppermost layer identified based on the first and second information; and reconstructing image information of a block corresponding to a node which is not further divided. | 07-23-2015 |
20150208077 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video decoding method performed by a video decoding apparatus includes: determining a current block to be decoded, by decoding block size information from a bitstream; decoding a skip information of the current block from the bitstream, the skip information indicating whether the current block is a skip block; when the skip information indicates that the current block is the skip block, decoding a skip motion information of the current block from the bitstream, and reconstructing the current block directly from a predicted block predicted based on the skip motion information, without reconstructing a residual signal information from the bitstream; and when the skip information indicates that the current block is not the skip block, decoding an intra or inter prediction information of the current block and a residual signal information from the bitstream, and reconstructing the current block based on the prediction information and the residual signal information. | 07-23-2015 |
20150208100 | ENCODING / DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - An apparatus for encoding image information using a tree structure performs a method by: encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer; encoding image information of a block corresponding to a node which is not further divided; and encoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer. | 07-23-2015 |
20150208101 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - An apparatus for encoding image information using a tree structure, performs a method by: encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer; encoding image information of a block corresponding to a node which is not further divided; and encoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, the difference between the minimum block size and the maximum block size being a value of a log scale, wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer. | 07-23-2015 |
20150215630 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - A method for reconstructing information on transform coefficients of a current block by a tree structure, includes: decoding a bitstream to reconstruct information on a size of the current block and information on a minimum subblock size; determining the size of the current block based on the information on the size of the current block; determining the minimum subblock size based on the information on the minimum subblock size; and reconstructing the information on transform coefficients of each of one or more subblocks by dividing the current block in the determined size into the one or more subblocks by the tree structure, wherein the current block is divided into the subblocks which are not smaller than the minimum subblock size. | 07-30-2015 |
20150281690 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video decoding apparatus includes an encoding information decoder to reconstruct a skip information indicating whether a block to be decoded in an image is a skip block by decoding a bitstream, and reconstruct either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block by decoding the bitstream, according to the skip information; and a video decoder to either reconstruct the block based on the skip motion information or reconstruct the block based on both the prediction information and a residual signal information reconstructed by decoding the bitstream based on the transform information, wherein the encoding information decoder is configured to reconstruct the transform information which includes partition information related to partitioning the block into subblocks by a tree structure. | 10-01-2015 |
20150281700 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video encoding apparatus includes: an encoding information encoder to encode a skip information indicating whether a block to be encoded is a skip block, and encode either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block, according to whether the block to be encoded is the skip block, wherein the transform information includes partition information related to partitioning the block into subblocks by a tree structure; and a video encoder to encode a residual signal information of each of the subblocks partitioned from the block. | 10-01-2015 |
20150288960 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE SIZED MACROBLOCKS - A method performed by an apparatus of decoding a video in the unit of blocks, includes: decoding information on a block size from a bitstream; determining a maximum block size to be used for decoding an encoded image, based on the information on the block size; and reconstructing an image by decoding the encoded image using the determined maximum block size, wherein the information on the block size includes a first information on a minimum block size and a second information on a difference between the minimum block size and the maximum block size. | 10-08-2015 |
20150288961 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE SIZED MACROBLOCKS - A method performed by an apparatus of encoding a video in the unit of blocks, includes: determining a maximum block size to be used for encoding an image; encoding size information for indicating the determined maximum block size; and encoding the image using the determined maximum block size, wherein the size information includes a first information on a minimum block size, and a second information on a difference between the minimum block size and the determined maximum block size. | 10-08-2015 |
20150288971 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - A video decoding apparatus using a tree structure, includes: a decoder to decode, from a bitstream, a partition flag indicating whether each block, starting from a block corresponding to an uppermost layer of the tree structure, is divided into four blocks of a lower layer, and thereby identify a block which is not further divided, and decode prediction type information on the identified block from the bitstream; and a reconstructor to reconstruct the identified block by using a prediction mode indicated by the prediction type information, wherein, when a block of a first layer is divided into four blocks of a second layer which is a lower layer of the first layer, the decoder is configured to decode the partition flag for each of the four blocks of the second layer in a predetermined order. | 10-08-2015 |
20150288972 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - A video decoding apparatus for reconstructing residual signals of a current block to be decoded by using a tree structure, includes: a decoder to decode, from a bitstream, prediction type information on the current block to be decoded, and divide, by the tree structure, the current block into one or more subblocks of which information on residual signals is to be reconstructed, by decoding, from the bitstream, a partition flag which indicates whether a block corresponding thereto is divided into blocks of a lower layer in the tree structure, wherein blocks which are not further divided are identified as the subblocks of which information on the residual signals is to be reconstructed; and a reconstructor to reconstruct information on residual signals of each of the subblocks from the bitstream. | 10-08-2015 |
20150288981 | METHOD AND APPARATUS FOR ENCODING A MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - An apparatus for reconstructing a current motion vector of a current block in a current frame by determing a predicted motion vector of the current motion vector, includes: a decoder to reconstruct a differential motion vector and a prediction candidate identification flag by decoding a bitstream; and a motion vector reconstructor to derive one or more motion vector prediction candidates to predict the current motion vector, set the predicted motion vector to a motion vector prediction candidate identified by the prediction candidate identification flag among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector. | 10-08-2015 |
20150288982 | METHOD AND APPARATUS FOR ENCODING A MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - An apparatus of predicting a current motion vector of a current block in a current frame for predictively decoding the current motion vector, the apparatus includes: a prediction candidate selector to select one or more motion vector prediction candidates from among blocks in the current frame and a block in a reference frame other than the current frame to determine a predicted motion vector corresponding to the current motion vector; and a predicted motion vector determiner to determine the predicted motion vector among the one or more motion vector prediction candidates, wherein the prediction candidate selector comprises: means for deriving one or more first motion vector prediction candidates from motion vectors of one or more blocks adjacent to the current block in the current frame, and means for deriving a second motion vector prediction candidate from a motion vector of the block located in the reference frame. | 10-08-2015 |
20150288984 | METHOD AND APPARATUS FOR ENCODING A MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - An apparatus for reconstructing a current motion vector of a current block in a current frame by determining a predicted motion vector of the current motion vector, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in a bitstream; and a motion vector reconstructor to derive one or more motion vector prediction candidates to predict the current motion vector, set the predicted motion vector to a motion vector prediction candidate determined among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector. | 10-08-2015 |
20150288987 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - A video encoding apparatus using a tree structure, includes: a splitter to generate a partition flag indicating whether each block, starting from a block corresponding to an uppermost layer of the tree structure, is divided into four blocks of a lower layer; and an encoder to encode, into a bitstream, the partition flag and prediction type information on a block which is not further divided in the tree structure, wherein, when a block of a first layer is divided into four blocks of a second layer which is a lower layer of the first layer, the encoder is configured to encode the partition flag for each of the four blocks of the second layer in a predetermined order. | 10-08-2015 |
20150296220 | VIDEO ENCODING AND DECODING METHOD USING AN INTRA PREDICTION - A method performed by an apparatus for intra-predicting a current block in the unit of subblocks, comprises: determining an intra prediction mode of the current block among a plurality of intra prediction modes; identifying the subblocks split from the current block; and sequentially reconstructing the identified subblocks using an intra prediction mode identical to the determined intra prediction mode of the current block, wherein a subblock to be reconstructed is predicted using at least one pre-reconstructed neighboring subblock in the current block. | 10-15-2015 |
20150334401 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - An apparatus of decoding a video in the unit of blocks, includes: a size setting unit to decode information on a picture size of the video and information on available block sizes from a bitstream, set an initial size of a current block to be decoded to a largest block size determined by the information on the available block sizes, determine a location of the current block within a picture, identify whether the current block is fully located inside the picture, based on the picture size, the size of the current block and the location of the current block, and reset the size of the current block to a smaller size among the available block sizes, when the current block is not fully located inside the picture; and a decoding unit to decode the current block in the reset size. | 11-19-2015 |
20150334402 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - An method of encoding a video in the unit of blocks, includes: encoding information on a picture size of the video and information on available block sizes; setting an initial size of a current block to be encoded to a largest block size among the available block sizes; determining a location of the current block within a picture; identifying whether the current block is fully located inside the picture, based on the picture size, the size of the current block and the location of the current block; resetting the size of the current block to a smaller size among the available block sizes, when the current block is not fully located inside the picture; and encoding the current block in the reset size. | 11-19-2015 |
20150341637 | METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER - A method performed by an apparatus of decoding a video in the unit of blocks, includes: extracting and decoding a first information corresponding to a minimum block size and a second information corresponding to a difference between the minimum block size and a maximum block size, from a bitstream; calculating the maximum block size based on the first information corresponding to the minimum block size and the second information corresponding to the difference; decoding, from the bitstream, partition information of a square current block having the derived maximum block size to identify one or more subblocks in the current block which have sizes equal to or larger than the minimum block size; decoding a prediction mode information of each of the subblocks, the prediction mode information indicating whether a subblock is inter-predicted or intra-predicted; and reconstructing each of the subblocks in the current block by predicting each of the subblocks. | 11-26-2015 |
20160069012 | METHOD FOR CONTROLLING A LAUNDRY TREATING APPARATUS - A laundry treating apparatus is provided that may include a cabinet provided with an introduction port for introduction of laundry, a tub arranged in the cabinet to store washing water and provided with a tub introduction port that communicates with the introduction port, a drum rotatably provided in the tub and adapted to accommodate the laundry introduced through the tub introduction port, a detergent supply module positioned at a lower portion of the introduction port to store a liquid detergent and to provide the stored liquid detergent to the tub, and a water supply device to supply washing water to the tub and to rinse the detergent supply module using the washing water supplied to the tub. | 03-10-2016 |