Cut and paste processing for digital photo

In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another imag...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Chia Liang.
Other Authors: Anamitra Makur
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/50161
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-50161
record_format dspace
spelling sg-ntu-dr.10356-501612023-07-07T16:39:20Z Cut and paste processing for digital photo Ng, Chia Liang. Anamitra Makur School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another image (scene image) that shows an Egyptian pyramid. The edited image will show the user standing in front of the pyramid regardless of whether the user has been to Egypt before. In this project, there are two approaches to segment the object image from a test image, automated and manual. The automated approach is to automatically detect the edges of object image and segment it from the test image. The manual approach is to manually define the edges of the object image so that it can be segmented from the test image. The automated approach includes two methods, MATLAB Canny Edge Detection and MATLAB active contour whereas the manual approach uses MATLAB specifying region-of-interest (ROI) method. It was tested and verified that the manual approach performs better as the edges of object image can be clearly defined and segmented. By using MATLAB indexing method, the object image can be superimposed onto any part of the scene image. Thereafter, image processing techniques such as weighted pixel averaging and thresholding are used to blend the object and scene images so that the object image looks natural in the scene image. Some of the important concepts that will be reviewed include Canny Edge Detection algorithm and superimposition by indexing. Testing and implementation have been done and pictorial views of the results are also included. Bachelor of Engineering 2012-05-30T07:00:58Z 2012-05-30T07:00:58Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/50161 en Nanyang Technological University 67 p. application/pdf application/vnd.ms-powerpoint
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Ng, Chia Liang.
Cut and paste processing for digital photo
description In Singapore, a common sight is one holding his or her mobile phone taking photographs. These users take a large number of digital photographs and sometimes, they wish to edit it. For example, one may wish to cut out his or her picture (object image) from a group photo and paste it onto another image (scene image) that shows an Egyptian pyramid. The edited image will show the user standing in front of the pyramid regardless of whether the user has been to Egypt before. In this project, there are two approaches to segment the object image from a test image, automated and manual. The automated approach is to automatically detect the edges of object image and segment it from the test image. The manual approach is to manually define the edges of the object image so that it can be segmented from the test image. The automated approach includes two methods, MATLAB Canny Edge Detection and MATLAB active contour whereas the manual approach uses MATLAB specifying region-of-interest (ROI) method. It was tested and verified that the manual approach performs better as the edges of object image can be clearly defined and segmented. By using MATLAB indexing method, the object image can be superimposed onto any part of the scene image. Thereafter, image processing techniques such as weighted pixel averaging and thresholding are used to blend the object and scene images so that the object image looks natural in the scene image. Some of the important concepts that will be reviewed include Canny Edge Detection algorithm and superimposition by indexing. Testing and implementation have been done and pictorial views of the results are also included.
author2 Anamitra Makur
author_facet Anamitra Makur
Ng, Chia Liang.
format Final Year Project
author Ng, Chia Liang.
author_sort Ng, Chia Liang.
title Cut and paste processing for digital photo
title_short Cut and paste processing for digital photo
title_full Cut and paste processing for digital photo
title_fullStr Cut and paste processing for digital photo
title_full_unstemmed Cut and paste processing for digital photo
title_sort cut and paste processing for digital photo
publishDate 2012
url http://hdl.handle.net/10356/50161
_version_ 1772828461083131904