Abstract

A new approach was proposed to improve traditional background subtraction (BGS) techniques by integrating a gradient-based edge detector called a second derivative in gradient direction (SDGD) filter with the BGS output. The four fundamental BGS techniques, namely, frame difference (FD), approximate median (AM), running average (RA), and running Gaussian average (RGA), showed imperfect foreground pixels generated specifically at the boundary. The pixel intensity was lesser than the preset threshold value, and the blob size was smaller. The SDGD filter was introduced to enhance edge detection upon the completion of each basic BGS technique as well as to complement the missing pixels. The results proved that fusing the SDGD filter with each elementary BGS increased segmentation performance and suited postrecording video applications. Evidently, the analysis using F-score and average accuracy percentage proved this, and, as such, it can be concluded that this new hybrid BGS technique improved upon existing techniques.

Highlights

  • Object extraction is a technique used in suppressing the background of a video scene to detect subjects that appear in the frame

  • The motivation of this work lies in the fact that most edge pixels are undetected after performing object extraction techniques based on frame difference (FD), approximate median (AM), running average (RA), and running Gaussian average (RGA). We have overcome this limitation by detecting all edge pixels; a perfect blob can be retrieved through morphological procedures. This is done by applying an second derivative in gradient direction (SDGD) filter on the results of background suppression and combining the foreground pixels generated by background subtraction (BGS) techniques with the detected edge as our extracted object

  • We provide a review of the literature on the four BGS techniques evaluated in this study, namely, frame differencing, approximate median, running average, and running Gaussian average

Read more

Summary

Introduction

Object extraction is a technique used in suppressing the background of a video scene to detect subjects that appear in the frame. Prior research on background subtraction (BGS) used several parametric BGS techniques, such as running average [2,3,4], running Gaussian average [5,6,7], approximate median filter [7, 8], and Gaussian Mixture Model [9,10,11] These parametric techniques determine the foreground and update the subsequent background based on the distribution of intensity value [12]. We have overcome this limitation by detecting all edge pixels; a perfect blob can be retrieved through morphological procedures This is done by applying an SDGD filter on the results of background suppression and combining the foreground pixels generated by BGS techniques with the detected edge as our extracted object.

Literature Review
Methodology
Results and Discussion
Method
Evaluation performance based on average value
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call