{"title":"基于稀疏表示的指纹压缩改进算法","authors":"Sinju P. Elias, P. Mythili","doi":"10.1109/ICACC.2015.84","DOIUrl":null,"url":null,"abstract":"An improved algorithm to compress fingerprint images based on sparse representation is proposed. The algorithm includes two parts namely, construction of the dictionary and the compression process. In order to construct the dictionary, recursive least squares dictionary learning algorithm (RLS-DLA) is used. In RLS-DLA, any given fingerprint is divided into small blocks called patches. Then sparse coding is performed on each patch and the dictionary is continuously updated. Each patch is represented as a linear combination of a few columns from the pre-constructed fingerprint dictionary, which leads to compression. To compute a linear expansion of the current patch, orthogonal projection of the patch on the pre-constructed dictionary element is done. Then the representation is quantized and encoded. The results obtained through RLS-DLA shows improvement of 2.98% in PSNR compared to K-singular value decomposition (K-SVD) dictionary learning algorithm.","PeriodicalId":368544,"journal":{"name":"2015 Fifth International Conference on Advances in Computing and Communications (ICACC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Improved Algorithm for Fingerprint Compression Based on Sparse Representation\",\"authors\":\"Sinju P. Elias, P. Mythili\",\"doi\":\"10.1109/ICACC.2015.84\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An improved algorithm to compress fingerprint images based on sparse representation is proposed. The algorithm includes two parts namely, construction of the dictionary and the compression process. In order to construct the dictionary, recursive least squares dictionary learning algorithm (RLS-DLA) is used. In RLS-DLA, any given fingerprint is divided into small blocks called patches. Then sparse coding is performed on each patch and the dictionary is continuously updated. Each patch is represented as a linear combination of a few columns from the pre-constructed fingerprint dictionary, which leads to compression. To compute a linear expansion of the current patch, orthogonal projection of the patch on the pre-constructed dictionary element is done. Then the representation is quantized and encoded. The results obtained through RLS-DLA shows improvement of 2.98% in PSNR compared to K-singular value decomposition (K-SVD) dictionary learning algorithm.\",\"PeriodicalId\":368544,\"journal\":{\"name\":\"2015 Fifth International Conference on Advances in Computing and Communications (ICACC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Fifth International Conference on Advances in Computing and Communications (ICACC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACC.2015.84\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Fifth International Conference on Advances in Computing and Communications (ICACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACC.2015.84","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Improved Algorithm for Fingerprint Compression Based on Sparse Representation
An improved algorithm to compress fingerprint images based on sparse representation is proposed. The algorithm includes two parts namely, construction of the dictionary and the compression process. In order to construct the dictionary, recursive least squares dictionary learning algorithm (RLS-DLA) is used. In RLS-DLA, any given fingerprint is divided into small blocks called patches. Then sparse coding is performed on each patch and the dictionary is continuously updated. Each patch is represented as a linear combination of a few columns from the pre-constructed fingerprint dictionary, which leads to compression. To compute a linear expansion of the current patch, orthogonal projection of the patch on the pre-constructed dictionary element is done. Then the representation is quantized and encoded. The results obtained through RLS-DLA shows improvement of 2.98% in PSNR compared to K-singular value decomposition (K-SVD) dictionary learning algorithm.