×

Neural networks for object detection

  • US 10,013,773 B1
  • Filed: 12/16/2016
  • Issued: 07/03/2018
  • Est. Priority Date: 12/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A neural network system for identifying positions of objects in a set of objects shown in an input image, the neural network system comprising:

  • a detector neural network that is configured to, at each time step in a plurality of time steps;

    receive (i) a first neural network input that represents the input image and (ii) a second neural network input that identifies a first set of positions of the input image that have each been classified as showing a respective object of the set of objects; and

    process the first neural network input and the second neural network input to generate a set of output scores that each represents a respective likelihood that an object that is not one of the objects shown at any of the positions in the first set of positions is shown at a respective position of the input image that corresponds to the output score, wherein each output score of the set of output scores corresponds to a different position of a plurality of positions of the input image;

    an external memory that is configured to store the second neural network input; and

    a memory interface subsystem that is configured to, at each time step in the plurality of time steps;

    select, based on the set of output scores generated by the detector neural network at the time step, a particular position of the plurality of positions of the input image that is not currently among the first set of positions that have been classified as showing respective objects of the set of objects; and

    classify the selected particular position of the input image as showing an object of the set of objects shown in the input image, including updating the second neural network input stored in the external memory by adding the selected particular position of the input image to the first set of positions identified by the second neural network input.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×