×

Image-based feature detection using edge vectors

  • US 10,229,342 B2
  • Filed: 12/15/2017
  • Issued: 03/12/2019
  • Est. Priority Date: 05/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. An automated image-based feature detection apparatus, comprising:

  • a digital image capturing device;

    a non-transitory computer-readable memory storing feature detection software instructions; and

    a processor coupled with the digital image capturing device and the memory, and configured to operate as a feature detector upon execution of the software instructions, wherein the feature detector is configurable to;

    obtain, via the digital image capturing device, digital image frames of a real-time video stream comprising digital images of a streetscape including a plurality of objects, wherein the plurality of objects includes at least one vehicle;

    detect a plurality of edges associated with at least one object of the plurality of objects within a plurality of frames of the digital image frames;

    track, in real-time across the plurality of frames, image features based on one or more anchor points associated with at least one edge of the plurality of edges;

    assign a vector for each of at least some points of a plurality of points along the at least one edge such that a plurality of vectors is associated with the at least one edge, wherein each anchor point of the one or more anchor points corresponds to a vector of the plurality of vectors, thereby defining an anchor point vector, and wherein each anchor point is associated with an analysis grid located on the at least one edge;

    generate a similarity measure as a function of relative measures between one of the anchor point vectors and at least some of the plurality of vectors within an analysis grid that corresponds to the one of the anchor point vectors; and

    enable a networked device to take an action associated with the at least one object as a function of the similarity measure.

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