[SciPy-Dev] Announce: scikit-video

Alexander Izvorski aizvorski at gmail.com
Tue Jun 17 04:56:05 EDT 2014


Hello,

This is to announce the very early version of scikit-video, a collection of
algorithms for all your video-processing needs :)

Code:
https://github.com/aizvorski/scikit-video

Status:
There is functional video reading code, which is close to a replacement for
cv2.VideoCapture.  Otherwise, mostly a placeholder.

Motivation:
This scikit is intended as a companion to scikit-image: the two are
complementary and not competitive.  What code is better in video than in
image?  Roughly, if the code *only* makes sense when applied to a sequence
of images, then it may be better placed in scikit-video.  An example of
this would be temporal denoise.  Other code which would make sense to have
in here is code which is much more often seen or used in a video context,
even though it may in principle be used for both images or video.  An
example of this would be the SSIM quality metric.  It is a goal that
scikit-image and scikit-video would "just work" together, for example you
might read a video file using scikit-video, use a scikit-image filter on
each frame and write out the filtered frames to another file.

Roadmap:
- Skeleton project from scikit-example - DONE
- Video IO by wrapping ffmpeg/avconv - reading DONE, writing not yet
- Video metrics
- Unit tests and CI
(beyond this point are just possible future directions)
- (?) Pyramid motion estimation
- (?) TLD algorithm (http://personal.ee.surrey.ac.uk/Personal/Z.Kalal/)
- (?) 3D denoise
- (?) OpenGL display and a mini video player
- (?) Any existing off-the-shelf projects that would be good to merge into
this

I expect that if this gathers enough interest it will transition to a
group-maintained project similar to skimage or sklearn.

Your suggestions, ideas, and code are most welcome.

Regards,
Alex Izvorski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20140617/035438ca/attachment.html>


More information about the SciPy-Dev mailing list