A CPU based video summarization and classification tool. Extracts every movement out of a given video, aggregates the extracted changes into movement layers, which can be exported or further analysed and classified..
Go to file
Askill f907094d1a contour export and import 2020-10-16 10:36:52 +02:00
.vscode contours are getting extracted 2020-09-22 20:25:06 +02:00
generate test footage multithreaded contour extractor 2020-10-11 14:13:27 +02:00
output contour export and import 2020-10-16 10:36:52 +02:00
.gitignore multithreaded contour extractor 2020-10-11 14:13:27 +02:00
Analyzer.py . 2020-10-07 14:32:41 +02:00
Config.py contour export and import 2020-10-16 10:36:52 +02:00
ContourExctractor.py insignificant refactor 2020-10-14 00:16:39 +02:00
Exporter.py contour export and import 2020-10-16 10:36:52 +02:00
Importer.py contour export and import 2020-10-16 10:36:52 +02:00
Layer.py contour export and import 2020-10-16 10:36:52 +02:00
LayerFactory.py insignificant refactor 2020-10-14 00:16:39 +02:00
README.md multithreaded contour extractor 2020-10-11 14:13:27 +02:00
VideoReader.py insignificant refactor 2020-10-14 00:16:39 +02:00
main.py contour export and import 2020-10-16 10:36:52 +02:00

README.md

time compression

Time consumed reading video: 369.0188868045807s 3.06GB 26min 1080p downscaled 500p 30fps Time consumed reading video: 240.s 3.06GB 26min 1080p downscaled 500p 30fps when multithreaded contour extraction: 10.5 Sec. when only 2 Threads 8 secs when also mapping getContours()