Download presentation
Presentation is loading. Please wait.
Published byDayna Montgomery Modified over 9 years ago
1
December 11, 2002MVA20021 Determining Shapes of Transparent Objects from Two Polarization Images Daisuke Miyazaki Masataka Kagesawa Katsushi Ikeuchi The University of Tokyo, Japan
2
December 11, 2002MVA20022 Modeling transparent objects Polarization-based vision system Unambiguous determination of surface normal using geometrical invariant Transparent object VR
3
December 11, 2002MVA20023 Related works Koshikawa 1979 Koshikawa et al. 1987 Wolff 1990 Wolff et al. 1991 Saito et al. 1999 Miyazaki et al. 2002 Our method Rahmann et al. 2001 Need many light sources Not search corresponding points Not solve ambiguity problem Not need camera calibration Not need infrared camera Spherical diffuser DOP Thermal radiation Binocular stereo Optimization method Searching corresponding points
4
December 11, 2002MVA20024 Outline Rotate the object Target object DOP (Degree Of Polarization) images Region segmentation Search corresponding points 3D model
5
December 11, 2002MVA20025 Polarization Polarizer Object Air Incident light Reflected light Surface normal Transmitted light Incident angle Reflection angle DOP(Degree Of Polarization): the ratio of how much the light polarized DOPOrigin Unpolarized light0Sunlight / incandescent light Perfectly polarized light1The light transmitted the polarizer Partially polarized light0~1The light hit the object surface Light source Unpolarized light (DOP 0) Pefectly polarized light (DOP 1) Partially polarized light (DOP 0~1)
6
December 11, 2002MVA20026 Object Observation Surface normal Light source Polarizer Camera Light source Surface normal P Q PP Incident angle PP Reflection angle QQ Incident angle QQ Reflection angle PP Phase angle QQ
7
December 11, 2002MVA20027 Ambiguity of phase angle Determination of phase angle Propagate the determination from occluding boundary to the inner area (Assume C 2 surface) Intensity 255 0 I min P 360 1P1P 2P2P Phase angle Azimuth angle -ambiguity
8
December 11, 2002MVA20028 Ambiguity of reflection angle Reflection angle Zenith angle DOP (Degree Of Polarization) 1 PP 0 1P1P 2P2P Brewster angle BB 90 -ambiguity Determination of reflection angle Explain in the following slides
9
December 11, 2002MVA20029 Object rotation Rotate the object at a small angle Solve the ambiguity from two DOP images taken from two directions Rotate Camera Object
10
December 11, 2002MVA200210 Region segmentation Measure DOP of the object DOP image DOP 1: white DOP 0: black Result of region segmentation Divided into 3 regions Region segmentation Divide DOP image with curves of 1 DOP (Brewster angle)
11
December 11, 2002MVA200211 Gauss’ map N B-E regionB-B region B-N region NNNN or E F B B: Brewster curve N: North pole E: Equator F: Folding curve BBB EEE F
12
December 11, 2002MVA200212 B-E region & B-N region B-E region ( B < <90 o ) Definition: A region enclosed by occluding boundaries Determine the occluding boundary from background subtraction B-N region (0 o < < B ) Definition: A region where a point of 0 o is included is 0 o or 90 o when DOP is 0 Assume there is no self-occlusion, so is 0 o when DOP is 0
13
December 11, 2002MVA200213 B-B region B-B region (0 o < < B or B < <90 o ) Definition: A region which is not the previous two Apply the following disambiguation method to this region
14
December 11, 2002MVA200214 Folding curve A curve (on G) that is a part of the boundary of the region (on G) and is not a Brewster curve (on G) is called a folding curve (on G) Folding curve Brewster curve Equator North pole Gaussian sphere G=Gaussian sphere
15
December 11, 2002MVA200215 Parabolic curve Theorem: Folding curve is parabolic curve Parabolic curve = a curve where Gaussian curvature is 0 Folding curve = geometrical invariant North pole Folding curve Equator Gaussian sphere Object surface Folding curve
16
December 11, 2002MVA200216 Corresponding point Corresponding point folding curve great circle arg min DOP, s. t. surface normal // rotation plane Corresponding point Rotate the object North side Corresponding point Rotate the object South side point [= rotation direction]
17
December 11, 2002MVA200217 Difference of DOP Derivative of DOP DOP + – 1 0 BB 90 0 DOP before rotationDOP after rotationRotation angle Derivative of DOP Compare two DOPs at the pair of corresponding points
18
December 11, 2002MVA200218 Acquisition system Object Camera Polarizer Light Optical diffuser
19
December 11, 2002MVA200219 Precision Result of region segmentation Estimated shape Graph of DOP Reflection angle DOP Error (Average absolute difference) Error DOP0.17 Reflection angle 8.5 Height2.6mm Plastic transparent hemisphere [diameter 3cm]
20
December 11, 2002MVA200220 Target object Photo [Acrylic bell-shaped object]
21
December 11, 2002MVA200221 DOP images DOP image when the object is not rotated DOP image when the object is rotated at a small angle Rotation direction We rotate the object about 8° DOP0:white DOP1:black
22
December 11, 2002MVA200222 Region segmentation result Result of region segmentation when the object is not rotated Result of region segmentation when the object is rotated at a small angle Rotation direction We rotate the object about 8°
23
December 11, 2002MVA200223 Disambiguation of B-B region Derivative of DOP Positive Negative BB 90 0 Negative Positive Surface normal was Rotation direction was 0.089 0.084 Negative
24
December 11, 2002MVA200224 Rendered image Shading image
25
December 11, 2002MVA200225 Rendered image Photo Raytracing image
26
December 11, 2002MVA200226 Error Comparison of true value and estimated value The diameter(width) of the object is 24mm Error is 0.4mm (Average of the difference of the height) True Estimated True value is made by hand
27
December 11, 2002MVA200227 Conclusions A method to measure the surface shape of transparent object based on the analysis of polarization and geometrical characteristics Determined the surface normal with no ambiguity Detected a pair of corresponding points of transparent surface Determined the surface normal of the entire surface at once Measured a transparent object which is not a hemisphere
28
December 11, 2002MVA200228 Future works Higher precision (dealing with interreflections) Estimation of refractive index More elegant method for determining phase angle
29
December 11, 2002MVA200229 (c) Daisuke Miyazaki 2002 All rights reserved. http://www.cvl.iis.u-tokyo.ac.jp/ D. Miyazaki, M. Kagesawa, K. Ikeuchi, "Determining Shapes of Transparent Objects from Two Polarization Images," in Proceedings of IAPR Workshop on Machine Vision Applications, pp.26-31, Nara, Japan, 2002.12
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.