Boosting Based Implementation of Biometric Authentication in IoT
DOI:
https://doi.org/10.13052/2245-1439.7110Keywords:
Face Recognization, Video Processing, Embedded implementation, PHPAbstract
In security and control application the biometric authentication played a specific and important role to identify the person. Analysis of face recognization is the prerequisite process for the entire authentication. This paper focuses an automatic real-time implementation of face recognization system by highlevel description language such as python. Comparing the biometrics where still images are used, video based biometric holds ample information than a single image. It provides the innovative solution for automatic real time face recognition from the video by the following algorithms like Adaboost, Haar cascade classifier and local binary pattern Histogram (LBPH). From the video stream, the input images are trained by adaboost algorithm which is implemented in cascade classifier. AdaBoost is called as adaptive boosting algorithm. It is a learning algorithm which has been combined with a weak classifier in order to form a strong classifier. Here, the real time testing image is compared with the 627 frames of trained images which are obtained from 47.7 MB (56088648 bytes) video. The hardware implementation of face recognization is obtained and the result can be stored and viewed in http://169.254.108.24. Thus by the above said procedures are authenticated by the combinational performance of Adaboost and Cascade classifier.
Downloads
References
Gao, C., Li, P., Zhang, Y., Liu, J., and Wang, L. (2016). “People counting based on head detection combining Adaboost and CNN in crowded surveillance environment,” Published by Elsevier, vol. 208, 108–116.
Zhao, Y., Gong, L., Zhou, B., Huang, Y., and Liu, C. (2016). Detecting tomatoes in greenhouse scenes by combining AdaBoost classifier and colour analysis. Biosystems Engineering, 148, 127–137.
Zhang, J., Yang, Y., and Zhang, J. (2016). A MEC-BP-Adaboost neural network-based color correction algorithm for color image acquisition equipments. Optik-International Journal for Light and Electron Optics, 127(2), 776–780.
Wang, H., and Cai, Y. (2015). Monocular based road vehicle detection with feature fusion and cascaded Adaboost algorithm. Optik-International Journal for Light and Electron Optics, 126(22), 3329–3334.
Gaber, T., Tharwat, A., Hassanien, A. E., and Snasel, V. (2016). Biometric cattle identification approach based on weber’s local descriptor and adaboost classifier. Computers and Electronics in Agriculture, 122, 55–66.
Jain, A. K., Nandakumar, K., and Ross, A. (2016). 50 years of biometric research: Accomplishments, challenges, and opportunities. Pattern Recognition Letters, 79, 80–105.
Zhuo, L., Zhang, J., Dong, P., Zhao, Y., and Peng, B. (2014). An SA–GA–BP neural network-based color correction algorithm for TCM tongue images. Neurocomputing, 134, 111–116.
Razavian, A. S., Azizpour, H., Sullivan, J., and Carlsson, S. (2014). CNN features off-the-shelf: an astounding baseline for recognition. In IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), (pp. 512–519).
Gragnaniello, D., Poggi, G., Sansone, C., and Verdoliva, L. (2013). Fingerprint liveness detection based on weber local image descriptor. In IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications (BIOMS), (pp. 46–50).
Morerio, P., Marcenaro, L., & Regazzoni, C. S. (2012). People count estimation in small crowds. In IEEE Ninth International Conference Advanced video and signal-based surveillance (AVSS), (pp. 476–480).
Yu, J. (2011). The application of BP-Adaboost strong classifier to acquire knowledge of student creativity. In International Conference on Computer Science and Service System (CSSS), (pp. 2669–2672).
Lan, J., and Zhang, M. (2010). A new vehicle detection algorithm for real-time image processing system. In International Conference on Computer Application and System Modeling (ICCASM), (Vol. 10, pp. V10-1).
Chen, J., Shan, S., He, C., Zhao, G., Pietikainen, M., Chen, X., and Gao, W. (2010). WLD: A robust local image descriptor. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(9), 1705–1720.
Yang, M., Crenshaw, J., Augustine, B., Mareachen, R., and Wu, Y. (2010). AdaBoost-based face detection for embedded systems. Computer Vision and Image Understanding, 114(11), 1116–1125.
Zhou, X., and Bhanu, B. (2006). Feature fusion of face and gait for human recognition at a distance in video. In 18th International Conference on Pattern Recognition (ICPR), (Vol. 4, pp. 529–532).
Schneiderman, H., and Kanade, T. (2004). Object detection using the statistics of parts. International Journal of Computer Vision, 56(3), 151–177.
Viola, P., and Jones, M. (2001). Robust real-time object detection. International Journal of Computer Vision, 57(2), 137–154.
Viola, P., and Jones, M. (2001).Rapid object detection using a boosted cascade of simple features, in: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), vol. 1, Hawaii, pp. 511–518.
Chuah, C. S., and Leou, J. J. (2001). An adaptive image interpolation algorithm for image/video processing. Pattern Recognition, 34(12), 2383–2393.
Belhumeur, P. N., Hespanha, J. P., and Kriegman, D. J. (1997). Eigenfaces vs. fisherfaces: Recognition using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7), 711–720.
Ahonen, T., Hadid, A., and Pietikainen, M. (2006). Face description with local binary patterns: Application to face recognition. IEEE transactions on pattern analysis and machine intelligence, 28(12), 2037–2041.
Freytag, A., Rodner, E., Simon, M., Loos, A., Kühl, H. S., and Denzler, J. (2016). Chimpanzee faces in the wild: Log-euclidean cnns for predicting identities and attributes of primates. In German Conference on Pattern Recognition (pp. 51-63). Springer, Cham.
Parkhi, O. M., Vedaldi, A., and Zisserman, A. (2015). “Deep face recognition”, in British Machine Vision Conference, 3, 6.
Kim, D. H., Jung, S. U., and Chung, M. J. (2008). Extension of cascaded simple feature based face detection to facial expression recognition. Pattern Recognition Letters, 29(11), 1621–1631.
Riahi, D., and Bilodeau, G. A. (2016). Online multi-object tracking by detection based on generative appearance models. Computer Vision and Image Understanding, 152, 88–102.
Meynet, J., Popovici, V., and Thiran, J. P. (2007). Face detection with boosted Gaussian features. Pattern Recognition, 40(8), 2283–2291.
Shen, S., and Liu, Y. (2008). Efficient multiple faces tracking based on Relevance Vector Machine and Boosting learning. Journal of Visual Communication and Image Representation, 19(6), 382–391.
Yang, B., and Chen, S. (2013). A comparative study on local binary pattern (LBP) based face recognition: LBP histogram versus LBP image. Neurocomputing, 120, 365–379.
Zhang, X., Gonnot, T., and Saniie, J. (2017). Real-Time Face Detection and Recognition in Complex Background. Journal of Signal and Information Processing, 8(2), 99–112.
Pagano, C., Granger, E., Sabourin, R., Marcialis, G. L., and Roli, F. (2014). Adaptive ensembles for face recognition in changing video surveillance environments. Information Sciences, 286, 75–101.
Louis, W. (2011). “Co-Occurrence of Local Binary Patterns Features for Frontal Face Detection in Surveillance Applications”, EURASIP Journal on Image and Video Processing, 11, 2818–2832.
Arivazhagan, S., Sekar, J. R., and Priyadharshini, S. S. (2014). curvelet and ridgelet-based Multimodal Biometric recognition system using Weighted similarity approach. Defence Science Journal, 64(2), 106–114.