OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks

Generative adversarial networks (GAN) have been widely used in the field of image-to-image translation. In this paper, we have proposed a novel object extraction and background recovery (OEBR-GAN) model, which can extract objects from an image and then complete the image by inpainting the background...

Full description

Bibliographic Details
Main Authors: Debapriya Hazra, Yung-Cheol Byun
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9146108/
id doaj-d23c9bd73d3743fc84a3537862f551d9
record_format Article
spelling doaj-d23c9bd73d3743fc84a3537862f551d92021-03-30T04:25:44ZengIEEEIEEE Access2169-35362020-01-01813573013574110.1109/ACCESS.2020.30111879146108OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial NetworksDebapriya Hazra0https://orcid.org/0000-0002-9660-4700Yung-Cheol Byun1https://orcid.org/0000-0003-1107-9941Department of Computer Engineering, Jeju National University, Jeju, South KoreaDepartment of Computer Engineering, Jeju National University, Jeju, South KoreaGenerative adversarial networks (GAN) have been widely used in the field of image-to-image translation. In this paper, we have proposed a novel object extraction and background recovery (OEBR-GAN) model, which can extract objects from an image and then complete the image by inpainting the background of the image. This model has been developed for a solar panel installation project, where the user would like to input an original colored image of the roof, and as output, the user requires an edge detected roof image. However, the condition in user requirement is that any object that is hiding the roof edges should be removed first and the background of that part of the roof image should be recovered so that the user can obtain a complete connected edge detected image of the roof. Therefore, the model also completes the image by connecting the hidden edges of the roof. We could achieve the user objective by building a GAN model with a dual generator and dual discriminator network. The generators have been built using an encoder-decoder network with and without skip connections and the discriminators have been built using deep convolutional neural networks and encoder architecture. Quantitative comparisons in the result section shows that OEBR-GAN performs much better than other adversarial models on our collected dataset.https://ieeexplore.ieee.org/document/9146108/Generative adversarial networksobject extractionbackground recoverydual generatordual discriminator
collection DOAJ
language English
format Article
sources DOAJ
author Debapriya Hazra
Yung-Cheol Byun
spellingShingle Debapriya Hazra
Yung-Cheol Byun
OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
IEEE Access
Generative adversarial networks
object extraction
background recovery
dual generator
dual discriminator
author_facet Debapriya Hazra
Yung-Cheol Byun
author_sort Debapriya Hazra
title OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
title_short OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
title_full OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
title_fullStr OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
title_full_unstemmed OEBR-GAN: Object Extraction and Background Recovery Generative Adversarial Networks
title_sort oebr-gan: object extraction and background recovery generative adversarial networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Generative adversarial networks (GAN) have been widely used in the field of image-to-image translation. In this paper, we have proposed a novel object extraction and background recovery (OEBR-GAN) model, which can extract objects from an image and then complete the image by inpainting the background of the image. This model has been developed for a solar panel installation project, where the user would like to input an original colored image of the roof, and as output, the user requires an edge detected roof image. However, the condition in user requirement is that any object that is hiding the roof edges should be removed first and the background of that part of the roof image should be recovered so that the user can obtain a complete connected edge detected image of the roof. Therefore, the model also completes the image by connecting the hidden edges of the roof. We could achieve the user objective by building a GAN model with a dual generator and dual discriminator network. The generators have been built using an encoder-decoder network with and without skip connections and the discriminators have been built using deep convolutional neural networks and encoder architecture. Quantitative comparisons in the result section shows that OEBR-GAN performs much better than other adversarial models on our collected dataset.
topic Generative adversarial networks
object extraction
background recovery
dual generator
dual discriminator
url https://ieeexplore.ieee.org/document/9146108/
work_keys_str_mv AT debapriyahazra oebrganobjectextractionandbackgroundrecoverygenerativeadversarialnetworks
AT yungcheolbyun oebrganobjectextractionandbackgroundrecoverygenerativeadversarialnetworks
_version_ 1724181922493497344