Lightweight Optimal-Transport Harmonization on Edge Devices

Lightweight Optimal-Transport Harmonization on Edge Devices

Authors: Maria Larchenko, Dmitry Guskov, Alexander Lobashev, Georgy Derevyanko

AAAI 2026 2026
optimal-transport edge-computing mobile-ai color-transfer efficiency

๐ŸŽฏ Key Contributions

  • Lightweight approach for AR color harmonization with on-device inference
  • Leverages Monge-Kantorovich transport map via compact encoder
  • Best aggregated score on real composite AR images
  • Includes dedicated AR dataset with pixel-accurate masks and toolkit

Abstract

We present a lightweight optimal transport framework for image harmonization that can run efficiently on edge devices with limited computational resources. Traditional optimal transport methods for color and style harmonization require significant memory and processing power, limiting their deployment on mobile and embedded systems.

Our approach introduces novel approximations and efficient algorithmic strategies that reduce computational complexity while maintaining high-quality harmonization results. Key innovations include:

  • Adaptive spatial downsampling based on local complexity
  • Fast approximate solvers for the optimal transport problem
  • Memory-efficient data structures for real-time processing
  • GPU acceleration strategies optimized for mobile architectures

We demonstrate real-time performance on smartphones and IoT devices, enabling practical applications in mobile photography, augmented reality, and edge-based creative tools. Extensive experiments show that our method achieves comparable quality to full optimal transport solvers while being 10-100ร— faster and requiring significantly less memory, making high-quality image harmonization accessible on resource-constrained devices.

๐Ÿ“‹ Citation

@article{larchenko2025lightweight,
  title={Lightweight Optimal-Transport Harmonization on Edge Devices},
  author={Larchenko, Maria and Guskov, Dmitry and Lobashev, Alexander and Derevyanko, Georgy},
  journal={arXiv preprint arXiv:2511.12785},
  year={2025}
}