TY - GEN
T1 - Implementation of a fast image coding and retrieval system using a GPU
AU - Sattigeri, Prasanna
AU - Thiagarajan, Jayaraman J.
AU - Ramamurthy, Karthikeyan N.
AU - Spanias, Andreas
PY - 2012
Y1 - 2012
N2 - Sparse coding of image patches is a compact but computationally expensive method of representing images. As part of our SenSIP consortium industry projects, we implement the Orthogonal Matching Pursuit algorithm using a single CUDA kernel on a GPU and sparse codes for image patches are obtained in parallel. Image-based exact search and visually similar search using the image patch sparse codes are performed. Results demonstrate large speed-up over CPU implementations and good retrieval performance is also achieved.
AB - Sparse coding of image patches is a compact but computationally expensive method of representing images. As part of our SenSIP consortium industry projects, we implement the Orthogonal Matching Pursuit algorithm using a single CUDA kernel on a GPU and sparse codes for image patches are obtained in parallel. Image-based exact search and visually similar search using the image patch sparse codes are performed. Results demonstrate large speed-up over CPU implementations and good retrieval performance is also achieved.
KW - GPU implementation
KW - Sparse coding
KW - image retrieval
KW - orthogonal matching pursuit
UR - http://www.scopus.com/inward/record.url?scp=84858023573&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84858023573&partnerID=8YFLogxK
U2 - 10.1109/ESPA.2012.6152431
DO - 10.1109/ESPA.2012.6152431
M3 - Conference contribution
AN - SCOPUS:84858023573
SN - 9781467308984
T3 - 2012 IEEE International Conference on Emerging Signal Processing Applications, ESPA 2012 - Proceedings
SP - 5
EP - 8
BT - 2012 IEEE International Conference on Emerging Signal Processing Applications, ESPA 2012 - Proceedings
T2 - 2012 IEEE International Conference on Emerging Signal Processing Applications, ESPA 2012
Y2 - 12 January 2011 through 14 January 2011
ER -