An Application of inpainting-based still image reanimation

Download
2017
Böncü, Ece Selin
A single-input system that converts still paintings into short video sequences is developed. The system is composed of four separate blocks that are Digital Matting, Inpainting, Motion Modelling & Synthesis and Rendering Blocks. Within the scope of this thesis, the performance analysis of all are realized and the input images are restricted to paintings so as not to cope with the difficulty of achieving photorealism that accompanies the usage of photographs. The input image is partitioned into object-background layers in Digital Matting Block. For the extraction of alpha channels the algorithm proposed in [135] is used and it is tested for performance, especially on highly textured data, which paintings mostly tend to be, coupled with different trimap extraction methods. Inpainting Block is used to cover up the holes in the background after object removal. A detailed analysis and experimentation is done on image inpainting techniques and their performance in the image-to-video converter system is discussed. Within this literature review, a classification based on which key elements are preserved through inpainting is stated, and by experimental verification, it is shown that the geo-texture preserving methods outperformed the methodology based on texture-preservation and geometry-preservation. A further comparison among geo-texture preserving method are made through visual performance and timing analysis in object removal, as well as tests on reconstruction of the known regions of several images, where the abilities of the algorithms in rebuilding the images are tested using several image quality metrics such as PSNR, SNR and SSIM. Motion Modelling & Synthesis Block is responsible for creating an artificial motion field for the object layers. This bi-step procedure involves the sculpting the movement of certain group of objects into mathematical models that are produced by spectral filtering of random noise and generating time dependent displacement maps for each pixel in the image frame. Besides, in order to preserve the harmony within the image frame 2D adaptation of the 3D wind field in [174] is realized. The models implemented within the framework is restricted to passive objects, such as trees, clouds, bodies of water, etc. that move in harmonic oscillations as a reaction to the external drag forces such as wind and gravity. In the ultimate step, Rendering Block, merges the layers back to create the frames of the video by using the transparency maps so as to obtain seamless composite images. The ordering of the frames in the temporal axis provides the flow of the video sequence as the final output.

Suggestions

Tracing microtubules in live cell images
Sargin, Mehmet Emre; Altinok, Alphan; Kiriş, Erkan; Feinstein, Stuart C; Wilson, Leslie; Rose, Kenneth; Manjunath, B S (2007-06-15)
Microtubule (MT) dynamics are traditionally analyzed from time lapse images by manual techniques that are laborious, approximate and often limited. Recently, computer vision techniques have been applied to the problem of automated tracking of MTs in live cell images. Aside of very low signal to noise ratios, live cell images of MTs exhibit severe clutter for accurate tracing of MT body. Moreover, intersecting and overlapping MT regions appear brighter due to additive fluorescence. In this paper, we present ...
Comparison of histograms of oriented optical flow based action recognition methods
Erciş, Fırat; Ulusoy, İlkay; Department of Electrical and Electronics Engineering (2012)
In the task of human action recognition in uncontrolled video, motion features are used widely in order to achieve subject and appearence invariance. We implemented 3 Histograms of Oriented Optical Flow based method which have a common motion feature extraction phase. We compute an optical flow field over each frame of the video. Then those flow vectors are histogrammed due to angle values to represent each frame with a histogram. In order to capture local motions, The bounding box of the subject is divided...
A Shadow based trainable method for building detection in satellite images
Dikmen, Mehmet; Halıcı, Uğur; Department of Geodetic and Geographical Information Technologies (2014)
The purpose of this thesis is to develop a supervised building detection and extraction algorithm with a shadow based learning method for high-resolution satellite images. First, shadow segments are identified on an over-segmented image, and then neighboring shadow segments are merged by assuming that they are cast by a single building. Next, these shadow regions are used to detect the candidate regions where buildings most likely occur. Together with this information, distance to shadows towards illuminati...
Improving edge detection using ıntersection consistency
Çiftçi, Serdar; Yarman Vural, Fatoş Tunay; Kalkan, Sinan; Department of Computer Engineering (2011)
Edge detection is an important step in computer vision since edges are utilized by the successor visual processing stages including many tasks such as motion estimation, stereopsis, shape representation and matching, etc. In this study, we test whether a local consistency measure based on image orientation (which we call Intersection Consistency - IC), which was previously shown to improve detection of junctions, can be used for improving the quality of edge detection of seven different detectors; namely, C...
A Feature Extraction Method for Marble Tile Classification
DEVİREN, Murat; M KORAY, Balcı; Leloğlu, Uğur Murat; SEVERCAN, Mete (2000-03-03)
This study focuses on a feature extraction algorithm for classification of marble tiles. The color content and vein distribution are considered to be the main criteria for classification. A color segmentation algorithm is used for detection of veins. The shape analysis of the veins are done by utilizing the distance image.
Citation Formats
E. S. Böncü, “An Application of inpainting-based still image reanimation,” M.S. - Master of Science, Middle East Technical University, 2017.