GPU Implementations

1 - Graphics Processing Unit (GPU)

A. Griesser, S. De Roeck, A. Neubeck, “GPU-Based Foreground-Background Segmentation using an Extended Colinearity Criterion”, Vision, Modeling, and Visualization, VMV 2005, 2005

A. Griesser, “Real-Time GPU-based Foreground-Background Segmentation”, Technical Report 269, 2005

T. Fabian, J. Gaura “Parallel Implementation of Recursive Background Modeling Technique in CUDA for Tracking Moving Objects in Video Traffic Surveillance”, Annual Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, Brno University of Technology, Czechia, November 2008.

J. Liyanage, “Background Subtraction Using Gaussian Mixture Models “, University of Central Florida, 2009.

E. Fauske, L. Eliassen, R. Bakken “A Comparison of Learning Based Background Subtraction Techniques Implemented in CUDA”, NAIS 2009, pages 181-192, 2009.

D. Schreiber, M. Rauter, “GPU-based non-parametric background subtraction for a practical surveillance system”, IEEE Workshop on Embedded Computer Vision in conjunction with ICCV 2009, pages 870-877, Kyoto, Japan, October 2009.

M. Wong, K. Leman, N. Pham, R. Chang, T. Chua, G. Feng, “Fermi in Action: Robust Background Subtraction for Real-time Video Analysis”, NVIDIA Research Summit 2010, 2010.

M. Gong, L. Cheng, “Real Time foreground segmentation on GPUs using local online learning and global graph cut optimization”, International Conference on Pattern Recognition, ICPR 2008, Tampa, USA, December 2008.

L. Cheng, M. Gong, “Real Time Background Subtraction from Dynamics Scenes”, International Conference on Computer Vision, ICCV 2009, Kyoto, Japan, September 2009.

L. Cheng, M. Gong, D. Schuurmans, T. Caelli, “Real-time Discriminative Background Subtraction”, IEEE Transaction on Image Processing, Volume 20, Issue 5, pages 1401-1414, May 2011.

S. Fukui, Y. Iwahori, R. Woodham, “GPU Based Extraction of Moving Objects without Shadows under Intensity Changes”, IEEE Congress on Evolutionary Computation, CEC 2008, pages 4166-4173, June 2008.         

S. Fukui, Y. Iwahori, H. Itoh, H. Kawanaka, R. Woodham, “Robust Background Subtraction for Quick Illumination Changes”, PSIVT 2006, pages 1244-1253, 2006.

A. Yamamoto, Y. Iwai, M. Yachida, “Real-Time Object Detection with Adaptive Background Model and Margined Sign Correlation”, IEICE Technical Report, Volume 108, No. 327, PRMU2008-136, pages 177-184, November 2008.

A. Yamamoto, Y. Iwai, “Real-time object detection with adaptive background model and margined sign correlation”, Asian Conference on Computer Vision, ACCV 2009, Xi’an, China, September 2009.

M. Poremba, Y. Xie, M. Wolf, “Accelerating adaptive background subtraction with GPU and CBEA architecture”, IEEE Workshop on Signal Processing Systems, SiPS 2010; San Francisco, USA, October 2010.

D. Culibrk, V. Crnojevic, “GPU-Based Complex-Background Segmentation Using Neural Networks”, International Conference on Machine Vision and Image Processing, IMVIP 2010, Limerick, Ireland, September 2010.

V. Pham, P. Vo, H. Vu Thanh, B. Le Hoai, “GPU Implementation of Extended Gaussian Mixture Model for Background Subtraction”, IEEE International Conference on Computing and Telecommunication Technologies, RIVF 2010, Vietnam National University, November 2010.

R. Gupta, S. Reddy, S. Panda, S. Sharma, A. Mittal, “Foreground-Background Separation on GPU using order based approaches”, Indian Conference on Computer Vision, Graphics and Image Processing, ICVGIP 2010, December 2010.

Y. Li, G. Wang, X. Lin, “Three-level GPU accelerated Gaussian mixture model for background subtraction”, 2012.

P. Kumar, A. Singhal, S. Mehta, A. Mittal, “Real-time moving object detection algorithm on high-resolution videos using GPUs”, Journal of Real-Time Image Processing, January 2013.

P. Gule, D. Emeksiz, A. Temizel, M. Teke, T. Temizel, “Real-time multi-camera video analytics system on GPU”, Real-Time Image, RTI 2013, March 2013.

S. Popa, D. Crookes, P. Miller, “Hardware Acceleration of Background Modeling in the Compressed Domain”, IEEE on Transactions on Information Forensics and Security, pages 1562-1574, October 2013.

