Supercharge Your Innovation With Domain-Expert AI Agents!

Retinex image defogging method realized on basis of matlab

An RGB image and image technology, applied in the field of Retinex image dehazing based on matlab, can solve the problems of image dehazing and brightness enhancement cannot be satisfied at the same time, lack of objective standards for dehazing effect, strong algorithm environment dependence, etc. Quick algorithm verification and effect comparison, increase color consistency, improve the effect of color consistency

Pending Publication Date: 2021-03-23
NANJING INST OF TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In summary, the existing technology has the following shortcomings and deficiencies: the defogging algorithm has many parameters and is not easy to adjust; the image defogging and brightness enhancement cannot be satisfied at the same time; the defogging effect lacks objective standards; suitability

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
  • Retinex image defogging method realized on basis of matlab
  • Retinex image defogging method realized on basis of matlab
  • Retinex image defogging method realized on basis of matlab

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention is described in further detail now in conjunction with accompanying drawing.

[0050] A Retinex image defogging method based on matlab, such as figure 1 shown, including the following steps:

[0051]Step 1: Collect an outdoor foggy image I, convert it into an RGB image and obtain RGB data. Read an image through the image reading function imread(), then separate the three channel values ​​of R, G, and B, add 1 to the data of each channel to avoid 0, and then use the logarithmic function log to convert to logarithm, Through such processing, subsequent multiplication and division operations can be changed into addition and subtraction operations, thereby reducing the computational workload. Finally, it is transformed into the frequency domain by the fast Fourier function, and realized by the function fft2.

[0052] Step 2: The R, G, and B channels are respectively subjected to Gaussian center surround function processing to obtain estimated inciden...

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 Retinex image defogging method realized on the basis of matlab. The method comprises the steps: firstly obtaining an outdoor foggy image through image collection equipment, and enabling the outdoor foggy image to be separated into three RGB channels; obtaining respective reflection components of the three channels through a multi-scale Gaussian surround function of the three channels; separating the reflection component from the RGB to obtain an enhanced image; carrying out noise smoothing and equalization on the enhanced image; converting the image into an HSV space,performing linear enhancement on a V channel, and determining an optimal enhancement coefficient through a maximum entropy method; and finally, converting the image back to the RGB space. According to the method, the phenomenon that the image processed by a traditional Retinex algorithm is dark is solved, the problem of difficult adjustment caused by multiple parameters of the algorithm is solvedthrough the self-adaptive brightness enhancement process, hardware implementation is easy, the image quality is high, and the environmental applicability is high.

Description

technical field [0001] The invention belongs to the field of digital image processing, in particular to a method for defogging Retinex images realized based on matlab. Background technique [0002] With the development of world industry, automobile exhaust, industrial waste gas and other human activities have aggravated the smog weather, which seriously affected the quality of outdoor image collection, resulting in blurred pictures, which brought great challenges to subsequent applications such as image recognition and intelligent transportation. difficulty. Various image defogging methods are emerging, among which the method based on Retinex theory is a popular image enhancement algorithm at present. The key to the algorithm of Retinex theory is to separate the brightness component from the original image under different environmental conditions. Single-scale Retinex algorithm, multi-scale Retinex algorithm and multi-scale Retinex algorithm with color restoration have appe...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T5/00G06T5/40
CPCG06T5/40G06T5/73G06T5/70
Inventor 陈敏聪花涛向磊潘雅汶张明周玥明张广奇张竞宇
Owner NANJING INST OF TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More