Vous êtes sur la page 1sur 21

Bitte decken Sie die schraffierte Flche mit einem Bild ab.

Please cover the shaded area with a picture.


(24,4 x 11,0 cm)

Continental @ RWTH MATLAB-Day 2013


Using MATLAB @ Continental
Traffic Sign Recognition

Outline
1 Welcome to BU Advanced Driver Assistance Systems
2 Traffic Sign Assist

3 MATLAB Examples: Tools for TSA

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

Bitte decken Sie die schraffierte Flche mit einem Bild ab.
Please cover the shaded area with a picture.
(24,4 x 11,0 cm)

Welcome to
Business Unit Advanced Driver Assistance Systems

www.continental-corporation.com

BU ADAS

Strong Divisions and Business Units


Continental Corporation

Chassis & Safety

Powertrain

Interior

Tires

ContiTech

Vehicle Dynamics

Engine Systems

Instrumentation &
Driver HMI

PLT,
Original Equipment

Air Spring Systems

Hydraulic Brake Systems

Transmission

Infotainment & Connectivity

PLT, Repl. Business,


EMEA

Benecke-Kaliko Group

Passive Safety & Sensorics

Hybrid Electric Vehicle

Body & Security

PLT, Repl. Business,


The Americas

Compounding Technology

Advanced Driver Assistance


Systems (ADAS)

Sensors & Actuators

Commercial Vehicles
& Aftermarket

PLT, Repl. Business,


APAC

Conveyor Belt Group

Commercial
Vehicle Tires

Elastomer Coatings

Two Wheel Tires

Fluid Technology

Fuel Supply

Power Transmission Group

Vibration Control
PLT Passenger and Light Truck Tires

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

ADAS Business Unit


Global Footprint
Lead Plant

Lewes, GBR

Ingolstadt, GER

Nuernberg, GER Regensburg,GER

Detroit, USA
Ulm, GER
SOP 2014

Headquarters

Yokohama, JAP
Seguin, USA
Lindau, GER

Engineering
Production
Sales

Ottobrunn, GER

Dr. Alexander Behrens


Public

Timisoara, ROM

Sibiu, ROM

29 October 2013
A. Behrens, Continental AG

ADAS Functions
Overview & Motivation

Traffic Sign
Recognition

Emergency Brake
Assist

Lane Departure
Warning

70% of all serious


accidents could
potentially be avoided by
driver assistance
systems
(BAST Germany)

Blind Spot Detection

Intelligent Headlamp
Control

Adaptive Cruise
Control

Rear Cross Traffic


Alert

Dr. Alexander Behrens


Public

Increase safety & comfort is our mission!

29 October 2013
A. Behrens, Continental AG

EuroNCAP assessment as major driver for ADAS


What is EuroNCAP?

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

ADAS Product:
CAMERA

Dr. Alexander Behrens


Public

29 October 2013
Author, Continental AG

Multi Functional Camera


One Camera for
Multiple Functions

Lane Recognition

Light Sensing

Dr. Alexander Behrens


Public

Traffic Sign
Recognition

Vehicle
Detection

Pedestrian
Detection

29 October 2013
A. Behrens, Continental AG

Outline
1 Welcome to BU Advanced Driver Assistance Systems
2 Traffic Sign Assist

3 MATLAB Examples: Tools for TSA

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

10

Challenges Getting confused?

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

11

Traffic Sign Assist at Continental


No
Passing
Assist

NPA

SLA
Speed
Limit
Assist

Continuous or
pop-up display
of maximum
speed limit

Warns if the
driver wants to
overtake in a no
passing stretch

WWA
Wrong
Way
Assist

SR

Warns if the
driver is entering
a road in the
wrong direction

Sign

Recog
nition

Dr. Alexander Behrens


Public

Recognition of
any road sign
relevant to the
above functions

29 October 2013
A. Behrens, Continental AG

12

Challenges Sign Set


Recognized sign types with and without navigation input (with examples)
Speed limits
No-passing
Cancellations
Electronic
Directional/
no entry

Stop signs

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

13

Circular Sign Recognition Algorithm


Video Camera
Grayscale Image
Edge Detector
Hough Transformation
Tracker
Classification
Result:
Dr. Alexander Behrens
Public

29 October 2013
A. Behrens, Continental AG

14

Outline
1 Welcome to BU Advanced Driver Assistance Systems
2 Traffic Sign Assist

3 MATLAB Examples: Tools for TSA

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

15

MATLAB Tooling Example: TSR Classifier Training

MATLAB Tools are developed and used for

Development / training, analysis, review, evaluation

Interaction with different databases

Advantages

Easy and fast pre-development

Evaluation and generation of key performance indicators

GUI and user friendly interfaces

Example: Classifier Training

Training of classifiers for Traffic Sign Recognition is data driven

Automated training

Handling of large databases

Evaluation and analysis

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

16

Synthetic
Sign Data

Labeled Data
Ground Truth

Sample Inspector

Labeling

Label Inspector

Traffic Sign
Recognition /
Classification

MATLAB
Toolchain
Scene Inspector

Traffic Sign
Assist
Algorithm

Recording /
Algorithm
Output

Camera
Dr. Alexander Behrens
Public

29 October 2013
A. Behrens, Continental AG

19

Evaluation

MATLAB
Toolchain

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

21

Summary

MATLAB is used in daily work for development and evaluation of driver assistance
functions

Prototypes are designed with MATLAB for predevelopment and proof of concept

TSR and other functions make high use of MATLAB tools

Employees having good MATLAB programming skills are highly requested

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG

22

Career with Continental


Start: Internship, Master thesis (e.g. in team Traffic Sign Recognition)

Gain experience in automotive field

Make contacts, work in an internat. team


Interesting research and development tasks
Results are often used in series production

Current job ads

Internship:

Infrared sensor simulation in MATLAB & C++

Open position:

Line departure warning

Further positions, see:

https://www.portal.careers-continental.com

Contact
Alexander.Behrens@continental-corporation.com
Dr. Alexander Behrens
Public

29 October 2013
A. Behrens, Continental AG

Dr. Alexander Behrens


Public

29 October 2013
A. Behrens, Continental AG