Patents by Inventor Ren-Kuan Liang

Ren-Kuan Liang 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: 9418600
    Abstract: An apparatus for controlling a display having a backlight module provided with a first set of units and a display panel provided with a second set of units is provided. In one embodiment, the apparatus comprises a reference value generator, a control value generator, and a compensation circuit. The reference value generator generates a reference value representative of a portion of pixels contained in an input image associated with one of the second set of units. The control value generator generates a control value to control one of the first set of units in view of the reference value. The compensation circuit adjusts the portion of pixels contained in the input image in view of the control value. The one of the first units is associated with the one of the second units.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: August 16, 2016
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ren Kuan Liang, Chao-Chi Yeh, Chih-Liang Wang
  • Patent number: 8768085
    Abstract: A Hadamard transform-based image compression method includes performing a Hadamard transform on 2k pixel values according to a product of a 2k×2k stage Hadamard matrix and a 2k×2k adjustment matrix to generate 2k conversion values, where k is a positive integer and at least one of the 2k conversion values is zero. The adjustment matrix satisfies a condition that: when the 2k pixel values are divided into G pixel groups each comprising 2k/G adjacent pixels values and the adjustment matrix is multiplied with a first 2k×1 matrix formed by the 2k pixel values to transform the first 2k×1 matrix to a second 2k×1 matrix, each pixel value of the first matrix is transformed to an average of a pixel group comprising the pixel value to form the second 2k×1 matrix.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: July 1, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ren Kuan Liang, Jen-shi Wu
  • Patent number: 8743288
    Abstract: A method and an apparatus are provided for determining whether a-low resolution image is converted to a high-resolution image, and enhancing image quality of a video signal. The image processing method includes steps of receiving a video stream; determining whether the video stream includes a converted image converted from a low-resolution image to a high-resolution image; and enhancing image quality of the video stream when the video stream includes the converted image.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: June 3, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ren Kuan Liang, Cheng-Yu Liao
  • Patent number: 8718331
    Abstract: A method for detecting left-eye/right-eye images is capable of effectively and accurately detecting a sequence or positions of left-eye/right-eye image frames of a stereo image signal. The method includes performing block matching on a target block corresponding to two consecutive image frames of an image signal to determine a motion vector; and performing left-eye/right-eye image determination on a current image frame from the two consecutive image frames according to the motion vector.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: May 6, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ren Kuan Liang, Yu-Chieh Hung, Meng-Che Tsai
  • Publication number: 20130229425
    Abstract: An image processing apparatus includes a memory, a processing unit and an overdriving unit. The memory stores a data-truncated previous frame. The processing unit performs edge detection on the previous frame, and performs an image smoothing process according to an edge detection result to generate a processed previous frame. The overdriving unit performs an overdriving process according to the processed previous frame and a current frame to generate an output frame.
    Type: Application
    Filed: January 14, 2013
    Publication date: September 5, 2013
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Ren-Kuan Liang, Wen-Chih Liu
  • Patent number: 8447117
    Abstract: A block-edge detecting method, for processing an image including a plurality of pixels, includes performing a difference calculation on the plurality of pixels of the image; generating statistic data according to a difference calculation result with an accumulation approach; determining a block width according to the statistic data; and obtaining a plurality of block-edge positions corresponding to the image according to the block width.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: May 21, 2013
    Assignee: MStar Semiconductor, Inc.
    Inventors: Cheng-Yu Liao, Ren-Kuan Liang
  • Patent number: 8289456
    Abstract: Disclosed is an image correction method of correcting an image including a number of horizontal image scan lines each corresponding to a number of pieces of image data. The method includes the following steps: segmenting each of the horizontal image scan lines into a plurality of segments according to a plurality of nodes, each of the segments having an original segment length; looking up a table to generate at least one correction parameter according to a selection signal; generating a gain value according to a control signal; correcting the original segment length to generate an adjusted segment length according to the gain value and the correction parameter; and altering positions of the plurality of nodes to correct the image according to the adjusted segment length.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: October 16, 2012
    Assignee: Mstar Semiconductor, Inc.
    Inventors: Ren-Kuan Liang, Meng-Che Tsai, Yu-Chieh Hung
  • Patent number: 8175416
    Abstract: A pixel interpolation method includes the following steps. First, multiple first macroblocks and second macroblocks are generated according to pixel data of a first real pixel row and pixel data of a second real pixel row, respectively. Next, block matching is performed on the first and second macroblocks to find a minimum block difference and a detected direction of a target pixel belonging to a first interpolated pixel row. Thereafter, the target pixel of the first interpolated pixel row is generated by way of interpolation according to the pixel data of the first and second real pixel rows and the detected direction.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: May 8, 2012
    Assignee: Mstar Semiconductor, Inc.
    Inventors: Ren-Kuan Liang, Meng-Che Tsai
  • Publication number: 20110129156
    Abstract: A block-edge detecting method, for processing an image including a plurality of pixels, includes performing a difference calculation on the plurality of pixels of the image; generating statistic data according to a difference calculation result with an accumulation approach; determining a block width according to the statistic data; and obtaining a plurality of block-edge positions corresponding to the image according to the block width.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 2, 2011
    Applicant: MStar Semiconductor, Inc.
    Inventors: Cheng-Yu Liao, Ren Kuan Liang
  • Publication number: 20110129163
    Abstract: A Hadamard transform-based image compression method includes performing a Hadamard transform on 2k pixel values according to a product of a 2k×2k stage Hadamard matrix and a 2k×2k adjustment matrix to generate 2k conversion values, where k is a positive integer and at least one of the 2k conversion values is zero. The adjustment matrix satisfies a condition that: when the 2k pixel values are divided into G pixel groups each comprising 2k/G adjacent pixels values and the adjustment matrix is multiplied with a first 2k×1 matrix formed by the 2k pixel values to transform the first 2k×1 matrix to a second 2k×1 matrix, each pixel value of the first matrix is transformed to an average of a pixel group comprising the pixel value to form the second 2k×1 matrix.
    Type: Application
    Filed: November 24, 2010
    Publication date: June 2, 2011
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Ren Kuan Liang, Jen-shi Wu
  • Publication number: 20110080518
    Abstract: A method and an apparatus are provided for determining whether a-low resolution image is converted to a high-resolution image, and enhancing image quality of a video signal. The image processing method includes steps of receiving a video stream; determining whether the video stream includes a converted image converted from a low-resolution image to a high-resolution image; and enhancing image quality of the video stream when the video stream includes the converted image.
    Type: Application
    Filed: September 27, 2010
    Publication date: April 7, 2011
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Ren Kuan Liang, Cheng-Yu Liao
  • Publication number: 20110026776
    Abstract: A method for detecting left-eye/right-eye images is capable of effectively and accurately detecting a sequence or positions of left-eye/right-eye image frames of a stereo image signal. The method includes performing block matching on a target block corresponding to two consecutive image frames of an image signal to determine a motion vector; and performing left-eye/right-eye image determination on a current image frame from the two consecutive image frames according to the motion vector.
    Type: Application
    Filed: July 28, 2010
    Publication date: February 3, 2011
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Ren Kuan Liang, Yu-Chieh Hung, Meng Che Tsai
  • Publication number: 20100302133
    Abstract: An apparatus for controlling a display having a backlight module provided with a first set of units and a display panel provided with a second set of units is provided. In one embodiment, the apparatus comprises a reference value generator, a control value generator, and a compensation circuit. The reference value generator generates a reference value representative of a portion of pixels contained in an input image associated with one of the second set of units. The control value generator generates a control value to control one of the first set of units in view of the reference value. The compensation circuit adjusts the portion of pixels contained in the input image in view of the control value. The one of the first units is associated with the one of the second units.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 2, 2010
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Ren Kuan Liang, Chao-Chi Yeh, Chih-Liang Wang
  • Publication number: 20080309824
    Abstract: Disclosed is an image correction method of correcting an image including a number of horizontal image scan lines each corresponding to a number of pieces of image data. The method includes the following steps: segmenting each of the horizontal image scan lines into a plurality of segments according to a plurality of nodes, each of the segments having an original segment length; looking up a table to generate at least one correction parameter according to a selection signal; generating a gain value according to a control signal; correcting the original segment length to generate an adjusted segment length according to the gain value and the correction parameter; and altering positions of the plurality of nodes to correct the image according to the adjusted segment length.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 18, 2008
    Applicant: Mstar Semiconductor, Inc
    Inventors: Ren-Kuan Liang, Meng-Che Tsai, Yu-Chieh Hung
  • Publication number: 20080279479
    Abstract: A pixel interpolation method includes the following steps. First, multiple first macroblocks and second macroblocks are generated according to pixel data of a first real pixel row and pixel data of a second real pixel row, respectively. Next, block matching is performed on the first and second macroblocks to find a minimum block difference and a detected direction of a target pixel belonging to a first interpolated pixel row. Thereafter, the target pixel of the first interpolated pixel row is generated by way of interpolation according to the pixel data of the first and second real pixel rows and the detected direction.
    Type: Application
    Filed: April 28, 2008
    Publication date: November 13, 2008
    Applicant: Mstar Semiconductor, Inc
    Inventors: Ren-Kuan Liang, Meng-Che Tsai