×

Moving vehicle detection and analysis using low resolution remote sensing imagery

  • US 10,255,523 B2
  • Filed: 11/14/2016
  • Issued: 04/09/2019
  • Est. Priority Date: 11/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing images from an aerial imaging device, the method comprising:

  • receiving a plurality of images of a geographical area, each image of the plurality of images captured at a distinct time;

    generating, by a machine learning model based on the plurality of images, an output comprising;

    a plurality of blobs, wherein each blob comprises one or more adjacent pixels in a distinct image of the plurality of images, the adjacent pixels matching each other based on a pixel attribute;

    a score indicative of a likelihood that the plurality of blobs corresponds to a moving vehicle;

    storing an association between the plurality of blobs and the moving vehicle responsive to the generated score exceeding a threshold;

    determining a count of one or more moving vehicles in the plurality of images, each moving vehicle associated with a corresponding plurality of blobsreceiving a pixel resolution of the plurality of images;

    determining a number of pixels in each blob of the plurality of blobs;

    determining a size of each vehicle of the one or more moving vehicles based on the pixel resolution and the number of pixels in each blob of the corresponding plurality of blobs associated with the moving vehicle;

    determining a number of pixels associated with a length of a vehicular path;

    determining the length of the vehicular path based on the pixel resolution and the number of pixels associated with the length of the vehicular path;

    for each of the one or more moving vehicles, determining a directional vector for the corresponding plurality of blobs associated with the moving vehicle by determining a difference between a centroid of each blob of the corresponding plurality of blobs, the directional vector corresponding to a speed and a direction of the moving vehicle;

    for each of the one or more moving vehicles, determining a length of the directional vector based on the pixel resolution; and

    for each of the one or more moving vehicles, determining a speed as the length of the directional vector divided by a difference in time between the plurality of images.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×