Patents by Inventor Doohyun Kim

Doohyun Kim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8718146
    Abstract: A method, medium, and system encoding/decoding video data using a binary arithmetic coding adaptive to a compression bit rate of the video data. The system may include a bitrate adaptation unit determining a maximum length of a prefix using a compression bitrate of the video data, a binarization unit dividing the video data into a prefix and a suffix according to the determined maximum length of the prefix and binarizing the video data, and an arithmetic encoding unit performing an arithmetic encoding on the binarized video data. The video data may be encoded/decoded using binary arithmetic encoding/decoding by determining the maximum length of the prefix, an order of an exponential Golomb code, and the number of contexts based on the compression bitrate. Accordingly, it is possible to obtain high encoding efficiency regardless of a range of the desired compression bitrate.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: May 6, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wooshik Kim, Hyun Mun Kim, Daesung Cho, Dmitri Birinov, Doohyun Kim
  • Publication number: 20140104955
    Abstract: A method of programming a nonvolatile memory device comprises applying at least one test program pulse to selected memory cells located in a scan read area, performing a scan read operation on the selected memory cells following application of the at least one test program pulse to detect at least one one-shot upper cell, calculating an offset voltage corresponding to a scan read region at which the scan read operation is performed, setting a program start bias using the offset voltage, and executing at least one program loop using the program start bias.
    Type: Application
    Filed: August 19, 2013
    Publication date: April 17, 2014
    Inventors: DONG-HUN KWAK, HYUN-WOOK PARK, HYUN JUN YOON, DOOHYUN KIM, KI-TAE PARK
  • Patent number: 8442107
    Abstract: A memory mapping apparatus and a method in a video decoder/encoder utilize a dividing unit, a storage unit and a memory allocation unit. The dividing unit divides picture data into macroblocks and divides each of the macroblocks, which are units of encoding, into partitions having a predetermined size. A storage unit comprises at least one memory bank which is independently accessible. A memory allocation unit allocates adjacent partitions to different memory banks. Accordingly, a total number of cycles necessary to read and write the picture data is reduced.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: May 14, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daesung Cho, Sangjo Lee, Doohyun Kim
  • Patent number: 8175157
    Abstract: An apparatus and method for writing and/or reading data in an image processing system are provided. The apparatus for writing data includes: a memory formed with at least one or more banks capable of being accessed independently; and a memory control unit controlling so that a luminance component, a first chrominance component and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in the memory. The apparatus for reading data includes: a memory formed with one or more banks capable of being accessed independently in which a luminance component, a first chrominance component, and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in each bank of the memory; and a memory control unit controlling so that a luminance component, a first chrominance component, and a second chrominance component required are read from the memory.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: May 8, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjo Lee, Daesung Cho, Doohyun Kim
  • Patent number: 7929614
    Abstract: Provided is an apparatus, medium, and method for processing neighbor information in a video decoder that can minimize the number of memory accesses. The apparatus includes a neighbor information providing unit and a storage unit. If at least one spatially neighboring block of a current block exists in memory, the neighbor information providing unit can access information of all neighbor blocks from the memory and provides the accessed information as neighbor information. The storage unit stores the neighbor information provided by the neighbor information providing unit and outputs the stored neighbor information to the plurality of modules.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: April 19, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daesung Cho, Sangjo Lee, Doohyun Kim
  • Patent number: 7860323
    Abstract: The disclosure describes an image encoding apparatus, method, and medium and an image decoding apparatus, method, and medium to encode and decode an original image. The disclosure also describes a display driving circuit and a method and medium using the same. The image encoding apparatus may include an encoding mode determiner that determines a first encoding mode and a second encoding mode to be encoding modes of a first pixel and a second pixel that are adjacent to each other and are included in a line, a first encoder that encodes the first pixel whose encoding mode is determined to be the first encoding mode to generate a first bitstream, and a second encoder that encodes a difference of the second pixel whose encoding mode is determined to be the second encoding mode from its reference pixel to generate a second bitstream.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 28, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeyun Kim, Shihwa Lee, Sangjo Lee, Dohyung Kim, Doohyun Kim
  • Patent number: 7860322
    Abstract: A display driving apparatus and method using a display device, such as a liquid crystal display device, and a medium for implementing a method of display driving method are provided. The display driving apparatus includes: an encoding unit which compresses and encodes image data to be displayed by the display device; a memory which stores the encoded image data; a memory control unit which stores the encoded image data in the memory and reads the encoded image data from the memory; and a decoding unit which decodes the encoded image data read out from the memory to restore the image data. Input image data is compressed and encoded in units of blocks, and the encoded image data is stored in a memory. Thereafter, the encoded image data stored in the memory is decoded, and the decoded result is output to a display device. Thus, it is possible to reduce the size of a memory included in a display driving apparatus without deteriorating the quality of an image displayed.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: December 28, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjo Lee, Wooshik Kim, Jongseon Kim, Shihwa Lee, Doohyun Kim, Bomyun Kim
  • Patent number: 7764841
    Abstract: A transforming and/or inverse transforming system, medium, and method for a multi-codec. The transforming system includes a first matrix storage storing 1-dimensional DCT (discrete cosine transform) matrixes corresponding to respective transformation techniques, a second matrix storage storing 2-dimensional DCT matrixes corresponding to the respective transformation techniques, a 1-dimensional transformer 1-dimensionally transforming an input image using a 1-dimensional DCT matrix corresponding to a set transformation technique, a 2-dimensional transformer 2-dimensionally transforming the 1-dimensionally transformed image using a 2-dimensional DCT matrix corresponding to a set transformation technique, and an enhancement transformer enhancement transforming the 1-dimensionally transformed image to improve efficiency of integer transformation.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: July 27, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shihwa Lee, Jaesung Park, Sangjo Lee, Hyeyun Kim, Jihun Kim, Hyeyeon Chung, Doohyun Kim
  • Patent number: 7747092
    Abstract: An image encoding apparatus and method, and an image decoding apparatus and method. An image encoding apparatus includes: an image input unit receiving an image to be encoded; a transform encoding unit transform coding the image provided from the image input unit to generate a first bitstream; a pulse code modulation (PCM) encoding unit PCM coding the image provided from the image input unit to generate a second bitstream; and a selector selecting and outputting one of the first bitstream and the second bitstream depending on characteristics of the image.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: June 29, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjo Lee, Shihwa Lee, Doohyun Kim
  • Patent number: 7630441
    Abstract: A pipelining decoding apparatus and method, and a computer-readable recording medium for storing a computer program for controlling the pipelining decoding apparatus. Pixel values of each of the recovered images corresponding to previous macroblocks are stored as neighboring pixel values. Motion is predicted in a picture corresponding to a current macro block using the stored neighboring pixel values. An original image is recovered from the current macroblock using the result of the prediction of the motion in the picture and residue information. Some of the pixel values of the recovered image corresponding to the current macroblock are stored and the recovered image is deblocking-filtered.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: December 8, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjo Lee, Daesung Cho, Doohyun Kim
  • Publication number: 20070076967
    Abstract: Provided are an image encoding apparatus, method, and medium; an image decoding apparatus, method, and medium; and a display driving circuit and method and apparatus using the same. The image encoding apparatus includes an encoding mode determiner that determines a first encoding mode and a second encoding mode to be encoding modes of a first pixel and a second pixel that are adjacent to each other and are included in a line, a first encoder that encodes the first pixel whose encoding mode is determined to be the first encoding mode to generate a first bitstream, and a second encoder that encodes a difference of the second pixel whose encoding mode is determined to be the second encoding mode from its reference pixel to generate a second bitstream.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 5, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyeyun Kim, Shihwa Lee, Sangjo Lee, Dohyung Kim, Doohyun Kim
  • Publication number: 20070076797
    Abstract: Provided is a filtering apparatus, method, and medium for a multi-format codec, in which a blocking artifact of decoded video data is removed. The filtering apparatus includes a compression format detection unit, a block strength determination unit, a table determination unit, and a first filtering unit. The compression format detection unit detects a video compression format of the decoded video data. The block strength determination unit determines a block strength indicating a filtering strength with respect to the decoded video data according to the detected video compression format. The table determination unit determines a filtering table differently according to the block strength when the block strength is greater than a predetermined threshold. The first filtering unit performs filtering on the decoded video data in units of a block using the determined filtering table.
    Type: Application
    Filed: June 9, 2006
    Publication date: April 5, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangjo Lee, Shihwa Lee, Jaesung Park, Hyeyun Kim, Jihun Kim, Hyeyeon Chung, Doohyun Kim
  • Publication number: 20070053604
    Abstract: A transforming and/or inverse transforming system, medium, and method for a multi-codec. The transforming system includes a first matrix storage storing 1-dimensional DCT (discrete cosine transform) matrixes corresponding to respective transformation techniques, a second matrix storage storing 2-dimensional DCT matrixes corresponding to the respective transformation techniques, a 1-dimensional transformer 1-dimensionally transforming an input image using a 1-dimensional DCT matrix corresponding to a set transformation technique, a 2-dimensional transformer 2-dimensionally transforming the 1-dimensionally transformed image using a 2-dimensional DCT matrix corresponding to a set transformation technique, and an enhancement transformer enhancement transforming the 1-dimensionally transformed image to improve efficiency of integer transformation.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 8, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Shihwa Lee, Jaesung Park, Sangjo Lee, Hyeyun Kim, Jihun Kim, Hyeyeon Chung, Doohyun Kim
  • Publication number: 20070047651
    Abstract: Provided are a video prediction apparatus and method for a multi-format codec and a video encoding/decoding apparatus and method using the video prediction apparatus and method. The video prediction apparatus that generates a prediction block based on a motion vector and a reference frame according to a plurality of video compression formats includes an interpolation pre-processing unit and a common interpolation unit. The interpolation pre-processing unit receives video compression format information of a current block to be predicted, and extracts a block of a predetermined size to be used for interpolation from the reference frame and generates interpolation information using the motion vector. The common interpolation unit interpolates a pixel value of the extracted block or a previously interpolated pixel value in an interpolation direction according to the interpolation information to generate the prediction block.
    Type: Application
    Filed: May 4, 2006
    Publication date: March 1, 2007
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hyeyun Kim, Shihwa Lee, Jihun Kim, Jaesung Park, Sangio Lee, Hyeyeon Chung, Doohyun Kim
  • Publication number: 20070031051
    Abstract: An image encoding apparatus and method, and an image decoding apparatus and method. An image encoding apparatus includes: an image input unit receiving an image to be encoded; a transform encoding unit transform coding the image provided from the image input unit to generate a first bitstream; a pulse code modulation (PCM) encoding unit PCM coding the image provided from the image input unit to generate a second bitstream; and a selector selecting and outputting one of the first bitstream and the second bitstream depending on characteristics of the image.
    Type: Application
    Filed: August 3, 2006
    Publication date: February 8, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangjo Lee, Shihwa Lee, Doohyun Kim
  • Publication number: 20060279654
    Abstract: A display driving apparatus and method using a display device, such as a liquid crystal display device, and a medium for implementing a method of display driving method are provided. The display driving apparatus includes: an encoding unit which compresses and encodes image data to be displayed by the display device; a memory which stores the encoded image data; a memory control unit which stores the encoded image data in the memory and reads the encoded image data from the memory; and a decoding unit which decodes the encoded image data read out from the memory to restore the image data. Input image data is compressed and encoded in units of blocks, and the encoded image data is stored in a memory. Thereafter, the encoded image data stored in the memory is decoded, and the decoded result is output to a display device. Thus, it is possible to reduce the size of a memory included in a display driving apparatus without deteriorating the quality of an image displayed.
    Type: Application
    Filed: April 27, 2006
    Publication date: December 14, 2006
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangjo Lee, Wooshik Kim, Jongseon Kim, Shihwa Lee, Doohyun Kim, Bomyun Kim
  • Publication number: 20060182181
    Abstract: An apparatus and method for writing and/or reading data in an image processing system are provided. The apparatus for writing data includes: a memory formed with at least one or more banks capable of being accessed independently; and a memory control unit controlling so that a luminance component, a first chrominance component and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in the memory. The apparatus for reading data includes: a memory formed with one or more banks capable of being accessed independently in which a luminance component, a first chrominance component, and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in each bank of the memory; and a memory control unit controlling so that a luminance component, a first chrominance component, and a second chrominance component required are read from the memory.
    Type: Application
    Filed: February 15, 2006
    Publication date: August 17, 2006
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sangjo Lee, Daesung Cho, Doohyun Kim
  • Patent number: 7079057
    Abstract: There are provided a context-based adaptive binary arithmetic decoding method and apparatus.
    Type: Grant
    Filed: July 11, 2005
    Date of Patent: July 18, 2006
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Doohyun Kim, Daesung Cho, Sangio Lee
  • Publication number: 20060098734
    Abstract: Provided is an apparatus, medium, and method for processing neighbor information in a video decoder that can minimize the number of memory accesses. The apparatus includes a neighbor information providing unit and a storage unit. If at least one spatially neighboring block of a current block exists in memory, the neighbor information providing unit can access information of all neighbor blocks from the memory and provides the accessed information as neighbor information. The storage unit stores the neighbor information provided by the neighbor information providing unit and outputs the stored neighbor information to the plurality of modules.
    Type: Application
    Filed: November 10, 2005
    Publication date: May 11, 2006
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Daesung Cho, Sangjo Lee, Doohyun Kim
  • Publication number: 20060028359
    Abstract: There are provided a context-based adaptive binary arithmetic decoding method and apparatus.
    Type: Application
    Filed: July 11, 2005
    Publication date: February 9, 2006
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Doohyun Kim, Daesung Cho, Sangio Lee