Patents by Inventor Shi-hwa Lee

Shi-hwa Lee 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: 9336114
    Abstract: An apparatus and method for detecting an error occurring when an application program is executed in a computer environment is provided. The error detection apparatus may measure a deterministic progress index (DPI) and a program counter (PC) value when an instruction is executed, set, as a verification set, a DPI and a PC value measured when the instruction is executed without causing an error, set, as a measurement set, the DPI and the PC value measured when an instruction is executed, and detect a runtime error of the instruction by comparing the measurement set to the verification set.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: May 10, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young Sam Shin, Seung Won Lee, Shi Hwa Lee, Min Young Son, Jae Don Lee
  • Patent number: 9323717
    Abstract: A processor for processing stream data at a high speed is provided. The processor may include a functional unit to perform an operation on the stream data, an input interface module to perform relaying between the functional unit and an external data producer module that is used to input the stream data to the processor, and an output interface module to perform relaying between the functional unit and an external data consumer module that is used to receive an input of result data regarding a result of the operation performed by the functional unit.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwon Taek Kwon, Seok Yoon Jung, Shi Hwa Lee
  • Patent number: 9299357
    Abstract: An apparatus and method for decoding audio data. The apparatus for decoding the audio data may perform block data unpacking by preferring a channel order to a block order from a bitstream, and perform dithering through preferring a block order to a channel order. Complexity in decoding may be reduced through integrating bitstream searching and the bock data unpacking, and a dithering error may be prevented through processing the block data unpacking and the dithering separately.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: March 29, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kang Eun Lee, Do Hyung Kim, Chang Yong Son, Shi Hwa Lee
  • Patent number: 9277232
    Abstract: An image data encoding apparatus and method and an image data decoding apparatus and method are provided. The image data encoding apparatus may perform at least one image prediction with respect to image data, and select a prediction mode for encoding. The image data encoding apparatus may simultaneously perform both intra prediction and color prediction, and thereby may efficiently perform encoding.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: March 1, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang Jo Lee, Shi Hwa Lee
  • Patent number: 9244733
    Abstract: A method and apparatus for guaranteeing real-time operation of an application program that performs data processing and particular functions in a computer environment using a micro architecture are provided. The apparatus estimates execution times of kernels based on an effective progress index (EPI) of each of the kernels, and determines an execution order of the kernels based on the estimated execution times of the kernels and priority of the kernels.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: January 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young Sam Shin, Min Young Son, Seung Won Lee, Shi Hwa Lee
  • Publication number: 20160021372
    Abstract: An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
    Type: Application
    Filed: June 17, 2015
    Publication date: January 21, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-shik KIM, Dae-sung Cho, Shi-hwa Lee, Sang-wook Kim
  • Patent number: 9237351
    Abstract: An encoding/decoding apparatus and method for parallel correction of in-loop pixels based on complexity using a video parameter may include a complexity measuring unit to measure a complexity of an in-loop pixel correction process, using video codec parameter information, in a video codec, and a core allocating unit to evenly distribute jobs associated with the in-loop pixel correction process, using the measured complexity.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: January 12, 2016
    Assignees: SAMSUNG ELECTRONICS CO., LTD., KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATIVE FOUNDATION
    Inventors: Doo Hyun Kim, Dong Gyu Sim, Joon Ho Song, Do Hyung Kim, Eun Kyung Ryu, Shi Hwa Lee, Hyun Ho Cho, Jung Han Seo
  • Patent number: 9223615
    Abstract: Provided is a method and apparatus for measuring a progress or a performance of an application program in a computing environment using a micro-architecture. An apparatus for thread progress tracking may select a thread included in an application program, may determine, based on a predetermined criterion, whether an execution scheme for at least one instruction included in the thread corresponds to an effective execution scheme in which an execution time is uniform or a non-effective execution scheme in which a delayed cycle is included and the execution time is non-uniform, and may generate an effective progress index (EPI) by accumulating an execution time of an instruction executed by the effective execution scheme other than an instruction executed by the non-effective execution scheme.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: December 29, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young Sam Shin, Seung Won Lee, Min Young Son, Shi Hwa Lee
  • Patent number: 9224190
    Abstract: A method and apparatus for processing an image for enhancing an image quality captured in a low illumination environment is disclosed. The method for processing the image may include estimating motion information based on a base frame among input frames captured using a short exposure time and high ISO sensitivity conditions, removing noise of the base frame using the motion information, and enhancing an image quality of the base frame from which the noise has been removed using a reference frame captured under a long exposure condition.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 29, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young Su Moon, Yong Min Tai, Shi Hwa Lee, Gyeong Ja Jang, Jung Uk Cho
  • Patent number: 9189835
    Abstract: A method and apparatus for robust estimation of a non-uniform motion blur that may reduce an amount of the non-uniform motion blur information, that is, a number of homographies by estimating non-uniform motion blur information about a blur in a predetermined area, thereby reducing an amount of time needed to remove the non-uniform motion blur, and may improve accuracy and stability of the non-uniform motion blur information by estimating homographies for an input image while increasing a number of the homographies, iteratively.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: November 17, 2015
    Assignees: SAMSUNG ELECTRONICS CO., LTD., POSTECH ACADEMY-INDUSTRY FOUNDATION POHANG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Jung Uk Cho, Seung Yong Lee, Young Su Moon, Shi Hwa Lee, Chi Young Lee, Sung Hyun Cho, Ho Jin Cho
  • Patent number: 9189277
    Abstract: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: November 17, 2015
    Assignees: SAMSUNG ELECTRONICS CO., LTD., UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Seung Won Lee, Shi Hwa Lee, Dong-In Kang, Mikyung Kang
  • Patent number: 9185376
    Abstract: Provided is an apparatus and method for reducing noise in an image, the apparatus including a reference image creator unit to create a reference image based on chrominance about a plurality of channels included in an output image obtained from an image sensor of a camera, and a noise reduction unit to perform noise reduction for the respective channels using the created reference image. The plurality of channels may include at least one of a green channel, a red channel, and a blue channel.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: November 10, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Min Tai, Young Su Moon, Shi Hwa Lee, Jung Uk Cho
  • Patent number: 9171227
    Abstract: Provided is an apparatus and method for extracting feature information of an image using a scale-invariant feature transform (SIFT) algorithm. The apparatus may include a first interface configured to generate one or more tile images from a first source image stored in a particular memory, such as a high-capacity short-term memory, and a feature information extractor configured to receive the generated one or more tile images and to respectively extract feature information from each of the one or more input tile images, where the first interface may be configured to generate the one or more tile images by selectively dividing the first source image into the one or more tile images based on a horizontal resolution of the first source image.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: October 27, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Min Tai, Young Su Moon, Jung Uk Cho, Joon Hyuk Cha, Hyun Sang Park, Shi Hwa Lee
  • Patent number: 9165209
    Abstract: An apparatus and method for calculating a cumulative histogram of an image are provided. A cumulative histogram calculation apparatus may include a cumulative value selecting unit to select cumulative data obtained by accumulating input data, based on a number of combinations of the input data, and a loading unit to load the selected cumulative value in a corresponding bin of a histogram.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Min Tai, Young Su Moon, Jung Uk Cho, Joon Hyuk Cha, Shi Hwa Lee, Hyun Sang Park
  • Patent number: 9159157
    Abstract: An apparatus and method for tile binning are provided. The tile binning apparatus may include a determination unit to determine whether a triangle obtained as a result of geometric processing includes an abnormal edge, an overlap test unit to perform an overlap test with respect to each edge of the triangle when the abnormal edge is absent from the triangle, and to sort three vertices of the triangle according to Y-axis values and perform the overlap test with respect to each edge of the triangle based on a sorting result when the triangle includes the abnormal edge, and a bin array update unit to update a bin array based on an overlap test result.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 13, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Oak Woo, Seok Yoon Jung, Shi Hwa Lee
  • Patent number: 9158551
    Abstract: An apparatus and method for dynamically reconfiguring an Operating System (OS) for a manycore system are provided. The apparatus may include an application type determining unit to determine a type of an executed application, and an OS reconfiguring unit to activate only at least one function in an OS, based on the determined type of the application, and to reconfigure the OS.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: October 13, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chae Seok Im, Seung Won Lee, Shi Hwa Lee, Jae Don Lee, Min Kyu Jeong
  • Patent number: 9161148
    Abstract: A signal processing apparatus and method providing a 3-dimensional (3D) sound effect may determine a mask related to an ambience of an input signal, separate the input signal into a primary signal and an ambience signal using the mask, decorrelate the ambience signal, and sum the decorrelated ambience signal and the primary signal, accordingly generating an output signal to which a sound effect is applied.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: October 13, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kang Eun Lee, Do-Hyung Kim, Shi Hwa Lee
  • Publication number: 20150288967
    Abstract: An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-shik KIM, Dae-sung Cho, Shi-hwa Lee, Sang-wook Kim
  • Publication number: 20150288966
    Abstract: An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
    Type: Application
    Filed: June 17, 2015
    Publication date: October 8, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-shik KIM, Dae-sung CHO, Shi-hwa LEE, Sang-wook KIM
  • Patent number: 9152547
    Abstract: Disclosed is a scratch pad memory management device and a method thereof. The scratch pad memory management device divides a scratch pad memory into a plurality of unit blocks, maintains a memory allocation table corresponding to indices of the plurality of unit blocks in a main memory, and manages the scratch pad memory.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: October 6, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Don Lee, Shi Hwa Lee, Seung Won Lee, Chae Seok Im, Min Kyu Jeong