C. Zhang, H. Tabkhi, G. Schirner, “A GPU-based Algorithm-specific Optimization for High-performance Background Subtraction”, ICPP 2014, 2014.

G. Szwoch, “Performance evaluation of parallel background subtraction on GPU platforms”, Elektronika: konstrukcje, technologie, zastosowanian, Volume 56, No. 4, pages 23-27, 2015.

L. Qin, B. Sheng, W. Lin, W. Wu, R. Shen, “GPU-Accelerated Video Background Subtraction Using Gabor Detector”, Journal of Visual Communication and Image Representation, pages 1-9, 2015.

S. Karahan, F. Sevilgen, “CUDA implementation of the pixel based adaptive segmentation algorithm”, Signal Processing and Communications Applications Conference, SIU 2015, May 2015

B. Wilson, A. Tavakkoli, “An Efficient Non Parametric Background Modeling Technique with CUDA Heterogeneous Parallel Architecture”, ISVC 2015, Las Vegas, USA, December 2015.

R. Boghdady, C. Salama, A. Wahba, “GPU-accelerated real-time video background subtraction”, IEEE International Conference on Computer Engineering and Systems, ICCES 2015, Cairo,  Egypt, pages 34-39, 2015.

W. Song, Y. Tian, S. Fong, K. Cho, W. Wang, W. Zhang, “GPU-Accelerated Foreground Segmentation and Labeling for Real-Time Video Surveillance”, MDPI Sustainability, September 2016.

Y. Choi, J. Kim, J. Kim, Y.  Chung, D. Park, S. Lee, "CPU-GPU heterogeneous implementations of depth-based foreground detection", IEICE Electronics Express, Volume 15, No. 4, pages 1–9, 2018.

A. Cuzzocrea, E. Mumolo, "A Novel GPU-Aware Histogram-Based Algorithm for Supporting Moving Object Segmentation in Big-Data-Based IoT Application Scenarios", Information Sciences, 2019.

L. Mabrouk, S. Huet, D. Houzet, S. Belkouch,  A. Hamzaoui, Y. Zennayi, "Efficient adaptive load balancing approach for compressive background subtraction algorithm on heterogeneous CPU–GPU platforms", Journal of Real-Time Image Processing, September 2019.

P. Janus,T. Kryjak, M. Gorgon,  "Foreground object segmentation in RGB-D data implemented on GPU", Preprint, February 2020.

S. Liang, D. Baker, "Real-time Background Subtraction under Varying Lighting Conditions", IEEE International Conference on Robotics and Automation, ICRA 2023, London, United Kingdom, pages 9317-9323, 2023.

2- General-Purpose computing on Graphics Processing Unit (GPGPU)

C. Cuevas, D. Berjon, F. Moran, N. Garcia, "Moving Object Detection for Real-Time Augmented Reality Applications in a GPGPU",  IEEE Transactions on Consumer Electronics, Volume 58, No.1, pages 117-125, February 2012.

D. Berjon, C. Cuevas, F. Moran,  N. Garcia,   "GPU-based implementation of an optimized nonparametric background modeling for real-time moving object detection",  IEEE Transactions on Consumer Electronics, Volume 59, No. 2, May 2013.

D. Berjon, C. Cuevas, F. Moran, N. Garcia,  "Region-based Moving Object Detection using Spatially Conditioned Nonparametric Models in a GPU",  IEEE International Conference on Consumer Electronics, ICCE 2014, pages 363-364, January 2014.

C. Cuevas, N. Garcia, "Efficient Moving  Object  Detection for Lightweight Applications on Smart Cameras", IEEE Transactions on Circuits and Systems for Video Technology", Volume 23, No. 1, pages 1-14, 2013.

C. Cuevas ,D. Berjon, F. Moran, N. Garcia,  "GPGPU Implementation of an Improved Nonparametric Background Modeling for Moving Object Detection Strategies",  IEEE International Conference on Consumer Electronics, ICCE 2013, January 2013.

D. Berjon, C. Cuevas, F. Moran, N. Garcia,  "Moving Object Detection Strategy for Augmented-Reality Applications in a GPGPU by using CUDA",  IEEE International Conference on Consumer Electronics, ICCE 2012, pages 319-320, January 2012.

D. Berjon, "Parallel Computer Vision Algorithms for Graphics Processing Units",  PhD Thesis, Universidad de Madrid, Spain, 2017.

S. Hwang, Y. Uh, M. Ki, K. Lim, D. Park, H. Byu,  "Real-time background subtraction based on GPGPU for high-resolution video surveillance", International Conference on Ubiquitous Information Management and Communication, IMCOM 2017, January 2017.