3D Imaging of Complex Specular Surfaces by Fusing Polarimetric and Deflectometric Information

Jiazhang Wang, Oliver Cossairt, Florian Willomitzer
6/4/2024
cs.CVphysics.optics

No confident code implementation found for this paper.

Abstract

Accurate and fast 3D imaging of specular surfaces still poses major challenges for state-of-the-art optical measurement principles. Frequently used methods, such as phase-measuring deflectometry (PMD) or shape-from-polarization (SfP), rely on strong assumptions about the measured objects, limiting their generalizability in broader application areas like medical imaging, industrial inspection, virtual reality, or cultural heritage analysis. In this paper, we introduce a measurement principle that utilizes a novel technique to effectively encode and decode the information contained in a light field reflected off a specular surface. We combine polarization cues from SfP with geometric information obtained from PMD to resolve all arising ambiguities in the 3D measurement. Moreover, our approach removes the unrealistic orthographic imaging assumption for SfP, which significantly improves the respective results. We showcase our new technique by demonstrating single-shot and multi-shot measurements on complex-shaped specular surfaces, displaying an evaluated accuracy of surface normals below $0.6^\circ$.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2024imaging,
  title  = {3D Imaging of Complex Specular Surfaces by Fusing Polarimetric and Deflectometric Information},
  author = {Jiazhang Wang and Oliver Cossairt and Florian Willomitzer},
  year   = {2024},
  eprint = {2406.01994},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.01994v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.01994.svg)](https://codeofpaper.com/paper/2406.01994)

Discussion