paper-with-me

홈 › Papers

SPDGAN: A Generative Adversarial Network based on SPD Manifold Learning for Automatic Image Colorization

2023-12-21 · Youssef Mourchid, Marc Donias, Yannick Berthoumieu, Mohamed Najim

This paper addresses the automatic colorization problem, which converts a gray-scale image to a colorized one. Recent deep-learning approaches can colorize automatically grayscale images. However, when it comes to different scenes which contain distinct color styles, it is difficult to accurately capture the color characteristics. In this work, we propose a fully automatic colorization approach based on Symmetric Positive Definite (SPD) Manifold Learning with a generative adversarial network (SPDGAN) that improves the quality of the colorization results. Our SPDGAN model establishes an adversarial game between two discriminators and a generator. The latter is based on ResNet architecture with few alterations. Its goal is to generate fake colorized images without losing color information across layers through residual connections. Then, we employ two discriminators from different domains. The first one is devoted to the image pixel domain, while the second one is to the Riemann manifold domain which helps to avoid color misalignment. Extensive experiments are conducted on the Places365 and COCO-stuff databases to test the effect of each component of our SPDGAN. In addition, quantitative and qualitative comparisons with state-of-the-art methods demonstrate the effectiveness of our model by achieving more realistic colorized images with less artifacts visually, and good results of PSNR, SSIM, and FID values.

📄 PDF Abstract BibTeX arXiv:2312.13506

Code (0)

등록된 구현이 없습니다.

Tasks

ColorizationGenerative Adversarial NetworkImage ColorizationSSIM

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Batch Normalization 설명 없음
Kaiming Initialization 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…

Similar Papers 제목 키워드 기반

Generative Visual Manipulation on the Natural Image Manifold

2016-09-12 · Jun-Yan Zhu, Philipp Krähenbühl, Eli Shechtman, Alexei A. Efros

Realistic image manipulation is challenging because it requires modifying the image appearance in a user-controlled way, while preserving the realism of the result. Unless the user has considerable artistic skill, it is …

Image Manipulation

Manifold-valued Image Generation with Wasserstein Generative Adversarial Nets

2017-12-05 · Zhiwu Huang, Jiqing Wu, Luc van Gool

Generative modeling over natural images is one of the most fundamental machine learning problems. However, few modern generative models, including Wasserstein Generative Adversarial Nets (WGANs), are studied on manifold-…

Image Generation

Approximate Manifold Defense Against Multiple Adversarial Perturbations

2020-04-05 · Jay Nandy, Wynne Hsu, Mong Li Lee

Existing defenses against adversarial attacks are typically tailored to a specific perturbation type. Using adversarial training to defend against multiple types of perturbation requires expensive adversarial examples fr…

Adversarial Robustnessimage-classificationImage Classification

Dual Manifold Adversarial Robustness: Defense against Lp and non-Lp Adversarial Attacks

2020-09-05 · NeurIPS 2020 12 · Wei-An Lin, Chun Pong Lau, Alexander Levine, Rama Chellappa 외

Adversarial training is a popular defense strategy against attack threat models with bounded Lp norms. However, it often degrades the model performance on normal images and the defense does not generalize well to novel a…

Adversarial Robustness

Topology Distance: A Topology-Based Approach For Evaluating Generative Adversarial Networks

2020-02-27 · Danijela Horak, Simiao Yu, Gholamreza Salimi-Khorshidi

Automatic evaluation of the goodness of Generative Adversarial Networks (GANs) has been a challenge for the field of machine learning. In this work, we propose a distance complementary to existing measures: Topology Dist…