Video processing to detect a logo in frames
I am trying to detect a TV channel logo inside a video file, so simply given an input .mp4 video, detect if it has that logo present in all (or most) of frames or not (or maybe what percentage of frames include that logo). My aim is to classify ad and video portions (I noticed ads do not have the logo).
We have that logo in advance and the location is always fixed, so I believe the problem can be trivial to just a matching problem.
I have no prior knowledge about OpenCV. Can it do this task?
see https://www.learnopencv.com/heatmap-f...
Hello! I'm wondering if you ever figured out a method for doing dynamic logo detection (correct my if I'm wrong but this was what it seemed like you were asking about)
I'm currently trying to solve a similar problem, a way to find the TV Channel Logos within a frame without having a template for matching. I've tried time averaged frames, taking thresholded differences, and even just getting average pixel counts, but where one of these solutions will give me a logo for one tv show, it'll give me junk for 10 others. Wondering if anyone has suggestions re: this (if this thread is even still active/if anyone even sees this!)
could you post the code you used. let me check it.
Hey Tina! I have the similar problem. Could you tell me please which way did you use to solve your task?
And after i detected a TV logo, how can i track when it disappears?