Patents by Inventor Thomas Leung

Thomas Leung 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: 8954358
    Abstract: A classifier training system trains unified classifiers for categorizing videos representing different categories of a category graph. The unified classifiers unify the outputs of a number of separate initial classifiers trained from disparate subsets of a training set of media items. The training process takes into account the relationships that exist between the various categories of the category graph by relating scores associated with related categories, thus enhancing the accuracy of the unified classifiers.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: John Zhang, Thomas Leung, Yang Song
  • Patent number: 8738553
    Abstract: An image quality subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality scores and query specific quality scores can be computed for the images based on image feature values for the images and a transformation factor that represents a measure of importance of image quality for computing relevance scores for images. The initial quality scores are query independent quality scores that are computed for the images and can be used as a factor for computing relevance scores for the image relative to any query. Query specific quality scores are computed for images that are identified as relevant for a particular query based on the initial quality scores and a query specific transformation factor for the particular query. Adjusted relevance scores for the images can be computed based on the initial quality scores or the query specific quality scores.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: May 27, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Charles J. Rosenberg
  • Patent number: 8676803
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clustering images. In one aspect a system includes one or more computers configured to, for each of a plurality of digital images, associate extrinsic image-related information with each individual image, the extrinsic image-related information including text information and co-click data for the individual image, assign images from the plurality of images to one or more of the clusters of images based on the extrinsic information associated with each of the plurality of images, receive in the search system a user query from a user device, identify by operation of the search system one or more clusters of images that match the query, and provide one or more cluster results, where each cluster result provides information about an identified cluster.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Jay Yagnik
  • Patent number: 8649613
    Abstract: A classifier training system trains unified classifiers for categorizing videos representing different categories of a category graph. The unified classifiers unify the outputs of a number of separate initial classifiers trained from disparate subsets of a training set of media items. The training process divides the training set into a number of bags, and applies a boosting algorithm to the bags, thus enhancing the accuracy of the unified classifiers.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Thomas Leung, Yang Song, John Zhang
  • Patent number: 8370282
    Abstract: An image quality subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality scores and query specific quality scores can be computed for the images based on image feature values for the images and a transformation factor that represents a measure of importance of image quality for computing relevance scores for images. The initial quality scores are query independent quality scores that are computed for the images and can be used as a factor for computing relevance scores for the image relative to any query. Query specific quality scores are computed for images that are identified as relevant for a particular query based on the initial quality scores and a query specific transformation factor for the particular query. Adjusted relevance scores for the images can be computed based on the initial quality scores or the query specific quality scores.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Thomas Leung, Charles Rosenberg
  • Patent number: 8180667
    Abstract: A video hosting service automatically identifies, in a video database, a set of videos associated with an advertiser, and presents the identified videos to the advertiser for consideration. The videos may be selected based on analysis of their video content for images of logos associated with the advertisers. The video hosting service may then receive from the advertisers a listing of which of the presented videos should be given an award.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: May 15, 2012
    Assignee: Google Inc.
    Inventors: Shumeet Baluja, Yushi Jing, Thomas Leung, Jay Yagnik
  • Patent number: 7920745
    Abstract: A method and an apparatus process digital images. The method according to one embodiment accesses element data representing a plurality of elements belonging to a plurality of digital images; performs a similarity analysis between the elements from the plurality of elements to obtain inter-relational data results relating to the elements; and performs clustering of the plurality of elements, the step of performing clustering including incorporating in the inter-relational data results at least one hard constraint relating to elements from the plurality of elements, to obtain constrained inter-relational data results, performing a spectral analysis to obtain eigenvector results from the constrained inter-relational data results, and performing discretization of the eigenvector results using constrained clustering with a criterion to enforce the at least one hard constraint to obtain clusters.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: April 5, 2011
    Assignee: Fujifilm Corporation
    Inventors: Yang Song, Thomas Leung
  • Patent number: 7864989
    Abstract: A method and an apparatus process digital images.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 4, 2011
    Assignee: Fujifilm Corporation
    Inventors: Yang Song, Thomas Leung
  • Patent number: 7747045
    Abstract: An exemplary illumination normalization method is provided which includes receiving an input image having at least one spurious edge directly resulting from illumination, performing anisotropic diffusion on the input image to form a diffusion image, and removing at the least one spurious edge using the diffusion image. Another embodiment consistent with the invention is an apparatus for performing illumination normalization in an image which includes a processor operably coupled to a memory storing input image data which contains an object of interest having at least one spurious edge directly resulting from illumination, a model of a representative object of interest, and functional processing units for controlling image processing, wherein the functional processing units further include a model based anisotropic diffusion module which predicts edge information regarding the object of interest based upon the model, and produces a reflectance estimation utilizing the predicted edge information.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: June 29, 2010
    Assignee: Fujifilm Corporation
    Inventors: Troy Chinen, Thomas Leung
  • Patent number: 7702131
    Abstract: A sequence of images depicts a foreground object in motion. A base image is selected, and the other images in the sequence are co-registered with the base image in order to align the images to a common coordinate system. A background image and a binary foreground mask are generated from the sequence of aligned images. By applying the foreground mask to a chosen one of the aligned images, a representation of the moving object is extracted. After blurring the background image, the extracted representation may be superimposed onto the blurred background image to produce a new image.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: April 20, 2010
    Assignee: Fujifilm Corporation
    Inventors: Troy Chinen, Sergey Ioffe, Thomas Leung, Yang Song
  • Patent number: 7625038
    Abstract: A side door grommet is formed in an L-shaped configuration to be seated in a side door between the primary and secondary door seals to release air pressure experienced when the side door is closed against the body shell. The grommet includes an L-shaped tube that allows air to pass into the interior of the side door and bends downwardly to prevent the passage of water from the interior of the side door through the grommet tube into the sealed area of the side door. A grill is mounted in the grommet to prevent the passage of small fingers and/or toys through the grommet into the interior of the side door. The release of the air bind between the primary and secondary seals allows the side door to be closed with a minimum of effort.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: December 1, 2009
    Assignee: Ford Global Technologies, LLC
    Inventors: Craig Moccio, Paul Repp, Thomas Leung
  • Publication number: 20080169672
    Abstract: A side door grommet is formed in an L-shaped configuration to be seated in a side door between the primary and secondary door seals to release air pressure experienced when the side door is closed against the body shell. The grommet includes an L-shaped tube that allows air to pass into the interior of the side door and bends downwardly to prevent the passage of water from the interior of the side door through the grommet tube into the sealed area of the side door. A grill is mounted in the grommet to prevent the passage of small fingers and/or toys through the grommet into the interior of the side door. The release of the air bind between the primary and secondary seals allows the side door to be closed with a minimum of effort.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Inventors: Craig Moccio, Paul Repp, Thomas Leung
  • Publication number: 20080007747
    Abstract: Methods and apparatuses for image processing are presented. An exemplary method is provided which provides a model which includes information not found in the digital image, accessing digital image data and the model, and performing anisotropic diffusion on the digital image data utilizing the model. An apparatus for processing a digital image is presented which includes a processor operably coupled to memory storing digital image data, a model which includes information not found in the digital image data, and functional processing units for controlling image processing, where the functional processing units include a model generation module, and a model-based anisotropic diffusion module which performs anisotropic diffusion on the digital image data utilizing the information provided by the model.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 10, 2008
    Inventors: Troy Chinen, Thomas Leung
  • Publication number: 20080002908
    Abstract: An exemplary illumination normalization method is provided which includes receiving an input image having at least one spurious edge directly resulting from illumination, performing anisotropic diffusion on the input image to form a diffusion image, and removing at the least one spurious edge using the diffusion image. Another embodiment consistent with the invention is an apparatus for performing illumination normalization in an image which includes a processor operably coupled to a memory storing input image data which contains an object of interest having at least one spurious edge directly resulting from illumination, a model of a representative object of interest, and functional processing units for controlling image processing, wherein the functional processing units further include a model based anisotropic diffusion module which predicts edge information regarding the object of interest based upon the model, and produces a reflectance estimation utilizing the predicted edge information.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Troy Chinen, Thomas Leung
  • Patent number: 7295716
    Abstract: A method for image relighting is presented which receives an input image having at least one spurious edge directly resulting from a first illumination present when the input image was acquired, performs anisotropic diffusion on the input image to form a diffusion image, removes the first illumination using the diffusion image to generate a reflectance image and applies a second illumination to the reflectance image. An apparatus for relighting is presented which includes a processor operably coupled to memory storing input image having a first illumination present when the input image was acquired, and functional processing including an anisotropic diffusion module to perform anisotropic diffusion on the input image to form a diffusion image, a combination module which removes the first illumination using the diffusion image to generate a reflectance image, a second illumination module which generates a second illumination, and a lighting application model which applies the second illumination.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: November 13, 2007
    Assignee: Fujifilm Corporation
    Inventors: Troy Chinen, Thomas Leung
  • Publication number: 20070237355
    Abstract: A method and an apparatus process digital images.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Yang Song, Thomas Leung
  • Publication number: 20070239764
    Abstract: A method and an apparatus process digital images. The method according to one embodiment accesses element data representing a plurality of elements belonging to a plurality of digital images; performs a similarity analysis between the elements from the plurality of elements to obtain inter-relational data results relating to the elements; and performs clustering of the plurality of elements, the step of performing clustering including incorporating in the inter-relational data results at least one hard constraint relating to elements from the plurality of elements, to obtain constrained inter-relational data results, performing a spectral analysis to obtain eigenvector results from the constrained inter-relational data results, and performing discretization of the eigenvector results using constrained clustering with a criterion to enforce the at least one hard constraint to obtain clusters.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Yang Song, Thomas Leung
  • Publication number: 20070237364
    Abstract: A method and an apparatus process digital images. The method according to one embodiment accesses digital data representing a plurality of digital images including a plurality of persons; performs face recognition to generate face recognition scores relating to similarity between faces of the plurality of persons; performs clothes recognition to generate clothes recognition scores relating to similarity between clothes of the plurality of persons; obtains inter-relational person scores relating to similarity between persons of the plurality of persons using the face recognition scores and the clothes recognition scores; and clusters the plurality of persons from the plurality of digital images using the inter-relational person scores to obtain clusters relating to identities of the persons from the plurality of persons.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Yang Song, Thomas Leung
  • Publication number: 20070136430
    Abstract: A delivery confirmation is provided to the sender of an e-mail message. When the e-mail message is composed, a link, such as a hyperlink, is inserted into the e-mail message, such as in the body or header. The link can include information such as a message identifier and identifiers of the sender and the recipient, which are provided as a query string of the link, while a host field of the link includes the address of an e-mail/web server. When the recipient receives the e-mail message and opens it, the link is displayed along with text that instructs the user to use the link to confirm delivery. The confirmation can include displaying indicia for the e-mail message in a folder view on an interface of the sender, or sending a confirmation e-mail message to the sender, for instance. Voting by e-mail can also be provided.
    Type: Application
    Filed: December 13, 2005
    Publication date: June 14, 2007
    Applicant: Microsoft Corporation
    Inventors: Imran Qureshi, Thomas Leung, Pablo Stern, William Hoffman, Eliot Gillum, Omar Shahine, Michael Schackwitz, Roberto Figueroa, Vikram Sardesai, Robin Boyea, Charles Little
  • Publication number: 20070088687
    Abstract: While interacting with a messaging interface, keywords or other search criteria are automatically identified and used to perform a search. Search results and sponsored links (or advertisements) are displayed to the user within the messaging interface. To alleviate privacy concerns, this process will not be performed unless the user has explicitly opted-in to the search feature. In another embodiment, the user can highlight keywords in an outbound or inbound message to trigger a search without leaving the messaging interface. In another embodiment, the user can input a search keyword or phrase to trigger a search without leaving the messaging interface.
    Type: Application
    Filed: October 18, 2005
    Publication date: April 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Kristin Bromm, Denise Hui, Joshua Goodman, Omar Shahine, Ethan Ray, Matthew Carr, Thomas Leung, Wende Copfer, Aly Valli, Ewa Dominowska, Ying Li, Chun Wong, Paul Weber