{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:27:26Z","timestamp":1740122846673,"version":"3.37.3"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"13","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1007\/s11042-021-10644-2","type":"journal-article","created":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T04:39:17Z","timestamp":1614573557000},"page":"19737-19751","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["cuRCD: Region covariance descriptor CUDA implementation"],"prefix":"10.1007","volume":"80","author":[{"given":"M. Ali","family":"Asan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0302-3721","authenticated-orcid":false,"given":"Adnan","family":"Ozsoy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,3,1]]},"reference":[{"issue":"2","key":"10644_CR1","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/s11554-014-0446-6","volume":"14","author":"KA Acharya","year":"2018","unstructured":"Acharya KA, Babu R, Vadhiyar SS (2018) A real-time implementation of SIFT using GPU. J Real-Time Image Process 14(2):267\u2013277","journal-title":"J Real-Time Image Process"},{"key":"10644_CR2","doi-asserted-by":"publisher","first-page":"800","DOI":"10.1016\/j.patcog.2010.10.025","volume":"44","author":"NM Artner","year":"2011","unstructured":"Artner NM, Ion A, Kropatsch WG (2011) Multi-scale 2D tracking of articulated objects using hierarchical spring systems. Pattern Recogn 44:800\u2013810","journal-title":"Pattern Recogn"},{"key":"10644_CR3","first-page":"279","volume":"37","author":"AI Awad","year":"2013","unstructured":"Awad AI (2013) Fingerprint local invariant feature extraction on GPU with CUDA. Informatica (Slovenia) 37:279\u2013284","journal-title":"Informatica (Slovenia)"},{"issue":"3","key":"10644_CR4","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/MRA.2006.1678144","volume":"13","author":"T Bailey","year":"2006","unstructured":"Bailey T, Durrant-Whyte H (2006) Simultaneous localization and mapping (SLAM): Part II. IEEE Robot Autom Mag 13(3):108\u2013117","journal-title":"IEEE Robot Autom Mag"},{"key":"10644_CR5","doi-asserted-by":"crossref","unstructured":"Bilgic B, Horn BKP, Masaki I (2010) Efficient integral image computation on the GPU. In: Intelligent vehicles symposium (IV). IEEE, pp 528\u2013533","DOI":"10.1109\/IVS.2010.5548142"},{"issue":"2","key":"10644_CR6","doi-asserted-by":"publisher","first-page":"027207","DOI":"10.1117\/1.OE.52.2.027207","volume":"52","author":"S Cakir","year":"2013","unstructured":"Cakir S, Ayta\u00e7 T, Yildirim A, Beheshti S, Gerek \u00d6N, Cetin AE (2013) Salient point region covariance descriptor for target tracking. Opt Eng 52(2):027207","journal-title":"Opt Eng"},{"issue":"3","key":"10644_CR7","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1007\/s11554-015-0539-x","volume":"12","author":"CH Chang","year":"2016","unstructured":"Chang CH, Kehtarnavaz N (2016) Computationally efficient image deblurring using low rank image approximation and its GPU implementation. J Real-Time Image Proc 12(3):567\u2013573","journal-title":"J Real-Time Image Proc"},{"key":"10644_CR8","unstructured":"Cheng J, Grossman M, McKercher Ty (2014) Professional CUDA C programming 1st ed., Wrox Press Ltd., Birmingham, UK, UK"},{"key":"10644_CR9","doi-asserted-by":"crossref","unstructured":"Cherian A, Sra S, Banerjee A, Papanikolopoulos N (2011) Efficient similarity search for covariance matrices via the Jensen-Bregman LogDet divergence. In: IEEE international conference on computer vision, ICCV, pp 2399\u20132406","DOI":"10.1109\/ICCV.2011.6126523"},{"issue":"4","key":"10644_CR10","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 (1998) A real-time computer vision system for vehicle tracking and traffic surveillance. Trans Res Part C Emerg Technol 6(4):271\u2013288","journal-title":"Trans Res Part C Emerg Technol"},{"key":"10644_CR11","doi-asserted-by":"crossref","unstructured":"Fassolda H, Rosner J (2015) A real-time GPU implementation of the sift algorithm for large-scale video analysis tasks. In: Real-time image and video processing, vol. 9400, p 940007","DOI":"10.1117\/12.2083201"},{"key":"10644_CR12","doi-asserted-by":"crossref","unstructured":"Faulkner H, Shehu E, Szpak ZL, Chojnacki W, Tapamo JR, Dick A, van den Hengel A (2015) A study of the region covariance descriptor: Impact of feature selection and image transformations. In: International conference on digital image computing: techniques and applications (DICTA)","DOI":"10.1109\/DICTA.2015.7371222"},{"key":"10644_CR13","doi-asserted-by":"crossref","unstructured":"F\u00f6rstner W, Moonen B (2003) A metric for covariance matrices. In: Geodesy-the challenge of the 3rd millennium. Springer, pp 299\u2013303","DOI":"10.1007\/978-3-662-05296-9_31"},{"key":"10644_CR14","unstructured":"Forsyth DA, Ponce J (2002) Computer vision: A modern approach, pp 88\u2013101"},{"key":"10644_CR15","unstructured":"Harris M Parallel prefix sum (Scan) with CUDA. NVIDIA CUDA SDK code samples"},{"issue":"2","key":"10644_CR16","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/4.996","volume":"23","author":"N Kanopoulos","year":"1988","unstructured":"Kanopoulos N, Vasanthavada N, Baker RL (1988) Design of an image edge detection filter using the Sobel operator. IEEE J Solid State Circ 23 (2):358\u2013367","journal-title":"IEEE J Solid State Circ"},{"issue":"6","key":"10644_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2508363.2508403","volume":"32","author":"L Karacan","year":"2013","unstructured":"Karacan L, Erdem E, Erdem A (2013) Structure-preserving image smoothing via region covariances. ACM Trans Graph (TOG) 32(6):1\u201311","journal-title":"ACM Trans Graph (TOG)"},{"key":"10644_CR18","unstructured":"Lu X et al (2019) Adaptive region proposal with channel regularization for robust object tracking. IEEE Trans Circ Syst Video Technol"},{"key":"10644_CR19","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.neucom.2019.02.021","volume":"349","author":"X Lu","year":"2019","unstructured":"Lu X, Ni B, Ma C, Yang X (2019) Learning transform-aware attentive network for object tracking. Neurocomputing 349:133\u2013144","journal-title":"Neurocomputing"},{"key":"10644_CR20","unstructured":"Mader K, Reese G (2012) Using covariance matrices as feature descriptors for vehicle detection from a fixed camera. arXiv preprint arXiv:1202.2528"},{"key":"10644_CR21","doi-asserted-by":"crossref","unstructured":"Mehrez A, Morgan AA, Hemayed EE (2018) Speeding up spatiotemporal feature extraction using GPU. J Real-Time Image Proc, pp 1\u201329","DOI":"10.1007\/s11554-018-0755-2"},{"key":"10644_CR22","unstructured":"Nguyen H (2007) Gpu Gems 3. Addison-Wesley Professional. https:\/\/developer.nvidia.com\/gpugems\/GPUGems3\/gpugems3_ch39.html"},{"key":"10644_CR23","unstructured":"NPP. https:\/\/developer.nvidia.com\/npp"},{"key":"10644_CR24","unstructured":"Object tracking with RCD serial C++ implementation. https:\/\/bitbucket.org\/mark.asbach\/opencv-covariance-features\/src"},{"key":"10644_CR25","unstructured":"Overlap data transfer in CUDA. http:\/\/devblogs.nvidia.com\/how-overlap-data-transfers-cuda-cc\/"},{"key":"10644_CR26","unstructured":"Parallel reduction. http:\/\/developer.download.nvidia.com\/compute\/cuda\/1.1-Beta\/x86_website\/projects\/reduction\/doc\/reduction.pdf"},{"key":"10644_CR27","doi-asserted-by":"crossref","unstructured":"Paramkusham S, Rao KMM, Rao BVVSNP (2013) Early stage detection of breast cancer using novel image processing techniques, Matlab and Labview implementation. In: 2013 15th International Conference on Advanced Computing Technologies (ICACT), pp 1\u20135","DOI":"10.1109\/ICACT.2013.6710511"},{"key":"10644_CR28","doi-asserted-by":"crossref","unstructured":"Porikli F, Tuzel O, Meer P (2006) Region covariance: A fast descriptor for detection and classification. In: European conference on computer vision, pp 589\u2013600","DOI":"10.1007\/11744047_45"},{"key":"10644_CR29","doi-asserted-by":"crossref","unstructured":"Po\u0142ap D, Wo\u017aniak M (2019) Bacteria shape classification by the use of region covariance and Convolutional Neural Network. In: 2019 International Joint Conference on Neural Networks (IJCNN). IEEE, Budapest Hungary, pp 1\u20137","DOI":"10.1109\/IJCNN.2019.8851958"},{"key":"10644_CR30","doi-asserted-by":"crossref","unstructured":"Rister B, Wang G, Wu M, Cavallaro JR (2013) A fast and efficient sift detector using the mobile GPU. In: 2013 IEEE international conference on acoustics speech and signal processing, pp 2674\u20132678","DOI":"10.1109\/ICASSP.2013.6638141"},{"key":"10644_CR31","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","volume":"61","author":"J Schmidhuber","year":"2015","unstructured":"Schmidhuber J (2015) Deep learning in neural networks: An overview. Neural Netw 61:85\u2013117","journal-title":"Neural Netw"},{"issue":"3","key":"10644_CR32","doi-asserted-by":"publisher","first-page":"483","DOI":"10.21629\/JSEE.2018.03.05","volume":"29","author":"L Songtao","year":"2018","unstructured":"Songtao L, Ning J, Zhenxing L, Kanghui J (2018) Saliency detection of infrared image based on region covariance and global feature. J Syst Eng Electron 29(3):483\u2013490","journal-title":"J Syst Eng Electron"},{"key":"10644_CR33","first-page":"202","volume":"22","author":"SN Sudipta","year":"2011","unstructured":"Sudipta SN, Frahm JM, Pollefeys M, Genc Y (2011) Feature tracking and matching in video using programmable graphics hardware. Mach Vis Appl 22:202\u2013217","journal-title":"Mach Vis Appl"},{"key":"10644_CR34","doi-asserted-by":"publisher","first-page":"1738","DOI":"10.5370\/KIEE.2016.65.10.1738","volume":"65","author":"HM Tak","year":"2016","unstructured":"Tak HM, Joo YH (2016) Localization and autonomous navigation using gpu-based sift and virtual force for mobile robots. Trans Korean Inst Electr Eng 65:1738\u20131745","journal-title":"Trans Korean Inst Electr Eng"},{"key":"10644_CR35","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/BF00129684","volume":"9","author":"C Tomasi","year":"1991","unstructured":"Tomasi C, Kanade T (1991) Detection and tracking of point. Int J Comput Vis 9:137\u2013154","journal-title":"Int J Comput Vis"},{"key":"10644_CR36","doi-asserted-by":"crossref","unstructured":"Viola P, Jones M (2001) Rapid object detection using a boosted cascade of simple features. In: Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition . vol. 1 CVPR, pp 511\u2013518","DOI":"10.1109\/CVPR.2001.990517"},{"key":"10644_CR37","doi-asserted-by":"publisher","unstructured":"Yang X, Jian L, Wu W, Liu K, Yan B, Zhou Z, Peng J (2019) Implementing real-time RCF-Retinex image enhancement method using CUDA. J Real-Time Image Process. https:\/\/doi.org\/10.1007\/s11554-018-0803-y","DOI":"10.1007\/s11554-018-0803-y"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-10644-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-021-10644-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-10644-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T06:11:25Z","timestamp":1621577485000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-021-10644-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,1]]},"references-count":37,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["10644"],"URL":"https:\/\/doi.org\/10.1007\/s11042-021-10644-2","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2021,3,1]]},"assertion":[{"value":"12 April 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 November 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 February 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}