Patents by Inventor Kwong Huang Goh

Kwong Huang Goh 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: 9467697
    Abstract: A method for packetizing data representing a video sequence comprising a first frame and a second frame. The method comprising determining for at least one first area of a plurality of first areas of the first frame a second area of a plurality of second areas of the second frame such that, for different first areas different second areas are determined and such that, for each of the first areas, a measure of the distance between the second area determined for the first area and an area of the second frame whose location within the second frame corresponds to the location of the first area is above a value. The method further comprising grouping, for each of the first areas, data which the first area may be reconstructed and data from which the second area determined for the first area may be reconstructed into a packet.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 11, 2016
    Assignee: Agency for Science, Technology and Research
    Inventors: Yu Wang, Jo Yew Tham, Kwong Huang Goh, Wei Siong Lee, Wenxian Yang
  • Patent number: 9183617
    Abstract: Embodiments provide a method for processing a digital picture, wherein the digital picture comprises a plurality of pixels. The method comprises dividing the digital picture into a plurality of blocks, each block comprising a plurality of pixels. The method further comprises determining a type of block for each block. The method further comprises associating each block with a filtering mode of a plurality of different filtering modes according to the type determined for the block. The method further comprises filtering each block using the associated filtering mode associated with the block.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: November 10, 2015
    Assignee: Agency for Science, Technology and Research
    Inventors: Kwong Huang Goh, Jo Yew Tham, Zaw Min Oo, Wei Siong Lee
  • Patent number: 9171370
    Abstract: According to example embodiments, a method for deinterlacing an image having a plurality of pixels, the method comprising: calculating a difference between a first pixel of the image and each pixel of at least one pixel pair, each pixel pair comprising one pixel being positioned above the first pixel and another pixel being positioned below the first pixel; and deinterlacing the first pixel only if at least one difference corresponding to a pixel pair exceeds a predefined threshold. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 27, 2015
    Assignee: Agency for Science, Technology and Research
    Inventors: Zaw Min Oo, Kok Seng Aw, Kwong Huang Goh, Jo Yew Tham, Wei Siong Lee
  • Patent number: 8681857
    Abstract: A macro-block (MB) quantization reactivity compensation method for a video encoder is provided. The method calculates a reference picture quantization value based on a calculated picture complexity. This predicted reference quantization is combined with the bits-used reactive MB reference quantization value to determine the final MB reference quantization value. This MB reference quantization value is also made adaptive to the VBV buffer fullness, as well as to the predicted change of the current picture complexity. A video encoder and an article of manufacture that comprises computer readable program code for execution of the method are also provided.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: March 25, 2014
    Assignee: STMicroelectronics Asia Pacific PTE., Ltd.
    Inventors: Kwong-Huang Goh, Lucas Y. W. Hui
  • Publication number: 20130301741
    Abstract: A method for packetizing data representing a video sequence comprising a first frame and a second frame. The method comprising determining for at least one first area of a plurality of first areas of the first frame a second area of a plurality of second areas of the second frame such that, for different first areas different second areas are determined and such that, for each of the first areas, a measure of the distance between the second area determined for the first area and an area of the second frame whose location within the second frame corresponds to the location of the first area is above a value. The method further comprising grouping, for each of the first areas, data which the first area may be reconstructed and data from which the second area determined for the first area may be reconstructed into a packet.
    Type: Application
    Filed: October 20, 2011
    Publication date: November 14, 2013
    Inventors: Yu Wang, Jo Yew Tham, Kwong Huang Goh, Wei Siong Lee, Wenxian Yang
  • Publication number: 20130287315
    Abstract: According to example embodiments, a method for deinterlacing an image having a plurality of pixels, the method comprising: calculating a difference between a first pixel of the image and each pixel of at least one pixel pair, each pixel pair comprising one pixel being positioned above the first pixel and another pixel being positioned below the first pixel; and deinterlacing the first pixel only if at least one difference corresponding to a pixel pair exceeds a predefined threshold. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: October 20, 2011
    Publication date: October 31, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Zaw Min Oo, Kok Seng Aw, Kwong Huang Goh, Jo Yew Tham, Wei Siong Lee
  • Patent number: 8369401
    Abstract: The invention relates to a method of bit allocation in a scene change situation during encoding a video sequence. Following a scene change, the picture complexity of the current picture is adjusted so that the bit allocation for the next picture is more accurately estimated.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: February 5, 2013
    Assignee: STMicroelectronics Asia Pacific PTE Ltd.
    Inventors: Kwong Huang Goh, Lucas Y. W. Hui
  • Publication number: 20130004096
    Abstract: Embodiments provide a method for processing a digital picture, wherein the digital picture comprises a plurality of pixels. The method comprises dividing the digital picture into a plurality of blocks, each block comprising a plurality of pixels. The method further comprises determining a type of block for each block. The method further comprises associating each block with a filtering mode of a plurality of different filtering modes according to the type determined for the block. The method further comprises filtering each block using the associated filtering mode associated with the block.
    Type: Application
    Filed: October 29, 2010
    Publication date: January 3, 2013
    Inventors: Kwong Huang Goh, Jo Yew Tham, Zaw Min Oo, Wei Siong Lee
  • Publication number: 20120063695
    Abstract: In one embodiment, a method for encoding a digital picture of a sequence of digital pictures is provided, the digital picture comprising a plurality of pixels, wherein the plurality of pixels is associated at least partially with a first group of pixels and the plurality of pixels or a plurality of pixels of another digital picture is associated at least partially with at least one second group of pixels. The method comprises determining, for the second group of pixels, a second group of pixels coding mode, determining, for the first group of pixels, based on the second group of pixels coding mode, a first group of pixels coding mode, and encoding the digital picture using the first group of pixels coding mode for the first group of pixels.
    Type: Application
    Filed: October 15, 2009
    Publication date: March 15, 2012
    Inventors: Dajun Wu, Wei Siong Lee, Jo Yew Tham, Kwong Huang Goh, Susanto Rahardja
  • Publication number: 20120014451
    Abstract: In an embodiment, an image encoding method is provided. The image encoding method may include a first partial encoding step, wherein first partially encoded image data is generated based on first input data after the first input data is available; a second partial encoding step, wherein second partially encoded image data is generated based on second input data after the second input data is available, before the first input data is available; and an encoded image data generating step, wherein encoded image data is generated based on the first partially encoded image data and the second partially encoded image data.
    Type: Application
    Filed: January 15, 2010
    Publication date: January 19, 2012
    Inventors: Wei Siong Lee, Yih Han Tan, Jo Yew Tham, Kwong Huang Goh, Hai Gao
  • Publication number: 20110261887
    Abstract: In various embodiments, a method for estimating motion in a plurality of frames is provided, the method including determining a first set of motion vectors with respect to a first frame and a second frame, the second frame being in succession with the first frame along a time direction, determining a second set of motion vectors with respect to a predicted frame and the second frame, the predicted frame being in succession with the first frame along the time direction; wherein some motion vectors of the second set of motion vectors are interpolated from motion vectors of the first set of motion vectors; and determining a third set of motion vectors based on the first set of motion vectors and the second set of motion vectors.
    Type: Application
    Filed: June 5, 2009
    Publication date: October 27, 2011
    Inventors: Wei Siong Lee, Yih Han Tan, Jo Yew Tham, Kwong Huang Goh, Dajun Wu
  • Patent number: 7623576
    Abstract: A method of processing video data to detect field characteristics of the data, said data having a plurality of fields, including the steps of: comparing first and second fields, said first field being a successive field of said second field; comparing pixel values of respective sub-blocks of said first field and a third field, said second field being a successive field of said third field; determining whether said first field is an interlaced field or a progressive field with respect to a successive field of said first field based on said steps of comparing.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: November 24, 2009
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Yau Wei Lucas Hui, Kwong Huang Goh
  • Patent number: 7424148
    Abstract: A method for enhancing the contrast of video pictures that includes the steps of receiving an input video signal; extracting a picture from said input video signal; determining an active window for said picture; calculating a histogram for luminance values of pixels in said active window of said picture; determining characteristics of said histogram; selecting one suitable mapping function from a plurality of mapping functions based on the determined characteristics of said histogram; and mapping the luminance value of each pixel in said picture in accordance with said selected mapping function.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: September 9, 2008
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventor: Kwong Huang Goh
  • Publication number: 20070081590
    Abstract: A macro-block (MB) quantization reactivity compensation method for a video encoder is provided. The method calculates a reference picture quantization value based on a calculated picture complexity. This predicted reference quantization is combined with the bits-used reactive MB reference quantization value to determine the final MB reference quantization value. This MB reference quantization value is also made adaptive to the VBV buffer fullness, as well as to the predicted change of the current picture complexity. A video encoder and an article of manufacture that comprises computer readable program code for execution of the method are also provided.
    Type: Application
    Filed: September 21, 2006
    Publication date: April 12, 2007
    Applicant: STMicroelectronics Asia Pacific PTE Ltd
    Inventors: Kwong-Huang Goh, Lucas Hui
  • Patent number: 7193659
    Abstract: A method of color saturation compensation in a video signal is disclosed. The method includes the steps of: processing a luminance signal component of the video signal; determining whether the processing of the luminance signal results in a change in chrominance saturation; if the step of determining reveals that the chrominance saturation has changed, applying a chrominance compensation signal to the chrominance signals to counteract the effects of chrominance saturation, wherein the step of applying a compensation signal include the steps of: generating a compensation signal which is dependent on hue and luminance ratio (output luminance signal/input luminance signal). Apparatus for performing the method is also disclosed.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: March 20, 2007
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Yong Huang, Patricia Wei Yin Chiang, Lucas Y. W. Hui, Kwong Huang Goh
  • Publication number: 20040105492
    Abstract: A method and apparatus for Video Buffer Verifier (VBV) underflow and overflow control. A combination of picture and slice level control is used in the method and apparatus. Improved prevention of overflow and panic mode encoding is achieved by means of adjustment of the virtual buffer-fullness which allows the quantization-step to have an improved response to the buffer-fullness at both high and low critical levels. The use of a non-linear quantization scheme and customised quantization matrices also provide improved prevention of panic mode encoding. The slice level control also reduces the computation complexity compared to the macroblock level control.
    Type: Application
    Filed: January 5, 2004
    Publication date: June 3, 2004
    Inventors: Kwong Huang Goh, Hui Y. W. Lucas