Patents by Inventor Li-Huan Jen

Li-Huan Jen 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: 8488898
    Abstract: A filter for eliminating image errors, as well as associated method and TV signal display circuit, is provided to determine the filter coefficients according to the regularity of image errors in an image signal or a TV signal, thereby removing the image errors. The filter includes a plurality of multipliers and an adder. The multipliers receive a plurality of pixel values from a plurality of scan lines, multiply the pixel values by a plurality of corresponding weight coefficients and output the result; the adder sums up the outputs of the multipliers to generate an output pixel value. The errors have a regularity and the corresponding weight coefficients are associated with the regularity such that the errors of the pixel values may be canceled when the adder generates the output pixel value.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: July 16, 2013
    Assignee: MStar Semiconductor, Inc.
    Inventors: Li-Huan Jen, Kun-Nan Cheng
  • Patent number: 8294818
    Abstract: A de-interlacing method and controller is provided. The de-interlacing method includes steps of de-interlacing based on an ith odd input pixel row of an odd field and an ith even input pixel row of an even field to generate an ith odd output pixel row, where i is a natural number; de-interlacing based on the ith even input pixel row and an (i+1)th odd input pixel row of the odd field to generate an ith even output pixel row; and adjusting i and repeating the above steps to generate a complete interpolated frame.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: October 23, 2012
    Assignee: MStar Semiconductor, Inc.
    Inventors: Li-Huan Jen, Hung-Yi Lin, Zhi-Ren Chang
  • Patent number: 8125565
    Abstract: An image processing circuit generating a frame according to a plurality of fields including at least first, second and third fields, comprises a memory unit and a de-interlacing unit. The memory unit stores the first and second fields. The de-interlacing unit receives the third field, and reads the first and second fields from the memory to generate a de-interlaced frame accordingly.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: February 28, 2012
    Assignee: MStar Semiconductor, Inc.
    Inventors: Chung-Yi Chen, Li-Huan Jen
  • Publication number: 20100266219
    Abstract: A filter for eliminating image errors, as well as associated method and TV signal display circuit, is provided to determine the filter coefficients according to the regularity of image errors in an image signal or a TV signal, thereby removing the image errors. The filter includes a plurality of multipliers and an adder. The multipliers receive a plurality of pixel values from a plurality of scan lines, multiply the pixel values by a plurality of corresponding weight coefficients and output the result; the adder sums up the outputs of the multipliers to generate an output pixel value. The errors have a regularity and the corresponding weight coefficients are associated with the regularity such that the errors of the pixel values may be canceled when the adder generates the output pixel value.
    Type: Application
    Filed: April 13, 2010
    Publication date: October 21, 2010
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Li-Huan Jen, Kun-Nan Cheng
  • Publication number: 20100165191
    Abstract: A de-interlacing method and controller is provided. The de-interlacing method includes steps of de-interlacing based on an ith odd input pixel row of an odd field and an ith even input pixel row of an even field to generate an ith odd output pixel row, where i is a natural number; de-interlacing based on the ith even input pixel row and an (i+1)th odd input pixel row of the odd field to generate an ith even output pixel row; and adjusting i and repeating the above steps to generate a complete interpolated frame.
    Type: Application
    Filed: May 8, 2009
    Publication date: July 1, 2010
    Applicant: MStar Semiconductor, Inc.
    Inventors: LI-HUAN JEN, HUNG-YI LIN, ZHI-REN CHANG
  • Patent number: 7609326
    Abstract: An image scaler includes a horizontal downscaler, a horizontal upscaler, and a vertical scaling unit. The horizontal downscaler is configured in front of the vertical scaling unit and the horizontal upscaler is configured in back of the vertical scaling unit, so as to operate in coordination with a selective control method. The selective control method controls an image input route depending on horizontal downscaling or upscaling requirements, so as to choose to go through or to bypass the horizontal downscaler or the horizontal upscaler to horizontally and vertically resize an image. In this way, the input signal is processed in only two stages, so that the present invention can not only reduce the process loading of the huge amount of the data volume in the final stage, and also can reduce power consumption.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: October 27, 2009
    Assignee: VXIS Technology Corp.
    Inventors: Li-Huan Jen, Chen-Hsun Ho, Chia-Yu Yang, Seng-Meng Wang
  • Publication number: 20090174814
    Abstract: An image processing circuit generating a frame according to a plurality of fields including at least first, second and third fields, comprises a memory unit and a de-interlacing unit. The memory unit stores the first and second fields. The de-interlacing unit receives the third field, and reads the first and second fields from the memory to generate a de-interlaced frame accordingly.
    Type: Application
    Filed: December 19, 2008
    Publication date: July 9, 2009
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chung-Yi Chen, LI-HUAN JEN
  • Publication number: 20060126967
    Abstract: An image scaler includes a horizontal downscaler, a horizontal upscaler, and a vertical scaling unit. The horizontal downscaler is configured in front of the vertical scaling unit and the horizontal upscaler is configured in back of the vertical scaling unit, so as to operate in coordination with a selective control method. The selective control method controls an image input route depending on horizontal downscaling or upscaling requirements, so as to choose to go through or to bypass the horizontal downscaler or the horizontal upscaler to horizontally and vertically resize an image. In this way, the input signal is processed in only two stages, so that the present invention can not only reduce the process loading of the huge amount of the data volume in the final stage, and also can reduce power consumption.
    Type: Application
    Filed: December 6, 2005
    Publication date: June 15, 2006
    Inventors: Li-Huan Jen, Chen-Hsun Ho, Chia-Yu Yang, Seng-Meng Wang
  • Patent number: 6961879
    Abstract: A method and system are disclosed for counting error rates occurring within an optical compact disk system as data is read from an optically encoded compact disk. In a preferred embodiment error flag data are generated as errors occur within the optical compact disk system. From the error flag data, error flag bits corresponding to errors in reading information from an optically encoded disk are identified for further processing. Further processing includes, among other things, generating an error rate over a predetermined time period. The operation of some or all of the functions within the optical compact disk system may be interrupted upon the exceeding of a predetermined threshold error rate. From the error rate information, the hardware, software and firmware within the optical compact disk system may be optimized for increased performance.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: November 1, 2005
    Assignee: Zoran Corporation
    Inventor: Li-Huan Jen
  • Patent number: 6738943
    Abstract: A method and system are disclosed for counting errors occurring within an optical compact disk system as data is read from an optically encoded compact disk. In a preferred embodiment error flag data are generated as errors occur within the optical compact disk system. From the error flag data, error flag bits corresponding to errors in reading information from an optically encoded disk are identified for further processing. Further processing includes, among other things, keeping a total count of errors, keeping a count of single occurring errors, keeping a count of multiple occurring errors. Furthermore, by keeping error count information, the operation of the optical compact disk system may be interrupted upon the exceeding of a predetermined threshold. From the error count information the hardware, software and firmware within the optical compact disk system is optimized for increased performance.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: May 18, 2004
    Assignee: Zoran Corp.
    Inventor: Li-Huan Jen
  • Patent number: 6560672
    Abstract: A method for set-up of a group of parameter values needed in a CD-R or CD-RW write cycle, where the time allotted for set-up is as low as six clock cycles. In a clock cycle from a preceding write cycle, first and second parameter values are read into first and second registers, and a third parameter value is read into a first SRAM. In clock cycles 1-5 of the present write cycle, fourth, fifth, sixth, seventh and eighth parameter values are read into second, third, fourth, fifth and sixth SRAMs. In clock cycle no. 6 or later of the present write cycle, three sums (or differences) of selected combinations of these eight parameter values are calculated and stored, new first and second parameter values are read into first and second registers, and a new third parameter value is read into another SRAM. The method is generalized to K parameters stored in registers, N parameters stored in SRAMs and calculation of M selected linear combinations of the K+N parameter values.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: May 6, 2003
    Assignee: Oak Technology, Inc.
    Inventors: Kevin Chiang, Shengquan Wu, Li-Huan Jen
  • Patent number: 6405293
    Abstract: Two banks of memory are selectively accessed from a first interface terminal and a second interface terminal through multiplexer circuitry whereby one memory bank can be read by one terminal while the other memory bank is being updated from the other interface terminal. The multiplexer circuitry is controlled by a control register which responds to an operation code whereby either memory bank can be updated while the other memory bank is being read for hardware parameters, for example.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: June 11, 2002
    Assignee: Oak Technology, Inc.
    Inventors: Kevin Chiang, Shengquan Wu, Scott Li-Huan Jen