cvpr cvpr2013 cvpr2013-286 knowledge-graph by maker-knowledge-mining

286 cvpr-2013-Mirror Surface Reconstruction from a Single Image


Source: pdf

Author: Miaomiao Liu, Richard Hartley, Mathieu Salzmann

Abstract: This paper tackles the problem of reconstructing the shape of a smooth mirror surface from a single image. In particular, we consider the case where the camera is observing the reflection of a static reference target in the unknown mirror. We first study the reconstruction problem given dense correspondences between 3D points on the reference target and image locations. In such conditions, our differential geometry analysis provides a theoretical proof that the shape of the mirror surface can be uniquely recovered if the pose of the reference target is known. We then relax our assumptions by considering the case where only sparse correspondences are available. In this scenario, we formulate reconstruction as an optimization problem, which can be solved using a nonlinear least-squares method. We demonstrate the effectiveness of our method on both synthetic and real images.

Reference: text


Summary: the most important sentenses genereted by tfidf model

sentIndex sentText sentNum sentScore

1 au iu Abstract This paper tackles the problem of reconstructing the shape of a smooth mirror surface from a single image. [sent-8, score-0.933]

2 In particular, we consider the case where the camera is observing the reflection of a static reference target in the unknown mirror. [sent-9, score-0.379]

3 We first study the reconstruction problem given dense correspondences between 3D points on the reference target and image locations. [sent-10, score-0.392]

4 In such conditions, our differential geometry analysis provides a theoretical proof that the shape of the mirror surface can be uniquely recovered if the pose of the reference target is known. [sent-11, score-1.296]

5 Introduction In this paper, we tackle the problem of mirror surface reconstruction from a single image. [sent-16, score-0.873]

6 Traditional 3D recon- struction methods typically perform poorly on mirror objects, since the information captured by the camera comes from the objects’ surroundings rather than from the objects themselves. [sent-17, score-0.616]

7 Methods specifically designed to handle mirror surfaces have been introduced, but usually exploit motion and thus do not apply to the single image scenario [16, 8, 13, 20]. [sent-18, score-0.644]

8 However, existing approaches do not offer theoretical guarantees of the uniqueness of the reconstructed surface. [sent-20, score-0.277]

9 Here, we introduce an approach to reconstructing a mirror surface from a single image with a provably unique solution. [sent-21, score-0.887]

10 Furthermore, we assume that reflection correspondences between 3D points on the reference plane and 2D image locations are given. [sent-25, score-0.572]

11 With dense correspondences, a differential geometry analysis reveals that, for a smooth mirror surface without inter-reflections, reconstruction reduces to solving an initial value problem (IVP) with two partial differential equations (PDEs). [sent-26, score-1.22]

12 We derive a theoretical proof of uniqueness of the solution to this IVP. [sent-27, score-0.392]

13 Furthermore, studying the order of integration of the two PDEs yields a generally unique solution for the starting point of the IVP. [sent-28, score-0.231]

14 This therefore implies uniqueness of the mirror surface reconstruction. [sent-29, score-0.984]

15 To address the more realistic scenario where only sparse reflection correspondences are available, we parametrize the depths of points on the mirror surface as a uniform cubic B-spline. [sent-30, score-1.248]

16 We then formulate reconstruction as an optimization problem that minimizes the 3D error between the points on the reference plane and the image correspondences backprojected to the reference plane via the mirror. [sent-31, score-0.709]

17 In summary, the key contributions of this paper are • • •• A solution to the problem of reconstructing a smooth mAir sroolru tsiournfa tcoe t fhreo mpr a single image given ndegn ase s correspondences between the image and a reference plane with known pose. [sent-32, score-0.505]

18 We demonstrate the effectiveness of our reconstruction method from both dense and sparse correspondences on synthetic and real images, such as those depicted in Fig. [sent-36, score-0.327]

19 Related Work Most existing methods that tackle mirror surface reconstruction exploit temporal information, such as the motion of the camera [13, 20], or that of the environment [8, 16]. [sent-39, score-0.914]

20 Within this class of methods, shape from specular flow has become a popular approach [14, 1, 5, 19]. [sent-40, score-0.189]

21 As an alternative, shape recovery can be performed by exploiting multiple reference planes with known pose relative to the camera. [sent-41, score-0.255]

22 This can be achieved either by utilizing multiple views of the object with a reference plane fixed relative to the camera [3, 12, 2], or with a static camera, but a moving reference plane [4, 11]. [sent-42, score-0.521]

23 In [10], it was shown that the surface shape can be recovered from a single viewpoint when two 3D reference points on the light path are known, which is similar to using a moving reference plane. [sent-43, score-0.56]

24 In this paper, we consider the problem of reconstructing a smooth mirror surface from a single image, and therefore cannot exploit motion. [sent-44, score-0.878]

25 In [9], a method to recover the shape ofthe human cornea from a fixed camera and a static reference plane with known pose was introduced. [sent-46, score-0.372]

26 However, the approach in [9] requires the 3D location of one point on the surface to be known. [sent-48, score-0.253]

