Non-Uniform Illumination Attack for Fooling Convolutional Neural Networks

Akshay Jain, Shiv Ram Dubey, Satish Kumar Singh, KC Santosh, Bidyut Baran Chaudhuri
9/5/2024
cs.CV

No official code found. Best implementation: Akshayjain97/Non-Uniform_Illumination (1 star, last commit 2025-03-25). 1 more below.

Abstract

Convolutional Neural Networks (CNNs) have made remarkable strides; however, they remain susceptible to vulnerabilities, particularly in the face of minor image perturbations that humans can easily recognize. This weakness, often termed as 'attacks', underscores the limited robustness of CNNs and the need for research into fortifying their resistance against such manipulations. This study introduces a novel Non-Uniform Illumination (NUI) attack technique, where images are subtly altered using varying NUI masks. Extensive experiments are conducted on widely-accepted datasets including CIFAR10, TinyImageNet, and CalTech256, focusing on image classification with 12 different NUI attack models. The resilience of VGG, ResNet, MobilenetV3-small and InceptionV3 models against NUI attacks are evaluated. Our results show a substantial decline in the CNN models' classification accuracy when subjected to NUI attacks, indicating their vulnerability under non-uniform illumination. To mitigate this, a defense strategy is proposed, including NUI-attacked images, generated through the new NUI transformation, into the training set. The results demonstrate a significant enhancement in CNN model performance when confronted with perturbed images affected by NUI attacks. This strategy seeks to bolster CNN models' resilience against NUI attacks.

View on arXivView PDF

Code Implementations(2)

Image perturbation attack on the basis of non-linear illumination.

10Python, Jupyter NotebookApr 22, 20231 years ago

Non-uniform Illumination Attack for Fooling Convolutional Neural Networks

00Python, Jupyter NotebookNov 2, 202511 months ago

Similar Papers

Cite this paper

@article{jain2024nonuniform,
  title  = {Non-Uniform Illumination Attack for Fooling Convolutional Neural Networks},
  author = {Akshay Jain and Shiv Ram Dubey and Satish Kumar Singh and KC Santosh and Bidyut Baran Chaudhuri},
  year   = {2024},
  eprint = {2409.03458},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.03458v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.03458.svg)](https://codeofpaper.com/paper/2409.03458)

Discussion