Optical flow using phase information for deblurring

Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007. === Includes bibliographical references (p. 121-123). === This thesis presents a method for reconstructing motion-degraded images by using velocity information generated with a phase-...

Full description

Bibliographic Details
Main Author: Texin, Cheryl (Cheryl A.)
Other Authors: Michael Matranga and Jae S. Lim.
Format: Others
Language:English
Published: Massachusetts Institute of Technology 2008
Subjects:
Online Access:http://hdl.handle.net/1721.1/41673
id ndltd-MIT-oai-dspace.mit.edu-1721.1-41673
record_format oai_dc
spelling ndltd-MIT-oai-dspace.mit.edu-1721.1-416732019-05-02T16:11:36Z Optical flow using phase information for deblurring Correcting motion blur using optical flow Texin, Cheryl (Cheryl A.) Michael Matranga and Jae S. Lim. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007. Includes bibliographical references (p. 121-123). This thesis presents a method for reconstructing motion-degraded images by using velocity information generated with a phase-based optical flow calculation. The optical flow method applies a set of frequency-tuned Gabor filters to an image sequence in order to determine the component velocities for each pixel by tracking temporally separated phase contours. The resulting set of component velocities is normalized and averaged to generate a single 2D velocity at each pixel in the image. The 2D optical flow velocity is used to estimate the motion-blur PSF for the image reconstruction process, which applies a regularization filter to each pixel. The 2D velocities generally had small angular and magnitude errors. Image sequences where the motion varied from frame to frame had poorer results than image sequences where the motion was constant across all frames. The quality of the deblurred image is directly affected by the quality of the velocity vectors generated with the optical flow calculations. When accurate 2D velocities are provided, the deblurring process generates sharp results for most types of motion. The magnitude error proved to be a larger problem than the angular error, due to the averaging process involved in creating the 2D velocity vectors from the component velocities. Both the optical flow and deblurring components had difficulty handling rotational motion, where the linearized model of the motion vector is inappropriate. Retaining the component velocities may solve the problem of linearization. by Cheryl Texin. M.Eng. 2008-05-19T16:07:35Z 2008-05-19T16:07:35Z 2007 2007 Thesis http://hdl.handle.net/1721.1/41673 220938354 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 123 p. application/pdf Massachusetts Institute of Technology
collection NDLTD
language English
format Others
sources NDLTD
topic Electrical Engineering and Computer Science.
spellingShingle Electrical Engineering and Computer Science.
Texin, Cheryl (Cheryl A.)
Optical flow using phase information for deblurring
description Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007. === Includes bibliographical references (p. 121-123). === This thesis presents a method for reconstructing motion-degraded images by using velocity information generated with a phase-based optical flow calculation. The optical flow method applies a set of frequency-tuned Gabor filters to an image sequence in order to determine the component velocities for each pixel by tracking temporally separated phase contours. The resulting set of component velocities is normalized and averaged to generate a single 2D velocity at each pixel in the image. The 2D optical flow velocity is used to estimate the motion-blur PSF for the image reconstruction process, which applies a regularization filter to each pixel. The 2D velocities generally had small angular and magnitude errors. Image sequences where the motion varied from frame to frame had poorer results than image sequences where the motion was constant across all frames. The quality of the deblurred image is directly affected by the quality of the velocity vectors generated with the optical flow calculations. When accurate 2D velocities are provided, the deblurring process generates sharp results for most types of motion. The magnitude error proved to be a larger problem than the angular error, due to the averaging process involved in creating the 2D velocity vectors from the component velocities. Both the optical flow and deblurring components had difficulty handling rotational motion, where the linearized model of the motion vector is inappropriate. Retaining the component velocities may solve the problem of linearization. === by Cheryl Texin. === M.Eng.
author2 Michael Matranga and Jae S. Lim.
author_facet Michael Matranga and Jae S. Lim.
Texin, Cheryl (Cheryl A.)
author Texin, Cheryl (Cheryl A.)
author_sort Texin, Cheryl (Cheryl A.)
title Optical flow using phase information for deblurring
title_short Optical flow using phase information for deblurring
title_full Optical flow using phase information for deblurring
title_fullStr Optical flow using phase information for deblurring
title_full_unstemmed Optical flow using phase information for deblurring
title_sort optical flow using phase information for deblurring
publisher Massachusetts Institute of Technology
publishDate 2008
url http://hdl.handle.net/1721.1/41673
work_keys_str_mv AT texincherylcheryla opticalflowusingphaseinformationfordeblurring
AT texincherylcheryla correctingmotionblurusingopticalflow
_version_ 1719036378400948224