Papers for

photography software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Image modeling evolves from handcrafted priors to AI foundation models

Image Modeling: From Handcrafted Priors to Foundation Image Models

Abstract: This paper unifies six decades of image modeling, evolving from handcrafted mathematical tractable priors to solve inverse problems in imaging to data-driven deep foundation image models for both image generation and solving inverse problems, under a common Bayesian framework that formulates image modeling as an implicit or explicit probabilistic characterization of a data manifold. Every image restoration or generative task fundamentally seeks to answer the same question: What makes an image look like a real image? In the Bayesian framework, this question is encapsulated by the prior probability density p(x), or its more optimization-friendly counterpart, the log-prior log p(x). While early works in solving inverse problems, such as Tikhonov, Total Variation (TV), and Non-local priors relied on explicit handcrafted definitions of log prior to model local smoothness, modern techniques, such as Plug-and-Play (PnP) priors and Denoising Diffusion models, are rooted in algorithmic uncoupling and implicit manifold learning that apply to both inverse problems and conditional image generation. By grounding imaging inverse problems and conditional image generation under a single mathematical engine: the gradient of the log-prior, or the Stein Score Function, we bridge the gap between signal processing and machine learning communities, turning what seems like parallel developments into a single, evolution of image modeling from handcrafted analytical models to models learned from big data, demonstrating that the pursuit of the denoising score is the common thread connecting variational optimization (in MAP estimation) to posterior sampling (in modern foundation image models).

Tue 27 OctComputer Vision and Pattern Recognition
The gist
The paper looks at how techniques for understanding and creating images have changed over 60 years. Older methods used fixed mathematical rules made by humans, while modern approaches learn from large amounts of data using AI models. The authors explain that both old and new methods try to answer the same question: what makes an image look real? They show how this question can be understood with a common mathematical idea called the Bayesian framework, which helps connect traditional image restoration and modern AI-based image generation in one theory.
Open → 2610.36646v1

New network improves ultra high definition low light images

Bidirectional Cross-frequency Domain Interaction Network for UHD Low-Light Image Enhancement

Abstract: Existing Ultra-High-Definition (UHD) low-light image enhancement (LLIE) methods typically rely on either spatial- or frequency-domain modeling, or independently process different frequency components for efficient restoration. However, they often fail to jointly exploit complementary spatial--frequency information and the inherent relationship between illumination and structural information across frequencies, leading to inconsistent illumination, residual noise, and detail artifacts. In this paper, we propose a novel Bidirectional Cross-frequency Domain Interaction Network (BiFreqNet) for UHD LLIE. Specifically, BiFreqNet incorporates a Dual-domain Feature Interaction (DFI) module into the multi-scale representations of a pretrained variational autoencoder (VAE) to perform reciprocal enhancement between low- and high-frequency features. DFI consists of a Spatial and Spectral-Aware Low-Frequency Enhancement (S$^2$LFE) block and a Cross-Frequency Enhancement (CFE) block. S$^2$LFE exploits high-frequency structural cues to guide low-frequency restoration and jointly models spatial and spectral information to recover global exposure and spatially varying illumination while suppressing sensor noise. CFE further leverages the enhanced low-frequency contextual information to guide adaptive high-frequency refinement, enabling faithful reconstruction of structures and fine details. Extensive experiments on four general and UHD LLIE benchmarks demonstrate that BiFreqNet achieves competitive or superior performance compared with state-of-the-art methods.

Sat 24 OctComputer Vision and Pattern Recognition
The gist
Low-light photos, especially in ultra-high definition, often look noisy, unevenly lit, or blurry. The authors created a new method called BiFreqNet that helps fix these photos by using both the light-and-dark areas and the fine details together. Their approach uses a special system to share information between different kinds of image features, making dark areas brighter and details clearer without adding noise. Tests show their method often works better than existing ones on several image sets.
Open → 2610.33402v1

Lens flare removal and reconstruction improves image quality and editing

Lens Flare Removal and Reconstruction

Abstract: The presence of lens flares in images can significantly reduce the quality of downstream application results for tasks such as 3D scene reconstruction. This is because lens flares are a property of the camera imaging system, and not a part of the underlying scene being modeled. There are previous methods that tackle the removal of small flares focused around a light source. However, existing methods struggle with large flares, such as those that fill the entire image. In this work, we compile a novel dataset for large-flare removal, combining publicly available real-world data with a procedural generation pipeline. We fine-tune a diffusion-based model on our dataset to remove complex, large lens flares. On the other hand, lens flares remain effective artistic tools, widely used in the media. While there are ways to simulate 2D flares, representing and reconstructing lens flares consistently across multiple views has not yet been explored. To achieve this, we introduce a flare representation model that leverages the symmetry of lens flares about the camera's principal point. We propose a computational pipeline to jointly optimize this flare model and a Gaussian splatting model (3DGS). This enables the decomposition of a 3D scene into lens flares and the scene itself, using our flare-removal model. Because the reconstructed flare is explicit and re-renderable, it can be edited and transferred to novel images and new 3D scenes. We evaluate removal on an established benchmark and a new one for large reflective flares, quantify the flare/scene decomposition directly, and show that the pipeline is robust to errors in automatic light-source localization.

Wed 30 SeptComputer Vision and Pattern RecognitionGraphics
The gist
Lens flares are bright spots or patterns in photos caused by the camera lens, which can make images look worse and confuse computer programs trying to understand the scene. The authors created a large dataset to train a computer model that can remove big lens flares from images. They also developed a way to capture and recreate these flares in 3D scenes, so they can be edited or reused artistically in new pictures. Their methods work well on challenging cases and can separate the flare from the actual scene automatically.
Open → 2609.39527v1

