Optimized Loss Functions for Object detection: A Case Study on Nighttime Vehicle Detection

November 11, 2020 ยท Entered Twilight ยท ๐Ÿ› Proceedings of the Institution of mechanical engineers. Part D, journal of automobile engineering

๐ŸŒ… TWILIGHT: Old Age
Predates the code-sharing era โ€” a pioneer of its time

"Last commit was 5.0 years ago (โ‰ฅ5 year threshold)"

Evidence collected by the PWNC Scanner

Repo contents: README.md, compute_my_dataset.py, draw_box_utils.py, eval.py, my_dataset.py, night_classes.json, plot_curve.py, predict_test.py, save_imgs, save_weights, simple_blob.py, src, test.py, train_ssd512.py, train_utils, transform.py

Authors Shang Jiang, Haoran Qin, Bingli Zhang, Jieyu Zheng arXiv ID 2011.05523 Category cs.CV: Computer Vision Citations 14 Venue Proceedings of the Institution of mechanical engineers. Part D, journal of automobile engineering Repository https://github.com/therebellll/NegIoU-PosIoU-Miou โญ 23 Last Checked 1 month ago
Abstract
Loss functions is a crucial factor that affecting the detection precision in object detection task. In this paper, we optimize both two loss functions for classification and localization simultaneously. Firstly, by multiplying an IoU-based coefficient by the standard cross entropy loss in classification loss function, the correlation between localization and classification is established. Compared to the existing studies, in which the correlation is only applied to improve the localization accuracy for positive samples, this paper utilizes the correlation to obtain the really hard negative samples and aims to decrease the misclassified rate for negative samples. Besides, a novel localization loss named MIoU is proposed by incorporating a Mahalanobis distance between predicted box and target box, which eliminate the gradients inconsistency problem in the DIoU loss, further improving the localization accuracy. Finally, sufficient experiments for nighttime vehicle detection have been done on two datasets. Our results show than when train with the proposed loss functions, the detection performance can be outstandingly improved. The source code and trained models are available at https://github.com/therebellll/NegIoU-PosIoU-Miou.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Computer Vision