Zhengya Xu, Hong Ren Wu, Xinghuo Yu, Fellow, IEEE, Bin Qiu, Senior Member, IEEE Colour Image Enhancement by Virtual Histogram Approach IEEE Transactions.

Slides:



Advertisements
Similar presentations
Point Processing Histograms. Histogram Equalization Histogram equalization is a powerful point processing enhancement technique that seeks to optimize.
Advertisements

Digital Image Processing
Grey Level Enhancement Contrast stretching Linear mapping Non-linear mapping Efficient implementation of mapping algorithms Design of classes to support.
Image Processing Lecture 4
Chapter 3 Image Enhancement in the Spatial Domain.
Chapter - 2 IMAGE ENHANCEMENT
Image Histograms Cumulative histogram
Topic 4 - Image Mapping - I DIGITAL IMAGING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
EE4H, M.Sc Computer Vision Dr. Mike Spann
HISTOGRAM TRANSFORMATION IN IMAGE PROCESSING AND ITS APPLICATIONS Attila Kuba University of Szeged.
EE663 Image Processing Histogram Equalization Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Digital Image Processing
Histogram Processing The histogram of a digital image with gray levels from 0 to L-1 is a discrete function h(rk)=nk, where: rk is the kth gray level nk.
Image Enhancement in the Spatial Domain
Image (and Video) Coding and Processing Lecture 5: Point Operations Wade Trappe.
Intensity Transformations
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
HISTOGRAM TRANSFORMATION IN IMAGE PROCESSING SHINTA P TEKNIK INFORMATIKA STMIK MDP 2011.
Chapter 4: Image Enhancement
BYST Eh-1 DIP - WS2002: Enhancement in the Spatial Domain Digital Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department Image Enhancement.
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
Digital Image Processing
Ji-Hee Han, Sejung Yang, and Byung-Uk Lee, Member, IEEE IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 2, FEBRUARY 2011.
6/9/2015Digital Image Processing1. 2 Example Histogram.
CS443: Digital Imaging and Multimedia Point Operations on Digital Images Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University Spring.
Retinex Image Enhancement Techniques --- Algorithm, Application and Advantages Prepared by: Zhixi Bian and Yan Zhang.
Apparent Greyscale: A Simple and Fast Conversion to Perceptually Accurate Images and Video Kaleigh SmithPierre-Edouard Landes Joelle Thollot Karol Myszkowski.
Digital Image Processing
Image Enhancement.
IMAGE 1 An image is a two dimensional Function f(x,y) where x and y are spatial coordinates And f at any x,y is related to the brightness at that point.
Spectral contrast enhancement
CS 376b Introduction to Computer Vision 02 / 26 / 2008 Instructor: Michael Eckmann.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
 In electrical engineering and computer science image processing is any form of signal processing for which the input is an image, such as a photograph.
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Remote Sensing and Image Processing: 2 Dr. Hassan J. Eghbali.
Digital Image Processing
Point Operations – Chapter 5. Definition Some of the things we do to an image involve performing the same operation on each and every pixel (point) –We.
1 Remote Sensing and Image Processing: 2 Dr. Mathias (Mat) Disney UCL Geography Office: 301, 3rd Floor, Chandler House Tel:
EE663 Image Processing Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
Autonomous Robots Vision © Manfred Huber 2014.
Student Name: Honghao Chen Supervisor: Dr Jimmy Li Co-Supervisor: Dr Sherry Randhawa.
Advanced Science and Technology Letters Vol.28 (EEC 2013), pp Histogram Equalization- Based Color Image.
Remote Sensing Image Enhancement. Image Enhancement ► Increases distinction between features in a scene ► Single image manipulation ► Multi-image manipulation.
Pseudo / Color Image Processing Fasih ur Rehman. Color Image Processing Two major areas of Color Image Processing –Pseudo Color Image Processing Assigning.
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
Image Enhancement Objective: better visualization of remotely sensed images visual interpretation remains to be the most powerful image interpretation.
Digital Image Processing Lecture 4: Image Enhancement: Point Processing January 13, 2004 Prof. Charlene Tsai.
Image Contrast Enhancement Based on a Histogram Transformation of Local Standard Deviation Dah-Chung Chang* and Wen-Rong Wu, Member, IEEE IEEE TRANSACTIONS.
Color Measurement and Reproduction Eric Dubois. How Can We Specify a Color Numerically? What measurements do we need to take of a colored light to uniquely.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
Heechul Han and Kwanghoon Sohn
- photometric aspects of image formation gray level images
REMOTE SENSING Digital Image Processing Radiometric Enhancement Geometric Enhancement Reference: Chapters 4 and 5, Remote Sensing Digital Image Analysis.
Image enhancement algorithms & techniques Point-wise operations
1-Introduction (Computing the image histogram).
Digital 2D Image Basic Masaki Hayashi
Perception and Measurement of Light, Color, and Appearance
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Digital Image Processing
Histogram Equalization
Digital Image Procesing Introduction to Image Enhancement Histogram Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
Digital Image Processing
Histogram The histogram of an image is a plot of the gray _levels values versus the number of pixels at that value. A histogram appears as a graph with.
Image Enhancement in the Spatial Domain
Presentation transcript:

Zhengya Xu, Hong Ren Wu, Xinghuo Yu, Fellow, IEEE, Bin Qiu, Senior Member, IEEE Colour Image Enhancement by Virtual Histogram Approach IEEE Transactions on Consumer Electronics, Vol. 56, No. 2, May 2010

