Patents by Inventor Hartwig Adam

Hartwig Adam 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: 20140341476
    Abstract: One or more devices may receive multiple images; determine one or more classifications for each of the multiple images; generate a confidence score for each classification of the one or more classifications for each of the multiple images. The confidence score may include a value between two numbers and may identify the likelihood that that a particular classification, of the one or more classifications, correctly corresponds to a particular image, of the multiple images. The confidence score may be based on information, associated with a user, and pixel-based classification information. The one or more devices may sort the multiple images by the one or more classifications and by corresponding confidence scores to form sorted multiple images; and provide the sorted multiple images.
    Type: Application
    Filed: November 8, 2013
    Publication date: November 20, 2014
    Applicant: Google Inc.
    Inventors: Matthew KULICK, Hartwig ADAM, Taehee Lee, Brian Potetz
  • Patent number: 8891907
    Abstract: A system and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result of such comparison to determine the object that is likely to be of greatest interest to the user. The display simultaneously displays the images the images as they are captured, the location of the object in an image, and information retrieved for the object.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventors: David Petrou, Matthew Bridges, Shailesh Nalawadi, Hartwig Adam, Matthew R. Casey, Hartmut Neven, Andrew Harp
  • Publication number: 20140310319
    Abstract: This invention relates to building a landmark database from web data. In one embodiment, a computer-implemented method builds a landmark database. Web data including a web page is received from one or more websites via one or more networks. The web data is interpreted using at least one processor to determine landmark data describing a landmark. At least a portion of the landmark data identifies a landmark. Finally, a visual model is generated using the landmark data. A computing device is able to recognize the landmark in an image based on the visual model.
    Type: Application
    Filed: June 25, 2014
    Publication date: October 16, 2014
    Applicant: Google Inc.
    Inventors: Ming Zhao, Yantao Zheng, Yang Song, Hartwig Adam
  • Patent number: 8825655
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically extracting logos from images. Methods include generating a query list including a plurality of logo search queries, for each logo search query of the plurality of logo search queries: generating a plurality of image search results, each image search result including image data, and clustering the plurality of image search results into a plurality of clusters, each cluster including a plurality of images of the plurality of image search results, extracting, for each cluster of the plurality of clusters, a representative image to provide a plurality of representative images, and a name corresponding to the representative image to provide a plurality of names, and providing the plurality of representative images and the plurality of names to a logo index, the logo index being accessible to identify one or more logo images in a query image.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventors: Yuan Li, Hartwig Adam
  • Patent number: 8798378
    Abstract: Aspects of the disclosure pertain to identifying whether or not an image from a user's device is of a place or not. As part of the identification, a training procedure may be performed on a set of training images. The training procedure includes performing measurements of image data for each image in the set to derive a result. The result includes a series of variables for each training image in the set. The series of variable is evaluated for each training image to obtain one or more measurement weights and one or more measurement thresholds. These weights and thresholds are adjusted to set a false positive threshold and a false negative threshold for identifying whether an actual image is of a place type or is some other type of image.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Boris Babenko, Hartwig Adam, John Flynn, Hartmut Neven
  • Patent number: 8788504
    Abstract: This invention relates to building a landmark database from web data. In one embodiment, a computer-implemented method builds a landmark database. Web data including a web page is received from one or more websites via one or more networks. The web data is interpreted using at least one processor to determine landmark data describing a landmark. At least a portion of the landmark data identifies a landmark. Finally, a visual model is generated using the landmark data. A computing device is able to recognize the landmark in an image based on the visual model.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: July 22, 2014
    Assignee: Google Inc.
    Inventors: Ming Zhao, Yantao Zheng, Yang Song, Hartwig Adams
  • Patent number: 8768107
    Abstract: Aspects of the invention pertain to matching a selected image/photograph against a database of reference images having location information. The image of interest may include some location information itself, such as latitude/longitude coordinates and orientation. However, the location information provided by a user's device may be inaccurate or incomplete. The image of interest is provided to a front end server, which selects one or more cells to match the image against. Each cell may have multiple images and an index. One or more cell match servers compare the image against specific cells based on information provided by the front end server. An index storage server maintains index data for the cells and provides them to the cell match servers. If a match is found, the front end server identifies the correct location and orientation of the received image, and may correct errors in an estimated location of the user device.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: July 1, 2014
    Assignee: Google Inc.
    Inventors: John Flynn, Ulrich Buddemeier, Henrik C. Stewenius, Hartmut Neven, Fernando Brucher, Hartwig Adam
  • Patent number: 8761446
    Abstract: Embodiments of this invention relate to detecting and blurring images. In an embodiment, a system detects objects in a photographic image. The system includes an object detector module configured to detect regions of the photographic image that include objects of a particular type at least based on the content of the photographic image. The system further includes a false positive detector module configured to determine whether each region detected by the object detector module includes an object of the particular type at least based on information about the context in which the photographic image was taken.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Andrea Frome, German Cheung, Ahmad Abdulkader, Marco Zennaro, Bo Wu, Alessandro Bissallo, Hartmut Neven, Luc Vincent, Hartwig Adam
  • Patent number: 8761512
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing queries made up of images. In one aspect, a method includes indexing images by image descriptors. The method further includes associating descriptive n-grams with the images. In another aspect, a method includes receiving a query, identifying text describing the query, and performing a search according to the text identified for the query.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Ulrich Buddemeier, Gabriel Taubman, Hartwig Adam, Charles Rosenberg, Hartmut Neven, David Petrou, Fernando Brucher
  • Publication number: 20140172881
    Abstract: A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual query with one or more facial images, the system identifies images that potentially match the respective facial image in accordance with visual similarity criteria. Then one or more persons associated with the potential images are identified. For each identified person, person-specific data comprising metrics of social connectivity to the requester are retrieved from a plurality of applications such as communications applications, social networking applications, calendar applications, and collaborative applications. An ordered list of persons is then generated by ranking the identified persons in accordance with at least metrics of visual similarity between the respective facial image and the potential image matches and with the social connection metrics.
    Type: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: Google Inc.
    Inventors: David Petrou, Andrew Rabinovich, Hartwig Adam
  • Publication number: 20140112576
    Abstract: Systems and methods for modeling the occurrence of common image components (e.g., sub-regions) in order to improve visual object recognition are disclosed. In one example, a query image may be matched to a training image of an object. A matched region within the training image to which the query image matches may be determined and a determination may be made whether the matched region is located within an annotated image component of the training image. When the matched region matches only to the image component, an annotation associated with the component may be identified. In another example, sub-regions within a plurality of training image corpora may be annotated as common image components including associated information (e.g., metadata). Matching sub-regions appearing in many training images of objects may be down-weighted in the matching process to reduce possible false matches to query images including common image components.
    Type: Application
    Filed: December 31, 2013
    Publication date: April 24, 2014
    Applicant: Google Inc.
    Inventors: Yuan Li, Hartwig Adam
  • Publication number: 20140086481
    Abstract: Systems and methods for improving visual object recognition by analyzing query images are disclosed. In one example, a visual object recognition module may determine query images matching objects of a training corpus utilized by the module. Matched query images may be added to the training corpus as training images of a matched object to expand the recognition of the object by the module. In another example, relevant candidate image corpora from a pool of image data may be automatically selected by matching the candidate image corpora against user query images. Selected image corpora may be added to a training corpus to improve recognition coverage. In yet another example, objects unknown to a visual object recognition module may be discovered by clustering query images. Clusters of similar query images may be annotated and added into a training corpus to improve recognition coverage.
    Type: Application
    Filed: October 3, 2013
    Publication date: March 27, 2014
    Applicant: Google Inc.
    Inventors: Yuan Li, Hartwig Adam
  • Patent number: 8676001
    Abstract: In one embodiment the present invention is a method for populating and updating a database of images of landmarks including geo-clustering geo-tagged images according to geographic proximity to generate one or more geo-clusters, and visual-clustering the one or more geo-clusters according to image similarity to generate one or more visual clusters. In another embodiment, the present invention is a system for identifying landmarks from digital images, including the following components: a database of geo-tagged images; a landmark database; a geo-clustering module; and a visual clustering module. In other embodiments the present invention may be a method of enhancing user queries to retrieve images of landmarks, or a method of automatically tagging a new digital image with text labels.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: March 18, 2014
    Assignee: Google Inc.
    Inventors: Fernando A. Brucher, Ulrich Buddemeier, Hartwig Adam, Hartmut Neven
  • Patent number: 8670597
    Abstract: A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual query with one or more facial images, the system identifies images that potentially match the respective facial image in accordance with visual similarity criteria. Then one or more persons associated with the potential images are identified. For each identified person, person-specific data comprising metrics of social connectivity to the requester are retrieved from a plurality of applications such as communications applications, social networking applications, calendar applications, and collaborative applications. An ordered list of persons is then generated by ranking the identified persons in accordance with at least metrics of visual similarity between the respective facial image and the potential image matches and with the social connection metrics.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: March 11, 2014
    Assignee: Google Inc.
    Inventors: David Petrou, Andrew Rabinovich, Hartwig Adam
  • Patent number: 8661053
    Abstract: A method and apparatus for enabling virtual tags is described. The method may include receiving a first digital image data and virtual tag data to be associated with a real-world object in the first digital image data, wherein the first digital image data is captured by a first mobile device, and the virtual tag data includes metadata received from a user of the first mobile device. The method may also include generating a first digital signature from the first digital image data that describes the real-world object, and in response to the generation, inserting in substantially real-time the first digital signature into a searchable index of digital images. The method may also include storing, in a tag database, the virtual tag data and an association between the virtual tag data and the first digital signature inserted into the index of digital images.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: February 25, 2014
    Assignee: Google Inc.
    Inventors: John Flynn, Dragomir Anguelov, Hartmut Neven, Mark Cummins, James Philbin, Rafael Spring, Hartwig Adam, Anand Pillai
  • Publication number: 20140029798
    Abstract: Aspects of the invention pertain to matching a selected image/photograph against a database of reference images having location information. The image of interest may include some location information itself, such as latitude/longitude coordinates and orientation. However, the location information provided by a user's device may be inaccurate or incomplete. The image of interest is provided to a front end server, which selects one or more cells to match the image against. Each cell may have multiple images and an index. One or more cell match servers compare the image against specific cells based on information provided by the front end server. An index storage server maintains index data for the cells and provides them to the cell match servers. If a match is found, the front end server identifies the correct location and orientation of the received image, and may correct errors in an estimated location of the user device.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 30, 2014
    Applicant: Google Inc.
    Inventors: John Flynn, Ulrich Buddemeier, Henrik C. Stewenius, Hartmut Neven, Fernando Brucher, Hartwig Adam
  • Patent number: 8625887
    Abstract: Systems and methods for modeling the occurrence of common image components (e.g., sub-regions) in order to improve visual object recognition are disclosed. In one example, a query image may be matched to a training image of an object. A matched region within the training image to which the query image matches may be determined and a determination may be made whether the matched region is located within an annotated image component of the training image. When the matched region matches only to the image component, an annotation associated with the component may be identified. In another example, sub-regions within a plurality of training image corpora may be annotated as common image components including associated information (e.g., metadata). Matching sub-regions appearing in many training images of objects may be down-weighted in the matching process to reduce possible false matches to query images including common image components.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Yuan Li, Hartwig Adam
  • Patent number: 8605956
    Abstract: Methods and systems for automated identification of celebrity face images are provided that generate a name list of prominent celebrities, obtain a set of images and corresponding feature vectors for each name, detect faces within the set of images, and remove non-face images. An analysis of the images is performed using an intra-model analysis, an inter-model analysis, and a spectral analysis to return highly accurate biometric models for each of the individuals present in the name list. Recognition is then performed based on precision and recall to identify the face images as belonging to a celebrity or indicate that the face is unknown.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: David Ross, Andrew Rabinovich, Anand Pillai, Hartwig Adam
  • Publication number: 20130311506
    Abstract: A method and apparatus for enabling user query disambiguation based on a user context of a mobile computing device. According to embodiments of the invention, a first user search query, along with sensor data, is received from a mobile computing device. A recognition process is performed on the sensor data to identify at least one item. In response to determining the at least one item is a result for the first search query, data identifying the at least one item is transmitted to the mobile computing device as a response to the first search query. In response to determining the at least one item is not the result for the first search query, search results of a second search query is transmitted to the mobile computing device as the response to the first search query, the second search query comprising a query of the at least one item.
    Type: Application
    Filed: January 9, 2012
    Publication date: November 21, 2013
    Applicant: GOOGLE INC.
    Inventors: Gabriel Taubman, David Petrou, Hartwig Adam, Hartmut Neven
  • Patent number: 8577131
    Abstract: Systems and methods for improving visual object recognition by analyzing query images are disclosed. In one example, a visual object recognition module may determine query images matching objects of a training corpus utilized by the module. Matched query images may be added to the training corpus as training images of a matched object to expand the recognition of the object by the module. In another example, relevant candidate image corpora from a pool of image data may be automatically selected by matching the candidate image corpora against user query images. Selected image corpora may be added to a training corpus to improve recognition coverage. In yet another example, objects unknown to a visual object recognition module may be discovered by clustering query images. Clusters of similar query images may be annotated and added into a training corpus to improve recognition coverage.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: November 5, 2013
    Assignee: Google Inc.
    Inventors: Yuan Li, Hartwig Adam