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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


