Patents by Inventor Dragomir Anguelov

Dragomir Anguelov 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: 20210312177
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting occupancies of agents. One of the methods includes obtaining scene data characterizing a current scene in an environment; and processing a neural network input comprising the scene data using a neural network to generate a neural network output, wherein: the neural network output comprises respective occupancy outputs corresponding to a plurality of agent types at one or more future time points; the occupancy output for each agent type at a first future time point comprises respective occupancy probabilities for a plurality of locations in the environment; and in the occupancy output for each agent type at the first future time point, the respective occupancy probability for each location characterizes a likelihood that an agent of the agent type will occupy the location at the first future time point.
    Type: Application
    Filed: April 3, 2020
    Publication date: October 7, 2021
    Inventors: Mayank Bansal, Dragomir Anguelov
  • Publication number: 20210150807
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating realistic full-scene point clouds. One of the methods includes obtaining an initial scene point cloud characterizing an initial scene in an environment; obtaining, for each of one or more objects, an object point cloud that characterizes the object; and processing a first input comprising the initial scene point cloud and the one or more object point clouds using a first neural network that is configured to process the first input to generate a final scene point cloud that characterizes a transformed scene that has the one or more objects added to the initial scene.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: Yin Zhou, Dragomir Anguelov, Zhangjie Cao
  • Publication number: 20210150799
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generated simulated sensor data. One of the methods includes obtaining a surfel map generated from sensor observations of a real-world environment and generating, for each surfel in the surfel map, a respective grid having a plurality of grid cells, wherein each grid has an orientation matching an orientation of a corresponding surfel, and wherein each grid cell within each grid is assigned a respective color value. For a simulated location within a simulated representation of the real-world environment, a textured surfel rendering is generated, including combining color information from grid cells visible from the simulated location within the simulated representation of the real-world environment.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: Zhenpei Yang, Yuning Chai, Yin Zhou, Pei Sun, Henrik Kretzschmar, Sean Rafferty, Dumitru Erhan, Dragomir Anguelov
  • Publication number: 20210150349
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for multi object tracking using memory attention.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: Wei-Chih Hung, Henrik Kretzschmar, Yuning Chai, Dragomir Anguelov
  • Publication number: 20210150199
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing point cloud data using spatio-temporal-interactive networks.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: Junhua Mao, Jiyang Gao, Yukai Liu, Congcong Li, Zhishuai Zhang, Dragomir Anguelov
  • Publication number: 20210012555
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing point cloud data using dynamic voxelization. When deployed within an on-board system of a vehicle, processing the point cloud data using dynamic voxelization can be used to make autonomous driving decisions for the vehicle with enhanced accuracy, for example by combining representations of point cloud data characterizing a scene from multiple views of the scene.
    Type: Application
    Filed: July 8, 2020
    Publication date: January 14, 2021
    Inventors: Yin Zhou, Pei Sun, Yu Zhang, Dragomir Anguelov, Jiyang Gao, Yu Ouyang, Zijian Guo, Jiquan Ngiam, Vijay Vasudevan
  • Publication number: 20210001897
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for agent trajectory prediction using anchor trajectories.
    Type: Application
    Filed: July 2, 2020
    Publication date: January 7, 2021
    Inventors: Yuning Chai, Benjamin Sapp, Mayank Bansal, Dragomir Anguelov
  • Patent number: 9690979
    Abstract: Embodiments described herein facilitate or enhance the implementation of image recognition processes which can perform recognition on images to identify objects and/or faces by class or by people.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Salih Burak Gokturk, Dragomir Anguelov, Lorenzo Torresani, Vincent O. Vanhoucke, Munjal Shah, Diem Thanh Vu, Kuang-chih Lee
  • Publication number: 20170169286
    Abstract: Embodiments described herein facilitate or enhance the implementation of image recognition processes which can perform recognition on images to identify objects and/or faces by class or by people.
    Type: Application
    Filed: January 13, 2014
    Publication date: June 15, 2017
    Applicant: Google Inc.
    Inventors: Salih Burak Gokturk, Dragomir Anguelov, Lorenzo Torresani, Vincent O. Vanhoueke, Munjal Shah, Diem Thanh Vu, Kuang-chih Lee
  • Patent number: 9542419
    Abstract: A similarity search may be performed on the image of a person, using visual characteristics and information that is known about the person. The search identifies images of other persons that are similar in appearance to the person in the image.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Vincent O. Vanhoucke, Salih Burak Gokturk, Dragomir Anguelov, Kuang-chih Lee, Munjal Shah, Ashwin Tengli
  • Patent number: 9514389
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to detect object in images. One of the methods includes receiving a training image and object location data for the training image; providing the training image to a neural network and obtaining bounding box data for the training image from the neural network, wherein the bounding box data comprises data defining a plurality of candidate bounding boxes in the training image and a respective confidence score for each candidate bounding box in the training image; determining an optimal set of assignments using the object location data for the training image and the bounding box data for the training image, wherein the optimal set of assignments assigns a respective candidate bounding box to each of the object locations; and training the neural network on the training image using the optimal set of assignments.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Dumitru Erhan, Christian Szegedy, Dragomir Anguelov
  • Patent number: 9430719
    Abstract: An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may be analyzed to recognize information from image data contained in the captured image, and an index may be generated, where the index data is based on the recognized information. Using the index, functionality such as search and retrieval is enabled. Various recognition techniques, including those that use the face, clothing, apparel, and combinations of characteristics may be utilized. Recognition may be performed on, among other things, persons and text carried on objects.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Salih Burak Gokturk, Dragomir Anguelov, Vincent O. Vanhoucke, Kuang-chih Lee, Diem Thanh Vu, Danny Yang, Munjal Shah, Azhar Khan
  • Patent number: 9373057
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to detect object in images. One of the methods includes receiving a training image and object location data for the training image; providing the training image to a neural network and obtaining bounding box data for the training image from the neural network, wherein the bounding box data comprises data defining a plurality of candidate bounding boxes in the training image and a respective confidence score for each candidate bounding box in the training image; determining an optimal set of assignments using the object location data for the training image and the bounding box data for the training image, wherein the optimal set of assignments assigns a respective candidate bounding box to each of the object locations; and training the neural network on the training image using the optimal set of assignments.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: June 21, 2016
    Assignee: Google Inc.
    Inventors: Dumitru Erhan, Christian Szegedy, Dragomir Anguelov
  • Publication number: 20160125270
    Abstract: An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may be analyzed to recognize information from image data contained in the captured image, and an index may be generated, where the index data is based on the recognized information. Using the index, functionality such as search and retrieval is enabled. Various recognition techniques, including those that use the face, clothing, apparel, and combinations of characteristics may be utilized. Recognition may be performed on, among other things, persons and text carried on objects.
    Type: Application
    Filed: September 16, 2015
    Publication date: May 5, 2016
    Inventors: Salih Burak Gokturk, Dragomir Anguelov, Vincent O. Vanhoucke, Kuang-chih Lee, Diem Thanh Vu, Danny Yang, Munjal Shah, Azhar Khan
  • Patent number: 9286545
    Abstract: In one aspect, a system and method is provided that matches images that are associated with street addresses with images that are associated with locations that are stored with respect to another reference system, such as latitude/longitude. If the images match, the street address is associated with the location. In a further aspect, text contained in the images is extracted and associated with the street address as well.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: March 15, 2016
    Assignee: Google Inc.
    Inventors: Dragomir Anguelov, Ehud Rivlin
  • Patent number: 9270891
    Abstract: A system and method are presented for estimating the orientation of a panoramic camera mounted on a vehicle relative to the vehicle coordinate frame. An initial pose estimate of the vehicle is determined based on global positioning system data, inertial measurement unit data, and wheel odometry data of the vehicle. Image data from images captured by the camera is processed to obtain one or more tracks, each track including a sequence of matched feature points stemming from a same three-dimensional location. A correction parameter determined from the initial pose estimate and tracks can then be used to correct the orientations of the images captured by the camera. The correction parameter can be optimized by deriving a correction parameter for each of a multitude of distinct subsequences of one or more runs. Statistical analysis can be performed on the determined correction parameters to produce robust estimates.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Dragomir Anguelov, Daniel Joseph Filip
  • Patent number: 9218789
    Abstract: An image positioning system provides an interactive visualization that includes a representation of a geographic area and several camera pose indicators, each of which indicates a location within the geographic area at which a corresponding image was obtained. An operator may select one a pose indicators and adjust the position of the pose indicator relative to the representation of the geographic area. In response, the image positioning system may automatically generate a corrected location at which the image corresponding to the selected pose indicator was obtained. The corrected location then may be stored in a database and used for various applications that utilize image positioning data.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 22, 2015
    Assignee: Google Inc.
    Inventors: Scott Lininger, Dragomir Anguelov
  • Patent number: 9177226
    Abstract: A hierarchy of clusters is determined, where each leave of the hierarchy corresponds to one of the images in a group, and each cluster in the hierarchy identifies images in the group that are deemed similar to one another. The hierarchy identifies a similarity between each of the plurality of clusters.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: November 3, 2015
    Assignee: GOOGLE INC.
    Inventors: Andrew Rabinovich, Dragomir Anguelov
  • Patent number: 9171013
    Abstract: An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may be analyzed to recognize information from image data contained in the captured image, and an index may be generated, where the index data is based on the recognized information. Using the index, functionality such as search and retrieval is enabled. Various recognition techniques, including those that use the face, clothing, apparel, and combinations of characteristics may be utilized. Recognition may be performed on, among other things, persons and text carried on objects.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventors: Salih Burak Gokturk, Dragomir Anguelov, Vincent Vanhoucke, Kuang-chih Lee, Diem Vu, Danny Yang, Munjal Shah, Azhar Khan
  • Patent number: 9098741
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for object detection are disclosed. Methods can include, for each of a plurality of locations in one or more positive images, image filters are identified, each image filter representing visual features of a location in a positive image (e.g., an image that includes a particular object). Positive location feature scores and negative location feature scores are determined for locations within images. A positive location feature score is based on a similarity between the image filter and feature values for a positive image. A negative location feature score is determined based on a similarity between the image filter and feature values for a negative image. A distinctive location is identified based on the positive and negative location feature scores, and distinguishing feature values for identifying the particular object are identified for the distinctive location.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Dragomir Anguelov, Alexander Toshkov Toshev, Deva K. Ramanan, Xiangxin Zhu