OmniLens: Towards Universal Lens Aberration Correction via LensLib-to-Specific Domain Adaptation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Jiang, Qi, Gao, Yao, Gao, Shaohua, Yi, Zhonghua, Qian, Xiaolong, Shi, Hao, Yang, Kailun, Sun, Lei, Wang, Kaiwei, Bai, Jian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915760834609152
author Jiang, Qi
Gao, Yao
Gao, Shaohua
Yi, Zhonghua
Qian, Xiaolong
Shi, Hao
Yang, Kailun
Sun, Lei
Wang, Kaiwei
Bai, Jian
author_facet Jiang, Qi
Gao, Yao
Gao, Shaohua
Yi, Zhonghua
Qian, Xiaolong
Shi, Hao
Yang, Kailun
Sun, Lei
Wang, Kaiwei
Bai, Jian
contents Emerging universal Computational Aberration Correction (CAC) paradigms provide an inspiring solution to light-weight and high-quality imaging with a universal model trained on a lens library (LensLib) to address arbitrary lens optical aberrations blindly. However, the limited coverage of existing LensLibs leads to poor generalization of the trained models to unseen lenses, whose fine-tuning pipeline is also confined to the lens-descriptions-known case. In this work, we introduce OmniLens, a flexible solution to universal CAC via (i) establishing a convincing LensLib with comprehensive coverage for pre-training a robust base model, and (ii) adapting the model to any specific lens designs with unknown lens descriptions via fast LensLib-to-specific domain adaptation. To achieve these, an Evolution-based Automatic Optical Design (EAOD) pipeline is proposed to generate a rich variety of lens samples with realistic aberration behaviors. Then, we design an unsupervised regularization term for efficient domain adaptation on a few easily accessible real-captured images based on the statistical observation of dark channel priors in degradation induced by lens aberrations. Extensive experiments demonstrate that the LensLib generated by EAOD effectively develops a universal CAC model with strong generalization capabilities, which can also improve the non-blind lens-specific methods by 0.35~1.81dB in PSNR. Additionally, the proposed domain adaptation method significantly improves the base model, especially in severe aberration cases (at most 2.59dB in PSNR). The code and data will be available at https://github.com/zju-jiangqi/OmniLens.
format Preprint
id arxiv_https___arxiv_org_abs_2409_05809
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle OmniLens: Towards Universal Lens Aberration Correction via LensLib-to-Specific Domain Adaptation
Jiang, Qi
Gao, Yao
Gao, Shaohua
Yi, Zhonghua
Qian, Xiaolong
Shi, Hao
Yang, Kailun
Sun, Lei
Wang, Kaiwei
Bai, Jian
Optics
Computer Vision and Pattern Recognition
Image and Video Processing
Emerging universal Computational Aberration Correction (CAC) paradigms provide an inspiring solution to light-weight and high-quality imaging with a universal model trained on a lens library (LensLib) to address arbitrary lens optical aberrations blindly. However, the limited coverage of existing LensLibs leads to poor generalization of the trained models to unseen lenses, whose fine-tuning pipeline is also confined to the lens-descriptions-known case. In this work, we introduce OmniLens, a flexible solution to universal CAC via (i) establishing a convincing LensLib with comprehensive coverage for pre-training a robust base model, and (ii) adapting the model to any specific lens designs with unknown lens descriptions via fast LensLib-to-specific domain adaptation. To achieve these, an Evolution-based Automatic Optical Design (EAOD) pipeline is proposed to generate a rich variety of lens samples with realistic aberration behaviors. Then, we design an unsupervised regularization term for efficient domain adaptation on a few easily accessible real-captured images based on the statistical observation of dark channel priors in degradation induced by lens aberrations. Extensive experiments demonstrate that the LensLib generated by EAOD effectively develops a universal CAC model with strong generalization capabilities, which can also improve the non-blind lens-specific methods by 0.35~1.81dB in PSNR. Additionally, the proposed domain adaptation method significantly improves the base model, especially in severe aberration cases (at most 2.59dB in PSNR). The code and data will be available at https://github.com/zju-jiangqi/OmniLens.
title OmniLens: Towards Universal Lens Aberration Correction via LensLib-to-Specific Domain Adaptation
topic Optics
Computer Vision and Pattern Recognition
Image and Video Processing
url https://arxiv.org/abs/2409.05809