Abstract

Chinese characters in ancient books have many corrupted characters, and there are cases in which objects are mixed in the process of extracting the characters into images. To use this incomplete image as accurate data, we use image completion technology, which removes unnecessary objects and restores corrupted images. In this paper, we propose a variational autoencoder with classification (VAE-C) model. This model is characterized by using classification areas and a class activation map (CAM). Through the classification area, the data distribution is disentangled, and then the node to be adjusted is tracked using CAM. Through the latent variable, with which the determined node value is reduced, an image from which unnecessary objects have been removed is created. The VAE-C model can be utilized not only to eliminate unnecessary objects but also to restore corrupted images. By comparing the performance of removing unnecessary objects with mask regions with convolutional neural networks (Mask R-CNN), one of the prevalent object detection technologies, and also comparing the image restoration performance with the partial convolution model (PConv) and the gated convolution model (GConv), which are image inpainting technologies, our model is proven to perform excellently in terms of removing objects and restoring corrupted areas.

Highlights

  • As the technology for handling images has gradually developed, techniques for image completion have emerged [1,2,3,4]

  • The output image of the variational autoencoder with classification (VAE-C) model is generated based on the learned data

  • A variant autoencoder (VAE)-C model for image completion is proposed to turn Chinese character images, which are incomplete data, into clean images so that they can be utilized as data

Read more

Summary

Introduction

As the technology for handling images has gradually developed, techniques for image completion have emerged [1,2,3,4]. The object detection technology is used to remove specific objects present in images [5,6]. It is possible to delete an object by using a function to find a specific object or to remove unnecessary objects by leaving only the object. This method is suitable for use with simple images where the background of the image is not complex. Concerning the removal of objects in an image, the object detection technology and image inpainting technologies have been developed [2,3,4]

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call