Vehicles detection from aerial sequences

advertisement
4th European Micro-UAV Meeting
Vehicles Detection From Aerial Sequences
VEHICLES DETECTION FROM AERIAL
SEQUENCES
Center of Robotics, Electrical engineering and Automatic - EA3299
University of Picardie Jules Verne
CREA, 7 rue du moulin neuf 80000 Amiens, France
&
Diagnosis and Advanced Vehicles (DIVA) Pole
Conseil Régional de Picardie
University of Picardie Jules Verne
1
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Aerial sequences Analysis taken from an
UAV-Camera system
Proposed approaches aim to extract and
recognize vehicles in the road
University of Picardie Jules Verne
2
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Using computer vision tools => A large basis of information
A whole description of the traffic :
•Vehicle counts
•Vehicle speed
•Vehicle density
•Flow rates … etc.
Road traffic monitoring :
•Congestion and incident detection
•Law enforcement
•Automatic vehicle tracking… etc.
University of Picardie Jules Verne
3
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Computer vision systems for road traffic monitoring :
•Static vision system : fixed camera
•Dynamic vision system : moving camera
University of Picardie Jules Verne
4
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Static vision system => Fixed background :
Approaches farm the difference between acquired
images and background
Moving vehicles are ,so, extracted
University of Picardie Jules Verne
5
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Dynamic vision system : Camera-UAV system
Having a fixed background is impossible
University of Picardie Jules Verne
6
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
We propose two approaches to extract vehicles :
•Approch based on perceptual (geometrical) organization
•Approch based on « common fate » principle
University of Picardie Jules Verne
7
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on perceptual
(geometrical) organization
University of Picardie Jules Verne
8
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on perceptual
(geometrical) organization
A graph problem where :
•
Nodes are images edges.
•
Links based on two criteria :
1. Parallelism
2. Proximity
University of Picardie Jules Verne
9
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on perceptual
(geometrical) organization
University of Picardie Jules Verne
10
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Sequences taken from an UAV-camera system
Two types of movement :
•
objects movement or displacement (in our
case : edges presenting vehicles)
•
background movement.
The idea : distingush between these two kinds of
movement
University of Picardie Jules Verne
11
4th European Micro-UAV Meeting
Vehicles Detection From Aerial Sequences
Approch based on « common fate »
Principle
Corners Detection : Image(t),Image(t+1)
Primitives Detection : Image(t)
Primitives Description
Matching
Displacements Computation
Homogeneous Primitives Extraction
rank(W) ?
University of Picardie Jules Verne
Results Verifying ?
12
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Why do we use corners data to matching images edges ?
1.
Corners matching process is less complicated than edges
matching process
2.
Corners rate repeatability is more elevated than edges rate
repeatability
3.
Edge displacement is computed as the mean of corners
displacements, so false matching effects are reduced
University of Picardie Jules Verne
13
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Matching tool : Computing of the Mahalanobis
distances between corners invariants vectors.
University of Picardie Jules Verne
14
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Homogeneous Primitives Extraction ?
A graph problem where :
•
Nodes are images edges
•
Links are nodes displacements similarity
University of Picardie Jules Verne
15
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Partitioning tool : Normalized cuts technique
Link between two nodes (edges) i and j :
University of Picardie Jules Verne
16
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
Verifying Algorithm : The Dempster Shafer Theory
Verifying system has 5 input sensors
and 3 output degrees
,
University of Picardie Jules Verne
17
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
V = 79,95 %
Conflict = 1 %
University of Picardie Jules Verne
18
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
NR : Number of Rejected
classifications before
converging
University of Picardie Jules Verne
19
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
Approch based on « common fate »
Principle
NR : Number of Rejected
classifications before
converging
University of Picardie Jules Verne
20
Vehicles Detection From Aerial Sequences
4th European Micro-UAV Meeting
THANK YOU !
University of Picardie Jules Verne
21
Download