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...

Full description

Saved in:
Bibliographic Details
Main Author: Teo, Oliver Kwok Rong
Other Authors: Soong Boon Hee
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