Patents by Inventor Chuohao Yeo

Chuohao Yeo 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: 20130343454
    Abstract: The present invention is directed to a method for coding an image, comprising generating from the image a residual block having a plurality of residual values using a coding mode; selecting a scanning pattern for scanning the residual block depending on the coding mode; scanning the residual values according to the scanning pattern; and generating a residual value stream from the scanned residual values. The present invention is also directed to a method of initializing a scanning pattern for coding an image, the method comprising collecting information on a coding mode applied to a residual block having a plurality of residual values; and assigning a directional scan in response to the information to form the scanning pattern. Apparatus for coding an image and for initializing a scanning pattern for coding an image are also disclosed.
    Type: Application
    Filed: January 6, 2012
    Publication date: December 26, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Chuohao Yeo, Yih Han Tan, Zhengguo Li
  • Patent number: 8588299
    Abstract: Decoding video data. At least one video stream including a first plurality of frames encoded at a first resolution and a second plurality of frames encoded at a second resolution are received, wherein the second plurality of frames encoded at the second resolution directly correspond to at least a subset of the first plurality of frames encoded at the first resolution, and wherein the first resolution is greater than the second resolution. The video stream is decoded based on at least one received frame of the first plurality of frames encoded at the first resolution and at least one received frame of the second plurality of frames encoded at the second resolution.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: November 19, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chuohao Yeo, Wai-Tian Tan, Debargha Mukherjee
  • Publication number: 20130177077
    Abstract: According to various embodiments, a method for encoding video data, and a corresponding apparatus and computer program product. The method includes: applying one of a first transform and a second transform to at least one row of a pixel block, and applying one of the first transform and the second transform to at least one column of the pixel block, based on a prediction mode of the pixel block, to transform between residual pixel values of the pixel block and residual transform coefficients of the pixel block. The method also includes: encoding the residual transform coefficients of the pixel block to generate encoded video data.
    Type: Application
    Filed: July 8, 2011
    Publication date: July 11, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Chuohao Yeo, Yih Han Tan, Zhengguo Li, Susanto Rahardja
  • Patent number: 8391370
    Abstract: Decoding video data. Receive a first video stream including a first plurality of frames encoded at a first resolution, a second video stream including a second plurality of frames encoded at a second resolution and a residual bitstream encoded at a third resolution. The second plurality of frames correspond to the first plurality of frames encoded at the first resolution and the first resolution is greater than the second resolution and the third resolution is at least between the first and second resolutions. Side information determined based at least on the first plurality of frames and the second plurality of frames. The video data decoded based at least on one received frame of the first plurality of frames, at least one received frame of the second plurality of frames encoded at the second resolution, the residual bitstream encoded at the third resolution, and the side information.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debargha Mukherjee, Wai-Tian Tan, Chuohao Yeo
  • Patent number: 8027542
    Abstract: An apparatus for detecting an action in a test video. In an illustrative embodiment, the apparatus includes a first mechanism for receiving a query for a particular action via a query video. A second mechanism employs motion vectors associated with the test video to compute one or more motion-similarity values. The one or more motion-similarity values represent motion similarity between a first group of pixels in a first frame of a query video and a second group of pixels in a second frame of the test video based on the motion vectors. A third mechanism uses the one or more similarity values to search for the particular action or similar action in the test video. In a more specific embodiment, another mechanism aggregates the similarity values over a predetermined number of frames to facilitate estimating where the particular action or version thereof occurs or is likely to occur in the test video.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: September 27, 2011
    Assignee: The Regents of the University of California
    Inventors: Parvez Ahammad, Chuohao Yeo, Kannan Ramchandran, S. Shankar Sastry
  • Publication number: 20080310734
    Abstract: An apparatus for detecting an action in a test video. In an illustrative embodiment, the apparatus includes a first mechanism for receiving a query for a particular action via a query video. A second mechanism employs motion vectors associated with the test video to compute one or more motion-similarity values. The one or more motion-similarity values represent motion similarity between a first group of pixels in a first frame of a query video and a second group of pixels in a second frame of the test video based on the motion vectors. A third mechanism uses the one or more similarity values to search for the particular action or similar action in the test video. In a more specific embodiment, another mechanism aggregates the similarity values over a predetermined number of frames to facilitate estimating where the particular action or version thereof occurs or is likely to occur in the test video.
    Type: Application
    Filed: June 18, 2007
    Publication date: December 18, 2008
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Parvez Ahammad, Chuohao Yeo, Kannan Ramchandran, S. Shankar Sastry