{"title":"GPU Accelerated Face Recognition System with Enhanced Local Ternary Patterns Using OpenCL","authors":"Vinith, Akhila M K, Narmada Naik, R. G N","doi":"10.1109/DICTA.2015.7371263","DOIUrl":null,"url":null,"abstract":"Enhanced Local Ternary Patterns (ELTP) significantly improves performance over other feature descriptor methods including Local Binary Patterns (LBP) and Local Ternary Patterns (LTP).Sequential implementation of ELTP results in poor performance in terms of execution time for real time systems.Speed and accuracy are important characteristics of a real time face recognition system. With the aim of fulfilling both these criteria, this paper presents an implementation of GPU Accelerated Face Recognition System with ELTP using OpenCL framework. As a result of our Optimization techniques, we have achieved highest kernel execution speedup of 374x for ELTP image and histogram generation with 4096x4096 (16MP) image resolution when it is implemented on GPU. Face recognition with ELTP showed higher recognition rates on ORL database. We also implemented LBP and LTP algorithms on GPU and compared their performances with ELTP. Similar Optimization techniques were applied for LBP kernel executions, which resulted in much higher speedups when compared to their previous implementations. Experimental results demonstrated that Parallel implementation with ELTP on GPU (AMD Radeon HD 7650M) outperforms CPU based face recognition system using LBP in terms of speed and accuracy.","PeriodicalId":214897,"journal":{"name":"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DICTA.2015.7371263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Enhanced Local Ternary Patterns (ELTP) significantly improves performance over other feature descriptor methods including Local Binary Patterns (LBP) and Local Ternary Patterns (LTP).Sequential implementation of ELTP results in poor performance in terms of execution time for real time systems.Speed and accuracy are important characteristics of a real time face recognition system. With the aim of fulfilling both these criteria, this paper presents an implementation of GPU Accelerated Face Recognition System with ELTP using OpenCL framework. As a result of our Optimization techniques, we have achieved highest kernel execution speedup of 374x for ELTP image and histogram generation with 4096x4096 (16MP) image resolution when it is implemented on GPU. Face recognition with ELTP showed higher recognition rates on ORL database. We also implemented LBP and LTP algorithms on GPU and compared their performances with ELTP. Similar Optimization techniques were applied for LBP kernel executions, which resulted in much higher speedups when compared to their previous implementations. Experimental results demonstrated that Parallel implementation with ELTP on GPU (AMD Radeon HD 7650M) outperforms CPU based face recognition system using LBP in terms of speed and accuracy.