{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T20:39:10Z","timestamp":1743107950233,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030645588"},{"type":"electronic","value":"9783030645595"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-64559-5_50","type":"book-chapter","created":{"date-parts":[[2020,12,11]],"date-time":"2020-12-11T18:04:01Z","timestamp":1607709841000},"page":"633-646","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Systematic Optimization of Image Processing Pipelines Using GPUs"],"prefix":"10.1007","author":[{"given":"Peter","family":"Roch","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bijan","family":"Shahbaz Nejad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcus","family":"Handte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro Jos\u00e9","family":"Marr\u00f3n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,12,7]]},"reference":[{"key":"50_CR1","doi-asserted-by":"crossref","unstructured":"Asano, S., Maruyama, T., Yamaguchi, Y.: Performance comparison of FPGA, GPU and CPU in image processing. In: 2009 FPL, pp. 126\u2013131, August 2009","DOI":"10.1109\/FPL.2009.5272532"},{"key":"50_CR2","unstructured":"Beymer, D., McLauchlan, P., Coifman, B., Malik, J.: A real-time computer vision system for measuring traffic parameters. In: Proceedings of IEEE CVPR, pp. 495\u2013501, June 1997"},{"issue":"4","key":"50_CR3","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/S0968-090X(98)00019-9","volume":"6","author":"B Coifman","year":"1998","unstructured":"Coifman, B., Beymer, D., McLauchlan, P., Malik, J.: A real-time computer vision system for vehicle tracking and traffic surveillance. Transp. Res. Part C Emerg. Technol. 6(4), 271\u2013288 (1998)","journal-title":"Transp. Res. Part C Emerg. Technol."},{"issue":"5","key":"50_CR4","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1109\/34.211471","volume":"15","author":"J Gil","year":"1993","unstructured":"Gil, J., Werman, M.: Computing 2-d min, median, and max filters. IEEE PAMI 15(5), 504\u2013507 (1993)","journal-title":"IEEE PAMI"},{"key":"50_CR5","unstructured":"Griffin, G., Holub, A., Perona, P.: Caltech-256 object category dataset (2007, unpublished). https:\/\/resolver.caltech.edu\/CaltechAUTHORS:CNS-TR-2007-001"},{"key":"50_CR6","first-page":"34","volume":"1","author":"B Hang\u00fcn","year":"2017","unstructured":"Hang\u00fcn, B., Eyecio\u011flu, \u00d6.: Performance comparison between OpenCV built in CPU and GPU functions on image processing operations. IJESA 1, 34\u201341 (2017)","journal-title":"IJESA"},{"issue":"7","key":"50_CR7","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1016\/0167-8655(92)90069-C","volume":"13","author":"M van Herk","year":"1992","unstructured":"van Herk, M.: A fast algorithm for local minimum and maximum filters on rectangular and octagonal kernels. Pattern Recognit. Lett. 13(7), 517\u2013521 (1992)","journal-title":"Pattern Recognit. Lett."},{"key":"50_CR8","unstructured":"Kurzyniec, D., Sunderam, V.: Efficient cooperation between Java and native codes - JNI performance benchmark. In: 2001 PDPTA (2001)"},{"key":"50_CR9","doi-asserted-by":"crossref","unstructured":"Marengoni, M., Stringhini, D.: High level computer vision using OpenCV. In: 2011 24th SIBGRAPI Conference on Graphics, Patterns, and Images Tutorials, pp. 11\u201324, August 2011","DOI":"10.1109\/SIBGRAPI-T.2011.11"},{"key":"50_CR10","unstructured":"NVIDIA Corporation: CUDA C++ programming guide (2020). https:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html. Accessed 22 Sept 2020"},{"issue":"8","key":"50_CR11","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1109\/34.868684","volume":"22","author":"NM Oliver","year":"2000","unstructured":"Oliver, N.M., Rosario, B., Pentland, A.P.: A Bayesian computer vision system for modeling human interactions. IEEE PAMI 22(8), 831\u2013843 (2000)","journal-title":"IEEE PAMI"},{"key":"50_CR12","unstructured":"OpenCV team: OpenCV (2020). https:\/\/opencv.org\/. Accessed 28 Feb 2020"},{"key":"50_CR13","doi-asserted-by":"crossref","unstructured":"Park, S.I., Ponce, S.P., Huang, J., Cao, Y., Quek, F.: Low-cost, high-speed computer vision using NVIDIA\u2019s CUDA architecture. In: 2008 37th IEEE AIPR Workshop, pp. 1\u20137, October 2008","DOI":"10.1109\/AIPR.2008.4906458"},{"key":"50_CR14","doi-asserted-by":"crossref","unstructured":"Park, S.I., Ponce, S.P., Huang, J., Cao, Y., Quek, F.: Low-cost, high-speed computer vision using NVIDIA\u2019s CUDA architecture. In: 2008 37th IEEE AIPR Workshop, pp.\u00a01\u20137, October 2008","DOI":"10.1109\/AIPR.2008.4906458"},{"issue":"4","key":"50_CR15","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1002\/(SICI)1097-024X(19990410)29:4<345::AID-SPE238>3.0.CO;2-C","volume":"29","author":"G Phipps","year":"1999","unstructured":"Phipps, G.: Comparing observed bug and productivity rates for Java and C++. Softw. Pract. Exper. 29(4), 345\u2013358 (1999)","journal-title":"Softw. Pract. Exper."},{"issue":"6","key":"50_CR16","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/2184319.2184337","volume":"55","author":"K Pulli","year":"2012","unstructured":"Pulli, K., Baksheev, A., Kornyakov, K., Eruhimov, V.: Real-time computer vision with OpenCV. Commun. ACM 55(6), 61\u201369 (2012)","journal-title":"Commun. ACM"},{"key":"50_CR17","unstructured":"Samuel Audet: Java interface to OpenCV, FFmpeg, and more (2020). https:\/\/github.com\/bytedeco\/javacv. Accessed 28 Feb 2020"},{"key":"50_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-319-11752-2_3","volume-title":"Pattern Recognition","author":"D Scharstein","year":"2014","unstructured":"Scharstein, D., et al.: High-resolution stereo datasets with subpixel-accurate ground truth. In: Jiang, X., Hornegger, J., Koch, R. (eds.) GCPR 2014. LNCS, vol. 8753, pp. 31\u201342. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-11752-2_3"},{"key":"50_CR19","first-page":"397","volume":"2010","author":"V Shehu","year":"2010","unstructured":"Shehu, V., Dika, A.: Using real time computer vision algorithms in automatic attendance management systems. Proc. ITI 2010, 397\u2013402 (2010)","journal-title":"Proc. ITI"},{"key":"50_CR20","doi-asserted-by":"crossref","unstructured":"Thomas, D.B., Howes, L., Luk, W.: A comparison of CPUs, GPUs, FPGAs, and massively parallel processor arrays for random number generation. In: Proceedings of the ACM\/SIGDA FPGA, FPGA 2009, pp. 63\u201372. Association for Computing Machinery, New York (2009)","DOI":"10.1145\/1508128.1508139"},{"issue":"7","key":"50_CR21","first-page":"849","volume":"6","author":"MJ Thurley","year":"2012","unstructured":"Thurley, M.J., Danell, V.: Fast morphological image processing open-source extensions for GPU processing with CUDA. IEEE JSTSP 6(7), 849\u2013855 (2012)","journal-title":"IEEE JSTSP"},{"issue":"2","key":"50_CR22","doi-asserted-by":"publisher","first-page":"693","DOI":"10.1007\/s11227-014-1112-2","volume":"69","author":"X Yan","year":"2014","unstructured":"Yan, X., Shi, X., Wang, L., Yang, H.: An OpenCL micro-benchmark suite for GPUs and CPUs. J. Supercomput. 69(2), 693\u2013713 (2014)","journal-title":"J. Supercomput."}],"container-title":["Lecture Notes in Computer Science","Advances in Visual Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-64559-5_50","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,24]],"date-time":"2021-04-24T13:20:46Z","timestamp":1619270446000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-64559-5_50"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030645588","9783030645595"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-64559-5_50","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"7 December 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISVC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Visual Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"San Diego, CA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 October 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 October 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"isvc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.isvc.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"175","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"114","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"65% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The symposium was held virtually due to the COVID-19 pandemic. 65 papers were accepted as oral presentations and 41 as posters. 12 special tracks papers are also included.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}