Logarithmic Image Processing (LIP) By Ben Weisenbeck Oiki Wong.

Slides:



Advertisements
Similar presentations
PhotoShop for Astronomy Session #1 – Levels & Curves AstroImager’s Special Interest Group April 2007.
Advertisements

Digital Image Processing
Grey Level Enhancement Contrast stretching Linear mapping Non-linear mapping Efficient implementation of mapping algorithms Design of classes to support.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Image Processing Lecture 4
Adobe Photoshop CS5 – Illustrated Unit G: Creating Special Effects
Screen Printing: Posterization of an Image using Adobe Photoshop Graphic Comm. II Mr. Jarrett.
EE 4780 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Image Processing
Digital Image Processing
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Digital Image Processing
1Ellen L. Walker ImageJ Java image processing tool from NIH Reads / writes a large variety of images Many image processing operations.
IMAGE ENHANCEMENT AND RESTORATION. Pixel operations.
Image Enhancement Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last.
Chapter 4: Image Enhancement
E.G.M. PetrakisFiltering1 Linear Systems Many image processing (filtering) operations are modeled as a linear system Linear System δ(x,y) h(x,y)
Image Enhancement by Modifying Gray Scale of Individual Pixels
Digital image processing Chapter 6. Image enhancement IMAGE ENHANCEMENT Introduction Image enhancement algorithms & techniques Point-wise operations Contrast.
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
Image enhancement in the spatial domain. Human vision for dummies Anatomy and physiology Wavelength Wavelength sensitivity.
Face Recognition and Biometric Systems 2005/2006 Filters.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Exposure and Dynamic Range Low contrast | High Contrast.
Graphics&Design Correction and Adjustment - Creative: colour & tone, dust & marks, sharp Tech: Gamma, Histograms, & Convolution.
Introduction to Digital Image Processing and Digital Image Analysis.
Digital Image Processing
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Edge Enhancement Now we will go deeper to operators that enhance edges and thus images.
Image Enhancement.
The ICE Tool Feng Wen Qi Yuan Kin Wah Leung. Presentation Overview  Project goal  Interactive GUI  Introduce image enhancement techniques  Integration.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
Spectral contrast enhancement
CSC/FAR 020, Computer Graphics, October 23, 2013 Dr. Dale E. Parson Week 7 More filters, compositional effects.
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Multiscale Moment-Based Painterly Rendering Diego Nehab and Luiz Velho
Digital Image Processing Contrast Enhancement: Part I
Image Processing Image Histogram Lecture
When the photowell is full, a white value occurs. No photons after this are recorded, so all detail for these pixels are lost. If the electron count.
Enhancement. There are 4 main methods to enhancing images Contrast/Brightness control Filtering Tools Colour Channels Large Spectral Filters NOTE:It is.
What is an image? What is an image and which image bands are “best” for visual interpretation?
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - IMAGES. Processing digital Images digital images are often processed using “digital filters” digital images are.
Using digital pictures to help students gain access to the curriculum Presented by Lisa Kontos and Violet Markmann January, 2007.
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
{ Aim: How can we process camera raw files?.  When you make adjustments to a camera raw image, Photoshop preserves the original camera raw file data.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
© 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter 4 Image Enhancement in the Frequency Domain Slide
Image Contrast Enhancement Based on a Histogram Transformation of Local Standard Deviation Dah-Chung Chang* and Wen-Rong Wu, Member, IEEE IEEE TRANSACTIONS.
PLIP BASED UNSHARP MASKING FOR MEDICAL IMAGE ENHANCEMENT
1-Introduction (Computing the image histogram).
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
A First Look at Levels in GIMP
The Chinese University of Hong Kong
Histogram Histogram is a graph that shows frequency of anything. Histograms usually have bars that represent frequency of occuring of data. Histogram has.
Chapter 8, Exploring the Digital Domain
Image Enhancement in the Spatial Domain
Image Enhancement in the
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Histogram Probability distribution of the different grays in an image.
Digital Image Processing
Digital Image Processing Week III
Grey Level Enhancement
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Product Design: Graphical Design 2.
Image Enhancement in the Spatial Domain
CSC/FAR 020, Computer Graphics, October 15, 2014
Presentation transcript:

Logarithmic Image Processing (LIP) By Ben Weisenbeck Oiki Wong

Introduction Q: Why LIP? A: Contrast Stretching and Image Sharpening simultaneously Q: Why not histogram equalization? A: A flat histogram often times are not what is needed to enhance certain features within the image.

Key Things α governs the contrast of the image β governs the sharpness of the image

Main Idea Tune the parameters until you get what you want. But first, know what each parameter does! α governs the contrast of the image: α >1  Brings out bright areas α <1  Brings out dark areas α < 0  Negative Transformation β governs the sharpness of the image: β >1  Sharpening β <1  Blurring n x n window also governs the sharpness of the image Bigger is not always better

Examples of Histogram Equalization isn’t the answer

Graphical User Interface

Enhancing Dark Details

Enhancing Bright Details

Color Enrichment Our result shows that the algorithm can also create color enrichment to a certain degree. This is something that histogram equalization fails to perform. The color in the words “U.S AIR FORCE” stands out much more in the enhanced image. Also note that the shadow in the mountain is “deeper” than the original.

Color Enrichment Histogram Equalization creates an illusion that the flight was in bad weather!

Window Sizing LIP with 3x3 windowLIP with 9x9 window

Noise F(ij)=B(i,j)+noise

Summary Parameters Parameters α controls the contrast α controls the contrast enhancement β controls the sharpness of the image. β controls the sharpness of the image. Larger Window size => sharper edges Larger Window size => sharper edges Superior to Histogram Equalization Superior to Histogram Equalization Black and White images Black and White images Color images Color images Noisy Images Noisy Images

Conclusion Advantages Advantages Simultaneous enhancement of contrast and sharpness Simultaneous enhancement of contrast and sharpness Fine-tuned control over image enhancement Fine-tuned control over image enhancement Disadvantage Disadvantage Parameter values must be carefully selected and adjusted to obtain desirable results Parameter values must be carefully selected and adjusted to obtain desirable results

Questions?