Automatic Differentiation of Non-holonomic Fast Marching for Computing Most Threatening Trajectories Under Sensors Surveillance

We consider a two player game, where a first player has to install a surveillance system within an admissible region. The second player needs to enter the monitored area, visit a target region, and then leave the area, while minimizing his overall probability of detection. Both players know the target region, and the second player knows the surveillance installation details. Optimal trajectories for the second player are computed using a recently developed variant of the fast marching algorithm, which takes into account curvature constraints modeling the second player vehicle maneuverability. The surveillance system optimization leverages a reverse-mode semi-automatic differentiation procedure, estimating the gradient of the value function related to the sensor location in time \({\mathcal O}(N \ln N)\).

[1]  Laurent D. Cohen,et al.  A New Finsler Minimal Path Model with Curvature Penalization for Image Segmentation and Closed Contour Detection , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[3]  Christopher Strode Optimising multistatic sensor locations using path planning and game theory , 2011, 2011 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA).

[4]  Gabriel Peyré,et al.  Derivatives with respect to metrics and applications: subgradient marching algorithm , 2010, Numerische Mathematik.

[5]  Jean-Marie Mirebeau,et al.  Sparse Non-negative Stencils for Anisotropic Diffusion , 2013, Journal of Mathematical Imaging and Vision.

[6]  D. Mumford Elastica and Computer Vision , 1994 .

[7]  Laurent D. Cohen,et al.  Tubular Structure Segmentation Based on Minimal Path Method and Anisotropic Enhancement , 2011, International Journal of Computer Vision.

[8]  Frédéric Barbaresco Computation of most threatening radar trajectories areas and corridors based on fast-marching & Level Sets , 2011, 2011 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA).

[9]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[10]  Remco Duits,et al.  Data-Driven Sub-Riemannian Geodesics in SE(2) , 2015, SSVM.

[11]  Jean-Marie Mirebeau Fast-Marching Methods for Curvature Penalized Shortest Paths , 2017, Journal of Mathematical Imaging and Vision.

[12]  Jean-Marie Mirebeau,et al.  Minimal Stencils for Discretizations of Anisotropic PDEs Preserving Causality or the Maximum Principle , 2016, SIAM J. Numer. Anal..

[13]  J. Sethian,et al.  Ordered upwind methods for static Hamilton–Jacobi equations , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[14]  Remco Duits,et al.  Optimal Paths for Variants of the 2D and 3D Reeds–Shepp Car with Applications in Image Analysis , 2016, Journal of Mathematical Imaging and Vision.

[15]  E. Rouy,et al.  A viscosity solutions approach to shape-from-shading , 1992 .

[16]  A. Schürmann,et al.  Computational geometry of positive definite quadratic forms : polyhedral reduction theories, algorithms, and applications , 2008 .

[17]  Jean-Marie Mirebeau,et al.  Anisotropic Fast-Marching on Cartesian Grids Using Lattice Basis Reduction , 2012, SIAM J. Numer. Anal..

[18]  M. Bardi,et al.  Optimal Control and Viscosity Solutions of Hamilton-Jacobi-Bellman Equations , 1997 .

[19]  Jean-Marie Mirebeau,et al.  Anisotropic fast-marching on cartesian grids using Voronoi ’ s first reduction of quadratic forms , 2019 .

[20]  Frédéric Barbaresco,et al.  Minimal geodesics bundles by active contours: Radar application for computation of most threathening trajectories areas & corridors , 2000, 2000 10th European Signal Processing Conference.