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).

  • Patent number: 10229311
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 12, 2019
    Assignee: Google LLC
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Patent number: 10198457
    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: August 25, 2016
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: David Petrou, Matthew J. Bridges, Shailesh Nalawadi, Hartwig Adam, Matthew R. Casey, Hartmut Neven, Andrew Harp
  • Publication number: 20190026268
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating still images and videos. One method includes receiving a plurality of images and a plurality of videos and determining whether the images are related to the videos. The determining includes, for an image and a video, extracting features from the image and extracting features frames of the video, and comparing the features to determine whether the image is related to the video. The method further includes maintaining a data store storing data associating each image with each video determined to be related to the image.
    Type: Application
    Filed: September 21, 2018
    Publication date: January 24, 2019
    Inventors: Ming Zhao, Yang Song, Hartwig Adam, Ullas Gargi, Yushi Jing, Henry Allan Rowley
  • Publication number: 20180373934
    Abstract: Methods, systems, and apparatus for efficient image analysis. In some aspects, a system includes a camera configured to capture images, one or more environment sensors configured to detect movement of the camera, a data processing apparatus, and a memory storage apparatus in data communication with the data processing apparatus. The data processing apparatus can access, for each of a multitude of images captured by a mobile device camera, data indicative of movement of the camera at a time at which the camera captured the image. The data processing apparatus can also select, from the images, a particular image for analysis based on the data indicative of the movement of the camera for each image, analyze the particular image to recognize one or more objects depicted in the particular image, and present content related to the one or more recognized objects.
    Type: Application
    Filed: February 9, 2018
    Publication date: December 27, 2018
    Inventors: Matthew J. Bridges, Alessandro Fin, Hartwig Adam, Jeffrey M. Gilbert
  • Publication number: 20180322147
    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: July 9, 2018
    Publication date: November 8, 2018
    Inventors: David Petrou, Andrew Rabinovich, Hartwig Adam
  • Patent number: 10108620
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating still images and videos. One method includes receiving a plurality of images and a plurality of videos and determining whether the images are related to the videos. The determining includes, for an image and a video, extracting features from the image and extracting features frames of the video, and comparing the features to determine whether the image is related to the video. The method further includes maintaining a data store storing data associating each image with each video determined to be related to the image.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Ming Zhao, Yang Song, Hartwig Adam, Ullas Gargi, Yushi Jing, Henry A. Rowley
  • Publication number: 20180227498
    Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder
    Type: Application
    Filed: April 5, 2018
    Publication date: August 9, 2018
    Inventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
  • Publication number: 20180211134
    Abstract: Methods and systems for automatic detection of landmarks in digital images and annotation of those images are disclosed. A method for detecting and annotating landmarks in digital images includes the steps of automatically assigning a tag descriptive of a landmark to one or more images in a plurality of text-associated digital images to generate a set of landmark-tagged images, learning an appearance model for the landmark from the set of landmark-tagged images, and detecting the landmark in a new digital image using the appearance model. The method can also include a step of annotating the new image with the tag descriptive of the landmark.
    Type: Application
    Filed: July 30, 2017
    Publication date: July 26, 2018
    Applicant: Google Inc.
    Inventors: Hartwig ADAM, Li Zhang
  • Patent number: 10031927
    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: November 2, 2015
    Date of Patent: July 24, 2018
    Assignee: Google LLC
    Inventors: David Petrou, Andrew Rabinovich, Hartwig Adam
  • Patent number: 10019506
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying objects in images. One of the methods includes obtaining data identifying a plurality of object categories; obtaining relationship data for the plurality of object categories; determining a plurality of valid assignments from the relationship data; obtaining, for an image, a respective raw image score for each of the object categories, wherein the raw image score for each of the object categories represents an estimate of a likelihood that the image includes an image of an object that belongs to the object category; and generating a respective final score for each of the object categories from the raw image scores using the valid assignments, wherein the final score for each of the object categories represents the likelihood that the image includes an image of an object that belongs to the object category.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventors: Yuan Li, Hartwig Adam, Jia Deng, Nan Ding
  • Patent number: 9973705
    Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
  • Publication number: 20180089498
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Application
    Filed: September 29, 2017
    Publication date: March 29, 2018
    Applicant: Google Inc.
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Patent number: 9852156
    Abstract: A visual query is received from a client system, along with location information for the client system, and processed by a server system. The server system sends the visual query and the location information to a visual query search system, and receives from the visual query search system enhanced location information based on the visual query and the location information. The server system then sends a search query, including the enhanced location information, to a location-based search system. The search system receives and provides to the client one or more search results to the client system.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: December 26, 2017
    Assignee: Google Inc.
    Inventors: David Petrou, John Flynn, Hartwig Adam, Hartmut Neven
  • Patent number: 9805292
    Abstract: Techniques for providing image search templates are provided. An image search template may be associated with an image search query to aid the user in capturing an image that will be appropriate for processing the search query. The template may be displayed as an overlay during an image capturing process to indicate an appropriate image capturing pose, range, angle, or other view characteristics that may provide more accurate search results. The template may also be used in the image search query to segment the image and identify features relevant to the search query. Images in an image database may be clustered using characteristics of the images or metadata associated with the images in order to establish groups of images from which templates may be derived. The generated templates may be provided to users to assist in capturing images to be used as search engine queries.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 31, 2017
    Assignee: Google Inc.
    Inventors: Troy Chinen, Ameesh Makadia, Corinna Cortes, Hartwig Adam, Nemanja Petrovic, Teresa Ko, Sebastian Pueblas
  • Patent number: 9792732
    Abstract: Systems and methods for generating an augmented reality interface for generics activities are disclosed. The systems and methods may be directed to creating an augmented reality display for an activity performed on a surface. Given an image of the activity, an activity solver library and associated configuration information for the activity may be selected. The surface of the activity from the image may be rectified, forming a rectified image, from which activity state information may be extracted using the configuration information. The activity state information may be provided to the activity solver library to generate solution information, and elements indicating the solution information may be rendered in a perspective of the original image. By providing the configuration information associated with an activity solver library, an augmented reality interface can be generated for an activity by capturing an image of the activity.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: October 17, 2017
    Assignee: Google Inc.
    Inventors: Leon G. Palm, Hartwig Adam
  • Patent number: 9792304
    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: November 19, 2015
    Date of Patent: October 17, 2017
    Assignee: Google Inc.
    Inventors: Ulrich Buddemeier, Gabriel Taubman, Hartwig Adam, Charles J. Rosenberg, Hartmut Neven, David Petrou, Fernando Brucher
  • Publication number: 20170286493
    Abstract: A visual query is received from a client system, along with location information for the client system, and processed by a server system. The server system sends the visual query and the location information to a visual query search system, and receives from the visual query search system enhanced location information based on the visual query and the location information. The server system then sends a search query, including the enhanced location information, to a location-based search system. The search system receives and provides to the client one or more search results to the client system.
    Type: Application
    Filed: June 15, 2017
    Publication date: October 5, 2017
    Inventors: David Petrou, John Flynn, Hartwig Adam, Hartmut Neven
  • Patent number: 9779285
    Abstract: Implementations generally relate to face template balancing. In some implementations, a method includes generating face templates corresponding to respective images. The method also includes matching the images to a user based on the face templates. The method also includes receiving a determination that one or more matched images are mismatched images. The method also includes flagging one or more face templates corresponding to the one or more mismatched images as negative face templates.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: October 3, 2017
    Assignee: Google Inc.
    Inventors: Jonathan McPhie, Hartwig Adam, Dan Fredinburg, Alexei Masterov
  • Patent number: 9760803
    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: Grant
    Filed: November 8, 2013
    Date of Patent: September 12, 2017
    Assignee: Google Inc.
    Inventors: Matthew Kulick, Hartwig Adam, Taehee Lee, Brian Potetz
  • Patent number: 9753951
    Abstract: A system and computer-implemented method is provided for organizing multiple user submitted results responsive to an image query. A plurality of content submissions may be received from a variety of submitting users, each content submission including an image and an associated label. An image query may provide an image of an object as a request to identify the object. In response to receiving the image query, one or more results of the plurality of content submissions may be identified. A similarity between the labels for each of the one or more results may be determined and used to group the one or more results. Grouped results may be ranked and sorted for accurate and concise presentation to a querying user.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Yuan Li, Taehee Lee, Hartwig Adam