Gamma correction and smoothing filtering based image histogram equalization enhancing method

A technology of histogram equalization and image histogram, applied in the field of image processing, can solve the problems of excessive brightness change, loss of details, layering and poor adaptability, and achieve the effect of avoiding brightness saturation and enhancing the image.

Active Publication Date: 2015-06-10
GUILIN UNIV OF ELECTRONIC TECH
View PDF2 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] What the present invention aims to solve is that the existing histogram equalization methods have problems such as excessive brightness changes and brightness saturation, loss of details, poor layering and poor adaptability, etc., which affect the visual effect of the image

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Gamma correction and smoothing filtering based image histogram equalization enhancing method
  • Gamma correction and smoothing filtering based image histogram equalization enhancing method
  • Gamma correction and smoothing filtering based image histogram equalization enhancing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] In this embodiment, Matlab is used as an experimental research tool to illustrate specific implementation steps. The experimental object takes the grayscale image of the mountain in the [0,255] grayscale range (see Picture 1-1 ). Calculated by Matlab, 32.15% of the pixels in the image are concentrated on the single grayscale of 255, and the remaining pixels are distributed in the interval of about [50,255). It can be seen from the figure that the experimental object is generally brighter. The specific implementation steps of this image enhancement are as follows:

[0055] Step 1, use the image reading function imread to read in the image to be enhanced, namely Picture 1-1 , the statement to read in the image is: img=imread(' Picture 1-1 .tiff’), to get the memory variable img of the target image, img(i, j) is the memory representation corresponding to any pixel of the image, and i, j is the subscript of the pixel memory representation img(i, j).

[0056] Step 2, ...

Embodiment 2

[0064] In this embodiment, the couple grayscale images in the [0,255] grayscale range are taken (see Figure 3-1 . The main part of the pixels of this image are concentrated in the dark interval of [0, 100], but they are distributed in the complete gray scale range of [0255] on the whole, and the original contrast is very low.

[0065] The histogram enhancement method based on adaptive gamma correction and weighted weight distribution, the traditional histogram equalization method and the method of the present invention are aimed at Figure 3-1 Compared with the image processing results, the experimental results are as follows Figure 3-2 to Figure 3-4 shown. Figure 4-1 to Figure 4-4 The original image, the histogram enhancement method based on adaptive gamma correction and weighted weight distribution, the traditional histogram equalization method and the histogram corresponding to the method of the present invention are sequentially presented. From the perspective of vis...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a gamma correction and smoothing filtering based image histogram equalization enhancing method. The method comprises performing gamma correction on original histograms to control the problem of over-high peak values in the original histograms; performing sliding window smoothing filtering on gamma corrected histogram to eliminate mutation in the histograms; applying a traditional histogram enhancing method on the basis of correction of the histograms to obtain target enhanced images. The method has the advantages that the balance is enhanced: balance enhancing can be performed on all portions of the images effectively, and the 'white washing' effect produced due to excessive enhancement can be prevented effectively; image characteristics are maintained effectively: images can be enhanced efficiently, image detail information and average brightness can be maintained, and brightness saturation, brightness great changing and detail loosing are prevented. By the aid of the method, the images can be enhanced in a high quality mode.

Description

technical field [0001] The invention belongs to the technical field of image processing, and in particular relates to an image histogram equalization and enhancement method based on gamma correction and smoothing filtering. Background technique [0002] Image contrast enhancement is an important technology in visual perception and machine vision, and is widely used in medical image processing, video surveillance systems and satellite image processing systems. The goal of contrast enhancement is to improve image contrast and provide an intuitive, clear image suitable for analysis. Histogram equalization is one of the fast, effective and classic image contrast enhancement methods based on histogram processing. It takes the original histogram as input, uses the cumulative distribution function of the original histogram to generate a mapping function, and maps the original narrow gray scale range to a wider gray scale range to increase the dynamic range of the image gray scale ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T5/40
Inventor 王学文陈利霞
Owner GUILIN UNIV OF ELECTRONIC TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products