Patents by Inventor Wei Siong Lee

Wei Siong Lee 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
  • 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
  • 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: 20110261876
    Abstract: A method for encoding a digital picture having a plurality of pixels is described, each pixel being associated with at least one of a plurality of groups of pixels comprising associating each group of pixels with a first coding mode; determining, for each group of pixels, a first encoding performance level according to its associated first coding mode; determining at least one group of pixels of the plurality of group of pixels such that the first encoding performance level of the at least one determined group of pixels fulfils a predetermined quality criterion; determining, for the determined group of pixels, a second encoding performance level according to a second coding mode; comparing the first performance level and the second performance level; associating the second coding mode with the determined group of pixels if the result of the comparison fulfils a predetermined association criterion; and encoding each group of pixels using its associated coding mode.
    Type: Application
    Filed: October 16, 2009
    Publication date: October 27, 2011
    Inventors: Yih Han Tan, Wei Siong Lee, Jo Yew Tham, Susanto Rahardja
  • 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