Patents by Inventor Yuan-Chih Peng

Yuan-Chih Peng 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: 8279931
    Abstract: A motion vector estimator for reducing film judder measures a motion vector of a block of an image. A motion vector selection device receives a plurality of motion vectors and generates N candidate vectors based on a motion estimation stage signal. N block matchmakers are connected to the motion vector selection device in order to generate N matching costs based on the N candidate vectors. A motion vector determinator is connected to the N block matchmakers and the motion vector selection device in order to determine an output motion vector of the block based on the N matching costs.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: October 2, 2012
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Yuan-Chih Peng, Yen-Lin Chen
  • Patent number: 8174537
    Abstract: A method and system for adaptive color space conversion includes a color space converter, a brightness adaptive controller and a soft clipper. The color space converter receives a first color space format signal and converts the first color space format signal into a second color space format signal. The brightness adaptive controller is connected to the color space converter in order to produce a gain and an offset based on a brightness value. The soft clipper is connected to the color space converter and the brightness adaptive controller in order to clip the second color space format signal based on the gain and the offset to thereby produce a corrected second color space format signal.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: May 8, 2012
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Tsung Han Chiang, Yuan-Chih Peng
  • Patent number: 8068179
    Abstract: An on-screen display (OSD) device includes a memory, a processing unit, a buffer, a buffer controller, a decompression engine and an OSD video processing engine. The memory stores an OSD data to be played or processed. The processing unit reads the OSD data from the memory and produces a compressed OSD image data and OSD information. The buffer temporarily stores the compressed OSD image data for display. The decompression engine decompresses the compressed OSD image data temporarily stored in the buffer into an OSD image data and stores the OSD image data in the buffer. The OSD video processing engine receives the OSD information outputted from the processing unit through the buffer controller and produces an OSD image display data.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: November 29, 2011
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Shih-Ting Liao, Yuan-Chih Peng
  • Patent number: 8063993
    Abstract: An image noise measurement system performs a noise estimation on a current image. A storage device stores a previous image. A noise estimator performs a noise estimation on sub-areas of the current image and the previous image to thereby produce a noise estimation index for the sub-area of the current image. A distribution calculator calculates a distribution of positive and negative signs of pixel differences in the sub-areas of the current image and the previous image to thereby output a positive sign number and a negative sign number. A confidence generator produces a confident level index according to the positive sign number and the negative sign number. A recursive filter performs a recursive filtering operation on the noise estimation index according to the confident level index to thereby produce a noise estimate for the current image.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: November 22, 2011
    Assignee: Sunplus Technology Co., Ltd.
    Inventor: Yuan-Chih Peng
  • Patent number: 8050508
    Abstract: A detecting system and method of compression-related noise levels is provided to produce a compressed index of an image. A line buffer temporarily stores a pixel (i, j) and neighboring pixels. An edge filter calculates an edge index for the pixel (i, j). A line filter calculates a line index for the pixel (i, j). A first determination device produces an edge signal according to the edge index and the line index for indicating whether the pixel (i, j) locates at an edge. A first buffer temporarily stores edge signals of the pixel (i, j) and left and right pixels. A second buffer temporarily stores line indexes of the pixel (i, j) and associated pixels. A second determination device produces a ringing signal for the pixel (i, j) according to the edge signals temporarily stored in the first buffer and the line indexes temporarily stored in the second buffer.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: November 1, 2011
    Assignee: Sunplus Technology Co., Ltd.
    Inventor: Yuan-Chih Peng
  • Publication number: 20100283897
    Abstract: A de-interlacing system includes a motion adaptive de-interlacer, a horizontal motion estimation device, a horizontal motion compensation device, a vertical motion detection device, a multiplexer, and a film signal detector. The film signal detector receives an input signal and decides whether the input signal is a video stream or a film stream to thereby select an output from the motion adaptive de-interlacer or the horizontal motion estimation and compensation device. Thus, a de-interlacing output has stable and smooth edges when a video stream is inputted, and the motion judder phenomenon is reduced when a film stream is inputted.
    Type: Application
    Filed: December 8, 2009
    Publication date: November 11, 2010
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Yuan-Chih Peng, Yen-Lin Chen
  • Publication number: 20100283900
    Abstract: A temporal vector processing device includes a motion vector estimation device for performing a motion estimation on a first pixel to generate a first motion vector. A motion vector compensation device performs a motion vector compensation on the first pixel based on the first motion vector to obtain a second pixel. A buffer temporarily stores motion vectors of the pixels of the image. A motion vector determination device determines whether a second motion vector is stored in the buffer at a corresponding storage location of the second pixel. In determining that the second motion vector is stored in the buffer at the corresponding storage location of the second pixel, the corresponding storage location of the second pixel in the buffer is updated based on a determination mechanism, and otherwise the first motion vector is directly stored in the buffer at the corresponding storage location of the second pixel.
    Type: Application
    Filed: December 8, 2009
    Publication date: November 11, 2010
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Yuan-Chih Peng, Yen-Lin Chen
  • Publication number: 20100201888
    Abstract: A motion vector estimator for reducing film judder measures a motion vector of a block of an image. A motion vector selection device receives a plurality of motion vectors and generates N candidate vectors based on a motion estimation stage signal. N block matchmakers are connected to the motion vector selection device in order to generate N matching costs based on the N candidate vectors. A motion vector determinator is connected to the N block matchmakers and the motion vector selection device in order to determine an output motion vector of the block based on the N matching costs.
    Type: Application
    Filed: October 6, 2009
    Publication date: August 12, 2010
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Yuan-Chih Peng, Yen-Lin Chen
  • Publication number: 20090251487
    Abstract: A method and system for adaptive color space conversion includes a color space converter, a brightness adaptive controller and a soft clipper. The color space converter receives a first color space format signal and converts the first color space format signal into a second color space format signal. The brightness adaptive controller is connected to the color space converter in order to produce a gain and an offset based on a brightness value. The soft clipper is connected to the color space converter and the brightness adaptive controller in order to clip the second color space format signal based on the gain and the offset to thereby produce a corrected second color space format signal.
    Type: Application
    Filed: March 25, 2009
    Publication date: October 8, 2009
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Tsung Han Chiang, Yuan-Chih Peng
  • Publication number: 20090226110
    Abstract: In an image processing system for a liquid crystal display a frame converter receives an original frame signal and produces a double frequency frame signal. A high pass filter performs a high pass filtering on the double frequency frame signal and produces a high pass double frequency frame signal. A delay device performs a delay operation on the double frequency frame signal and produces a delayed double frequency frame signal. A local contrast measurement device measures a contrast of the double frame signal and produces a local contrast signal. A high frequency gain device performs a gain adjustment on the high pass double frequency frame signal based on the local contrast signal and produces a gained high pass double frequency frame signal. A mixer is employed to mix the gained high pass double frequency frame signal and the delayed double frequency frame signal and produce an output frame signal.
    Type: Application
    Filed: June 6, 2008
    Publication date: September 10, 2009
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Yen-Lin Chen, Yuan-Chih Peng
  • Publication number: 20090021644
    Abstract: An image noise measurement system performs a noise estimation on a current image. A storage device stores a previous image. A noise estimator performs a noise estimation on sub-areas of the current image and the previous image to thereby produce a noise estimation index for the sub-area of the current image. A distribution calculator calculates a distribution of positive and negative signs of pixel differences in the sub-areas of the current image and the previous image to thereby output a positive sign number and a negative sign number. A confidence generator produces a confident level index according to the positive sign number and the negative sign number. A recursive filter performs a recursive filtering operation on the noise estimation index according to the confident level index to thereby produce a noise estimate for the current image.
    Type: Application
    Filed: April 29, 2008
    Publication date: January 22, 2009
    Applicant: Sunplus Technology Co., Ltd.
    Inventor: Yuan-Chih Peng
  • Publication number: 20080316363
    Abstract: A system and method for estimating noises in a frame is disclosed. A storage device is provided to store a previous frame prior to the frame. Multiple window noise estimators are provided to estimate noise between sub-regions of the frame and corresponding sub-regions of the previous frame for producing a noise estimation index and an adjusted noise estimation index for each sub-region. A comparator selects the minimum one among the adjusted noise estimation indexes and produces a corresponding window index. When the minimum adjusted noise estimation index is smaller than a threshold, a global motion detector outputs the noise index corresponding to the minimum adjusted noise estimation index for use as a noise estimation of the frame.
    Type: Application
    Filed: April 30, 2008
    Publication date: December 25, 2008
    Applicant: Sunplus Technology Co., Ltd.
    Inventor: Yuan-Chih Peng
  • Publication number: 20080292275
    Abstract: A detecting system and method of compression-related noise levels is provided to produce a compressed index of an image. A line buffer temporarily stores a pixel (i, j) and neighboring pixels. An edge filter calculates an edge index for the pixel (i, j). A line filter calculates a line index for the pixel (i, j). A first determination device produces an edge signal according to the edge index and the line index for indicating whether the pixel (i, j) locates at an edge. A first buffer temporarily stores edge signals of the pixel (i, j) and left and right pixels. A second buffer temporarily stores line indexes of the pixel (i, j) and associated pixels. A second determination device produces a ringing signal for the pixel (i, j) according to the edge signals temporarily stored in the first buffer and the line indexes temporarily stored in the second buffer.
    Type: Application
    Filed: May 20, 2008
    Publication date: November 27, 2008
    Applicant: Sunplus Technology Co., Ltd.
    Inventor: Yuan-Chih Peng
  • Patent number: 7352407
    Abstract: This invention provides a digital photo frame device, wherein a buffer unit temporarily stores TV signals to be displayed or processed, a compression/decompression engine is coupled to the buffer unit for compressing TV signals into an image file or decompressing an image file into TV signals, a video processor displays the TV signals on a display unit, and an OSD clock display unit records the current time and stores an OSD time pattern in advance. The OSD clock display unit determines a real-time clock pattern to be displayed and the position of the display, according to the recorded current time and the corresponding OSD time pattern selected when the video processor displays a pre-determined clock background pattern so that the clock background pattern and the real-time clock pattern overlying over the clock background pattern are displayed on the video display in an OSD fashion.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: April 1, 2008
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Chien-Hung Lan, Yuan-Chih Peng
  • Publication number: 20080049143
    Abstract: An on-screen display (OSD) device includes a memory, a processing unit, a buffer, a buffer controller, a decompression engine and an OSD video processing engine. The memory stores an OSD data to be played or processed. The processing unit reads the OSD data from the memory and produces a compressed OSD image data and OSD information. The buffer temporarily stores the compressed OSD image data for display. The decompression engine decompresses the compressed OSD image data temporarily stored in the buffer into an OSD image data and stores the OSD image data in the buffer. The OSD video processing engine receives the OSD information outputted from the processing unit through the buffer controller and produces an OSD image display data.
    Type: Application
    Filed: April 18, 2007
    Publication date: February 28, 2008
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Shih-Ting LIAO, Yuan-Chih Peng
  • Publication number: 20050162555
    Abstract: This invention provides a digital photo frame device, wherein a buffer unit temporarily stores TV signals to be displayed or processed, a compression/decompression engine is coupled to the buffer unit for compressing TV signals into an image file or decompressing an image file into TV signals, a video processor displays the TV signals on a display unit, and an OSD clock display unit records the current time and stores an OSD time pattern in advance. The OSD clock display unit determines a real-time clock pattern to be displayed and the position of the display, according to the recorded current time and the corresponding OSD time pattern selected when the video processor displays a pre-determined clock background pattern so that the clock background pattern and the real-time clock pattern overlying over the clock background pattern are displayed on the video display in an OSD fashion.
    Type: Application
    Filed: October 26, 2004
    Publication date: July 28, 2005
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Chien-Hung Lan, Yuan-chih Peng