27 Here, we provide a theoretical proof of uniqueness of the mirror shape that does not require knowing the position of any surface point. [sent-50, score-1.174]

28 A differential geometry analysis of surface patches was proposed in [17]. [sent-51, score-0.34]

29 While the reconstruction in [17] was limited to local patches, it was extended to modeling a global surface shape in [15]. [sent-52, score-0.353]

30 While we also base our analysis on differential geometry, our formulation naturally extends to the entire mirror surface without requiring stitching patches together. [sent-54, score-0.888]

31 In [18], the shape of the surface was recovered by iteratively estimating the normal at a point from its depth, and the depth of a neighboring point from this normal. [sent-55, score-0.439]

32 Our analytical formulation allows us to establish a theoretical proof of uniqueness of the solution of both the IVP that corresponds to the iterative procedure described above and the starting depth required to solve this IVP. [sent-58, score-0.522]

33 era centred at O is observing a mirror surface P that reflects a reference plane Q in the image I. [sent-67, score-1.064]

34 A point m on Q is reflected to the image point v on I the 3D mirror point p on P. [sent-68, score-0.724]

35 We refer via to m and v as reflection correspondences. [sent-69, score-0.182]

36 R and T denote the pose of the reference plane w. [sent-72, score-0.276]

37 We focus on a rectangular region of interest (ROI) Ix Iy 2 in which the mirror P is visible, non-tangentially. [sent-95, score-0.575]

38 (x m,ye)et ∈s t Ihe ×m iIrror simply (not tangentially) at a point p(x, y) = s(x, y)v, where s(x, y) is referred to as the depth of the mirror at this point. [sent-97, score-0.671]

39 The function s(x, y) therefore determines the shape of the mirror, and finding this function is equivalent to finding the shape of the part of the mirror that lies within the ROI. [sent-98, score-0.685]

40 Differential Geometry Analysis In this section, we present our approach to mirror surface reconstruction given dense reflection correspondences, as well as our proof of uniqueness of a solution. [sent-101, score-1.362]

41 Our analysis of the reconstruction problem relies on the normal n to the mirror at p. [sent-102, score-0.689]

42 Let m be a point on the reference plane 2Ix and Iy are closed sets. [sent-104, score-0.274]

43 Based on via the geometry of reflection, n bisects the angle between the incident ray i = v/| |v| | and the reflected ray l = (m sinvc)id/e| |nmt r−aysv i| |= . [sent-106, score-0.234]

44 This will certainly be true if the mirror is smooth, and with no occluding contours. [sent-117, score-0.575]

45 Under this assumption, the normal to the surface can also be expressed as n = ∂p/∂x ∂p/∂y. [sent-118, score-0.254]

46 (4) Suppose that the reflection correspondence m is known for each point in the ROI (either by dense matching, or modeling) and can therefore be written as a function m(x, y). [sent-138, score-0.254]

47 Assuming that m(x, y) is known for points in Ix Iy, both fx and fy are ultimately functions of x, y and s only. [sent-144, score-0.189]

48 Uniqueness Results ×× The goal of this section is to state certain uniqueness results for the mirror shape, based on the formulation of the problem as the IVP (5). [sent-148, score-0.765]

49 We therefore concentrate on the uniqueness of the solution, which would imply that the true shape of the mirror is the only solution to the IVP. [sent-153, score-0.887]

50 Suppose that for each point (x, y) in a region of interest Ix Iy in an image, the corresponding ray meets a mirror non-tangentially. [sent-156, score-0.689]

51 2, this result will be seen to follow from a standard uniqueness result in Ordinary Differential Equations (ODEs), namely the Picard Lindel¨ of Theorem [6]. [sent-159, score-0.19]

52 However, studying the order of integration of the PDEs in the IVP reveals that, for generic × mirror shapes, there is a single valid in Section 4. [sent-163, score-0.652]

53 Existence and uniqueness of solutions to ODEs are much simpler problems than for PDEs. [sent-172, score-0.222]

54 In particular, the Picard Lindel¨ of Theorem gives the required existence and uniqueness conditions. [sent-173, score-0.19]

55 nis( nonzero, by the assumption that rays meet the mirror non-tangentially, | ? [sent-209, score-0.611]

56 The previous discussion shows that, by holding y0 fixed, one can propagate in the x direction, to find a unique solution s(x, y0) that satisfies Eq. [sent-226, score-0.186]

57 Therefore, the entire visible mirror surface can be reconstructed uniquely given the depth of one starting point. [sent-232, score-0.958]

58 Computing a Starting Depth Although guaranteed to be unique (if it exists), the solution derived in the previous section relies on knowing the depth of one point. [sent-246, score-0.17]

59 In this section, we show that not all depths s0 give a valid solution, and more specifically, that the valid depth of a starting point can be obtained uniquely. [sent-248, score-0.195]

60 , the mirror is a C2 continuous surface), and if s(x, y) satisfies the PDEs in Eqs. [sent-263, score-0.653]

