atlas

Research map / 3D vision / Depth and stereo

ParamISP: Learned Forward and Inverse ISPs using Camera Parameters

CVPR 2024 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ParamISP, a learned forward and inverse ISP pair that conditions on EXIF camera parameters via a ParamNet module, improving sRGB/RAW reconstruction and enabling downstream RAW deblurring and HDR applications.

Problem

Learned forward (RAW-to-sRGB) and inverse (sRGB-to-RAW) camera ISP models ignore the large variations in ISP behavior caused by camera parameters such as ISO, exposure time, aperture and focal length, and use simple architectures that limit RAW reconstruction quality.

Approach

Converts EXIF optical parameters into a feature vector via non-linear equalization (multiple nonlinear mappings normalized to [0,1]) with random dropout, and feeds it to LocalNet and GlobalNet; combines this with a non-learnable CanoNet for demosaicing, white balance and color transform, and a GlobalNet that iterates gamma correction and quadratic transforms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ParamNet with non-linear equalization and random optical parameter dropout (ablation)ParamISP · D7000 sRGB→RAWPSNR: 34.77 -> 36.21Helped
Add non-linear equalization to ParamNet (ablation)ParamISP · D7000 sRGB→RAWPSNRHelped
Add random optical parameter dropout (ablation)ParamISP · D7000 sRGB→RAWPSNR: 35.64 -> 36.21Helped
Add sensor sensitivity (ablation)ParamISP · D7000 sRGB→RAWPSNR: 35.13 -> 36.21Helped
Add exposure time (ablation)ParamISP · D7000 sRGB→RAWPSNR: 35.25 -> 36.21Helped
Add aperture size (ablation)ParamISP · D7000 sRGB→RAWPSNR: 35.87 -> 36.21Helped
Add focal length (ablation)ParamISP · D7000 sRGB→RAWPSNR: 35.46 -> 36.21Helped
Replace CIE XYZ Net local mapping with LocalNet (ablation)CIE XYZ Net · D7000 sRGB→RAWPSNR: 30.04 -> 33.12Helped
Add GlobalNet (ablation)CIE XYZ Net + LocalNet · D7000 sRGB→RAWPSNR: 33.12 -> 33.66Helped
Use ParamISP instead of InvISPsRGB-to-RAW reconstruction · D7000PSNR: 33.48 -> 38.49Helped
Use ParamISP instead of InvISPRAW-to-sRGB reconstruction · D7000PSNR: 30.20 -> 34.14Helped
Use ParamISP instead of CycleISPRAW deblurring · RealBlur-J testPSNR: 29.94 -> 30.70Helped

Surprising findings

Limitations

Experimental setup

Datasets: RAISE RealBlur S7 ISP dataset Samsung Galaxy S22 captures

Benchmarks: RAISE S7 ISP dataset RealBlur-J

Metrics: PSNR SSIM

Baselines: UPI CIE XYZ Net CycleISP InvISP

Builds on: CIE XYZ Net CycleISP InvISP CBAM U-Net

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy