Traditional Machine Learning or Deep Learning Methods for Embedded Computer Vision Study on Biometric Application
Pierre Bonazza, Johel Mitéran, Dominique Ginhac, Julien Dubois · Open Access Journal · 2019
Today, Convolutional Neural Networks (CNN) provide one of the best performances in state of the art image recognition, while requiring high computational power and being very time consuming. So it raises the following questions: can deep learning achieve better performances than machine learning over different computer vision aspect, such as development time, processing time, raw performances or resource consumption? Considering strong constraints on this listing, can we still consider Machine Learning for a specific computer vision application? Hence, the purpose of this paper is to provide an insight into these questions by comparing methods from both Deep Learning and traditional Machine Learning, applied on a real-time person authentication application, using 2D faces under a binary classification problem. These methods are embedded in a restricted power computational unit, forming a smart camera composing a low-cost security system. This application needs the biometric model to be minimized so it can be stored on a remote personal media (10 KB).