Unlock instant, AI-driven research and patent intelligence for your innovation.

Real-time defogging method for aerial image and UAV based on FPGA convolutional neural network

A convolutional neural network and aerial image technology, applied in the field of image processing and computer vision, can solve the problems of insufficient sky area, loss of image information, and failure to consider the reasons for image degradation, and achieve the effect of meeting real-time requirements

Active Publication Date: 2022-05-20
湖南鲲鹏智汇科技有限公司
View PDF20 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In the technical research introduced above, the dehazing algorithm based on image enhancement does not consider the reasons for image degradation, and can improve the contrast of foggy images and highlight image details. However, it will cause a certain loss of image information, and the dehazing effect is average.
[0009] The premise of the dehazing algorithm based on physical model image restoration is that the atmosphere is single-scattering and the medium is uniform. This assumption is not universal, especially the sky area does not meet this assumption.
This type of method often suffers from distortion when processing haze images with large areas of sky
The patent "A FPGA-based real-time water surface dense fog image enhancement method, application number: 201711419415.2, inventor and designer: Zhang Hong, etc." is mainly used in the treatment of water surface dense fog, and cannot be applied to the defog treatment of scenes such as mountainous areas and urban areas. ;
[0010] The image defogging algorithm based on deep learning, this type of algorithm obtains the defogging parameters through training, and has good adaptability to various scenes, but the current research mainly focuses on the back-end line defogging, which has poor real-time performance and is not suitable for airborne Image processing in real time

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
  • Real-time defogging method for aerial image and UAV based on FPGA convolutional neural network
  • Real-time defogging method for aerial image and UAV based on FPGA convolutional neural network
  • Real-time defogging method for aerial image and UAV based on FPGA convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] In order to facilitate the implementation of the present invention, further description will be given below in conjunction with specific examples.

[0082] Such as figure 1 A real-time defogging method for aerial images based on the FPGA convolutional neural network shown can specifically include the following steps:

[0083] S1. Deploy the convolutional neural network model through the FPGA, use a large number of fog and haze images in different scenes, train the convolutional neural network model offline, and obtain the defogging parameters of the aerial images in each scene;

[0084] S2. Select the corresponding defogging parameters according to the aerial photography scene, and instantiate the defogging parameters in the RAM inside the FPGA;

[0085] S3. Obtain the i-1th frame image and the i-th frame image, calculate the dark channel image of the i-1th frame image and calculate the atmospheric light value A of the i-1th frame image i-1 ;

[0086] S4. Perform con...

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 present invention provides a real-time defogging method for aerial images based on FPGA convolutional neural network and an unmanned aerial vehicle. Dehazing parameters; select the dehazing parameters, and instantiate the dehazing parameters in the RAM inside the FPGA; obtain the i-1th frame image and the i-th frame image, obtain the dark channel image of the i-1th frame image and calculate the first Atmospheric light value A of i-1 frame image i‑1 ;Convolutional neural network operation is performed on the i-th frame image, and the rough transmittance t' of the i-th frame image is calculated i (x); Get the grayscale image of the i-th frame image; set the rough transmittance t' i (x) Conduct guided filtering with the grayscale image, and calculate and obtain the fine transmittance t of the i-th frame image i (x); put A i‑1 , t i (x) and i-th frame image I i (x) operation, to obtain the defogged image J of the i-th frame image i (x). It has better universality and can meet the real-time requirements at the same time. The invention is applied in the fields of image processing and computer vision.

Description

technical field [0001] The present invention relates to the fields of image processing and computer vision, in particular to a method for real-time defogging of aerial images based on FPGA convolutional neural network and an unmanned aerial vehicle. Background technique [0002] At present, UAVs are more and more widely used in surveying and mapping, patrolling, disaster prevention and other fields. When UAVs operate or enable visual navigation, they largely rely on UAV images with high imaging quality. When UAVs fly at medium and high altitudes, under adverse weather conditions such as fog and haze, due to the scattering effect of aerosols in the atmosphere, the visibility of the atmosphere is reduced, and the quality and clarity of aerial images are seriously affected, resulting in The problem of degradation and blurring occurs, the natural degree of image color and image contrast are greatly reduced, and the basic information features in the image are distorted and damag...

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
CPCG06T5/73Y02A90/10
Inventor 罗林燕谭鑫蒋自成马维力黄新景
Owner 湖南鲲鹏智汇科技有限公司