Raindrop removal method improves images by using location and physics

LLPR: Location-aware learning and physics-based reconstruction for raindrop removal from a single image

Abstract: Raindrops can cause occlusion and distortion in the background scenes due to their adherence to windows or camera lenses. Existing raindrop removal methods concentrate on designing sophisticated CNN or Transformer architectures to recover distorted and missing texture. In this paper, we try to integrate location information and physical model into off-the-shelf CNN or Transformer architectures to help improve their performance. Specifically, we notice that existing methods deploy a preprocessing sub-network to generate a binary or soft mask to indicate the raindrop location, which will increase the network parameters and computational complexity. In contrast, a location-aware learning branch is embedded to teach the encoder in the training phase with the capability of perceiving the position of the raindrops. Note that this location-aware learning branch can be removed during the inference process (achieving performance improvements at no cost). Furthermore, instead of directly reconstructing the raindrop-free image (i.e., background scene), we devise a physics-based reconstruction scheme to first learn the transparency matrix and the raindrop layer. The latent background layer is then reversely derived based on the physical model. By combining the above-mentioned components, we propose our location-aware learning and physics-based reconstruction (LLPR) framework for this challenging ill-posed problem. We also collect a real-world raindrop-degraded image dataset, which is challenging for single-image raindrop removal (SIRR) methods. Extensive experimental results demonstrate the effectiveness and generality of our LLPR framework, achieving superior performance against state-of-the-art SIRR methods. The code will be made available upon acceptance.

Fri 25 SeptComputer Vision and Pattern Recognition
The gist
Raindrops on camera lenses or windows can blur and block parts of photos, making them hard to see clearly. The authors developed a new way to teach computer vision models where the raindrops are in an image without adding extra steps that slow things down. Instead of guessing the clean image directly, their method first figures out how light passes through raindrops based on physics, and then recovers the background behind them. This approach works better than existing methods and also includes a difficult dataset of real raindrop images to test on.
Open → 2609.30758v1

Image system improves bright highlights by extending dynamic range gradually

Recurrent Dynamic Range Extension

Abstract: We present an approach to progressively extend the highlights of an image. Instead of reconstructing the full dynamic range of a complex scene directly, we learn a simpler task first: We extend the dynamic range of an input image by a single exposure value. Once this is mastered, we retrieve the full HDR image for the scene by executing our network recurrently, progressively increasing the dynamic range of the input. Our formulation is agnostic to the input dynamic range and targets a bounded output domain. This enables us to use widely available RAW images for the reconstruction task and adapt adversarial losses to construct realistic images. By incorporating Memory Replay for backpropagation, we can train our network recurrently over multiple inference stages and reduce reconstruction errors. As a consequence, our system reconstructs challenging long-tailed HDR scenes robustly and shows powerful recovery of bright light sources and highlights.

Fri 11 SeptComputer Vision and Pattern RecognitionGraphics
The gist
Capturing very bright parts of a scene well is hard with normal cameras. The authors created a method that improves images step-by-step by brightening them a little at a time. Their system learns how to enhance images gradually and can be run multiple times to reveal details in extremely bright areas. This approach works with common RAW photos and produces realistic results even in difficult lighting. They also made the training smarter by remembering past improvements to reduce mistakes.
Open → 2609.13135v1

Progressive model improves fine grained image quality understanding

From Glance to Scrutiny: Progressive Distortion Reasoning for Fine-Grained Image Quality Assessment

Abstract: Multi-modal large language models (MLLMs) have demonstrated significant potential in image quality assessment (IQA) by bridging visual perception with descriptive evaluations. However, existing approaches mainly focus on holistic quality prediction, often functioning as black boxes that provide limited insight into where distortions occur and how they affect perceived quality, hindering fine-grained analysis of localized and heterogeneous degradations. We propose GS-IQA, a framework that reformulates IQA as a progressive Where--What--How diagnosis, emulating the human perceptual process from an initial glance to closer scrutiny. Since a severity judgment is meaningful only for a correctly localized and recognized region, we realize this progression through a two-stage reinforcement learning paradigm that respects such dependencies: the glance stage uses a perception-gated reward to establish where degradations lie and what they are, activating severity feedback only once both are correct, while the scrutiny stage introduces online reward-conditioned degradation generation to synthesize hard examples targeted at the model's perceptual bottlenecks, sharpening its discrimination of subtle severity variations. To enable systematic evaluation, we construct Diag-Bench, a region-level IQA benchmark of about 25K curated samples spanning 12 distortion types and five ordinal severity levels. Extensive experiments show that GS-IQA consistently surpasses state-of-the-art methods in distortion localization, recognition, and severity estimation, and that its diagnostic representations transfer effectively to conventional global quality prediction across diverse external benchmarks. Code and data will be released.

Tue 8 SeptComputer Vision and Pattern Recognition
The gist
Image quality assessment tries to judge how good or bad a picture looks, especially when it has problems like blurriness or noise. This paper presents a new approach that mimics how humans first quickly notice where issues are, then carefully analyze what kind of problems they are and how severe. The authors created a model that learns this step-by-step process and also generates challenging examples to get better at spotting subtle differences. They also built a large benchmark to test this kind of detailed image analysis. Their method outperforms previous ones in finding and describing image distortions precisely.
Open → 2609.08316v1