Skip to content

A shot is a continious sequence of frames filmed in one go. The regions of discrepency between two shots is called the shot boundary. Various discriminatory features like the frame variance, mean, L2-norm etc are taken (as a means of representing video frame data) and then various classifiers are used to compare their performances in detecting t…

License

hoffsupes/Shot-boundary-detection-using-SVM-s-Aritificial-Neural-Networks-and-kNN

Repository files navigation

Shot Boundary Detection Using Supervised Learning Techniques

A shot is a continious sequence of frames filmed in one go. The regions of discrepency between two shots is called the shot boundary.

Various discriminatory features like the frame variance, mean, L2-norm etc are taken and then various classifiers are used to compare their performances.

Best performance is achieved by The Linear SVM with a classification accuracy of 92.99%.

A small library for feature detection from images, along with the best features chosen to do shot boundary detection is included. If used, please give credit to me. If you want to use the code you'll be on your own in understanding and assimilating into your own work.

About

A shot is a continious sequence of frames filmed in one go. The regions of discrepency between two shots is called the shot boundary. Various discriminatory features like the frame variance, mean, L2-norm etc are taken (as a means of representing video frame data) and then various classifiers are used to compare their performances in detecting t…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages