Skip to main content

Posts

Showing posts from November, 2017

Update Report

Summary of Work to Date: Setting off to implement a Cinemagraph generator using the two papers [ 1 ] [ 2 ] as primary references, following is a list of work done: Going through the papers' methods, two main steps have been outlined for generating semi-automatic / automatic cinemagraphs, namely, Warping and Compositing . The former step (also the one that I majorly studied hitherto) requires use of KLT feature tracking. To understand the working of the tracker, I read through topics including Corner Detection ,  Homography ,  RANSAC  and Optical Flow . I experimented with sample codes provided by OpenCV to understand how they work and how would I use this existing implementation towards the project goal. Optical Flow example (1): The lines denote the direction of motion of pixel under the dot Optical Flow example (2): HSV flow visualization KLT Tracking example: Detects good-tracking-points and tracks them across frames. As a part...

Project Proposal

Generating Cinemagraphs Summary  Cinemagraphs are still photographs in which a minor and repeated movement occurs, forming a video clip. They are published as an animated GIF or in other video formats, and can give the illusion that the viewer is watching an animation. Cinemagraphs are made by taking a series of photographs or a video recording, and, using image editing software, compositing the photographs or the video frames into a seamless loop of sequential frames. This is done in such a way that motion in part of the subject between exposures is perceived as a repeating or continued motion, in contrast with the stillness of the rest of the image. Taking opportunity from this project, I intend to go through the available techniques for generation of a Cinemagraph, all the steps involved like ROI detection, background warping, stabilization, etc., and come up with a hybrid rendition of the whole process, scraping off parts from existing research to generate a ...