Patents by Inventor Casper Liu

Casper Liu 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: 6987515
    Abstract: A method for smooth transition between pre-rendered mode and real-time mode. First, a plurality of precast pictures having a set order are provided, each including an object and an object-position corresponding to the object. Then, a former position and a current position of a pointer are recorded in real-time mode. If real-time mode switches to pre-rendered mode, the precast picture whose object-position is closest to the current position is selected as a starting picture. Then, a played direction according to the former position and the current position is obtained. Finally, the precast pictures from the starting picture according to the played direction and the set order are played.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: January 17, 2006
    Assignee: Ulead Systems, Inc.
    Inventor: Casper Liu
  • Publication number: 20050198067
    Abstract: A method for feature extraction. At least a raw image of a frame in a video sequence is stored in a storage area. A request is made for an image of the frame having a desired attribute. In response to the request, one of the images of the frame having the desired attribute in the storage area is returned if possible; otherwise, an image having the desired attribute, which is transformed from one of the images of the frame in the storage area, is returned and added the storage area. A value of a feature of the frame is calculated using the returned image.
    Type: Application
    Filed: March 5, 2004
    Publication date: September 8, 2005
    Inventor: Casper Liu
  • Patent number: 6876777
    Abstract: An image enhancement method. In the first stage, an image described in first image format is received. Then, each pixel is assessed with respect to its location on the edge of the image, and the value of the pixel in second image format is assessed with respect to its falling within the range of skin tones. A first smooth filter mask is dynamically generated if the pixel is not on the edge and the value does not fall into the range of skin tones, and a smooth process is performed on the pixel according to the first smooth filter mask. In the second stage, a second smooth filter mask is dynamically generated for each pixel in the image, and a general smooth process is performed on the pixel according to the second smooth filter mask.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: April 5, 2005
    Assignee: Ulead Systems, Inc.
    Inventor: Casper Liu
  • Patent number: 6810151
    Abstract: A method of performing a lens effect to determine a realistic pixel content of a realistic pixel transformed by a virtual lens from a plurality of image pixels is disclosed. First, an offset mask having an offset value corresponding to a pixel point in the virtual lens is provided, and a plurality of weight masks respectively corresponding to the image pixels are also provided, each of the weight masks having a weight value corresponding to the pixel point. Then, a reference pixel position is calculated by adding a realistic pixel position to the offset value, and one of the image pixels with a position equal to the reference pixel position is selected as a reference pixel. Finally, a weighted process is performed on the addition of an adjacent pixel content and a reference pixel content according to the weight value in a first weight mask of the weight masks, thereby the realistic pixel content of the realistic pixel is acquired.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: October 26, 2004
    Assignee: Ulead Systems, Inc.
    Inventor: Casper Liu
  • Publication number: 20030031376
    Abstract: An image enhancement method. In the first stage, an image described in first image format is received. Then, each pixel is assessed with respect to its location on the edge of the image, and the value of the pixel in second image format is assessed with respect to its falling within the range of skin tones. A first smooth filter mask is dynamically generated if the pixel is not on the edge and the value does not fall into the range of skin tones, and a smooth process is performed on the pixel according to the first smooth filter mask. In the second stage, a second smooth filter mask is dynamically generated for each pixel in the image, and a general smooth process is performed on the pixel according to the second smooth filter mask.
    Type: Application
    Filed: March 7, 2002
    Publication date: February 13, 2003
    Inventor: Casper Liu
  • Publication number: 20020196984
    Abstract: A method of performing a lens effect to determine a realistic pixel content of a realistic pixel transformed by a virtual lens from a plurality of image pixels is disclosed. First, an offset mask having an offset value corresponding to a pixel point in the virtual lens is provided, and a plurality of weight masks respectively corresponding to the image pixels are also provided, each of the weight masks having a weight value corresponding to the pixel point. Then, a reference pixel position is calculated by adding a realistic pixel position to the offset value, and one of the image pixels with a position equal to the reference pixel position is selected as a reference pixel. Finally, a weighted process is performed on the addition of an adjacent pixel content and a reference pixel content according to the weight value in a first weight mask of the weight masks, thereby the realistic pixel content of the realistic pixel is acquired.
    Type: Application
    Filed: November 5, 2001
    Publication date: December 26, 2002
    Inventor: Casper Liu
  • Publication number: 20020190990
    Abstract: A method for smooth transition between pre-rendered mode and real-time mode. First, a plurality of precast pictures having a set order are provided, each including an object and an object-position corresponding to the object. Then, a former position and a current position of a pointer are recorded in real-time mode. If real-time mode switches to pre-rendered mode, the precast picture whose object-position is closest to the current position is selected as a starting picture. Then, a played direction according to the former position and the current position is obtained. Finally, the precast pictures from the starting picture according to the played direction and the set order are played.
    Type: Application
    Filed: August 17, 2001
    Publication date: December 19, 2002
    Inventor: Casper Liu