×

Device layout optimization for surveillance devices

  • US 9,984,544 B2
  • Filed: 02/17/2015
  • Issued: 05/29/2018
  • Est. Priority Date: 02/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed, are configured to cause at least one processor to:

  • determine M candidate positions within an area for deployment of N media capture devices, where N<

    M and the N media capture devices are configured to capture data characterizing moving objects within the area;

    assign the N media capture devices to N of the M candidate positions to obtain a device layout, including (M−

    N) open positions;

    select a selected media capture device NS from the device layout;

    calculate a set of coverage rates characterizing rates of coverage of the moving objects, each coverage rate calculated for a tested device layout in which NS is positioned at a different one of the (M−

    N) open positions;

    select a coverage rate, and corresponding tested device layout, from the set of coverage rates;

    iterate, including selecting a new NS from the corresponding tested device layout and calculating a new set of coverage rates in which the new NS is positioned at different ones of new (M−

    N) open positions, to thereby obtain a new tested device layout;

    terminate the iterating upon reaching a termination condition; and

    select a final device layout from among all tested device layouts,wherein the moving objects have movement patterns defined by pathways through the area, and the final device layout is selected based on the movement patterns and the pathways, and wherein the instructions, when executed, are further configured to cause the at least one processor tocompare, following a change of a subset of the movement patterns, a coverage rate for each media capture device prior to the change in movement patterns with a coverage rate for the same media capture device following the change in movement patterns,generate a list of media capture devices for which a coverage rate decreased following the change in movement patterns, anduse the list of media capture devices as the N media capture devices during subsequent iterations to obtain an updated final device layout.

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