×

Dynamic scene analysis method, and associated analysis module and computer programme

  • US 10,290,116 B2
  • Filed: 06/02/2015
  • Issued: 05/14/2019
  • Est. Priority Date: 06/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for analyzing a dynamic scene observed with the aid of one or more sensors, the method comprising:

  • defining a grid that is partitioned into cells and corresponding to the observed scene;

    collecting at least one new observation of the one or more sensors at a kth iteration;

    determining, as a function of the new collected observation, a first probability of occupancy of each cell of the grid modeling the operation of the one or more sensors;

    determining, for each cell, at the kth iteration, a second probability of occupancy of the cell and a set of probabilities of motion of the content of the cell as a function of the first probability of occupancy of the cell determined at the kth iteration,wherein the second probability of occupancy of the cell and of the set of probabilities of motion of the content of the cell as a function of the first probability of occupancy of the cell determined at the kth iteration is determined based on;

    C, an identifier of the cell considered;

    A, an identifier of the cell which contained, at the (k−

    1)th iteration, what is contained in the cell considered at the kth iteration;

    O, an occupancy state of the cell considered, from among the empty and occupied states;

    O

    1
    , an occupancy state of the cell at the (k−

    1)th iteration;

    V, a velocity of the cell considered;

    V−

    1, a velocity of the cell at the (k−

    1)th iteration; and

    Z, observations of the sensors from the first iteration up to the kth iteration;

    wherein respective velocity and the respective position of a set of dummy particles in the grid are determined at the kth iteration as a function of the velocities, positions of the particles determined at the (k−

    1)th iteration and of a probability P(V|V−

    1);

    the method comprises a step of determining the particles located in each cell as a function of the positions determined and in that the solving of an equation, for a cell, is split into the solving of a static part corresponding to P(0=empty, V=0|ZC) and P(O=occupied, V=0|ZC) and into the solving of a dynamic part corresponding to the P(O=occ, V=vik,|ZC), i=1 to nk, where nk is the number of particles determined in a cell C for the kth iteration; and

    wherein the static part of the cell C at the kth iteration being determined as a function of the static part of the cell C determined at the (k−

    1)th iteration and of P(O|O

    1
    );

    the probability of P(O=occupied, V=vik,|ZC) of the dynamic part of the cell C being determined at the kth iteration as a function of the probability P(O=occupied, V=vik-1,|ZA) calculated at the (k−

    1)th iteration for the dynamic part of a cell A and of P(O|O

    1
    ),where the particle pi determined in the cell C at the kth iteration with a velocity vik-1 was situated in the cell A at the (k−

    1)th iteration with a velocity vik-1, and on completion of the kth iteration, one or more pairs (pi, (vik, xik)), where xik the position of the particle pi at the kth iteration, are duplicated within a cell or deleted so that the number of pairs per cell is dependent on the dynamic part determined for the cell.

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