Outline Introduction Previous researches Principle of the proposed method Experiment

Introduction Image enhancement Computer vision Biomedical image analysis Remote sensing Fault detection Forensic video/image analysis

Surveillance videos Varied lighting conditions Few levels of brightness Histograms have one end is unused while the other end of the intensity scale is crowded with high frequency peaks.

Previous researches Point-operation-based image enhancement Contrast stretching Non-linear point transformation improve visual contrast in some cases, but impairing visual contrast in other cases Histogram modeling DRSHE, BPDHE, GC-CHE Grey-level to gray-level Global transform [6] G. Park, H. Cho, and M. Choi, “A Contrast Enhancement Method using Dynamic Range Separate Histogram Equalization,” [7] N. S. P. Kong and H. Ibrahim, “Color Image Enhancement Using Brightness Preserving Dynamic Histogram Equalization,” [8] T. Kim and J. Paik, “Adaptive Contrast Enhancement Using Gain- Controllable Clipped Histogram Equalization,”

Previous researches Retinex theory Spatial operations May enhance the noise or smooth the areas that need to preserve sharp details Pseudo-colouring Map the grey-scale image to a colour image Require extensive interactive trials Adaptive histogram equalization Local enhancement The enhancement kernel is quite computationally expensive May yield unsatisfactory outputs

Our goals A fast adjustable hybrid approach Controlled by a set of parameters Take the advantages of point operations and local information driven enhancement techniques Can enhance simultaneously the overall contrast and the sharpness of an image For both colour and luminance components of a colour image

Principle of the proposed method Histogram Used to depict image statistics in an image interpreted visual format Luminance histogram and component histogram Provide useful information about the lighting, contrast, dynamic range, and saturation effects relative to the individual colour components Must not have very large spikes in the histogram of the enhanced image Intention of the proposed method: Find a monotonic pixel brightness transformation q=T(p) for a colour image Meet specific requirements Be as uniform as possible over the whole output brightness scale

Definitions and notations Pixel coordinates of a colour image M:height N: width of the image The pixel in RGB (Red, Green, Blue) colour space The pixel in colour space

Definitions and notations For each RGB colour channel, each individual histogram entry cardinality function,, :scale of component, usually256 The luminance channel histogram of an image The cumulative histogram from grey-scale image

Local geometric information An enhanced image with good contrast will have a higher intensity of the edges Laplacian operator : Applied to each of the RGB channels The sum of absolute value of the pixel processed with a Laplace operator

Principle of the proposed method Define w default :2, v default :1 is designed to suit special enhancement requirements for the image interpretation Using a normalization coefficient

The output histogram can be approximated with (16) by its corresponding continuous probability density : M and N are the height and the width, and the output brightness range is The desired pixel brightness histogram transformation T is defined as : Principle of the proposed method

The quantisation step-size is obtained as follows : The second term is used to enhance contrast for a specified range, The third term is dependent on the image structure. Parameter v can be adjusted In most cases, v is fixed as 1, since the enhanced result is not very sensitive to the change of the v

Principle of the proposed method The quantisation step-size is obtained as follows : Human vision is very sensitive to the interval value The default values of these parameters are:

Principle of the proposed method The number of reconstruction levels of the enhanced image must be less than or equal to the number of levels of original image. When the contrast of a dark area whose histogram spans a broad range of the display scale is enhanced, the bright areas may be out of the display range. Therefore, a hard-limit is needed

A hard-limit Using parameter t 222 smooth the enhancement contrast over the full brightness scale is actually similar to t for human vision The ratio (Weber fraction), is nearly constant at a value of about 0.02 The default value of t is set to 3 If an image with its histogram basically concentrated in a very bright region, the image can be inversed [2] William K. Pratt, Digital Image Processing, John Wiley & Sons, 2008.

Transformed back to the RGB colour space After the contrast enhancement in the luminance channel, the output image is transformed back to the RGB space A histogram of RGB channels may be saturated at one or both ends of the dynamic range The linear mapping of video signal from the RGB colour space to the YCC colour space where the luminosity (Y) is a function of R, G and B which are normalized to 1, and denoted as Y(R,G,B)

Transformed back to the RGB colour space We only need to find the corresponding Y values to the upper and the lower bounds of the RGB channels The conversion from the RGB space to the YC B C R space is the number of the saturated pixels in the image

Transformed back to the RGB colour space Compared with four classical enhancement methods linear contrast stretching contrast reverse gamma correction histogram equalization Recent developed histogram equalization based methods DRSHE BPDHE GC-CHE The test images include well-known typical test images including Mountain,Scene, Meat etc Image size: 500x362 or 721X481 or 768X768or 731X487

Result a)original image b)output of the proposed approach-1, c) output of proposed approach-2 d) output of proposed approach-3 e) output of modified linear stretching f) output of histogram equalization.

Result a) original image, b) output of the proposed approach, c) output of histogram equalization, d) output of linear stretching, e) output of contrast reverser, f) output of modified linear stretching.

Result a) original image, b) output of the proposed approach, c) output of histogram equalization, d) output of linear stretching, e) output of gamma correction, f) output of GC-CHE

Result a)original image, b) output of the proposed approach, c) output of histogram equalization, d) output of gamma correction, e) output of PBDHE, f) output of DRSHE

Conclusion Based on modification of a virtual histogram distribution Information extracted from salient local features A new way to integrate colour and brightness information extracted from salient local features, for global contrast enhancement. Output value scaling bounds control