×

Method and system for partial occlusion handling in vehicle tracking using deformable parts model

  • US 9,779,331 B2
  • Filed: 02/26/2015
  • Issued: 10/03/2017
  • Est. Priority Date: 04/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for updating an event sequence including tracking one or more partially occluded vehicles in a queue area captured with one or more image capturing devices, the method comprising:

  • a) acquiring video of the queue area from the one or more image capturing devices, the video including a plurality of video frames;

    b) receiving a number of individual event requests from multiple subjects, each event request being received by a subject in a vehicle located in one of multiple queues in the queue area and at least one vehicle including an occluded portion and a non-occluded portion, the occluded portion occluded by another vehicle located in another queue at least near a predefined merge point associated with the queue area;

    c) processing one or more of the video frames and at least one region of interest (ROI) associated with the video frames to detect vehicles located near at least one defined start point, the process using one or more elastic deformation models to detect the non-occluded portion of the vehicle including the occluded portion, each start point corresponding to one of the multiple queues in the queue area;

    d) tracking a movement of each detected vehicle through the queue area over a subsequent series of frames using the elastic deformation model to track the non-occluded portion of the vehicle including the occluded portion;

    e) determining if a location of a tracked vehicle corresponds to the predefined merge point associated with the queue area where the multiple queues in the queue area converge into a single queue lane;

    f) in response to the tracked vehicle reaching the predefined merge point, computing an observed sequence of where the tracked vehicle is sequentially positioned relative to other vehicles past the merge point and approaching an end-event point in the single queue lane; and

    g) updating a sequence of the events to match the observed sequence of vehicles in the single queue lane,wherein the queue area includes a fast-food-drive-thru, the event-requests include food orders, and the end-events include one of goods and services.

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