Realtime flicker removal for fast video streaming and detection of moving objects
Authors:
- Jarosław Nowisz,
- Michał Kopania,
- Artur Przelaskowski
Abstract
High-speed cameras are used in computer vision systems to track balls, shuttlecocks, or players in many different sports. Collected information is used for statistics, as coaches’ and players’ aids to improve technique and tactics or as referees’ aids to verify their decisions or to enrich television broadcasts. Sports arenas in which games are played are often equipped with lights generating flickering effects in captured movies. A fast and yet effective enough algorithm is necessary to remove flickering so movement detection and object tracking algorithms could be used. In this paper, we propose a fast flicker removal algorithm working as an online filter on frame streams at speeds exceeding 200 frames per second. Most of the solutions found in literature concentrate on effectiveness and accuracy and not on the speed of operation. In contrast, our original solution is designed with speed in mind with sufficient accuracy to be used before calculating differential frames to detect movement in streams. Our algorithm is adaptive and works when lighting conditions are changing (new light sources) and performs well with various light sources that are causing flickering. The results of the experiments carried out show the high effectiveness of the method implemented on CPU and GPU, allowing effective tracking of objects of interest in preliminary applications of a commercially offered instant review system for badminton.
- Record ID
- WUT36fed0175c1845a39592f69068138d8c
- Author
- Journal series
- Multimedia Tools and Applications, ISSN 1380-7501, e-ISSN 1573-7721
- Issue year
- 2021
- Vol
- 80
- Pages
- 14941–14960
- Publication size in sheets
- 0.95
- Keywords in Polish
- redukcja efektu migotania, przetwarzanie wideo, detekcja ruchu, śledzenie obiektów
- Keywords in English
- Flickering removal, Video processing, Movement Detection, Intensity Flicker, object tracking
- ASJC Classification
- ; ; ;
- Abstract in Polish
- Zaproponowano metodę redukcji efektu migotania w zapisach wideo scen rozgrywek w badmintona, celem skutecznego śledzenia i modelowania lotu lotki. Algorytm optymalizowano względem ograniczeń złożoności obliczeniowej, wynikających z wysokiej framerate. Uzyskano wysoką efektywność metody względem rozwiązań referencyjnych, przy wyraźnym przyspieszeniu obliczeń.
- DOI
- DOI:10.1007/s11042-020-10385-8 Opening in a new tab
- URL
- https://link.springer.com/article/10.1007/s11042-020-10385-8 Opening in a new tab
- Language
- (en) English
- License
- Additional file
-
- File: 1
- Realtime flicker removal for fast video streaming and detection of moving objects, File WUT36fed0175c1845a39592f69068138d8c.pdf / 1 MB
- WUT36fed0175c1845a39592f69068138d8c.pdf
- publication date: 02-04-2021
- Realtime flicker removal for fast video streaming and detection of moving objects, File WUT36fed0175c1845a39592f69068138d8c.pdf / 1 MB
-
- Score (nominal)
- 70
- Score source
- journalList
- Score
- = 70.0, 17-03-2022, ArticleFromJournal
- Publication indicators
- : 2017 = 0.881; : 2020 (2 years) = 2.757 - 2020 (5 years) =2.517
- Uniform Resource Identifier
- https://repo.pw.edu.pl/info/article/WUT36fed0175c1845a39592f69068138d8c/
- URN
urn:pw-repo:WUT36fed0175c1845a39592f69068138d8c
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or PerishOpening in a new tab system.