61 Therefore, for generic surfaces, there exists a single valid s0, which, combined with the proof of uniqueness of the solution to the IVP, implies that the mirror surface can be reconstructed uniquely. [sent-316, score-1.217]

62 To conclude, this gives us two ways of computing the shape of the mirror: We can solve the polynomial equation at one image point, and then solve the two PDEs of the IVP (5) sequentially, or we can solve the polynomial equation at each image point. [sent-317, score-0.271]

63 Note that both methods require dense reflection correspondences, both for integration purposes and to compute accurate partial derivatives of the reflection correspondences. [sent-318, score-0.508]

64 Shape Recovery from Sparse Measurements While the previous section describes two possible ways of reconstructing the mirror surface, the solution to the polynomial equation, as well as the integration of the PDEs strongly rely on dense and noise-free correspondences. [sent-320, score-0.855]

65 In a more realistic scenario, reflection correspondences will be sparse and noisy. [sent-321, score-0.325]

66 We first present our surface parametrization, and then describe our reconstruction framework. [sent-323, score-0.298]

67 Surface Representation In the formulation of Section 4, we directly modeled the surface in terms of the depth of image points. [sent-326, score-0.281]

68 Since our proof of uniqueness relies on the surface being C2 continu- ×× ous, we can make use of other parametrizations that encode such a smoothness. [sent-327, score-0.488]

69 This implicitly satisfies the geometric constraint that surface points lie on their respective visual rays. [sent-329, score-0.333]

70 Therefore, a point on the surface p =1 vwecct(oxr, y, u1n)k? [sent-342, score-0.253]

71 Shape Recovery as an Optimization Problem Given our parametric representation of the mirror surface, shape recovery reduces to estimating the depth of the control points c. [sent-355, score-0.808]

