Patent application number | Description | Published |
20090116685 | Method For Reversible Image Watermarking Based On Integer-to-Integer Wavelet Transform - Enhanced method for embedding watermarks based on integer-to-integer wavelet transform is provided. The method according to the present invention includes the steps of: (A) dividing an original image (X×Y) to a plurality of image blocks (M×N); (B) selecting image blocks for embedding an location information that indicates image blocks to be watermarked;(C) embedding the location information into the image blocks selected in the step (B); and (D) embedding watermarks into remaining image blocks which are not selected in the step (B). | 05-07-2009 |
20110097004 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE WITH REFERENCE TO A PLURALITY OF FRAMES - Methods and apparatuses for encoding and decoding images are provided. The method of encoding an image includes: generating a reference frame by modifying a previously encoded frame; and encoding a current block of a current frame based on a group including the previously encoded frame and the reference frame, wherein in the encoding the current block, a reference to a first frame included in the group is considered to be the same as a reference to any other frame included in the group. | 04-28-2011 |
20110134998 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - Disclosed is a method and apparatus of encoding a video, the method including: splitting video data into a maximum coding unit; encoding the video data of the maximum coding unit based on deeper coding units of hierarchical structures in which a coding unit of an upper depth is split as a depth deepens, according to at least one split region of the maximum coding unit, and determining a coding depth at which an encoding result is to be output, including inter prediction using partitions obtained by splitting the coding unit according to arbitrary ratios; and outputting a bitstream including the encoded video data corresponding to a coding depth for the at least one split region according to maximum coding units and information regarding the coding depth and encoding modes. | 06-09-2011 |
20110170593 | METHOD AND APPARATUS FOR ENCODING VIDEO AND METHOD AND APPARATUS FOR DECODING VIDEO BY CONSIDERING SKIP AND SPLIT ORDER - A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data. | 07-14-2011 |
20110243226 | LOW COMPLEXITY ENTROPY-ENCODING/DECODING METHOD AND APPARATUS - Entropy encoding and entropy decoding of image data are respectively performed whereby context modeling is performed on a context unit of blocks of the image data based on a context model of a previously encoded or decoded block. | 10-06-2011 |
20120008676 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 01-12-2012 |
20120014444 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE THROUGH INTRA PREDICTION - A method and apparatus for encoding and decoding an image through intra prediction using a pixel of the neighboring block along an extended line having a predetermined gradient about a pixel inside the current block. | 01-19-2012 |
20120114043 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - Disclosed is a method and apparatus of encoding a video, the method including: splitting video data into a maximum coding unit; encoding the video data of the maximum coding unit based on deeper coding units of hierarchical structures in which a coding unit of an upper depth is split as a depth deepens, according to at least one split region of the maximum coding unit, and determining a coding depth at which an encoding result is to be output, including inter prediction using partitions obtained by splitting the coding unit according to arbitrary ratios; and outputting a bitstream including the encoded video data corresponding to a coding depth for the at least one split region according to maximum coding units and information regarding the coding depth and encoding modes. | 05-10-2012 |
20120236944 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - Disclosed is a method and apparatus of encoding a video, the method including: splitting video data into a maximum coding unit; encoding the video data of the maximum coding unit based on deeper coding units of hierarchical structures in which a coding unit of an upper depth is split as a depth deepens, according to at least one split region of the maximum coding unit, and determining a coding depth at which an encoding result is to be output, including inter prediction using partitions obtained by splitting the coding unit according to arbitrary ratios; and outputting a bitstream including the encoded video data corresponding to a coding depth for the at least one split region according to maximum coding units and information regarding the coding depth and encoding modes. | 09-20-2012 |
20130077682 | VIDEO ENCODING METHOD AND VIDEO ENCODING APPARATUS AND VIDEO DECODING METHOD AND VIDEO DECODING APPARATUS, WHICH PERFORM DEBLOCKING FILTERING BASED ON TREE-STRUCTURE ENCODING UNITS - A method of encoding a video is provided, the method includes: determining a filtering boundary on which deblocking filtering is to be performed based on at least one data unit from among a plurality of coding units that are hierarchically configured according to depths indicating a number of times at least one maximum coding unit is spatially spilt, and a plurality of prediction units and a plurality of transformation units respectively for prediction and transformation of the plurality of coding units, determining filtering strength at the filtering boundary based on a prediction mode of a coding unit to which pixels adjacent to the filtering belong from among the plurality of coding units, and transformation coefficient values of the pixels adjacent to the filtering boundary, and performing deblocking filtering on the filtering boundary based on the determined filtering strength. | 03-28-2013 |
20130195202 | VIDEO ENCODING METHOD FOR ENCODING HIERARCHICAL-STRUCTURE SYMBOLS AND A DEVICE THEREFOR, AND VIDEO DECODING METHOD FOR DECODING HIERARCHICAL-STRUCTURE SYMBOLS AND A DEVICE THEREFOR - Provided is a video encoding method and an apparatus for performing the same, and a video decoding method and an apparatus for performing the same. The video encoding method for encoding symbols having a hierarchical structure includes: encoding a picture of a video based on data units having a hierarchical structure; determining symbols of the encoded picture based on the data units having the hierarchical structure; determining an encoding method of the symbols based on characteristics of symbols, which are determined based on the data units having the hierarchical structure; and encoding and outputting the symbols according to the determined encoding method. | 08-01-2013 |
20130251035 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - An encoding method including: receiving and parsing a bitstream of an encoded image, determining coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, parsed from the received bitstream, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and reconstructing the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units. | 09-26-2013 |
20130272401 | METHOD AND DEVICE FOR ENCODING INTRA PREDICTION MODE FOR IMAGE PREDICTION UNIT, AND METHOD AND DEVICE FOR DECODING INTRA PREDICTION MODE FOR IMAGE PREDICTION UNIT - Methods and apparatuses for encoding and decoding an intra prediction mode of a prediction unit of a chrominance component based on an intra prediction mode of a prediction unit of a luminance component are provided. When an intra prediction mode of a prediction unit of a luminance component is the same as an intra prediction mode in an intra prediction mode candidate group of a prediction unit of a chrominance component, reconstructing the intra prediction mode candidate group of the prediction unit of the chrominance component by excluding or replacing an intra prediction mode of the prediction unit of the chrominance component which is same as an intra prediction mode of the prediction unit of the luminance component from the intra prediction mode candidate group, and encoding the intra prediction mode of the prediction unit of the chrominance component by using the reconstructed intra prediction mode candidate group. | 10-17-2013 |
20130315300 | ENCODING METHOD AND DEVICE OF VIDEO USING DATA UNIT OF HIERARCHICAL STRUCTURE, AND DECODING METHOD AND DEVICE THEREOF - Provided are a method and a device for encoding a video by using a data unit of a hierarchical structure, and a method and a device for decoding the same. A video encoding device includes: a hierarchical encoder configured to encode a picture of a video based on a data unit of a hierarchical structure; and an entropy coder configured to determine a context model used for entropy coding of a symbol based on hierarchical information of a data unit to which the symbol of the encoded picture belongs, and to entropy encode the symbol using the determined context model. | 11-28-2013 |
20140192874 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - An apparatus for decoding a video including a processor which determines coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, parsed from a received bitstream of a encoded image, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and a decoder which reconstructs the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from the received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units. | 07-10-2014 |
20140192875 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - An apparatus for decoding a video includes a receiver which receives and obtains a bitstream of an encoded image, a processor which determines coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, obtained from the received bitstream, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and a decoder which reconstructs the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units. | 07-10-2014 |
20140192890 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - A method of decoding a video includes determining coding units having a hierarchical structure being data units in which the encoded image is decoded, and sub-units for predicting the coding units, by using information that indicates division shapes of the coding units and information about prediction units of the coding units, parsed from a received bitstream of a encoded image, wherein the sub-units comprise partitions obtained by splitting at least one of a height and a width of the coding units according to at least one of a symmetric ratio and an asymmetric ratio, and reconstructing the image by performing decoding including motion compensation using the partitions for the coding units, using the encoding information parsed from the received bitstream, wherein the coding units having the hierarchical structure comprise coding units of coded depths split hierarchically according to the coded depths and independently from neighboring coding units. | 07-10-2014 |
20140286395 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 09-25-2014 |
20140286426 | METHOD AND APPARATUS FOR ENCODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION, AND METHOD AND APPARATUS FOR DECODING VIDEO BY MOTION PREDICTION USING ARBITRARY PARTITION - A method of decoding a video including parsing AMP information indicating whether partition types include asymmetric partition types, from a bitstream of an encoded image, determining at least one coding unit included in a maximum coding unit by using split information parsed from the received bitstream, determining at least one prediction unit of a coding unit among the at least one coding unit, by using the AMP information and information about a partition type of the coding unit parsed from the received bitstream, and performing motion compensation using the prediction units for the coding unit. | 09-25-2014 |
20140286428 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 09-25-2014 |
20140286430 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 09-25-2014 |
20140286431 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 09-25-2014 |
20140294082 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING BLOCK MERGING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING BLOCK MERGING - Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information. | 10-02-2014 |
Patent application number | Description | Published |
20100078701 | THREE-DIMENSIONAL MICROELECTRONIC DEVICES INCLUDING REPEATING LAYER PATTERNS OF DIFFERENT THICKNESSES - A vertical NAND flash memory device includes a substrate having a face and a string of serially connected flash memory cells on the substrate. A first flash memory cell is adjacent the face, and a last flash memory cell is remote from the face. The flash memory cells include repeating layer patterns that are stacked on the face, and a pillar that extends through the series of repeating layer patterns. The pillar includes at least one oblique wall. At least two of the series of repeating layer patterns in the string are of different thicknesses. Other vertical microelectronic devices and related fabrication methods are also described. | 04-01-2010 |
20100195395 | Non-volatile memory device having vertical structure and method of operating the same - A non-volatile memory device having a vertical structure includes a NAND string having a vertical structure. The NAND string includes a plurality of memory cells, and at least one pair of first selection transistors arranged to be adjacent to a first end of the plurality of memory cells. A plurality of word lines are coupled to the plurality of memory cells of the NAND string. A first selection line is commonly connected to the at least one pair of first selection transistors of the NAND string. | 08-05-2010 |
20110018036 | VERTICAL NON-VOLATILE MEMORY DEVICE AND METHOD OF FABRICATING THE SAME - A vertical non-volatile memory device is structured/fabricated to include a substrate, groups of memory cell strings each having a plurality of memory transistors distributed vertically so that the memory throughout multiple layers on the substrate, integrated word lines coupled to sets of the memory transistors, respectively, and stacks of word select lines. The memory transistors of each set are those transistors, of one group of the memory cell strings, which are disposed in the same layer above the substrate. The word select lines are respectively connected to the integrated word lines. | 01-27-2011 |
20110298013 | Vertical Structure Semiconductor Memory Devices And Methods Of Manufacturing The Same - A semiconductor memory device includes: a semiconductor region extending vertically from a first region of a substrate; a plurality of gate electrodes disposed on the first region of the substrate in a vertical direction, but separated from each other along a sidewall of the semiconductor region; a gate dielectric layer disposed between the semiconductor region and the plurality of gate electrodes; a substrate contact electrode extending vertically from the impurity-doped second region of the substrate; and an insulating region formed as an air gap between the substrate contact electrode and at least one of the plurality of gate electrodes. | 12-08-2011 |
20120061741 | THREE-DIMENSIONAL MICROELECTRONIC DEVICES INCLUDING HORIZONTAL AND VERTICAL PATTERNS - A vertical NAND flash memory device includes a substrate having a face and a string of serially connected flash memory cells on the substrate. A first flash memory cell is adjacent the face, and a last flash memory cell is remote from the face. The flash memory cells include repeating layer patterns that are stacked on the face, and a pillar that extends through the series of repeating layer patterns. The pillar includes at least one oblique wall. At least two of the series of repeating layer patterns in the string are of different thicknesses. Other vertical microelectronic devices and related fabrication methods are also described. | 03-15-2012 |
20130044545 | NON-VOLATILE MEMORY DEVICE HAVING VERTICAL STRUCTURE AND METHOD OF OPERATING THE SAME - A non-volatile memory device having a vertical structure includes a NAND string having a vertical structure. The NAND string includes a plurality of memory cells, and at least one pair of first selection transistors arranged to be adjacent to a first end of the plurality of memory cells. A plurality of word lines are coupled to the plurality of memory cells of the NAND string. A first selection line is commonly connected to the at least one pair of first selection transistors of the NAND string. | 02-21-2013 |
20130242667 | NON-VOLATILE MEMORY DEVICES, OPERATING METHODS THEREOF AND MEMORY SYSTEMS INCLUDING THE SAME - Nonvolatile memory devices, operating methods thereof, and memory systems including the same. A nonvolatile memory device may include a memory cell array and a word line driver. The memory cell array may include a plurality of memory cells. The word line driver may be configured to apply word line voltages to a plurality of word lines connected to the plurality of memory cells, respectively. Magnitudes of the word line voltages may be determined according to locations of the plurality of word lines. | 09-19-2013 |
20130256775 | THREE-DIMENSIONAL MICROELECTRONIC DEVICES INCLUDING HORIZONTAL AND VERTICAL PATTERNS - A vertical NAND flash memory device includes a substrate having a face and a string of serially connected flash memory cells on the substrate. A first flash memory cell is adjacent the face, and a last flash memory cell is remote from the face. The flash memory cells include repeating layer patterns that are stacked on the face, and a pillar that extends through the series of repeating layer patterns. The pillar includes at least one oblique wall. At least two of the series of repeating layer patterns in the string are of different thicknesses. Other vertical microelectronic devices and related fabrication methods are also described. | 10-03-2013 |
20130279233 | VERTICAL NON-VOLATILE MEMORY DEVICE AND METHOD OF FABRICATING THE SAME - A vertical non-volatile memory device is structured/fabricated to include a substrate, groups of memory cell strings each having a plurality of memory transistors distributed vertically so that the memory throughout multiple layers on the substrate, integrated word lines coupled to sets of the memory transistors, respectively, and stacks of word select lines. The memory transistors of each set are those transistors, of one group of the memory cell strings, which are disposed in the same layer above the substrate. The word select lines are respectively connected to the integrated word lines. | 10-24-2013 |
20130286735 | VERTICAL STRUCTURE SEMICONDUCTOR MEMORY DEVICES AND METHODS OF MANUFACTURING THE SAME - A semiconductor memory device includes: a semiconductor region extending vertically from a first region of a substrate; a plurality of gate electrodes disposed on the first region of the substrate in a vertical direction, but separated from each other along a sidewall of the semiconductor region; a gate dielectric layer disposed between the semiconductor region and the plurality of gate electrodes; a substrate contact electrode extending vertically from the impurity-doped second region of the substrate; and an insulating region formed as an air gap between the substrate contact electrode and at least one of the plurality of gate electrodes. | 10-31-2013 |
20140293703 | NON-VOLATILE MEMORY DEVICE HAVING VERTICAL STRUCTURE AND METHOD OF OPERATING THE SAME - A non-volatile memory device having a vertical structure includes a NAND string having a vertical structure. The NAND string includes a plurality of memory cells, and at least one pair of first selection transistors arranged to be adjacent to a first end of the plurality of memory cells. A plurality of word lines are coupled to the plurality of memory cells of the NAND string. A first selection line is commonly connected to the at least one pair of first selection transistors of the NAND string. | 10-02-2014 |