Generative Adversarial Networks (GANs) for object detection under rainy conditions
Artificial intelligence is rapidly developing nowadays. Especially, now with the theory of deep learning, object detection is getting more accurate and faster. The complexity of deep learning techniques has dramatically increased the accuracy of object detection. However, during rainy days, object...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/139577 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-139577 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1395772023-07-07T18:24:01Z Generative Adversarial Networks (GANs) for object detection under rainy conditions Teo, Oliver Kwok Rong Soong Boon Hee School of Electrical and Electronic Engineering A*STAR Institute for Infocomm Research (I2R) ebhsoong@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Engineering::Electrical and electronic engineering Artificial intelligence is rapidly developing nowadays. Especially, now with the theory of deep learning, object detection is getting more accurate and faster. The complexity of deep learning techniques has dramatically increased the accuracy of object detection. However, during rainy days, object detection methods will drastically drop in accuracy due to the rain droplets on camera lens. Existing methods to de-rain image for object detection such as CycleGAN had been used to remove rain in an image successfully, by translating an image into a rain free image. However, it was unable to remove images that are affected by rain droplets onto the camera lens. To solve this problem, we have developed a neural network for removing rain droplets from single images. We will be using adversarial training to implement an attentive generative network. The main idea is to make the generative and discriminative network more attentive to areas which are affected by rain droplets. The generative network will pay more attention to areas that are affected by rain and surrounding structure by injecting visual attention on the raindrop region. The generative network will firstly try to produce an attention map which will be the most crucial part of the network. This attention map will use recurrent neural network consisting of deep residual networks (ResNet). The discriminative network will be able to assert restored regions local consistency. I will always also be implementing a Faster Region-Convolutional Neural Network (R-CNN) for object detection model to compare the accuracy. A single image is able to be de-raindrop successfully and achieve a more accurate object detection accuracy on de-raindrops image. It was shown that object detection on images that are affected by rain higher false detection as compared to de-raindrops image. What can be done next is to remove the rain streaks of an image or dehazing of an image as many other factors still affect an image during rainy conditions. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-20T06:34:06Z 2020-05-20T06:34:06Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139577 en B1189-191 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Engineering::Electrical and electronic engineering Teo, Oliver Kwok Rong Generative Adversarial Networks (GANs) for object detection under rainy conditions |
description |
Artificial intelligence is rapidly developing nowadays. Especially, now with the theory of deep learning, object detection is getting more accurate and faster. The complexity of deep learning techniques has dramatically increased the accuracy of object detection. However, during rainy days, object detection methods will drastically drop in accuracy due to the rain droplets on camera lens. Existing methods to de-rain image for object detection such as CycleGAN had been used to remove rain in an image successfully, by translating an image into a rain free image. However, it was unable to remove images that are affected by rain droplets onto the camera lens. To solve this problem, we have developed a neural network for removing rain droplets from single images. We will be using adversarial training to implement an attentive generative network. The main idea is to make the generative and discriminative network more attentive to areas which are affected by rain droplets. The generative network will pay more attention to areas that are affected by rain and surrounding structure by injecting visual attention on the raindrop region. The generative network will firstly try to produce an attention map which will be the most crucial part of the network. This attention map will use recurrent neural network consisting of deep residual networks (ResNet). The discriminative network will be able to assert restored regions local consistency. I will always also be implementing a Faster Region-Convolutional Neural Network (R-CNN) for object detection model to compare the accuracy. A single image is able to be de-raindrop successfully and achieve a more accurate object detection accuracy on de-raindrops image. It was shown that object detection on images that are affected by rain higher false detection as compared to de-raindrops image. What can be done next is to remove the rain streaks of an image or dehazing of an image as many other
factors still affect an image during rainy conditions. |
author2 |
Soong Boon Hee |
author_facet |
Soong Boon Hee Teo, Oliver Kwok Rong |
format |
Final Year Project |
author |
Teo, Oliver Kwok Rong |
author_sort |
Teo, Oliver Kwok Rong |
title |
Generative Adversarial Networks (GANs) for object detection under rainy conditions |
title_short |
Generative Adversarial Networks (GANs) for object detection under rainy conditions |
title_full |
Generative Adversarial Networks (GANs) for object detection under rainy conditions |
title_fullStr |
Generative Adversarial Networks (GANs) for object detection under rainy conditions |
title_full_unstemmed |
Generative Adversarial Networks (GANs) for object detection under rainy conditions |
title_sort |
generative adversarial networks (gans) for object detection under rainy conditions |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/139577 |
_version_ |
1772825764410949632 |