Skip to content

Homework assignments in ECE447 Digital Image Processing Fall 2015

Notifications You must be signed in to change notification settings

robot010/Digital-Image-Processing

Repository files navigation

Digital-Image-Processing

Traditional image processing implementation

Instructor: Marvin Doyley

Introduction

This course is a required image processing course at University of Rochester.

Course Assignment

  • Itensity Transformation.

  • Spatial Filtering.

  • Fourier Domain Filtering

  • Image Restoration and Reconstruction

    • Image contamination with various filtering
    • Radon and Inverse Radon transformation
    • Reconstruct original image from contaminated image
    • AssignmentMy Implementation
  • Morphological Image Processing

  • Image Registration

  • Final Project: Image Registration for High Dynamic Range Image Generation

    • This project is done with Hao Xie and Tiecheng Su
    • Generated High Dynamic Range Image from a series of low dynamic range images by doing global image registration, image de-ghosting, and multi-resolution image integration.
    • Performed median threshold bitmap algorithm to detect ghosting area and highlight the ghosting area by using morphological image processing and cluster labelling.
    • Calculated the contribution of each image to the final image based on three parameters: contrast, saturation and exposedness. Obtained three weight maps containing the weight of every pixel of each image.
    • Blended the images together by multi-resolution image blending algorithm, generated the final result by collapsing the Laplacian pyramid of original images and Gaussian pyramid of weight maps.
      Rating final result by comparing with commercial software Photomatix®.

About

Homework assignments in ECE447 Digital Image Processing Fall 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published