Patents by Inventor Chung-Yen Lu

Chung-Yen Lu 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: 7362905
    Abstract: Methods and systems for multi-stage DV encoding and decoding. A skip command may be issued by a microprocessor or DRAM controller via a physical link when DRAM bandwidth is overtaxed. Corresponding encoding and decoding systems implementing the proposed DV encoding or decoding method are also provided.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: April 22, 2008
    Assignee: Mediatek Inc.
    Inventors: Hong-Hui Chen, Chung-Yen Lu, Chi-Hui Huang
  • Patent number: 7265689
    Abstract: The present invention provides a data transformation apparatus for transforming a first data block into a second data block. The first data block comprises a predetermined number of bits. The data transformation apparatus comprises a control bit module, a processing module, and a selection module. The control bit module is used for generating a plurality of control bit sets, wherein each control bit set represents a transformation procedure of the first data block. The processing module is used for receiving the first data block and the plural control bit sets, and accordingly for generating a plurality of first reference values. The selection module connects with the processing module and generates the second data block according to the plural first reference values and a predetermined judgment value.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: September 4, 2007
    Assignee: Mediatek Inc.
    Inventor: Chung-Yen Lu
  • Patent number: 7242435
    Abstract: A method for motion pixel detection with adaptive thresholds, according to the global motion information among the reference video fields, so as to correctly evaluate whether a missing pixel is in a static region or a non-static region, thereby reconstructing the missing pixel by an inter-field interpolation process or an intra-field interpolation process. If the amount of motion among the reference fields is large, there is high motion information among the reference fields, so the threshold is set to be small; if the amount is small, there is less motion information between the reference fields, and so the threshold should be set to be large.
    Type: Grant
    Filed: April 18, 2003
    Date of Patent: July 10, 2007
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Wen-Kuo Lin, Chung-Yen Lu
  • Patent number: 7126990
    Abstract: An apparatus for controlling a stereo video display with non-stereo video source includes a memory, a read/write controller and a motion analyzer. The memory stores a current frame, a previous frame of the current frame, and a next frame for the current frame that is in preparation. The current frame and the previous frame are for a dextral image and a sinistral image of a stereoscopic image respectively. The read/write controller controls the addresses to write the current frame and the next frame into the memory, and the reading order of the current frame and the previous frame.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: October 24, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Ruen-rone Lee, Chung-yen Lu
  • Patent number: 7085016
    Abstract: The invention provides a method and an apparatus for dithering, and inversely dithering an image. The apparatus makes use of a pixel address and a pixel data to locate a dither reference value from a dither matrix and use the dither reference value to convert an original pixel data having N bits into a dithered pixel data having M bits (N>M). On the other hand, the apparatus for performing an inversely dithering process makes use of the pixel address and the dithered pixel data (M bits) to locate a dither reference value from a dither matrix. Then, the dither reference value is employed to perform an inversely dithering process to recover the dithered pixel data into original pixel data.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: August 1, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Chung-Yen Lu, Ruen-rone Lee
  • Publication number: 20060140274
    Abstract: A transcoding method and transcoder A compressed bitstream of video data is received and it is determined whether a skipped block occurs in the compressed bitstream. When the skipped block occurs in the compressed bitstream, a corresponding skipped block is generated in a transcoded bitstream without performing error compensation for the skipped block.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Chung-Yen Lu, Shun-Pin Yang
  • Patent number: 7061487
    Abstract: A method and apparatus for improving bandwidth for depth information communication in a computer graphics system. In operation, a decoder checks a type table associated with a collection of pixels in a memory unit in response to a request for depth information with respect to the collection of pixels. If the type table indicates that the depth information with respect to the collection of pixels has been encoded previously, the decoder computes depth values corresponding to the collection of pixels for each visible polygon in accordance with respective sets of plane parameters in a parameter record associated with a plane pattern, and reconstructs the depth information from the depth values for each visible polygon in accordance with the plane pattern. When the collection of pixels is modified by a new polygon, an encoder updates the plane pattern, the parameter record, and the type table in the memory unit.
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: June 13, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Hung-Ju Huang, Chung-Yen Lu, Yung-Ching Chang
  • Patent number: 7034888
    Abstract: A method for motion pixel detection with a static counter map so as to correctly evaluate whether a missing pixel is in a static region or a non-static region, thereby reconstructing the missing pixel by an inter-field interpolation process or an intra-field interpolation process, respectively.
    Type: Grant
    Filed: March 26, 2003
    Date of Patent: April 25, 2006
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Wen-Kuo Lin, Chung-Yen Lu
  • Publication number: 20060045359
    Abstract: Methods and systems for multi-stage DV encoding and decoding. A skip command may be issued by a microprocessor or DRAM controller via a physical link when DRAM bandwidth is overtaxed. Corresponding encoding and decoding systems implementing the proposed DV encoding or decoding method are also provided.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Inventors: Hong-Hui Chen, Chung-Yen Lu, Chi-Hui Huang
  • Patent number: 6981009
    Abstract: An apparatus for computing a logarithm to a base p of a floating-point number X. The floating-point number X is represented in the format of (?1)Sx·2Ex·Mx, where Mx=(1+fx)=(1+Ax·2?K)+(Bx·2?N), where Sx is a sign, Ex is an exponent, Mx is a mantissa, 1?Mx<2, fx is a N-bit fraction, Ax is a value of the most significant K bits of fx, Bx is a value of the least significant (N?K) bits of fx, 0?K<N, and p, K, N are natural numbers. The apparatus includes: a first multiplier, a logarithmic table, a first adder, a divider, a Taylor-Series approximation circuit, a second multiplier, and a second adder.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: December 27, 2005
    Assignee: Silicon Integrated Systems Corp.
    Inventor: Chung-Yen Lu
  • Publication number: 20050141556
    Abstract: The present invention is a bits stream control system for digital data. The bits stream control system comprises an encoder, a bits stream truncator, and a buffer. The encoder is used for encoding the digital data into a plurality of bits streams. The bits stream truncator is used for truncating or not truncating each of the bits streams to generate a plurality of corresponding modified bits streams according to a predetermined bit budget policy. The buffer is used for storing the modified bits streams.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 30, 2005
    Inventors: Chung-Yen Lu, Hong-Hui Chen, Chi-Hui Huang
  • Publication number: 20050141633
    Abstract: The present invention provides a data transformation apparatus for transforming a first data block into a second data block. The first data block comprises a predetermined number of bits. The data transformation apparatus comprises a control bit module, a processing module, and a selection module. The control bit module is used for generating a plurality of control bit sets, wherein each control bit set represents a transformation procedure of the first data block. The processing module is used for receiving the first data block and the plural control bit sets, and accordingly for generating a plurality of first reference values. The selection module connects with the processing module and generates the second data block according to the plural first reference values and a predetermined judgment value.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 30, 2005
    Inventor: Chung-Yen Lu
  • Patent number: 6910059
    Abstract: An apparatus for calculating an exponential calculating result for a base 2 floating-point number comprises a transforming device, K exponential tables and a multiplier. The transforming device receives the floating-point number, transforms the floating-point number to an integer part and a fractional part and outputs the integer part and the fractional part. The fractional part is an N-bit number and divided into K parts which have N1, N2, . . . , NK bits respectively, wherein N=N1+N2+ . . . +NK. Each of the exponential tables receives one of the K parts divided from the fractional part and outputs a result. The multiplier receives all results from the exponential tables and outputs a mantissa. The integer part outputted form the transforming device is an exponent.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: June 21, 2005
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Chung-Yen Lu, Kuo-Wei Yeh
  • Patent number: 6904165
    Abstract: An apparatus and method for pixel color enhancement are provided. The preferred embodiment includes a first circuitry, a second circuitry, a third circuitry, a fourth circuitry. In a preferred embodiment, the apparatus further includes a fifth circuitry. The first circuitry determines and outputs a reference value X. The second circuitry inputs the X, and (R, G, B) and subtracts X from three components (R, G, B) respectively to obtain values of (R?X), (G?X) and (B?X). The third circuitry inputs values of (R?X), (G?X) and (B?X) and scale values of (R?X), (G?X) and (B?X) by a factor S to generate values of S*(R?X), S*(G?X) and S*(B?X). The fourth circuitry 16 respectively adds values of S*(R?X), S*(G?X) and S*(B?X) to three components (R, G, B) to generate three enhanced components (R?, G?, B?).
    Type: Grant
    Filed: August 8, 2001
    Date of Patent: June 7, 2005
    Assignee: Silicon Integrated Systems Corporation
    Inventor: Chung-Yen Lu
  • Patent number: 6891540
    Abstract: An apparatus for line drawing using a plurality of pixels to display a line, including a first parameter generating module, a second parameter generating module, a storage module, a retrieving module, and a calculating module. In this case, the first parameter generating module generates a first parameter according to a slope of the line. The second parameter generating module generates a second parameter according to the distance between one of the pixels and the line in axial directions. The storage module stores an index table, which records at least a blending factor and the correlations between the first parameter, second parameter, and blending factor. Therefore, the retrieving module searches for the blending factor from the index table according to the first and second parameter. Finally, the calculating module determines the color of this pixel according to the blending factor.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: May 10, 2005
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Ming-Hao Liao, Yung-Feng Chiu, Chung-Yen Lu
  • Patent number: 6847362
    Abstract: A fast line drawing method. First, the coordinates of two end points are received and a current point is assigned to one of the end points. The differences of x and y coordinates (?x and ?y) and the sum of error E are computed, the integer part of ?x over ?y is denoted as Q. The current point is checked to determine whether it has reached the end point. If not and the value of E is negative, a point at the current point is drawn. The y-coordinate of the current point and E are updated by (Y+1) and (E?2?x) respectively if E is non-negative, a span of pixels from (X,Y) to (X+Q?1,Y) are drawn if the coordinate of last of Q points is less than the end point. Otherwise, a span of pixels from (X,Y) to (x2,Y) are drawn.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: January 25, 2005
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Chung-Yen Lu, Jo-Tan Yao
  • Publication number: 20040208384
    Abstract: A method for motion pixel detection with adaptive thresholds, according to the global motion information among the reference video fields, so as to correctly evaluate whether a missing pixel is in a static region or a non-static region, thereby reconstructing the missing pixel by an inter-field interpolation process or an intra-field interpolation process. If the amount of motion among the reference fields is large, there is high motion information among the reference fields, so the threshold is set to be small; if the amount is small, there is less motion information between the reference fields, and so the threshold should be set to be large.
    Type: Application
    Filed: April 18, 2003
    Publication date: October 21, 2004
    Applicant: SILICON INTEGRATED SYSTEMS CORP.
    Inventors: Wen-Kuo Lin, Chung-Yen Lu
  • Publication number: 20040196284
    Abstract: A method and apparatus for improving bandwidth for depth information communication in a computer graphics system. In operation, a decoder checks a type table associated with a collection of pixels in a memory unit in response to a request for depth information with respect to the collection of pixels. If the type table indicates that the depth information with respect to the collection of pixels has been encoded previously, the decoder computes depth values corresponding to the collection of pixels for each visible polygon in accordance with respective sets of plane parameters in a parameter record associated with a plane pattern, and reconstructs the depth information from the depth values for each visible polygon in accordance with the plane pattern. When the collection of pixels is modified by a new polygon, an encoder updates the plane pattern, the parameter record, and the type table in the memory unit.
    Type: Application
    Filed: April 3, 2003
    Publication date: October 7, 2004
    Inventors: Hung-Ju Huang, Chung-Yen Lu, Yung-Ching Chang
  • Publication number: 20040189866
    Abstract: A method for motion pixel detection with a static counter map so as to correctly evaluate whether a missing pixel is in a static region or a non-static region, thereby reconstructing the missing pixel by an inter-field interpolation process or an intra-field interpolation process, respectively.
    Type: Application
    Filed: March 26, 2003
    Publication date: September 30, 2004
    Applicant: SILICON INTEGRATED SYSTEMS CORP.
    Inventors: Wen-Kuo Lin, Chung-Yen Lu
  • Patent number: 6791560
    Abstract: A vertex data access apparatus and method. The apparatus receives a vertex index, compares the vertex index with any vertices' indices used before, issues a request if necessary for fetching vertex data in system memory, stores the return vertex data in a vertex data queue and gets corresponding vertex data from the vertex data queue for further processing and, more particularly, if the vertex index is the same as one of those vertices' indices, the corresponding vertex data can be directly fetched from the vertex data queue. The vertex data queue performs the vertex cache function.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: September 14, 2004
    Assignee: Silicon Integrated Systems Corp.
    Inventor: Chung-Yen Lu