Nowadays cloud-computing services are being offered by various organizations. Peer-to-Peer (P2P) networks can be used as a collaborative computing environment to solve computationally intensive problems. In this work, we use a PC cluster to simulate a P2P network and present results of a computationally intensive image matching algorithm (fingerprint verification). Collective communications are used to transfer images to destination peers over a network. Communication to computation time ratio are calculated of transferring of fingerprint images of various sizes on the internet. As transfer of raw images are communication intensive, a proposed method is to use FBI approved Wavelet Scalar Quantization (WSQ) compression method at the source before transmitting to the destination nodes. We study the viability of fingerprint identification and/or verification service offered by cloud computing. In particular, we present a distributed fingerprint verification algorithm. Keywords: PC Cluster; Normalized Correlation Method; Minutia Method; Cloud Services; Latency; Bandwidth; Message Passing Interface; Phase Correlation method; Log-Polar; communication to computation ratio.
|Title of host publication||Proceedings of the 4th International Conference of Advances in P2P Systems (Barcelona, Spain, September 23-28, 2012)|
|Editors||N. Antonopoulos, A. Liotta, G. Di Fatta|
|Publication status||Published - 2012|
|Event||conference; 4th International Conference of Advances in P2P Systems; 2012-09-23; 2012-09-28 - |
Duration: 23 Sep 2012 → 28 Sep 2012
|Conference||conference; 4th International Conference of Advances in P2P Systems; 2012-09-23; 2012-09-28|
|Period||23/09/12 → 28/09/12|
|Other||4th International Conference of Advances in P2P Systems|
Noor, F., Alhaisoni, M., & Liotta, A. (2012). Fingerprint verification using cloud services with MPI over PC clusters. In N. Antonopoulos, A. Liotta, & G. Di Fatta (Eds.), Proceedings of the 4th International Conference of Advances in P2P Systems (Barcelona, Spain, September 23-28, 2012) (pp. 30-36). IARIA.