---
layout: single
title: "Voronoi Data Augmentation"
categories: research
tags: data-augmentation computer-vision deep-learning convolutional-neural-networks
excerpt: "VoronoiPatches improves CNN robustness via non-linear recombination augmentation."
header:
  teaser: /assets/figures/17_vp_teaser.jpg
scholar_link: "https://scholar.google.de/citations?user=NODAd94AAAAJ&hl=en"
---
Data augmentation is essential for improving the performance and generalization of Convolutional Neural Networks (CNNs), especially when training data is limited. This research introduces **VoronoiPatches (VP)**, a novel data augmentation algorithm based on the principle of **non-linear recombination** of image information.
   Visual example of the VoronoiPatches augmentation applied to an image.
  Visual example of the VoronoiPatches augmentation applied to an image.
Unlike traditional methods that often apply uniform transformations or cutout regions, VP operates by:
1.  Generating a random layout of points within an image.
2.  Creating a Voronoi diagram based on these points, partitioning the image into unique, convex polygon-shaped patches.
3.  Redistributing information between these patches or blending information across patch boundaries (specific mechanism detailed in the paper).
This approach potentially allows for smoother transitions between augmented regions and the original image compared to sharp cutout methods. The core idea is to encourage the CNN to learn more robust features by exposing it to varied, non-linearly recombined versions of the input data.
---
:trophy: Best Poster Award - ICAART 2023 :trophy:
(Official Link)
 Comparative results illustrating the performance benefits of VoronoiPatches.
  Comparative results illustrating the performance benefits of VoronoiPatches.