Preview

Image Denoising

Better Essays
Open Document
Open Document
2709 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Image Denoising
DIGITAL IMAGE PROCESSING MINI-PROJECT

PROJECT TITLE: IMAGE DENOISING AND FEATURE EXTRACTION USING SPATIAL FILTERS

ACKNOWLDGEMENT:
I would like to thank Prof. Thanikaiselvan Sir for constantly guiding me through the course of this project. His class lectures made my concepts clear in image processing and made me familiar with the various image processing techniques and the various operations that can be performed on images. This helped me implement my desired task using MATLAB and so I was able to complete my mini-project on “Image denoising and feature extraction using spatial filters” successfully.

ABSTRACT:
In image processing, the quality of any image gets badly corrupted by noise whether it be any kind of noise. To combat this problem of noise, we need to improve the overall system quality. We can implement various image denoising techniques to reduce the noise.
We are doing image denoising in spatial domain here. In spatial domain, operations are performed on the pixels itself. We have implemented three different kinds of filter: median filter, averaging filter and wiener filter to denoise the image and then have analyzed the results. Also we have implemented 2-D Gaborfilter for feature extractions of an image.

AIM:
To remove various types of noise and also do feature extraction using different types of spatial filters.
OBJECTIVE:
* To perform image denoising using three spatial filters- Median filter, averaging filter and Wiener filter. * To extract particular features of an image using another kind of spatial filter- Gabor filter and so study the different applications of spatial filters
THEORY:
Image denoising is the first preprocessing step in dealing with image processing where the overall system



References: 1. Digital Image Processing by Gonzalez 2. An introduction to Digital Image Processing with Matlab Notes for SCM2511 Image Processsing1 by Alasdair McAndrew 3. Wiener Filtering and Image Processing. www.clear.rice.edu/elec431/projects95/lords/wiener.html 4. bmia.bmt.tue.nl/education/courses/fev/course/.../Gabor_functions.pdf * | |

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Intro to Unix Project 2

    • 636 Words
    • 3 Pages

    1- Description of filters: Is a small and usually specialized program in UNIX-like operating systems that transform plain text data in some meaningful way be used other filters and pipes to form a series of operations that produce highly specific results. The three standard files every filter uses are…

    • 636 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Pt1420 Unit 3.4 Glcm

    • 294 Words
    • 2 Pages

    3.4 GLCM is the widely used statistical method for feature extraction.The number of gray levels present in the input image becomes the number of rows and columns in the matrix.…

    • 294 Words
    • 2 Pages
    Good Essays
  • Better Essays

    This document is intended to be tutorial in nature. No prior knowledge of image processing concepts is…

    • 5443 Words
    • 22 Pages
    Better Essays
  • Powerful Essays

    References: [1]. A. Chen, N. Shehad, A. Virani and E. Welsh, Discrete Wavelet Transform for…

    • 2415 Words
    • 10 Pages
    Powerful Essays
  • Satisfactory Essays

    Public Relation

    • 907 Words
    • 4 Pages

    •preparation of any derivative work, including the extraction, in whole or in part, of any images;…

    • 907 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    OmniVision OV8825

    • 717 Words
    • 7 Pages

    OV8825 8-megapixel product brief lead free available in a lead-free package High Performance 8-Megapixel Camera With Advanced OmniBSI+ Pixel Architecture for Superior Image Quality With Low-Cost Structure The 1/3.2-inch OV8825 is an 8-megapixel CameraChip™ sensor built on OmniVision's advanced OmniBSI+™ pixel architecture, providing many significant improvements over the previous OmniBSI™ generation, including a 60 percent increase in full-well capacity, a 10 percent increase in quantum efficiency and a 10 percent improvement in low-light sensitivity. OmniBSI+ pixel architecture enables the OV8825 to dramatically improve image and video capture in both bright and low-light conditions, making it a highly attractive solution for next generation for smartphones and tablets.…

    • 717 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    Dfine2 Userguide

    • 11906 Words
    • 48 Pages

    User Guide © 2008 Josh Haftel Chapter 1 Introduction Introduction to Dfine® 2.0 and the User’s Manual Dfine® 2.0 Chapter 1: Introduction User Guide The result? Dfine 2.0 is a powerful, yet easy-to-use tool that anyone can use to perform high quality noise reduction without needing to understand the complex underlying theory. Because Dfine 2.0 is a plug-in for Adobe Photoshop, Adobe Photoshop Lightroom, Apple Aperture and other compatible applications, you must have Photoshop or a compatible application installed on your computer.…

    • 11906 Words
    • 48 Pages
    Powerful Essays
  • Satisfactory Essays

    and PCA Reduced Forest (Algorithm 4.2) and to select the best set of features as well, for…

    • 854 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Segmentation techniques yield raw data in the form of pixels along a boundary or pixels contained in a region. These data sometimes are used directly to obtain descriptors. Standard uses techniques to compute more useful data (descriptors) from the raw data in order to decrease the size of data.…

    • 1255 Words
    • 6 Pages
    Satisfactory Essays
  • Better Essays

    ecotoxicology assay

    • 3377 Words
    • 14 Pages

    5. Mather M and Koch, M.2011.Computer Processing of Remotely Sensed Images.4th Edition. West Sussex, John Wiley and Sons.…

    • 3377 Words
    • 14 Pages
    Better Essays
  • Powerful Essays
    • 2288 Words
    • 10 Pages
    Powerful Essays
  • Good Essays

    The discrete wavelet transform has a huge number of applications in science, engineering, mathematics and…

    • 1342 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Machine Learning Week 6

    • 4020 Words
    • 17 Pages

    In this exercise, you will implement the K-means clustering algorithm and apply it to compress an image. In the second part, you will use principal component analysis to find a low-dimensional representation of face images. Before starting on the programming exercise, we strongly recommend watching the video lectures and completing the review questions for the associated topics. To get started with the exercise, you will need to download the starter code and unzip its contents to the directory where you wish to complete the exercise. If needed, use the cd command in Octave to change to this directory before starting this exercise.…

    • 4020 Words
    • 17 Pages
    Powerful Essays
  • Good Essays

    In this paper, a new non-parametric sampling based method is presented that uses texture as an additional feature for the matting task. Our sampling strategy considers both local boundary as well as global samples, where the former implies samples collected from the boundaries of known regions while the latter implies that samples are collected from diverse locations in the image. Local and global candidate sets of F and B samples are collected and a new objective function is formulated that combines color and texture statistics to determine the best samples that represent the true foreground and background of unknown pixels. Finally, the estimated mattes are refined using conventional Laplacian approach.…

    • 482 Words
    • 2 Pages
    Good Essays
  • Good Essays

    This can be thought of as the training set for the algorithm, though no explicit training step is required. A shortcoming of the k-NN algorithm is that it is sensitive to the local structure of the data. The algorithm has nothing to do with and is not to be confused with k-means, another popular machine learning technique. When the input data to an algorithm is too large to be processed and it is suspected to be redundant (e.g. the same measurement in both feet and meters) then the input data will be transformed into a reduced representation set of features (also named features vector). Transforming the input data into the set of features is called feature extraction. If the features extracted are carefully chosen it is expected that the features set will extract the relevant information from the input data in order to perform the desired task using this reduced representation instead of the full size input. Feature extraction is performed on raw data prior to applying k-NN algorithm on the transformed data in feature space. An example of a typical computer vision computation pipeline for face recognition using k-NN including feature extraction and dimension reduction pre-processing steps (usually implemented with…

    • 789 Words
    • 4 Pages
    Good Essays