[Bug 735094] New: Improving Scene detection algorithm

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 20 21:03:02 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=735094
  GStreamer | gst-plugins-bad | unspecified

           Summary: Improving Scene detection algorithm
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: vineeth.tm at samsung.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=283960)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=283960)
Attached two text files with the test results for GoneNutty and a local test
video

Scene detection determines, how many scenes have changed in a video.

It compared the previous frame with present frame to find out the score and a
threshold is calculated for the same.

With the present logic,
on testing with http://samples.mplayerhq.hu/avi/GoneNutty.avi

there are 61 positive detections out of 67 scene changes and 5 negative
detections.
The negative detections can be ignored because most of the negative detections
happen when a scene change happens gradually, which to naked eye doesn't seem
like a scene change.

I have added an intermediate condition which helps in improving the positive
detections. For this particular video it improved to 65 positive detections out
of 67. I have tested with other videos as well where the positive detections
have improved.
Attaching the test results for GoneNutty video as well as one local video.
It captures time at which scene changes verified manually, with the the present
logic and the added logic.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list