72 Given a set of sparse reflection correspondences between image points {v1, v2 , . [sent-356, score-0.361]

73 As mentioned earlier, a 3D point on the mirror corresponding to image point (xi, yi) can be expressed as pi = wic(xi, yi, 1)? [sent-364, score-0.643]

74 The pose of the reference plane relative to the camera is determined by the ro- tation matrix R and the translation vector T. [sent-376, score-0.347]

75 er parameter c of the surface by solving a non-linear least-squares problem that minimizes the error between our backprojections to the plane and the real points on the plane. [sent-399, score-0.405]

76 (17) Note that Section 4 shows that only the correct mirror surface corresponds to reflected rays that intersect the reference plane at the observed points. [sent-407, score-1.117]

77 3: We initialize the unknown mirror P as a plane, and seek for its pose such that the camera can best see the reflection of the reference plane Q. [sent-414, score-1.105]

78 convergence, of the reflection rays with a convex, resp. [sent-428, score-0.218]

79 concave, mirror, Tv defines an upper bound for a convex mirror and a lower bound for a concave one. [sent-429, score-0.575]

80 within the bounds [0 Tv], or [Tv 3Tv], and take the mirror shape P that gives the smallest energy value in Eq. [sent-431, score-0.63]

81 Synthetic Data For our synthetic experiments, we used a UCBS, an ellipsoid and a sphere as mirror surfaces. [sent-437, score-0.733]

82 The reflection correspondences were obtained by backprojecting all image pixels to the reference plane. [sent-438, score-0.421]

83 More than 4M reflection correspondences were used in our synthetic experiments. [sent-439, score-0.334]

84 Recall that we have 3 possible ways of reconstructing the surface: With dense correspondences, we can either solve a degree 2 polynomial equation for each pixel, or solve this equation for a single pixel and solve the IVP (5). [sent-440, score-0.231]

85 Red dots denote the surface reconstructed by solving polynomial equations, Cyan dots the surface obtained by solving the PDEs in Order A, and Magenta dots in Order B. [sent-443, score-0.761]

86 4 compares with ground truth the shapes obtained by solving either a polynomial equation at each pixel independently, or the IVP. [sent-457, score-0.172]

87 5 depicts the reconstruction and self-consistency errors as a function ofthe percentage of correspondences used for reconstruction for the approach by solving IVP. [sent-468, score-0.307]

88 The reconstruction error is computed as the mean 3D point-to-point distance between the reconstructed shape and ground-truth. [sent-469, score-0.165]

89 In the case of the ellipsoid, representing the surface as a UCBS introduces approximation errors, depending on the number of control points used. [sent-479, score-0.296]

90 Experiments on Real Data To evaluate our approach on real surfaces, we used the stainless steel spoon and gravy boat depicted in Fig. [sent-493, score-0.223]

91 This yielded 1919 and 2029 correspondences for the spoon and gravy boat, respectively. [sent-496, score-0.267]

92 The pose of the reference plane relative to the ×× camera was calibrated with the Matlab Calibration Toolbox. [sent-497, score-0.317]

93 The spoon and gravy boat were approximated by a UCBS with 20 20 and 10 10 control points, respectively. [sent-499, score-0.235]

94 ri35n0o4f the spoon and gravy boat depicted in Fig. [sent-534, score-0.223]

95 theoretical proof of uniqueness of the solution in the presence of dense reflection correspondences. [sent-538, score-0.612]

96 Furthermore, we have introduced an optimization framework to reconstruct the mirror surface when only sparse correspondences are available. [sent-539, score-0.937]

97 Currently, our approach requires the pose of the reference plane to be known. [sent-540, score-0.276]

98 Reconstructing curved surfaces from specular reflection patterns using spline surface fitting of normals. [sent-611, score-0.576]

99 A theory of refractive and specular 3d shape by light-path triangulation. [sent-617, score-0.189]

100 Dense mirroring surface recovery from 1d homographies and sparse correspondences. [sent-650, score-0.314]


similar papers computed by tfidf model

tfidf for this paper:

wordName wordTfidf (topN-words)

[('mirror', 0.575), ('ivp', 0.298), ('surface', 0.219), ('ucbs', 0.21), ('pdes', 0.201), ('uniqueness', 0.19), ('reflection', 0.182), ('specular', 0.134), ('reference', 0.125), ('ellipsoid', 0.12), ('plane', 0.115), ('correspondences', 0.114), ('ix', 0.108), ('differential', 0.094), ('iy', 0.092), ('fx', 0.086), ('gravy', 0.084), ('ray', 0.08), ('proof', 0.079), ('reconstruction', 0.079), ('satisfies', 0.078), ('polynomial', 0.075), ('theorem', 0.07), ('spoon', 0.069), ('solution', 0.067), ('fy', 0.067), ('lindel', 0.063), ('picard', 0.063), ('snx', 0.063), ('depth', 0.062), ('polynomials', 0.057), ('theoretical', 0.056), ('nx', 0.056), ('shape', 0.055), ('odes', 0.052), ('reconstructing', 0.052), ('dots', 0.049), ('vasilyev', 0.049), ('integration', 0.048), ('reflected', 0.047), ('numerator', 0.043), ('ny', 0.042), ('ddxs', 0.042), ('uxuy', 0.042), ('wxc', 0.042), ('wyc', 0.042), ('starting', 0.041), ('camera', 0.041), ('control', 0.041), ('surfaces', 0.041), ('bounded', 0.041), ('boat', 0.041), ('unique', 0.041), ('recovery', 0.039), ('synthetic', 0.038), ('sv', 0.038), ('dense', 0.038), ('points', 0.036), ('sx', 0.036), ('rays', 0.036), ('reconstructions', 0.036), ('pose', 0.036), ('solving', 0.035), ('normal', 0.035), ('adato', 0.034), ('bonfort', 0.034), ('gortler', 0.034), ('ordinary', 0.034), ('point', 0.034), ('equation', 0.033), ('cubic', 0.033), ('parametrize', 0.032), ('backprojection', 0.032), ('anu', 0.032), ('smooth', 0.032), ('solutions', 0.032), ('unknown', 0.031), ('reconstructed', 0.031), ('lipschitz', 0.031), ('derivatives', 0.031), ('tv', 0.03), ('translation', 0.03), ('centred', 0.03), ('uniquely', 0.03), ('propagating', 0.03), ('depicted', 0.029), ('shapes', 0.029), ('valid', 0.029), ('sparse', 0.029), ('ode', 0.029), ('scenario', 0.028), ('nicta', 0.028), ('qs', 0.028), ('geometry', 0.027), ('analytical', 0.027), ('exists', 0.027), ('richard', 0.027), ('everywhere', 0.027), ('mirroring', 0.027), ('partial', 0.027)]

similar papers list:

simIndex simValue paperId paperTitle

same-paper 1 1.0000007 286 cvpr-2013-Mirror Surface Reconstruction from a Single Image

Author: Miaomiao Liu, Richard Hartley, Mathieu Salzmann

Abstract: This paper tackles the problem of reconstructing the shape of a smooth mirror surface from a single image. In particular, we consider the case where the camera is observing the reflection of a static reference target in the unknown mirror. We first study the reconstruction problem given dense correspondences between 3D points on the reference target and image locations. In such conditions, our differential geometry analysis provides a theoretical proof that the shape of the mirror surface can be uniquely recovered if the pose of the reference target is known. We then relax our assumptions by considering the case where only sparse correspondences are available. In this scenario, we formulate reconstruction as an optimization problem, which can be solved using a nonlinear least-squares method. We demonstrate the effectiveness of our method on both synthetic and real images.

2 0.36312333 127 cvpr-2013-Discovering the Structure of a Planar Mirror System from Multiple Observations of a Single Point

Author: Ilya Reshetouski, Alkhazur Manakov, Ayush Bandhari, Ramesh Raskar, Hans-Peter Seidel, Ivo Ihrke

Abstract: We investigate the problem of identifying the position of a viewer inside a room of planar mirrors with unknown geometry in conjunction with the room’s shape parameters. We consider the observations to consist of angularly resolved depth measurements of a single scene point that is being observed via many multi-bounce interactions with the specular room geometry. Applications of this problem statement include areas such as calibration, acoustic echo cancelation and time-of-flight imaging. We theoretically analyze the problem and derive sufficient conditions for a combination of convex room geometry, observer, and scene point to be reconstructable. The resulting constructive algorithm is exponential in nature and, therefore, not directly applicable to practical scenarios. To counter the situation, we propose theoretically devised geometric constraints that enable an efficient pruning of the solution space and develop a heuristic randomized search algorithm that uses these constraints to obtain an effective solution. We demonstrate the effectiveness of our algorithm on extensive simulations as well as in a challenging real-world calibration scenario.

3 0.22701675 400 cvpr-2013-Single Image Calibration of Multi-axial Imaging Systems

Author: Amit Agrawal, Srikumar Ramalingam

Abstract: Imaging systems consisting of a camera looking at multiple spherical mirrors (reflection) or multiple refractive spheres (refraction) have been used for wide-angle imaging applications. We describe such setups as multi-axial imaging systems, since a single sphere results in an axial system. Assuming an internally calibrated camera, calibration of such multi-axial systems involves estimating the sphere radii and locations in the camera coordinate system. However, previous calibration approaches require manual intervention or constrained setups. We present a fully automatic approach using a single photo of a 2D calibration grid. The pose of the calibration grid is assumed to be unknown and is also recovered. Our approach can handle unconstrained setups, where the mirrors/refractive balls can be arranged in any fashion, not necessarily on a grid. The axial nature of rays allows us to compute the axis of each sphere separately. We then show that by choosing rays from two or more spheres, the unknown pose of the calibration grid can be obtained linearly and independently of sphere radii and locations. Knowing the pose, we derive analytical solutions for obtaining the sphere radius and location. This leads to an interesting result that 6-DOF pose estimation of a multi-axial camera can be done without the knowledge of full calibration. Simulations and real experiments demonstrate the applicability of our algorithm.

4 0.17057049 423 cvpr-2013-Template-Based Isometric Deformable 3D Reconstruction with Sampling-Based Focal Length Self-Calibration

Author: Adrien Bartoli, Toby Collins

Abstract: It has been shown that a surface deforming isometrically can be reconstructed from a single image and a template 3D shape. Methods from the literature solve this problem efficiently. However, they all assume that the camera model is calibrated, which drastically limits their applicability. We propose (i) a general variational framework that applies to (calibrated and uncalibrated) general camera models and (ii) self-calibrating 3D reconstruction algorithms for the weak-perspective and full-perspective camera models. In the former case, our algorithm returns the normal field and camera ’s scale factor. In the latter case, our algorithm returns the normal field, depth and camera ’s focal length. Our algorithms are the first to achieve deformable 3D reconstruction including camera self-calibration. They apply to much more general setups than existing methods. Experimental results on simulated and real data show that our algorithms give results with the same level of accuracy as existing methods (which use the true focal length) on perspective images, and correctly find the normal field on affine images for which the existing methods fail.

5 0.16800538 410 cvpr-2013-Specular Reflection Separation Using Dark Channel Prior

Author: Hyeongwoo Kim, Hailin Jin, Sunil Hadap, Inso Kweon

Abstract: We present a novel method to separate specular reflection from a single image. Separating an image into diffuse and specular components is an ill-posed problem due to lack of observations. Existing methods rely on a specularfree image to detect and estimate specularity, which however may confuse diffuse pixels with the same hue but a different saturation value as specular pixels. Our method is based on a novel observation that for most natural images the dark channel can provide an approximate specular-free image. We also propose a maximum a posteriori formulation which robustly recovers the specular reflection and chromaticity despite of the hue-saturation ambiguity. We demonstrate the effectiveness of the proposed algorithm on real and synthetic examples. Experimental results show that our method significantly outperforms the state-of-theart methods in separating specular reflection.

6 0.15996383 465 cvpr-2013-What Object Motion Reveals about Shape with Unknown BRDF and Lighting

7 0.15030961 27 cvpr-2013-A Theory of Refractive Photo-Light-Path Triangulation

8 0.12853166 111 cvpr-2013-Dense Reconstruction Using 3D Object Shape Priors

9 0.11593992 226 cvpr-2013-Intrinsic Characterization of Dynamic Surfaces

10 0.11589505 303 cvpr-2013-Multi-view Photometric Stereo with Spatially Varying Isotropic Materials

11 0.10857733 454 cvpr-2013-Video Enhancement of People Wearing Polarized Glasses: Darkening Reversal and Reflection Reduction

12 0.10312188 443 cvpr-2013-Uncalibrated Photometric Stereo for Unknown Isotropic Reflectances

13 0.1008751 349 cvpr-2013-Reconstructing Gas Flows Using Light-Path Approximation

14 0.10075476 397 cvpr-2013-Simultaneous Super-Resolution of Depth and Images Using a Single Camera

15 0.0965335 188 cvpr-2013-Globally Consistent Multi-label Assignment on the Ray Space of 4D Light Fields

16 0.096055977 230 cvpr-2013-Joint 3D Scene Reconstruction and Class Segmentation

17 0.095468372 298 cvpr-2013-Multi-scale Curve Detection on Surfaces

18 0.093360826 290 cvpr-2013-Motion Estimation for Self-Driving Cars with a Generalized Camera

19 0.089133024 76 cvpr-2013-Can a Fully Unconstrained Imaging Model Be Applied Effectively to Central Cameras?

20 0.088834114 289 cvpr-2013-Monocular Template-Based 3D Reconstruction of Extensible Surfaces with Local Linear Elasticity


similar papers computed by lsi model

lsi for this paper:

topicId topicWeight

[(0, 0.166), (1, 0.211), (2, 0.003), (3, 0.056), (4, -0.01), (5, -0.121), (6, -0.09), (7, 0.016), (8, 0.037), (9, -0.004), (10, -0.041), (11, 0.042), (12, -0.038), (13, -0.073), (14, -0.076), (15, -0.018), (16, 0.106), (17, 0.098), (18, 0.022), (19, 0.065), (20, -0.027), (21, -0.057), (22, -0.043), (23, -0.017), (24, -0.016), (25, 0.003), (26, -0.049), (27, 0.086), (28, 0.03), (29, -0.027), (30, 0.008), (31, -0.027), (32, 0.094), (33, -0.1), (34, 0.037), (35, -0.047), (36, 0.039), (37, -0.007), (38, 0.01), (39, -0.073), (40, 0.113), (41, 0.066), (42, -0.05), (43, 0.076), (44, -0.01), (45, 0.273), (46, 0.125), (47, 0.046), (48, -0.133), (49, -0.164)]

similar papers list:

simIndex simValue paperId paperTitle

same-paper 1 0.92773741 286 cvpr-2013-Mirror Surface Reconstruction from a Single Image

Author: Miaomiao Liu, Richard Hartley, Mathieu Salzmann

Abstract: This paper tackles the problem of reconstructing the shape of a smooth mirror surface from a single image. In particular, we consider the case where the camera is observing the reflection of a static reference target in the unknown mirror. We first study the reconstruction problem given dense correspondences between 3D points on the reference target and image locations. In such conditions, our differential geometry analysis provides a theoretical proof that the shape of the mirror surface can be uniquely recovered if the pose of the reference target is known. We then relax our assumptions by considering the case where only sparse correspondences are available. In this scenario, we formulate reconstruction as an optimization problem, which can be solved using a nonlinear least-squares method. We demonstrate the effectiveness of our method on both synthetic and real images.

2 0.87186635 127 cvpr-2013-Discovering the Structure of a Planar Mirror System from Multiple Observations of a Single Point

Author: Ilya Reshetouski, Alkhazur Manakov, Ayush Bandhari, Ramesh Raskar, Hans-Peter Seidel, Ivo Ihrke

Abstract: We investigate the problem of identifying the position of a viewer inside a room of planar mirrors with unknown geometry in conjunction with the room’s shape parameters. We consider the observations to consist of angularly resolved depth measurements of a single scene point that is being observed via many multi-bounce interactions with the specular room geometry. Applications of this problem statement include areas such as calibration, acoustic echo cancelation and time-of-flight imaging. We theoretically analyze the problem and derive sufficient conditions for a combination of convex room geometry, observer, and scene point to be reconstructable. The resulting constructive algorithm is exponential in nature and, therefore, not directly applicable to practical scenarios. To counter the situation, we propose theoretically devised geometric constraints that enable an efficient pruning of the solution space and develop a heuristic randomized search algorithm that uses these constraints to obtain an effective solution. We demonstrate the effectiveness of our algorithm on extensive simulations as well as in a challenging real-world calibration scenario.

3 0.73796237 410 cvpr-2013-Specular Reflection Separation Using Dark Channel Prior

Author: Hyeongwoo Kim, Hailin Jin, Sunil Hadap, Inso Kweon

Abstract: We present a novel method to separate specular reflection from a single image. Separating an image into diffuse and specular components is an ill-posed problem due to lack of observations. Existing methods rely on a specularfree image to detect and estimate specularity, which however may confuse diffuse pixels with the same hue but a different saturation value as specular pixels. Our method is based on a novel observation that for most natural images the dark channel can provide an approximate specular-free image. We also propose a maximum a posteriori formulation which robustly recovers the specular reflection and chromaticity despite of the hue-saturation ambiguity. We demonstrate the effectiveness of the proposed algorithm on real and synthetic examples. Experimental results show that our method significantly outperforms the state-of-theart methods in separating specular reflection.

4 0.69289231 400 cvpr-2013-Single Image Calibration of Multi-axial Imaging Systems

Author: Amit Agrawal, Srikumar Ramalingam

Abstract: Imaging systems consisting of a camera looking at multiple spherical mirrors (reflection) or multiple refractive spheres (refraction) have been used for wide-angle imaging applications. We describe such setups as multi-axial imaging systems, since a single sphere results in an axial system. Assuming an internally calibrated camera, calibration of such multi-axial systems involves estimating the sphere radii and locations in the camera coordinate system. However, previous calibration approaches require manual intervention or constrained setups. We present a fully automatic approach using a single photo of a 2D calibration grid. The pose of the calibration grid is assumed to be unknown and is also recovered. Our approach can handle unconstrained setups, where the mirrors/refractive balls can be arranged in any fashion, not necessarily on a grid. The axial nature of rays allows us to compute the axis of each sphere separately. We then show that by choosing rays from two or more spheres, the unknown pose of the calibration grid can be obtained linearly and independently of sphere radii and locations. Knowing the pose, we derive analytical solutions for obtaining the sphere radius and location. This leads to an interesting result that 6-DOF pose estimation of a multi-axial camera can be done without the knowledge of full calibration. Simulations and real experiments demonstrate the applicability of our algorithm.

5 0.65564162 27 cvpr-2013-A Theory of Refractive Photo-Light-Path Triangulation

Author: Visesh Chari, Peter Sturm

Abstract: 3D reconstruction of transparent refractive objects like a plastic bottle is challenging: they lack appearance related visual cues and merely reflect and refract light from the surrounding environment. Amongst several approaches to reconstruct such objects, the seminal work of Light-Path triangulation [17] is highly popular because of its general applicability and analysis of minimal scenarios. A lightpath is defined as the piece-wise linear path taken by a ray of light as it passes from source, through the object and into the camera. Transparent refractive objects not only affect the geometric configuration of light-paths but also their radiometric properties. In this paper, we describe a method that combines both geometric and radiometric information to do reconstruction. We show two major consequences of the addition of radiometric cues to the light-path setup. Firstly, we extend the case of scenarios in which reconstruction is plausible while reducing the minimal re- quirements for a unique reconstruction. This happens as a consequence of the fact that radiometric cues add an additional known variable to the already existing system of equations. Secondly, we present a simple algorithm for reconstruction, owing to the nature of the radiometric cue. We present several synthetic experiments to validate our theories, and show high quality reconstructions in challenging scenarios.

6 0.6433602 432 cvpr-2013-Three-Dimensional Bilateral Symmetry Plane Estimation in the Phase Domain

7 0.627617 52 cvpr-2013-Axially Symmetric 3D Pots Configuration System Using Axis of Symmetry and Break Curve

8 0.60548198 454 cvpr-2013-Video Enhancement of People Wearing Polarized Glasses: Darkening Reversal and Reflection Reduction

9 0.59265321 349 cvpr-2013-Reconstructing Gas Flows Using Light-Path Approximation

10 0.59051991 423 cvpr-2013-Template-Based Isometric Deformable 3D Reconstruction with Sampling-Based Focal Length Self-Calibration

11 0.5735321 435 cvpr-2013-Towards Contactless, Low-Cost and Accurate 3D Fingerprint Identification

12 0.54613715 289 cvpr-2013-Monocular Template-Based 3D Reconstruction of Extensible Surfaces with Local Linear Elasticity

13 0.51213735 447 cvpr-2013-Underwater Camera Calibration Using Wavelength Triangulation

14 0.47053003 218 cvpr-2013-Improving the Visual Comprehension of Point Sets

15 0.46997827 465 cvpr-2013-What Object Motion Reveals about Shape with Unknown BRDF and Lighting

16 0.46214911 226 cvpr-2013-Intrinsic Characterization of Dynamic Surfaces

17 0.4613508 298 cvpr-2013-Multi-scale Curve Detection on Surfaces

18 0.4590767 395 cvpr-2013-Shape from Silhouette Probability Maps: Reconstruction of Thin Objects in the Presence of Silhouette Extraction and Calibration Error

19 0.45842403 303 cvpr-2013-Multi-view Photometric Stereo with Spatially Varying Isotropic Materials

20 0.45557383 443 cvpr-2013-Uncalibrated Photometric Stereo for Unknown Isotropic Reflectances


similar papers computed by lda model

lda for this paper:

topicId topicWeight

[(10, 0.112), (16, 0.067), (26, 0.069), (33, 0.212), (39, 0.011), (57, 0.013), (62, 0.25), (67, 0.035), (69, 0.029), (87, 0.1)]

similar papers list:

simIndex simValue paperId paperTitle

same-paper 1 0.80630058 286 cvpr-2013-Mirror Surface Reconstruction from a Single Image

Author: Miaomiao Liu, Richard Hartley, Mathieu Salzmann

Abstract: This paper tackles the problem of reconstructing the shape of a smooth mirror surface from a single image. In particular, we consider the case where the camera is observing the reflection of a static reference target in the unknown mirror. We first study the reconstruction problem given dense correspondences between 3D points on the reference target and image locations. In such conditions, our differential geometry analysis provides a theoretical proof that the shape of the mirror surface can be uniquely recovered if the pose of the reference target is known. We then relax our assumptions by considering the case where only sparse correspondences are available. In this scenario, we formulate reconstruction as an optimization problem, which can be solved using a nonlinear least-squares method. We demonstrate the effectiveness of our method on both synthetic and real images.

2 0.77261889 25 cvpr-2013-A Sentence Is Worth a Thousand Pixels

Author: Sanja Fidler, Abhishek Sharma, Raquel Urtasun

Abstract: We are interested in holistic scene understanding where images are accompanied with text in the form of complex sentential descriptions. We propose a holistic conditional random field model for semantic parsing which reasons jointly about which objects are present in the scene, their spatial extent as well as semantic segmentation, and employs text as well as image information as input. We automatically parse the sentences and extract objects and their relationships, and incorporate them into the model, both via potentials as well as by re-ranking candidate detections. We demonstrate the effectiveness of our approach in the challenging UIUC sentences dataset and show segmentation improvements of 12.5% over the visual only model and detection improvements of 5% AP over deformable part-based models [8].

3 0.76537699 389 cvpr-2013-Semi-supervised Learning with Constraints for Person Identification in Multimedia Data

Author: Martin Bäuml, Makarand Tapaswi, Rainer Stiefelhagen

Abstract: We address the problem of person identification in TV series. We propose a unified learning framework for multiclass classification which incorporates labeled and unlabeled data, and constraints between pairs of features in the training. We apply the framework to train multinomial logistic regression classifiers for multi-class face recognition. The method is completely automatic, as the labeled data is obtained by tagging speaking faces using subtitles and fan transcripts of the videos. We demonstrate our approach on six episodes each of two diverse TV series and achieve state-of-the-art performance.

4 0.71618593 443 cvpr-2013-Uncalibrated Photometric Stereo for Unknown Isotropic Reflectances

Author: Feng Lu, Yasuyuki Matsushita, Imari Sato, Takahiro Okabe, Yoichi Sato

Abstract: We propose an uncalibrated photometric stereo method that works with general and unknown isotropic reflectances. Our method uses a pixel intensity profile, which is a sequence of radiance intensities recorded at a pixel across multi-illuminance images. We show that for general isotropic materials, the geodesic distance between intensity profiles is linearly related to the angular difference of their surface normals, and that the intensity distribution of an intensity profile conveys information about the reflectance properties, when the intensity profile is obtained under uniformly distributed directional lightings. Based on these observations, we show that surface normals can be estimated up to a convex/concave ambiguity. A solution method based on matrix decomposition with missing data is developed for a reliable estimation. Quantitative and qualitative evaluations of our method are performed using both synthetic and real-world scenes.

5 0.71352398 365 cvpr-2013-Robust Real-Time Tracking of Multiple Objects by Volumetric Mass Densities

Author: Horst Possegger, Sabine Sternig, Thomas Mauthner, Peter M. Roth, Horst Bischof

Abstract: Combining foreground images from multiple views by projecting them onto a common ground-plane has been recently applied within many multi-object tracking approaches. These planar projections introduce severe artifacts and constrain most approaches to objects moving on a common 2D ground-plane. To overcome these limitations, we introduce the concept of an occupancy volume exploiting the full geometry and the objects ’ center of mass and develop an efficient algorithm for 3D object tracking. Individual objects are tracked using the local mass density scores within a particle filter based approach, constrained by a Voronoi partitioning between nearby trackers. Our method benefits from the geometric knowledge given by the occupancy volume to robustly extract features and train classifiers on-demand, when volumetric information becomes unreliable. We evaluate our approach on several challenging real-world scenarios including the public APIDIS dataset. Experimental evaluations demonstrate significant improvements compared to state-of-theart methods, while achieving real-time performance. – –

6 0.71273279 349 cvpr-2013-Reconstructing Gas Flows Using Light-Path Approximation

7 0.71056074 331 cvpr-2013-Physically Plausible 3D Scene Tracking: The Single Actor Hypothesis

8 0.70917147 290 cvpr-2013-Motion Estimation for Self-Driving Cars with a Generalized Camera

9 0.7078864 71 cvpr-2013-Boundary Cues for 3D Object Shape Recovery

10 0.70777988 303 cvpr-2013-Multi-view Photometric Stereo with Spatially Varying Isotropic Materials

11 0.70712292 19 cvpr-2013-A Minimum Error Vanishing Point Detection Approach for Uncalibrated Monocular Images of Man-Made Environments

12 0.70671409 431 cvpr-2013-The Variational Structure of Disparity and Regularization of 4D Light Fields

13 0.70662874 147 cvpr-2013-Ensemble Learning for Confidence Measures in Stereo Vision

14 0.70630807 188 cvpr-2013-Globally Consistent Multi-label Assignment on the Ray Space of 4D Light Fields

15 0.70629734 400 cvpr-2013-Single Image Calibration of Multi-axial Imaging Systems

16 0.7061919 155 cvpr-2013-Exploiting the Power of Stereo Confidences

17 0.70617688 227 cvpr-2013-Intrinsic Scene Properties from a Single RGB-D Image

18 0.70557159 27 cvpr-2013-A Theory of Refractive Photo-Light-Path Triangulation

19 0.70552182 61 cvpr-2013-Beyond Point Clouds: Scene Understanding by Reasoning Geometry and Physics

20 0.70547771 298 cvpr-2013-Multi-scale Curve Detection on Surfaces