A hardware skin-segmentation IP for vision based smart ADAS through an FPGA prototyping
Résumé
In this paper we presents a platform based design approach for fast HW/SW embedded smart Advanced Driver Assistant System (ADAS) design and prototyping. Then, we share our experience in designing and prototyping a HW/SW vision based smart embedded system as an ADAS that helps to increase the safety of car's drivers. We present a physical prototype of the vision ADAS based on a Zynq FPGA. The system detects the fatigue state of the driver by monitoring the eyes closure and generates a real-time alert. A new HW/SW codesign skin segmentation step to locate the eyes/face is proposed. Our presented new approach migrates the skin segmentation step from processing system (SW) to programmable logic (HW) IP taking the advantage of High Level Synthesis (HLS) tool flow to accelerate the design and prototyping flow of the vision based ADAS on a hardware Zynq platform.
Mots clés
Hardware
Vehicles
Skin
Face
Software
Streaming media
IP networks
driver information systems
embedded systems
field programmable gate arrays
hardware-software codesign
image recognition
image segmentation
object detection
road safety
vision based smart ADAS
FPGA Prototyping
platform based design
embedded smart advanced driver assistant system
hardware-software vision based smart embedded system
car driver safety
fatigue state detection
automotive electronics
hardware skin segmentation IP