Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method of image defogging realized on fpga

An image and line pixel technology, applied in the field of image processing, can solve the problems of slow processing of foggy images and inability to meet real-time processing requirements, and achieve the effect of real-time processing

Inactive Publication Date: 2018-04-10
XIAN UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide an image defogging method implemented on FPGA, which solves the problem that the slow processing speed of foggy images in the prior art cannot meet the real-time processing requirements

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
  • A method of image defogging realized on fpga
  • A method of image defogging realized on fpga
  • A method of image defogging realized on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0039] A kind of image defogging method that the present invention realizes on FPGA, as figure 1 shown, including the following steps:

[0040] Step 1, input the original image, that is, the color foggy image to the FPGA, obtain the pixel data of the R, G, and B channels of the color foggy image and store them in three ROMs of the same size;

[0041] Step 2, perform minimum value filtering on the pixel data of the three channels respectively, and take the minimum value among them to obtain the dark channel; for example figure 2 As shown, the minimum filtering process is as follows:

[0042] Step 2.1, input the pixel data of any channel into two row buffers sequentially, and after column delay, form a 3×3 template; specifically:

[0043] A. Write the first row of data read in ROM_X into row buffer 2 first; ROM_X represents the read-only me...

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 an image defogging method realized on FPGA, comprising the following steps: inputting a color foggy image to the FPGA, obtaining pixel data of three channels of R, G, and B of the color foggy image and storing them in three channels respectively In a read-only memory with the same size; the pixel data of the three channels are respectively subjected to minimum value filtering, and the minimum value is taken to obtain the dark channel; the data of the dark channel and the three channels of R, G, and B are respectively thresholded The comparison method calculates the global atmospheric light of the three channels in parallel; calculates the transmittance according to the global atmospheric light, the simplified dark channel and the original image; restores the fog-free image according to the transmittance, atmospheric light and the original image. An image defogging method implemented on FPGA of the present invention solves the problem in the prior art that the processing speed of foggy images cannot meet the real-time processing requirements due to the slow processing speed.

Description

technical field [0001] The invention belongs to the technical field of image processing, and relates to an image defogging method realized on FPGA. Background technique [0002] In the technical fields of video surveillance, camera, navigation control, target tracking, etc., the processing of foggy images is involved. In severe weather such as fog and haze, the reflected light of objects is scattered and absorbed in the atmosphere, resulting in unclear images, loss of information, poor visibility, and color fading. Due to the particularity of the haze problem, at present, most of the images are dehazed by software through algorithms. Some algorithms have obtained good defogging effects, such as the dehazing algorithm that performs multi-scale Retinex processing on the brightness component, the bilateral filtering dehazing algorithm, and the dehazing algorithm based on the known depth of field model. These algorithms all require some specific The prior information is not co...

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 Patents(China)
IPC IPC(8): G06T5/00
Inventor 胡辽林刘光飞安靖宇
Owner XIAN UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products