{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,15]],"date-time":"2023-05-15T13:52:49Z","timestamp":1684158769194},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,4,15]],"date-time":"2014-04-15T00:00:00Z","timestamp":1397520000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2014,9]]},"DOI":"10.1007\/s11265-014-0878-z","type":"journal-article","created":{"date-parts":[[2014,4,14]],"date-time":"2014-04-14T00:03:19Z","timestamp":1397433799000},"page":"283-299","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Computer Vision Accelerators for Mobile Systems based on OpenCL GPGPU Co-Processing"],"prefix":"10.1007","volume":"76","author":[{"given":"Guohui","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yingen","family":"Xiong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jay","family":"Yun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph R.","family":"Cavallaro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,4,15]]},"reference":[{"key":"878_CR1","doi-asserted-by":"crossref","unstructured":"Bordallo Lopez, M, Nyk\u00e4nen, H, Hannuksela, J, Silven, O, Vehvil\u00e4inen, M. (2011). Accelerating image recognition on mobile devices using GPGPU. Proceeding of SPIE (Vol. 7872, p. 78720R).","DOI":"10.1117\/12.872860"},{"key":"878_CR2","doi-asserted-by":"crossref","unstructured":"Cheng, KT, & Wang, Y. (2011). Using mobile GPU for general-purpose computing - a case study of face recognition on smartphones. Proceedings of IEEE international symposium VLSI design, automation and test (VLSI-DAT) (pp. 1\u20134). doi: 10.1109\/VDAT.2011.5783575 .","DOI":"10.1109\/VDAT.2011.5783575"},{"key":"878_CR3","unstructured":"Clemons, JL ((2013)). Computer architectures for mobile computer vision systems. Ph.D. Thesis, University of Michigan. URL http:\/\/hdl.handle.net\/2027.42\/97782 ."},{"key":"878_CR4","doi-asserted-by":"crossref","unstructured":"Criminisi, A, Perez, P, Toyama, K. (2003). Proceedings in IEEE conference computer vision and pattern recognition (CVPR) (Vol. 2, pp. 721\u2013728). doi: 10.1109\/CVPR.2003.1211538 .","DOI":"10.1109\/CVPR.2003.1211538"},{"key":"878_CR5","unstructured":"Ensor, A, & Hall, S (2011). GPU-based image analysis on mobile devices. arXiv: 11123110 ."},{"key":"878_CR6","unstructured":"Fern\u00e1ndez, V, Orduna, JM, Morillo, P. (2012). Performance characterization of mobile phones in augmented reality marker tracking. International conference of computational and mathematical methods in science and engineering (CMMSE) (pp. 537\u2013549)."},{"key":"878_CR7","unstructured":"Google (2013). Android Development Guide. URL http:\/\/developer.android.com\/index.html ."},{"key":"878_CR8","unstructured":"Hofmann, R. (2012). Extraction of natural feature descriptors on mobile GPUs. Thesis Hochschulschriftenserver der Universitat Koblenz-Landau."},{"key":"878_CR9","doi-asserted-by":"crossref","unstructured":"Hofmann, R, Seichter, H, Reitmayr, G. (2012). A GPGPU accelerated descriptor for mobile devices. IEEE international symposium mixed and augmented reality (ISMAR) (pp. 289\u2013290).","DOI":"10.1109\/ISMAR.2012.6402578"},{"key":"878_CR10","unstructured":"Limited (2013). Imagination Technologies, PowerVR Graphics. URL http:\/\/www.imgtec.com\/powervr\/powervr-graphics.asp ."},{"key":"878_CR11","doi-asserted-by":"crossref","unstructured":"Lee, SE, Zhang, Y, Fang, Z, Srinivasan, S, Iyer, R, Newell, D. (2009). Accelerating mobile augmented reality on a handheld platform. Proceedings of IEEE international conference computer design (ICCD) (pp. 419\u2013426).","DOI":"10.1109\/ICCD.2009.5413123"},{"key":"878_CR12","doi-asserted-by":"crossref","unstructured":"Leskela, J, Nikula, J, Salmela, M. (2009). OpenCL Embedded Profile prototype in mobile device. Proceedings in IEEE workshop signal processing system (SiPS) (pp. 279\u2013284). doi: 10.1109\/SIPS.2009.5336267 .","DOI":"10.1109\/SIPS.2009.5336267"},{"key":"878_CR13","unstructured":"Munshi, A (2010). The OpenCL Specification v1.1, the Khronos Group. URL http:\/\/www.khronos.org\/opencl ."},{"key":"878_CR14","unstructured":"Munshi, A, & Leech, J (2009). The OpenGL ES 2.0 Specification, the Khronos Group. URL http:\/\/www.khronos.org\/opengles ."},{"key":"878_CR15","unstructured":"Munshi, A, Gaster, B, Mattson, T G, Fung, J, Ginsburg, D. (2011). OpenCL programming guide.: Addison-Wesley."},{"key":"878_CR16","doi-asserted-by":"crossref","unstructured":"Nah, JH, Kang, YS, Lee, KJ, Lee, SJ, Han, TD, Yang, SB. (2010). MobiRT: an implementation of OpenGL ES-based CPU-GPU hybrid ray tracer for mobile devices. ACM SIGGRAPH ASIA (p. 50).","DOI":"10.1145\/1899950.1900000"},{"issue":"3","key":"878_CR17","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/MVT.2010.937850","volume":"5","author":"S Niida","year":"2010","unstructured":"Niida, S, Uemura, S, Nakamura, H (2010). Mobile services - user tolerance for waiting time. IEEE Vehicular Technology Magazine, 5(3), 61\u201367. doi: 10.1109\/MVT.2010.937850 .","journal-title":"IEEE Vehicular Technology Magazine"},{"key":"878_CR18","unstructured":"NVIDIA Corp (2013). CUDA toolkit v5.5. URL https:\/\/developer.nvidia.com\/cuda-toolkit ."},{"key":"878_CR19","unstructured":"NVIDIA Corpration (2013). NVIDIA Tegra mobile processor. URL http:\/\/www.nvidia.com\/object\/tegra.html ."},{"key":"878_CR20","doi-asserted-by":"crossref","unstructured":"Paucher, R, & Turk, M. (2010). Location-based augmented reality on mobile phones. IEEE computer society conf. Computer vision and pattern recognition workshops (CVPRW) (pp. 9\u201316).","DOI":"10.1109\/CVPRW.2010.5543249"},{"issue":"6","key":"878_CR21","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/2184319.2184337","volume":"55","author":"K Pulli","year":"2012","unstructured":"Pulli, K, Baksheev, A, Kornyakov, K, Eruhimov, V (2012). Real-time computer vision with OpenCV. Communications of the ACM, 55(6), 61\u201369.","journal-title":"Communications of the ACM"},{"key":"878_CR22","unstructured":"Qualcomm Inc (2013). Qualcomm Snapdragon Processor. URL http:\/\/www.qualcomm.com\/chipsets\/snapdragon ."},{"key":"878_CR23","doi-asserted-by":"crossref","unstructured":"Rister, B, Wang, G, Wu, M, Cavallaro, JR. (2013). A fast and efficient SIFT detector using the mobile GPU. Proceedings of IEEE international conference acoustics, speech, and signal processing (ICASSP) (pp. 2674\u20132678).","DOI":"10.1109\/ICASSP.2013.6638141"},{"key":"878_CR24","doi-asserted-by":"crossref","unstructured":"Singhal, N, Park, IK, Cho, S. (2010). Implementation and optimization of image processing algorithms on handheld GPU. Proceedings of IEEE international conference image processing (ICIP) (pp. 4481\u20134484). doi: 10.1109\/ICIP.2010.5651740 .","DOI":"10.1109\/ICIP.2010.5651740"},{"key":"878_CR25","doi-asserted-by":"crossref","unstructured":"Wagner, D, Reitmayr, G, Mulloni, A, Drummond, T, Schmalstieg, D. (2008). Pose tracking from natural features on mobile phones. Proceedings of international symposium mixed and augmented reality (ISMAR) (pp. 125\u2013134).","DOI":"10.1109\/ISMAR.2008.4637338"},{"key":"878_CR26","doi-asserted-by":"crossref","unstructured":"Wang, G., Rister, B., Cavallaro, J.R. (2013a). Workload analysis and efficient OpenCL-based implementation of SIFT algorithm on a smartphone. In Proceedings in IEEE global conference signal and information processing (GlobalSIP) (pp. 759-762).","DOI":"10.1109\/GlobalSIP.2013.6737002"},{"key":"878_CR27","doi-asserted-by":"crossref","unstructured":"Wang, G, Xiong, Y, Yun, J, Cavallaro, JR. (2013b). Accelerating computer vision algorithms using OpenCL framework on the mobile GPU - a case study. Proceedings of IEEE international conference acoustics, speech, and signal processing (ICASSP) (pp. 2629\u20132633).","DOI":"10.1109\/ICASSP.2013.6638132"},{"key":"878_CR28","doi-asserted-by":"crossref","unstructured":"Wang, Y.C., & Cheng, K.T. (2012). Energy and performance characterization of mobile heterogeneous computing. IEEE workshop on signal processing systems (SiPS) (pp. 312\u2013317). IEEE.","DOI":"10.1109\/SiPS.2012.61"},{"key":"878_CR29","doi-asserted-by":"crossref","unstructured":"Xiong, Y, Liu, D, Pulli, K. (2009). Effective gradient domain object editing on mobile devices. Proceedings of Asilomar conference signals, systems and computers (ASILOMAR) (pp. 1256\u20131260). doi: 10.1109\/ACSSC.2009.5469959 .","DOI":"10.1109\/ACSSC.2009.5469959"},{"key":"878_CR30","doi-asserted-by":"crossref","unstructured":"Yang, X., & Cheng, K.T. (2012a). Accelerating SURF detector on mobile devices, ACM Multimedia. URL http:\/\/lbmedia.ece.ucsb.edu\/resources\/ref\/acmmm12.pdf .","DOI":"10.1145\/2393347.2393427"},{"key":"878_CR31","unstructured":"Yang, X., & Cheng, K.T. (2012b). LDB: an ultra-fast feature for scalable Augmented Reality on mobile devices. In Proceedings of IEEE international symposium mixed and augmented reality (ISMAR) (pp. 49\u201357)."}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-014-0878-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-014-0878-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-014-0878-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,9]],"date-time":"2019-08-09T13:43:11Z","timestamp":1565358191000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-014-0878-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,4,15]]},"references-count":31,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,9]]}},"alternative-id":["878"],"URL":"https:\/\/doi.org\/10.1007\/s11265-014-0878-z","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"value":"1939-8018","type":"print"},{"value":"1939-8115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,4,15]]}}}