Reflection Removal for Binocular Images by Analyzing Edge Disparity Values

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 102 === When taking photos, if there is glass or reflected plane in a camera scene, reflections may occur in the photos. And for photographers, there reflections could have bad effects to their ideal images. Thus, how to remove reflections has been a common problem in...

Full description

Bibliographic Details
Main Authors: Su-Yuan Huang, 黃舒苑
Other Authors: Yung-Yu Chuang
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/25829018772336549253
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學研究所 === 102 === When taking photos, if there is glass or reflected plane in a camera scene, reflections may occur in the photos. And for photographers, there reflections could have bad effects to their ideal images. Thus, how to remove reflections has been a common problem in image processing. In this thesis, we try to solve this problem by a pair of binocular images. Like human eyes, images taken by a stereo camera have different disparity values on objects of different depths. As the reflection layers could be regarded as a layer inside the reflected plane, they also have their own depths and disparity values. By these stereo information, we can tell where the reflections are. Here, we first apply stereo matching to image gradients of the both left and right images. Then we label image edges by analyzing their disparity values. With the help of these labels, we can do layer separation to get the reflection layers and the background layers for the both images. Finally, we use SIFT flow for aligning these two images and combine them to get the final result.