ieee 2017 conference on acquiring axially-symmetric ...€¦ · in proc. eurographics symposium on...

1
Acquiring axially-symmetric transparent objects using single-view transmission imaging Jaewon Kim, Ilya Reshetouski, Abhijeet Ghosh Department of Computing, Imperial College London IEEE 2017 Conference on Computer Vision and Pattern Recognition (a) Acquisition setup (c) Rendering with frontal area light 1. Results A very simple “environment matting” like acquisition setup (a) which consists of the target object placed between a camera and an LCD panel for the efficient acquisition of axially-symmetric transparent objects. (b) A wide range of axially symmetric transparent objects were reconstructed efficiently and accurately by our method. (c) The faithful rendering results show our method can be widely applied for ubiquitous transparent objects in the real world. Camera LCD Monitor Transparent Object (b) Comparison between photographs and reconstructed objects Photograph Rendering 2. Previous Work Tomographic Reconstruction of Transparent Objects, Trifonov et al. [1] Glass object 3D reconst. immersing the object into index matching liquid Index matching liquid Fluorescent Immersion Range Scanning, Hullin et al. [2] Glass object Fluorescent Imaging Fluorescent dye + index matching material Reconst. Cons Complicated optical setups with liquid, container, special solution, and immersed object Cumbersome imaging steps to match the refractive index of liquid to the target object Pros Applicable to general object shapes 3. Acquisition and Processing photographs taken with grad. and gray code patterns Def. vector Def. amp Flip image Enhanced boundary Approx. geometry Image Processing Our capture sequence obtains 13 photographs from a single viewpoint: 1 constant white screen illumination 4 patterns consisting of X and Y linear gradients and their inverses 4 patterns each of the X and Y high frequency gray codes 0.004 0.009 0.014 0.019 0.024 0.029 0.034 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 Error Sum Ref. Index plastic goblet 0.004 0.009 0.014 0.019 0.024 0.029 0.034 0.039 0.044 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 Error Sum Ref. Index wineglass Min. error sum 1.57 Min. error sum 1.48 The refractive index is estimated by searching for a value that minimizes the error between ray traced and measured ray deflections. 0 200 400 600 800 1000 1200 1400 Outer radius Rough inner rad. Accurate inner rad. Est. inner geometry Rendering 4. Proposed Method High quality reconstruction for axially-symmetric transparent objects based on a simple acquisition setup and inverse ray tracing < Algorithm Pipeline > Step1. Refractive Index Estimation Step2. Inner Geometry Estimation Refractive Index Estimation Inner Geometry Estimation Assum. Uniform refractive index for the whole volume Rotational symmetry Known Outer geometry and deflection measurement Refractive Index and deflection measurement Solution arg min ∈[,] , , arg min , , 5. N-fold Symmetric Objects Rendering results (top row) and corresponding residual errors (bottom row) with iterative estimation of inner geometry and curvature of n-fold faces. Practical approach for high quality reconstruction of axially symmetric transparent objects. Such objects are quite common in the real world and can have very unique, aesthetic and complex shape and appearance. Our approach employs a simple environment matting style setup for efficient single view acquisition and robust reconstruction of such transparent objects including estimation of shape and refractive index. We demonstrate high quality reconstruction results for a wide range of rotationally symmetric and n-fold symmetric everyday objects. 6. Conclusion 7. References [1] B. Trifonov, D. Bradley, and W. Heidrich. Tomographic Reconstruction of Transparent Objects. In Proc. Eurographics Symposium on Rendering, pages 5160, 2006 [2] M. B. Hullin, M. Fuchs, I. Ihrke, H.-P. Seidel, and H. P. A. Lensch. Fluorescent Immersion Range Scanning. ACM Trans. on Graphics (SIGGRAPH’08), 27(3):87:1 – 87:10, 2008 [3] C. Ma, X. Lin, J. Suo, Q. Dai, and G. Wetzstein. Transparent Object Reconstruction via Coded Transport of Intensity. In IEEE Conference on Computer Vision and Pattern Recognition, 2014. 2-ineterface region 4-ineterface region Axially-symmetric transparent object Modelling of a transparent object Unknown inner geometry Unknown refractive index Estimation of refractive index in 2-interface region Accurate estimation of inner geometry for 4-interface regions Rendering of reconstructed 3D Geometry Initial estimation of inner & outer geometry Identification of 2- & 4-interface regions e i,ref 2-ineterface region Unknown refractive index: n y z r y ? 4-ineterface region Unknown radius z y Virtual boundary of rotational symmetry Virtual boundary of n-polygonal shape Actual boundary of n-fold symmetry O x y p n Given p 1 and p 2 , curvature of n-polygonal shape is modeled as rotated quadratic equation by Outer cross-section in n-fold symmetry is geometrically modeled by only a single input parameter, the number of polygon. Rotational and n-fold symmetric regions are separated by intensity difference in horizontal projection of vertical edges Rot. Sym. Rot. Sym. N-fold sym. Rot. Sym. Photograph Vert. edge Hor. projection N-fold sym.

Upload: others

