SOUZA CHAVES, M. Caio (2019) Convolutional Neural Networks For Road Detection: An approach based on patch classification PRE - Projet de recherche, ENSTA.

Fichier(s) associé(s) à ce document :

[img]
Prévisualisation
zip
4Mb

Résumé

This project aimed at studying dierent supervised learning algorithms to perform road detection in images captured from a driving context. It can be divided in three main parts: in the first one, an ordinary convolutional neural network (CNN) was trained from scratch on the KITTI dataset to classify small patches of the image as road or not-road. Some variations to this base model architecture were proposed, mainly the addition of multi-scale patches and location features, and their eect on accuracy rate was evaluated. In the second part, these CNNs models were used to perform semantic segmentation through a method of sliding window. Finally, the algorithms eciency were studied, a minimalist and faster version introduced and all the models compared to state-of-the-art network in this field. This study revealed that patch-classification-based algorithms can achieve slightly worse, yet comparable accuracy rate when compared to what the state-of-the-art does. Besides, that algorithm is considerably lighter, which may make it a good choice in some applications for which memory and processing power are limited, such as some embedded systems.

Type de document:Rapport ou mémoire (PRE - Projet de recherche)
Mots-clés libres:segmentation
Sujets:Sciences et technologies de l'information et de la communication
Code ID :7612
Déposé par :Caio SOUZA CHAVES
Déposé le :09 nov. 2020 14:11
Dernière modification:09 nov. 2020 14:11

Modifier les métadonnées de ce document.