Patents by Inventor Young-Hun Joo

Young-Hun Joo 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).

  • Publication number: 20080095243
    Abstract: Provided is an H.264 decoding method and device for detection of Network Abstract Layer (NAL) unit error. The method includes calculating a total macroblock count for one picture, calculating a difference between a previous frame count and a current frame count, whenever a NAL unit is received, counting a macroblock count whenever decoding the macroblock, until the one picture is made complete, setting information indicating that one erroneous picture is made complete when the counted macroblock count is less than the total macroblock count and reporting that the one erroneous picture is made complete when the difference is greater than “0”.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 24, 2008
    Inventors: Young-O Park, Young-Hun Joo, Kwang-Pyo Choi
  • Publication number: 20080095244
    Abstract: Disclosed are a deblocking filtering method for image data and a deblocking filter. According to the deblocking filtering method for image data and the deblocking filter, when computation of BS values for each boundary based on one of horizontal and vertical directions from input image data is completed, it is possible to estimate BS values for each boundary based on a direction different from the currently selected direction by using the computed BS values. Further, deblocking filtering is performed based on corresponding directions according to the estimated values, so that the deblocking filtering can be completely performed with only a BS value of boundaries based on a selected one direction. Consequently, a BS value computation process necessarily required in a deblocking filtering process can be considerably reduced, and thus time required in the operation process of a deblocking filter can also be considerably reduced.
    Type: Application
    Filed: October 17, 2007
    Publication date: April 24, 2008
    Inventors: Han-Sang Kim, Young-Hun Joo, Kwang-Pyo Choi
  • Publication number: 20080095239
    Abstract: Methods and apparatus for video frame rate conversion are disclosed. In one aspect of the invention, a basic interpolation motion vector for an interpolated frame is generated using a motion vector of a current frame. The motion vector of the current frame is compared with a motion vector of a previous frame. The basic interpolation motion vector is offset and corrected according to a comparison result. The interpolated frame is generated by performing motion compensation using at least one of the basic interpolation motion vector and the corrected basic interpolation motion vector.
    Type: Application
    Filed: August 30, 2007
    Publication date: April 24, 2008
    Inventors: Yong-Hyun Lim, Jae-Hoon Kwon, Yun-Je Oh, Young-Hun Joo
  • Publication number: 20080095471
    Abstract: Disclosed is a method for interpolating chroma signals while minimizing the calculation overhead. To this end, multiplication requiring a large operation is removed when obtaining a fractional-pel value through chroma interpolation, and a simple linear interpolation method is used in order to reduce the number of operations including addition, subtraction, etc. In this way, it is possible to considerably reduce the operation amount for an ME and an MC which normally consume more than about 30% of H.264 system processing power.
    Type: Application
    Filed: September 26, 2007
    Publication date: April 24, 2008
    Inventors: Yong-Deok Kim, Chan-Yul Kim, Young-Hun Joo, Kwang-Pyo Choi
  • Publication number: 20080095240
    Abstract: Disclosed is a method for interpolating chrominance signals in a video encoder and a decoder. The method includes the steps of accessing a memory unit to load an integer pixel value with regard to a plurality of motion compensation blocks, searching for a location of a motion vector s to perform sub-pixel interpolation of chrominance signals regarding the blocks and performing ¼ sub-pixel interpolation by row-based and column-based shifting when the motion vector indicates a ¼ location pixel with regard to the blocks. Also disclosed is an apparatus for performing the interpolating method described and a computer program product which when loaded into a computer system performs the interpolating method described.
    Type: Application
    Filed: August 17, 2007
    Publication date: April 24, 2008
    Inventors: Kwang-Pyo Choi, Yun-Je Oh, Young-Hun Joo
  • Publication number: 20080095242
    Abstract: An apparatus for determining an encoding mode in an H.264 encoder is provided with a 16×16 macroblock number calculating unit and a threshold updating unit. The 16×16 macroblock number calculating unit calculates means of the number of 16×16 macroblocks. The threshold updating unit compares the number of 16×16 macroblocks of a frame, which is chosen to be currently encoded, with the mean of the number of 16×16 macroblocks among or within the frames, and updates a currently set threshold according to a result of comparing. Then, calculating unit checks the number of times by which the encoding mode is determined by the 16×16 macroblock in a frame whose encoding is currently completed, and the threshold updating unit compares the number of times with the currently set threshold to increase or decrease the threshold according to a result of the comparison.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 24, 2008
    Inventors: Yong-Hyun Lim, Young-O Park, Yun-Je Oh, Young-Hun Joo
  • Publication number: 20080089418
    Abstract: Disclosed is an image encoding apparatus and a memory access method. The image encoding apparatus for encoding image data includes: a memory for storing a frame of the image data; a motion prediction unit for detecting a motion vector of a predetermined block unit for a currently-input image frame based on the stored frame, and accessing the memory in order to perform sub-pixel interpolation for a corresponding block of the motion vector; and a motion compensation unit for performing motion compensation with respect to a frame block to be compressed, by using the detected motion vector, thereby reducing the number of times the memory is accessed for encoding. Since the number of memory access times is reduced, which is very frequently used in interpolation of a color difference signal, low-power encoding is achieved.
    Type: Application
    Filed: September 26, 2007
    Publication date: April 17, 2008
    Inventors: Bong-Gon Kim, Chan-Yul Kim, Young-Hun Joo
  • Publication number: 20080084488
    Abstract: Disclosed is a digital photographing apparatus which includes a lens for optically photographing an object, a CCD for performing photoelectric conversion for an image photographed by the lens, a buffer unit for storing the image converted by the CCD in a unit of frame or field, a controller for determining if a smear has occurred in the image output from the buffer unit, and correcting a pixel value of an image area in which the smear has occurred, an image processor for compressing the image output from the CCD by using a scheme according to characteristics and sizes of a display unit, or restoring the compressed image into an original image under the control of the controller and the display unit for displaying the image output from the image processor on a screen.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 10, 2008
    Inventors: Han-Sang Kim, Bong-Gon Kim, Chan-Yul Kim, Young-Hun Joo
  • Publication number: 20080080623
    Abstract: A method and apparatus for error concealment in decoding of a moving picture. The method includes the steps of determining an erroneous macro block in a present frame when the moving picture is decoded, finding a first macro block having a highest similarity to the erroneous macro block and a second macro block having a next highest similarity to the erroneous block in a previous frame by comparing adjacent pixels of respective blocks in the previous frame with adjacent pixels of the erroneous block in the present frame; and replacing the erroneous block by using an average between the found macro blocks having the highest similarity and the second highest similarity to thereby conceal the erroneous macro block. The apparatus includes a parser, an entropy decoder, an inverse quantizer, an inverse converter, and a concealment unit that uses motion compensation from a previous frame to correct a macro block in a current frame.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 3, 2008
    Inventors: Yong-Deok Kim, Young-O Park, Kwang-Pyo Choi, Jeong-Seok Choi, Young-Hun Joo, Kwan-Woong Song, Chang-Su Kim
  • Publication number: 20080030515
    Abstract: Disclosed is an intelligent display method for a multimedia mobile terminal. The method includes the steps of determining a type of a camera shot existing in a sport game video; deciding a region of interest within an image frame of the sport game video when it has been determined that the camera shot is a long-distance shot, magnifying the region of interest, and displaying the region of interest on the mobile terminal, and displaying the entire image frame on the mobile terminal when it has been determined that the video shot is a non-long-distance shot. The method enables the user to watch images in a more understandable and comfortable manner.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 7, 2008
    Inventors: Jae-Hoon Kwon, Jeong-Rok Park, Young-Hun Joo, Yun-Je Oh, Chang-Ick Kim, Il-Koo Ahn, Jae-Seung Ko
  • Publication number: 20080025388
    Abstract: Disclosed is a video encoder and a method for coding a video data frame. The encoder of a video encoder checks overall capacity of video data frames to be encoded, and predicts the number of the P frames which are to be subsequently encoded according to the checked overall capacity by using mean capacity of P frames extracted from a previous GOP. The number of frames that will be skipped due to an overflow of a buffer is computed from the predicted number of the P frames according to available capacity of the buffer. The position of those frames that will be skipped is set not to be continuous according to the predicted number of the P frames and to the number of frames of the GOP. Furthermore, while coding of the video data frames is being performed, a video data frame chosen to be currently encoded is arranged in the same position as a frame to be skipped is arranged, coding of the video data frame is skipped.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 31, 2008
    Inventors: Bong-Gon Kim, Sang-Jo Lee, Young-Hun Joo
  • Publication number: 20080025402
    Abstract: A method of detecting scene conversion in real time for controlling a video encoding data rate, includes: estimating PSNR (Peak Signal to Noise Ratio) of a current frame by using error information between the current frame and the previous frame(a reference frame); determining whether the estimated PSNR escapes a predetermined reference value; and considering that the scene conversion is performed in the current frame when the estimated PSNR escapes the predetermined reference value.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 31, 2008
    Inventors: Chang-Hyun Lee, Jae-Seok Kim, Seong-Joo Lee, Yun-Je Oh, Young-Hun Joo
  • Publication number: 20080025401
    Abstract: A method for measuring an real-time image complexity of an image processed for each macroblock based on a frame includes: identifying a state of a preset value among header bits of information processed for each macroblock in a preceding frame; identifying a state of the preset value among header bits of information processed for each macroblock up to a preceding frame; and detecting image complexity of a current frame through comparison of the identified states.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 31, 2008
    Inventors: Chang-Hyun Lee, Jae-Seok Kim, Seong-Joo Lee, Yun-Je Oh, Young-Hun Joo
  • Publication number: 20080025392
    Abstract: A method and apparatus for controlling a video encoding data rate in real-time in order to minimize performance deterioration, even when a scene change has occurred in an application field having a small number of available bits due to a low bit rate and a high frame rate. The method includes: a first step of determining whether scene change has occurred in a current frame; a second step of determining whether a number of current available bits is more than a preset reference when it is determined that the scene change has occurred; and a third step of adjusting a Quantization Parameter (QP) according to a first preset condition when it is determined that the number of current available bits is more than that preset reference. An apparatus includes an encoder QP controller having a QP module for adjusting the QP.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 31, 2008
    Inventors: Chang-Hyun Lee, Jae-Seok Kim, Seong-Joo Lee, Yun-Je Oh, Young-Hun Joo
  • Patent number: 7266300
    Abstract: A bi-directional path switched ring optical transmission node has simple configuration which reduces the influence of a wave reflected by an obstacle on optical line.The BPSR optical transmission node connects to a first optical line through which an odd channel signal and an even channel signal are transmitted to and from the BPSR optical transmission node in direction opposite to each other. The BPSR optical transmission node further connects to a second optical line through which the odd channel signal and the even channel signal are transmitted from and to the BPSR optical transmission node in direction opposite to each other.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: September 4, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Kee Kim, Young-Hun Joo, Seong-Taek Hwang
  • Publication number: 20070195893
    Abstract: A method and apparatus for matching compressed video data under a wireless fading environment are disclosed. The apparatus includes an encoder for encoding and outputting the video data as a compressed bit stream, a channel error measurement unit for measuring Signal-to-Noise Ratio (SNR) or Carrier-to-Noise Ratio (CNR) of a wireless channel, and an encoder optimization module for determining if the current fading is slow fading or fast fading. A control signal is output to reduce a frame transmission ratio or to change the quality of the vide data if it is determined that the current fading is slow fading. Another control signal is output to adjust the size of a data output buffer of the wireless channel if it is determined that the current fading is fast fading.
    Type: Application
    Filed: January 11, 2007
    Publication date: August 23, 2007
    Inventors: Chan-Yul Kim, Jeong-Rok Park, Young-Hun Joo, Yun-Je Oh
  • Publication number: 20070197174
    Abstract: An apparatus for reception of a mobile broadcast is disclosed. The apparatus includes a mobile broadcast reception unit for receiving a broadcast signal transmitted through a mobile broadcasting network, demodulating the broadcast signal into a baseband signal, and outputting the baseband signal; and a wireless Internet broadcast reception unit for receiving a broadcast signal transmitted through a wireless Internet network, demodulating the broadcast signal into a baseband signal, and outputting the baseband signal, and the apparatus also includes a post-processing unit for checking reception sensibilities of the mobile broadcast reception unit and the wireless Internet broadcast reception unit, selecting and decoding one signal of output signals of the mobile broadcast reception unit and the wireless Internet broadcast reception unit according to a result of the checking, and outputting the selected and decoded signal.
    Type: Application
    Filed: December 20, 2006
    Publication date: August 23, 2007
    Inventors: Yong-Deok Kim, Young-Hun Joo, Jeong-Seok Choi, Kyung-Ho Chae
  • Publication number: 20070189183
    Abstract: An apparatus for adjusting an output bit rate of a TS packet includes: a TS processing unit for processing the TS packet; an output buffer for buffering and outputting TS packets processed by the TS processing unit; and a bit rate adjustment unit for separating a counting value of packet output time into an integral part and a decimal part by a preset reference cipher according to ticks, generating TS packet output signals for outputting one TS packet stored in the output buffer if a value obtained by performing first counting according to the ticks reaches a value of the integral part, resetting a first count value, and decreasing the first count value by one if a carry occurs in a value obtained by performing second counting for achieving an increment by the value of the stored decimal part whenever the TS packet output signals are generated.
    Type: Application
    Filed: November 7, 2006
    Publication date: August 16, 2007
    Inventors: Yong-Deok Kim, Young-Hun Joo, Han-Sang Kim
  • Publication number: 20070189384
    Abstract: An apparatus for reproduction of an image frame in an image receiving system is disclosed. The apparatus includes a demultiplexer for restoring a received signal to a decodable bitstream and generating start information of each image frame of the bitstream, and an image decoder for decoding the bitstream restored by the demultiplexer, thereby generating a reproducible I frame or P frame, which is an image frame; an image reproduction time uniformity processing module for buffering each image frame output from the image decoder, and then outputting the buffered I frame or P frame while delaying the I frame or P frame based on the start information of each image frame provided by the demultiplexer according to a preset delay time. The present delay time has been preset to be greater than a processing time period required for decoding of an I frame and to be less than a time interval between image frames in the image bitstream.
    Type: Application
    Filed: January 12, 2007
    Publication date: August 16, 2007
    Inventors: Young-O Park, Kwang-Pyo Choi, Young-Hun Joo
  • Publication number: 20070189162
    Abstract: A method for setting a multicast and broadcast service (MBS) of a broadband wireless access system includes: previously receiving and storing the information on the MBS setting from a MBS server by a radio access station; and broadcasting the information on the MBS setting stored in the PSS, which exists in the service area of the radio access station, by the radio access station. In the step of broadcasting the information on the MBS setting, a preset pilot tone, uplink/downlink information, or the sub-carriers unused in bandwidth of the system are used for broadcasting the information.
    Type: Application
    Filed: December 11, 2006
    Publication date: August 16, 2007
    Inventors: Kwan-Woong Song, Yong-Deok Kim, Young-Hun Joo, Han-Sang Kim