Post on 23-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Acquiring axially-symmetric transparent objects using single-view transmission imaging

    Jaewon Kim, Ilya Reshetouski, Abhijeet Ghosh

    Department of Computing, Imperial College London

    IEEE 2017 Conference on

    Computer Vision and

    Pattern Recognition

    (a) Acquisition setup (c) Rendering with frontal area light

    1. ResultsA very simple “environment matting” like acquisition setup (a) which consists of the target object placed between a camera

    and an LCD panel for the efficient acquisition of axially-symmetric transparent objects. (b) A wide range of axially symmetric

    transparent objects were reconstructed efficiently and accurately by our method. (c) The faithful rendering results show our

    method can be widely applied for ubiquitous transparent objects in the real world.

    Camera

    LCD

    Monitor

    Transparent

    Object

    (b) Comparison between photographs and reconstructed objects

    Pho

    tog

    raph

    Rend

    erin

    g

    2. Previous Work Tomographic Reconstruction of Transparent Objects,

    Trifonov et al. [1]

    Glass object 3D reconst. immersing the object into

    index matching liquid

    Index matching

    liquid

    Fluorescent Immersion Range Scanning, Hullin et al. [2]

    Glass

    object

    Fluorescent

    Imaging

    Fluorescent dye + index

    matching material

    Reconst.

    Cons

    Complicated optical setups with liquid, container, special

    solution, and immersed object

    Cumbersome imaging steps to match the refractive index

    of liquid to the target object

    Pros

    Applicable to general object shapes

    3. Acquisition and Processing

    photographs taken with

    grad. and gray code patterns

    Def.

    vector

    Def.

    amp

    Flip

    imageEnhanced

    boundary

    Approx.

    geometry

    Image Processing

    Our capture sequence obtains 13

    photographs from a single viewpoint:

    1 constant white screen illumination

    4 patterns consisting of X and Y

    linear gradients and their inverses

    4 patterns each of the X and Y high

    frequency gray codes

    0.004

    0.009

    0.014

    0.019

    0.024

    0.029

    0.034

    1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2

    Err

    or

    Sum

    Ref. Index

    plastic goblet

    0.004

    0.009

    0.014

    0.019

    0.024

    0.029

    0.034

    0.039

    0.044

    1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2

    Err

    or

    Sum

    Ref. Index

    wineglass

    Min. error sum 1.57 Min. error sum 1.48

    The refractive index is estimated by searching

    for a value that minimizes the error between

    ray traced and measured ray deflections. 0

    200

    400

    600

    800

    1000

    1200

    1400

    Outer radius

    Rough inner rad.

    Accurate inner rad.

    Est. inner geometry

    Rendering

    4. Proposed MethodHigh quality reconstruction for axially-symmetric transparent objects

    based on a simple acquisition setup and inverse ray tracing

    < Algorithm Pipeline >

    Step1. Refractive Index Estimation Step2. Inner Geometry Estimation

    Refractive Index Estimation Inner Geometry Estimation

    Assum.Uniform refractive index for the

    whole volume

    Rotational symmetry

    KnownOuter geometry and deflection

    measurement

    Refractive Index and deflection

    measurement

    Solution arg min𝑛

    𝑖∈[𝑥,𝑦]

    𝑃𝑖,𝑚𝑒𝑎 − 𝑃𝑖,𝑡𝑟𝑎 arg min𝑟𝑦

    𝑦

    𝑃𝑦,𝑚𝑒𝑎 − 𝑃𝑦,𝑡𝑟𝑎

    5. N-fold Symmetric Objects

    Rendering results (top row) and

    corresponding residual

    errors (bottom row) with iterative

    estimation of inner geometry and

    curvature of n-fold faces.

    Practical approach for high quality reconstruction of axially symmetric

    transparent objects. Such objects are quite common in the real world and can

    have very unique, aesthetic and complex shape and appearance.

    Our approach employs a simple environment matting style setup for efficient

    single view acquisition and robust reconstruction of such transparent objects

    including estimation of shape and refractive index.

    We demonstrate high quality reconstruction results for a wide range of

    rotationally symmetric and n-fold symmetric everyday objects.

    6. Conclusion

    7. References

    [1] B. Trifonov, D. Bradley, and W. Heidrich. Tomographic Reconstruction of Transparent Objects. In Proc. Eurographics Symposium on Rendering, pages 51–60, 2006

    [2] M. B. Hullin, M. Fuchs, I. Ihrke, H.-P. Seidel, and H. P. A. Lensch. Fluorescent Immersion Range Scanning. ACM Trans. on Graphics (SIGGRAPH’08), 27(3):87:1 – 87:10, 2008

    [3] C. Ma, X. Lin, J. Suo, Q. Dai, and G. Wetzstein. Transparent Object Reconstruction via Coded Transport of Intensity. In IEEE Conference on Computer Vision and Pattern Recognition, 2014.

    2-in

    ete

    rfa

    ce

    reg

    ion

    4-in

    ete

    rfa

    ce

    reg

    ion

    Axially-symmetric

    transparent object

    Modelling of

    a transparent object

    Unknown

    inner

    geometry

    Unknown

    refractive index

    Estimation of refractive index

    in 2-interface region

    Accurate estimation of inner

    geometry for 4-interface regions

    Rendering of reconstructed

    3D Geometry

    Initial estimation of

    inner & outer geometry

    Identification of 2- &

    4-interface regions

    ei,ref

    2-in

    ete

    rface

    reg

    ion

    Unknown

    refractive

    index: n

    y

    z

    ry ?

    4-in

    ete

    rfa

    ce

    reg

    ion

    Unknown

    radius

    z

    y

    Virtual boundary of rotational symmetry

    Virtual boundary of n-polygonal shape

    Actual boundary of n-fold symmetry

    Ox

    y

    pn

    Given p1 and p2, curvature of n-polygonal shape is

    modeled as rotated quadratic equation by

    Outer cross-section in n-fold symmetry is

    geometrically modeled by only a single input parameter,

    the number of polygon.

    Rotational and n-fold symmetric

    regions are separated by intensity

    difference in horizontal projection

    of vertical edges

    Rot. Sym.

    Rot. Sym.

    N-fold sym.

    Rot. Sym.

    Photograph Vert. edge Hor. projection

    N-fold sym.