Patents by Inventor Yau Wai Lucas Hui

Yau Wai Lucas Hui 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: 20230342891
    Abstract: An image processing method for removal of glare spots appearing on images captured is disclosed. The method comprises transmitting, by way of a first illumination source, a first light ray towards a first gaze and by way of a second illumination source, a second light ray towards a second gaze. An image sensor captures a first gaze image comprising an image of the first gaze and captures a second gaze image comprising an image of the second gaze. A saturation spot removal algorithm selects a primary gaze image between the first gaze image captured and the second gaze image captured, in which the primary gaze image selected is suitable for removing a glare spot to yield a resultant gaze image for ascertaining a gaze direction, for eye tracking functions. A system, a computer program product, and a computer-readable medium of the same is also disclosed.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 26, 2023
    Applicant: Continental Automotive Technologies GmbH
    Inventors: Weiquan Cong, Keng Loong Lim, Yau Wai Lucas Hui, Guoji Wang, Heng Guo
  • Patent number: 7551673
    Abstract: A method and apparatus of encoding digital video according to the ISO/IEC MPEG standards (ISO/IEC 11172-2 MPEG-1 and ISO/IEC 13818-2 MPEG-2) using an adaptive motion estimator. A plurality of global motion vectors are derived from the motion vectors of a previous picture in a sequence, and the global motion vectors are analyzed to determine motion characteristics. The video encoding is arranged to enable switching among different types of local motion estimators based on the motion characteristics of the moving pictures sequence. This gives rise to a motion estimation algorithm that can adaptively change its search range, search area and block matching scheme to suit different types of moving sequences.
    Type: Grant
    Filed: May 13, 1999
    Date of Patent: June 23, 2009
    Assignee: STMicroelectronics Asia Pacific Pte Ltd.
    Inventors: Hong Lye Oh, Yau Wai Lucas Hui
  • Patent number: 7496142
    Abstract: A method and apparatus control bit rates used in a moving pictures encoder, such as an MPEG standard encoder. A sequence of moving pictures is divided into segments each of which comprises one or more groups of pictures. A constant overall bit rate is specified for the sequence of pictures, but variable bit rate encoding used within each segment. A difference between the number of bits allocated for encoding the segment and the actual bits used for encoding is determined, and the difference distributed over one or more subsequent segments.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: February 24, 2009
    Assignee: STMicroelectronics Asia Pacific Pte Ltd
    Inventors: Yau Wai Lucas Hui, Hong Lye Oh
  • Patent number: 7145607
    Abstract: A method and system for digital video noise reduction which includes a picture analyser (103) for analysing pictures in a video sequence to determine the amount of moving regions therein, a noise level detector (102) for estimating the noise level (N) in the video sequence, a filtering level estimator (105, 103) for determining a maximum filtering level (L) for each picture based on the amount of moving regions and the estimated noise level (N) and a spatial filter (106) and a temporal filter (107), the temporal filter being coupled to the filter level estimator for controlling the level of filtering of each picture in the sequence in accordance with the maximum filtering level.
    Type: Grant
    Filed: November 11, 1999
    Date of Patent: December 5, 2006
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventor: Yau Wai Lucas Hui
  • Patent number: 7092441
    Abstract: A method and apparatus control bit rates used in a moving pictures encoder, such as an MPEG standard encoder. A sequence of moving pictures is divided into segments each of which comprises one or more groups of pictures. A constant overall bit rate is specified for the sequence of pictures, but variable bit rate encoding is used within each segment. A difference between the number of bits allocated for encoding the segment and the actual bits used for encoding is determined, and the difference is distributed over one or more subsequent segments.
    Type: Grant
    Filed: March 20, 1998
    Date of Patent: August 15, 2006
    Assignee: STMicroelectronics Asia Pacific PTE Limited
    Inventors: Yau Wai Lucas Hui, Hong Lye Oh
  • Patent number: 7046307
    Abstract: A method and apparatus for noise level estimation in a digital video signal, the apparatus including a pixel activity detector that produces a mean pixel activity level for each picture in the video signal, a contrast analyzer that produces a contrast activity level for each picture and a noise level calculator that is coupled to the activity detector and contrast analyzer to produce an estimated noise level by offsetting the contrast activity level from accumulated output of the activity detector.
    Type: Grant
    Filed: November 11, 1999
    Date of Patent: May 16, 2006
    Assignee: STMicroelectronics Asia Pacific Pte Ltd.
    Inventor: Yau Wai Lucas Hui
  • Patent number: 6982762
    Abstract: A method and apparatus for encoding pictures of a moving pictures sequence according to an overall target bit-rate, such as in a MPEG video encoder. Each picture has an assigned picture coding type for which a quality factor is adaptively determined according to past bit usages, so that bits can be adaptively allocated amongst picture types for optimizing visual quality of the encoded pictures.
    Type: Grant
    Filed: May 30, 1998
    Date of Patent: January 3, 2006
    Assignee: STMicroelectronics Asia Pacific Pte Limited
    Inventor: Yau Wai Lucas Hui
  • Patent number: 6876702
    Abstract: A method and apparatus of encoding digital video, for example according to the ISO/IEC MPEG standards (ISO/IEC 11172-2 MPEG-1 and ISO/IEC 13818-2 MPEG-2), which employs a local motion estimator for determining respective local motion vectors for groups of adjacent macroblocks in a picture. A local motion vector is determined for each row of macroblocks in a picture from the motion vectors of the macroblocks in that row. Then, for macroblocks in the corresponding row of a subsequently coded picture, the local motion vector can be used to select the search window used for determining the motion vectors. The local motion estimator improves search range and accuracy of macroblock motion vector detection without increasing the search window accessing bandwidth and caching requirement, and computation lode of searching.
    Type: Grant
    Filed: October 13, 1998
    Date of Patent: April 5, 2005
    Assignee: STMicroelectronics Asia Pacific (Pte) Ltd.
    Inventors: Yau Wai Lucas Hui, Hong Lye Oh, Jean-Michel Bard
  • Patent number: 6870568
    Abstract: A method of processing video data to detect field characteristics of the data, including processing pixel values of the data to obtain differences between the values of two successive fields of the data, processing the difference values to detect interlace patterns in the successive fields, determining if the successive fields belong to a progressive frame based on detection of the interlace patterns, and generating a progressive frame output indicating that a progressive frame has been detected. The pixel values of the first field of the successive fields and a subsequent field to the successive fields are processed to obtain further difference values to determine if the subsequent field is a redundant field, when the progressive frame output is generated.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: March 22, 2005
    Assignee: STMicroelectronics Asia Pacific Pte Ltd.
    Inventor: Yau Wai Lucas Hui
  • Patent number: 6826228
    Abstract: This method and apparatus described herein imposes masking factors to the determined quantization step sizes of macroblocks of a video sequence such that encoding efficiency is increased. A conditional masking method can be used to take advantage of the fact that P-pictures are more important than B-pictures in terms of motion and scene updates as coding noise in such updates are likely propagated by P-pictures. The masking can be applied conditionally to motion/scene update regions of a picture such that coding noise is reduced and therefore bits are saved from less propagation of this noise. Before encoding each macroblock of a picture from an input video sequence, a video encoder with conditional masking determines if the macroblock type belongs to a significant motion or scene update region. A conditional masking factor is then determined for the macroblock based on the determined macroblock type and the picture coding type.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: November 30, 2004
    Assignee: STMicroelectronics Asia Pacific (PTE) Ltd.
    Inventor: Yau Wai Lucas Hui
  • Patent number: 6356870
    Abstract: A method and apparatus for decoding a bitstream (100) of transform coded multi-channel audio data. The bitstream is subjected to a block decoding process (101) to obtain for each input audio channel within the multi-channel audio data a corresponding block of frequency coefficients (102). Each block of frequency coefficients (102) is assigned a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of the audio data represented by the block. The blocks of frequency coefficients are subsequently subjected to the assigned transform (105, 106) and an output audio signal (108) is generated in response to each of the higher and lower precision inverse transform processes.
    Type: Grant
    Filed: August 19, 1999
    Date of Patent: March 12, 2002
    Assignee: STMicroelectronics Asia Pacific PTE Limited
    Inventors: Yau Wai Lucas Hui, Sapna George
  • Patent number: 6205430
    Abstract: A method and apparatus for decoding a multi-channel audio bitstream in which adaptive frequency domain downmixer (3) is used to downmix, according to long and shorter transform block length information (17), the decoded frequency coefficients of the multi-channel audio (12,13,14,15) such that the long and shorter transform block information is maintained separately within the mixed down left and right channels. In this way, the long and shorter transform block coefficients of the mixed down let and right channels can be inverse transformed adaptively (4,5,6,7) according to the long and shorter transform block information, and the results of the inverse transform of the long and short block of each the left and right channel added together (8,9) to form the total mixed down output of the left and right channel.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: March 20, 2001
    Assignee: STMicroelectronics Asia Pacific PTE Limited
    Inventor: Yau Wai Lucas Hui