Demo Data from EDBT 2026 / reviewers in the wild / expert
John Oliensis
dblp:99/5076
· DBLP profile ↗
39ranked-venue papers
27as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 39 · 27 first-authorGraphics, computer vision, multimedia, augmented reality and games · 23 · 15 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
23 papers |
3D vision · 75% Segmentation and scene understanding · 15% Video understanding and tracking · 7% | |
| Computer graphics and multimedia
13 papers |
Geometric modeling and processing · 52% Computational photography and imaging · 27% Image and video processing · 19% | |
| Theoretical computer science
5 papers |
Mathematical optimization · 92% Coding theory · 8% |
Topics — the 30 heaviest of 53, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
structure from motion |
0.5 | 17 | 2007 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence · IEEE Trans. Pattern Anal. Mach. Intell. 2007 Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence · ECCV (4) 2006 The Least-Squares Error for Structure from Infinitesimal Motion · Int. J. Comput. Vis. 2005 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.1 | 1 | 2010 | Rigid Shape Matching by Segmentation Averaging · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › Segmentation and scene understanding › image segmentation
segmentation ensemble |
0.1 | 1 | 2010 | Rigid Shape Matching by Segmentation Averaging · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › 3D vision
shape matching |
0.1 | 1 | 2010 | Rigid Shape Matching by Segmentation Averaging · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › 3D vision › structure from motion
infinitesimal motion |
0.1 | 2 | 2005 | The Least-Squares Error for Structure from Infinitesimal Motion · Int. J. Comput. Vis. 2005 The Least-Squares Error for Structure from Infinitesimal Motion · ECCV (4) 2004 |
Geometric modeling and processing › 3d reconstruction
structure from motion |
0.1 | 3 | 2002 | Structure from Planar Motions with Small Baselines · ECCV (2) 2002 New Algorithms for Two-Frame Structure from Motion · ICCV 1999 Fast Algorithms for Projective Multi-Frame Structure from Motion · ICCV 1999 |
Geometric modeling and processing
shape matching |
0.1 | 1 | 2008 | Shape Matching by Segmentation Averaging · ECCV (1) 2008 |
Mathematical optimization
least squares |
0.1 | 2 | 2005 | The Least-Squares Error for Structure from Infinitesimal Motion · ECCV (4) 2004 The Least-Squares Error for Structure from Infinitesimal Motion · Int. J. Comput. Vis. 2005 |
Computer vision › 3D vision › structure from motion
bundle adjustment |
0.1 | 1 | 2006 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence · ECCV (4) 2006 |
Mathematical optimization
convergence analysis |
0.1 | 1 | 2006 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence · ECCV (4) 2006 |
Mathematical optimization
iterative methods |
0.1 | 1 | 2006 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence · ECCV (4) 2006 |
Computer vision › 3D vision › 3d reconstruction
projective reconstruction |
0.1 | 3 | 1999 | An Experimental Study of Projective Structure From Motion · IEEE Trans. Pattern Anal. Mach. Intell. 1999 Fast and Accurate Self-Calibration · ICCV 1999 A New Structure--From--Motion Ambiguity · CVPR 1999 |
Computer vision › 3D vision › 3d reconstruction › geometric reconstruction
euclidean reconstruction |
0.0 | 2 | 1999 | An Experimental Study of Projective Structure From Motion · IEEE Trans. Pattern Anal. Mach. Intell. 1999 A New Structure--From--Motion Ambiguity · CVPR 1999 |
Computer vision › Video understanding and tracking › motion tracking
articulated motion tracking |
0.0 | 1 | 2003 | Using Multiple Cues for Hand Tracking and Model Refinement · CVPR (2) 2003 |
Computer vision › 3D vision › pose estimation
hand tracking |
0.0 | 1 | 2003 | Using Multiple Cues for Hand Tracking and Model Refinement · CVPR (2) 2003 |
Computer vision › Video understanding and tracking › object tracking
model-based tracking |
0.0 | 1 | 2003 | Using Multiple Cues for Hand Tracking and Model Refinement · CVPR (2) 2003 |
Computer vision › 3D vision › multi-view geometry
triangulation |
0.0 | 1 | 2002 | Exact Two-Image Structure from Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2002 |
Computational photography and imaging › camera geometry › camera motion estimation
planar motion estimation |
0.0 | 1 | 2002 | Structure from Planar Motions with Small Baselines · ECCV (2) 2002 |
Computer vision › Image recognition and object detection
object detection |
0.0 | 1 | 2010 | Rigid Shape Matching by Segmentation Averaging · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › Video understanding and tracking › object tracking
shape tracking |
0.0 | 1 | 2010 | Rigid Shape Matching by Segmentation Averaging · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › 3D vision › 3d reconstruction
multi-view reconstruction |
0.0 | 1 | 2001 | Fast and Accurate Algorithms for Projective Multi-Image Structure from Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2001 |
Computer vision › 3D vision › structure from motion
projective structure from motion |
0.0 | 1 | 2001 | Fast and Accurate Algorithms for Projective Multi-Image Structure from Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2001 |
Computational photography and imaging › shape and reflectance estimation
shape from shading |
0.0 | 3 | 1994 | Shape from Shading: Provably Convergent Algorithms and Uniqueness Results · ECCV (2) 1994 A global algorithm for shape from shading · ICCV 1993 Direct method for reconstructing shape from shading · CVPR 1992 |
Computer vision › 3D vision
ambiguity analysis |
0.0 | 1 | 2000 | A New Structure-from-Motion Ambiguity · IEEE Trans. Pattern Anal. Mach. Intell. 2000 |
Computer vision › 3D vision
camera calibration |
0.0 | 1 | 1999 | Fast and Accurate Self-Calibration · ICCV 1999 |
Computer vision › 3D vision › camera calibration
self-calibration |
0.0 | 1 | 1999 | Fast and Accurate Self-Calibration · ICCV 1999 |
Geometric modeling and processing › 3d reconstruction › multi-view reconstruction
projective reconstruction |
0.0 | 1 | 1999 | Fast Algorithms for Projective Multi-Frame Structure from Motion · ICCV 1999 |
Computer vision › 3D vision
3d reconstruction |
0.0 | 2 | 1993 | Image Description and 3-D Reconstruction From Image Trajectories of Rotational Motion · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Understanding noise: The critical role of motion error in scene reconstruction · ICCV 1993 |
Geometric modeling and processing
curve and surface smoothing |
0.0 | 2 | 1993 | Local Reproducible Smoothing Without Shrinkage · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Local reproducible smoothing without shrinkage · CVPR 1992 |
Image and video processing › image filtering › image smoothing
local smoothing filter |
0.0 | 2 | 1993 | Local Reproducible Smoothing Without Shrinkage · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Local reproducible smoothing without shrinkage · CVPR 1992 |
Methods — techniques the papers use, named apart from their topics
least-squares error · 0.2sturm/triggs algorithm · 0.1segmentation averaging · 0.1edge-preserving smoothing · 0.1bundle adjustment · 0.1gauss-newton · 0.1optical flow · 0.1least-squares error analysis · 0.1gradient-based optimization · 0.0dynamic model · 0.0small baseline motion estimation · 0.0rotationally invariant error · 0.0optical flow approximation · 0.0maximum likelihood estimation · 0.0linear estimation · 0.0gaussian smoothing · 0.0fourier curve description · 0.0spatio-temporal grouping · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Generalizing edge detection to contour detection for image segmentation
Hongzhi Wang 0002, John Oliensis |
Comput. Vis. Image Underst. | 2 |
| 2010 | Rigid Shape Matching by Segmentation AveragingabstractWe use segmentations to match images by shape. The new matching technique does not require point-to-point edge correspondence and is robust to small shape variations and spatial shifts. To address the unreliability of segmentations computed bottom-up, we give a closed form approximation to an average over all segmentations. Our method has many extensions, yielding new algorithms for tracking, object detection, segmentation, and edge-preserving smoothing. For segmentation, instead of a maximum a posteriori approach, we compute the "central" segmentation minimizing the average distance to all segmentations of an image. For smoothing, instead of smoothing images based on local structures, we smooth based on the global optimal image structures. Our methods for segmentation, smoothing, and object detection perform competitively, and we also show promising results in shape-based tracking. Hongzhi Wang 0002, John Oliensis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2008 | Shape Matching by Segmentation Averaging
Hongzhi Wang 0002, John Oliensis |
ECCV (1) | 2 |
| 2007 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and NonconvergenceabstractWe give the first complete theoretical convergence analysis for the iterative extensions of the Sturm/Triggs algorithm. We show that the simplest extension, SIESTA, converges to nonsense results. Another proposed extension has similar problems, and experiments with "balanced" iterations show that they can fail to converge or become unstable. We present CIESTA, an algorithm which avoids these problems. It is identical to SIESTA except for one simple extra computation. Under weak assumptions, we prove that CIESTA iteratively decreases an error and approaches fixed points. With one more assumption, we prove it converges uniquely. Our results imply that CIESTA gives a reliable way of initializing other algorithms such as bundle adjustment. A descent method such as Gauss-Newton can be used to minimize the CIESTA error, combining quadratic convergence with the advantage of minimizing in the projective depths. Experiments show that CIESTA performs better than other iterations. John Oliensis, Richard I. Hartley |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2006 | Iterative Extensions of the Sturm/Triggs Algorithm: Convergence and Nonconvergence
John Oliensis, Richard I. Hartley |
ECCV (4) | 1 |
| 2005 | The Least-Squares Error for Structure from Infinitesimal Motion
John Oliensis |
Int. J. Comput. Vis. | 1 |
| 2004 | The Least-Squares Error for Structure from Infinitesimal Motion
John Oliensis |
ECCV (4) | 1 |
| 2003 | Using Multiple Cues for Hand Tracking and Model RefinementabstractWe present a model based approach to the integration of multiple cues for tracking high degree of freedom articulated motions and model refinement. We then apply it to the problem of hand tracking using a single camera sequence. Hand tracking is particularly challenging because of occlusions, shading variations, and the high dimensionality of the motion. The novelty of our approach is in the combination of multiple sources of information, which come from edges, optical flow, and shading information in order to refine the model during tracking. We first use a previously formulated generalized version of the gradient-based optical flow constraint, that includes shading flow i.e., the variation of the shading of the object as it rotates with respect to the light source. Using this model we track its complex articulated motion in the presence of shading changes. We use a forward recursive dynamic model to track the motion in response to data derived 3D forces applied to the model. However, due to inaccurate initial shape, the generalized optical flow constraint is violated. We use the error in the generalized optical flow equation to compute generalized forces that correct the model shape at each step. The effectiveness of our approach is demonstrated with experiments on a number of different hand motions with shading changes, rotations and occlusions of significant parts of the hand. Shan Lu 0010, Dimitris N. Metaxas, Dimitris Samaras, John Oliensis |
CVPR (2) | 4 |
| 2002 | Structure from Planar Motions with Small Baselines
René Vidal, John Oliensis |
ECCV (2) | 2 |
| 2002 | Exact Two-Image Structure from MotionabstractFor two-image structure from motion, we present a simple, exact expression for a least-squares image-reprojection error for finite motion that depends only on the motion. Optimal estimates of the structure and motion can be computed by minimizing this expression just over the motion parameters. Also, we present a solution to the triangulation problem: an exact, explicit expression for the optimal structure estimate given the motion. We identify a new ambiguity in recovering the structure for known motion. We study the exact error's properties experimentally and demonstrate that it often has several local minima for forward or backward motion estimates. Our experiments also show that the "reflected" local minimum of Oliensis (2001) and Soatto et al. (1998) occurs for large translational motions. Our exact results assume that the camera is calibrated and use a least-squares image-reprojection error that applies most naturally to a spherical imaging surface. We approximately extend our approach to the standard least-squares error in the image plane and uncalibrated cameras. We present an improved version of the Sampson error which gives better results experimentally. John Oliensis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2001 | A Critique of Structure-from-Motion Algorithms: Volume 80, Number 2 (2000), pages 172-214
John Oliensis |
Comput. Vis. Image Underst. | 1 |
| 2001 | Fast and Accurate Algorithms for Projective Multi-Image Structure from MotionabstractWe describe algorithms for computing projective structure and motion from a multi-image sequence of tracked points. The algorithms are essentially linear, work for any motion of moderate size, and give accuracies similar to those of a maximum-likelihood estimate. They give better results than the factorization approach of Sturm and Triggs (1996) and are equally fast and they are much faster than bundle adjustment. Our experiments show that the (iterated) Sturm-Triggs approach often fails for linear camera motions. In addition, we study experimentally the common situation where the calibration is fixed and approximately known, comparing the projective versions of our algorithms to mixed projective/Euclidean strategies. We clarify the nature of dominant-plane compensation, showing that it can be considered a small-translation approximation rather than an approximation that the scene is planar. We show that projective algorithms accurately recover the (projected) inverse depths and homographies despite the possibility of transforming the structure and motion by a projective transformation. John Oliensis, Yakup Genc |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2000 | Structure from Motion Using Points, Lines, and IntensitiesabstractWe present a fast factorization algorithm for estimating structure and motion simultaneously from points, lines, and/or directly from the image intensities under full perspective. It generalizes the Oliensis method for points to include lines and intensities as well. John Oliensis, Michael Werman |
CVPR | 1 |
| 2000 | Direct Multi-Frame Structure from Motion for Hand-Held CamerasabstractWe present two linear algorithms for recovering the camera motion and 3D scene structure directly from the image data in a a multi-image sequence. The first algorithm generalizes the point-based approach of Oliensis (1999) to intensities. The second generalizes the Lucas-Kanade (1981) optical-flow method to a direct method. John Oliensis |
ICPR | 1 |
| 2000 | A Critique of Structure-from-Motion Algorithms
John Oliensis |
Comput. Vis. Image Underst. | 1 |
| 2000 | A New Structure-from-Motion AmbiguityabstractDemonstrates the existence of an approximate, intrinsic ambiguity in Euclidean structure from motion (SFM) which occurs as generically as the bas-relief ambiguity but, unlike it, strengthens for scenes with more depth variation. The ambiguity does not occur in projective SFM, but the reasons for this make projective reconstructions more likely to have large errors. Our analysis gives a semiquantitative characterization of the least-squares error surface over a domain complementary to that analyzed by Jepson, Heeger, and Maybank. As part of our analysis, we show that the least-squares error for infinitesimal motion-the optical-flow error-gives a good approximation to the least-squares error for moderate finite motions. We propose that many high-error local minima occur for epipoles in or near the image. We also establish the existence of a new local minimum in minimizing over the rotation, given the translation direction. John Oliensis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1999 | A New Structure--From--Motion AmbiguityabstractThis paper demonstrates the existence of a generic approximate ambiguity in Euclidean structure from motion (SFM) which applies to scenes with large depth variation. In projective SFM the ambiguity is absent, but the maximum-likelihood reconstruction is more likely to have occasional very large errors. The analysis gives a semi-quantitative characterization of the least-squares error surface over a domain complementary to that analyzed by Jepson/Heeger/Maybank. John Oliensis |
CVPR | 1 |
| 1999 | Fast and Accurate Self-CalibrationabstractWe describe new techniques for self-calibration and for recovering the motion from a projective reconstruction when the calibration is known. We show that our approach deals with the ambiguities in self-calibration produced by special motions. We extend our techniques to deal with varying calibration parameters. In passing, we prove convergence for the iterative projective-reconstruction algorithm of (Sturm and Triggs, 1996) and (Berthilsson et al., 1997). John Oliensis |
ICCV | 1 |
| 1999 | Fast Algorithms for Projective Multi-Frame Structure from MotionabstractWe describe new algorithms for multi-frame structure from motion from tracked point features. The algorithms are essentially linear and give accuracies similar to those of a maximum-likelihood estimate. For the common situations where the calibration is fixed and approximately known, we experimentally compare the fully projective versions of our algorithms to mixed projective/Euclidean strategies. Our theoretical results clarify the nature of dominant-plane compensation and the effect of calibration error on translation recovery. John Oliensis, Yakup Genc |
ICCV | 1 |
| 1999 | New Algorithms for Two-Frame Structure from MotionabstractWe describe two new algorithms for two-frame structure from motion from tracked point features. One is the first fast algorithm for computing an exact least-squares estimate. It exploits our observation that the rotationally invariant least-squares error can be written in a simple form that depends just on the motion. The other is essentially as accurate as the least-squares estimate and is more efficient, probably faster, and potentially more robust than previous algorithms of comparable accuracy. We also analyze theoretically the accuracy of the optical-flow approximation to the least-squares error. John Oliensis, Yakup Genc |
ICCV | 1 |
| 1999 | Dealing with Noise in Multiframe Structure from MotionabstractThe problem of structure from motion (SFM) is to obtain a 3D model of a scene using multiple images taken from different camera locations. Traditional SFM algorithms using just two images often produce inaccurate 3D reconstructions, mainly due to incorrect estimation of the camera's motion. More recent algorithms have used multiple (>2) image sequences. This paper describes a new incremental algorithm for reconstructing structure from multi-image sequences which estimates and corrects for the error in computing the camera motion. Experimental results of the algorithm are reported on one synthetic and three real image sequences. Unlike many previous incremental algorithms, the new algorithm in principle is capable of reconstructing a 3D model of the scene to arbitrary accuracy given a sufficient number of images. It is demonstrated experimentally that the algorithm gives superior results compared to others which do not correct for the error in recovering motion. J. Inigo Thomas, John Oliensis |
Comput. Vis. Image Underst. | 2 |
| 1999 | A Multi-Frame Structure-from-Motion Algorithm under Perspective Projection
John Oliensis |
Int. J. Comput. Vis. | 1 |
| 1999 | An Experimental Study of Projective Structure From MotionabstractWe describe an essentially algorithm-independent experimental comparison of projective versus Euclidean reconstruction. The Euclidean approach is as accurate as the projective one, even with significant calibration error and for the pure projective structure. Projective optimization has less of a local-minima problem than its Euclidean equivalent. We describe techniques that enhance the convergence of optimization algorithms. John Oliensis, Venu Madhav Govindu |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1998 | Computing the Camera Heading from Multiple FramesabstractWe present a new algorithm for computing the heading from multiple frames which improves on previous approaches. It exploits our discovery and analysis of a new structure-from-motion ambiguity. Allowing for this ambiguity also makes two-frame reconstruction more robust. We show experimentally that the error landscape for planar scenes has few significant local minima. John Oliensis |
CVPR | 1 |
| 1996 | Structure from Linear or Planar MotionsabstractWe recently demonstrated a new approach to multiframe structure from motion from point features which, in the appropriate domain, provably reconstructs structure and motion correctly. The algorithm works for general motion and large perspective effects. In this paper, we describe how to adapt our approach to translational motion lying along a line or in a plane, with arbitrary rotations. An analysis of the bas-relief effect for multiple-motion sequences is also presented. John Oliensis |
CVPR | 1 |
| 1996 | Rigorous Bounds for Two-Frame Structure from Motion
John Oliensis |
ECCV (2) | 1 |
| 1994 | Shape from Shading: Provably Convergent Algorithms and Uniqueness Results
Paul Dupuis, John Oliensis |
ECCV (2) | 2 |
| 1993 | Extracting affine deformations from image patches. I. Finding scale and rotationabstractImage deformations due to relative motion between an observer and an object may be used to infer 3-D structure. Up to the first order, these deformations can be written in terms of an affine transform. A novel approach is adopted to measuring affine transforms which correctly handles the problem of corresponding deformed patches. The patches are filtered using Gaussians and derivatives of Gaussians and the filters deformed according to the affine transform. The problem of finding the affine transform is therefore reduced to that of finding the appropriate deformed filter to use. In the special case where the affine transform can be written as a scale change and an in-plane rotation, the Gaussian and first derivative equations are solved for the scale. The robustness of the method is demonstrated experimentally.> R. Manmatha, John Oliensis |
CVPR | 2 |
| 1993 | A global algorithm for shape from shadingabstractA global algorithm for reconstructing shape from shading is described. This algorithm incorporates an earlier local algorithm that has been shown to be capable of fast, robust surface reconstruction for general surfaces if a small amount of information on the surface is provided. The new algorithm is capable of determining this information automatically, and thus can reconstruct a general surface from shading with no a priori information on the surface. In experimental tests on complex synthetic images, this algorithm has produced good surface reconstructions over most of the image. For 128 /spl times/ 128 images, the reconstruction took less than 30 s on a DECstation 5000. The algorithm appears noise resistant, giving good reconstructions even with an added pixel noise of /spl plusmn/10%.> John Oliensis, Paul Dupuis |
ICCV | 1 |
| 1993 | Understanding noise: The critical role of motion error in scene reconstructionabstractIn structure from motion algorithms, the error in the estimated motion affects each reconstructed 3-D point in a systematic way. The authors attempt to isolate the effect of the motion error as correlations in the structure error and show theoretically that these correlations can improve existing multi-frame structure from motion techniques. Experimental results and previously reported work confirm the theoretical predictions.> J. Inigo Thomas, Allen R. Hanson, John Oliensis |
ICCV | 3 |
| 1993 | Local Reproducible Smoothing Without ShrinkageabstractA simple local smoothing filter is defined for curves or surfaces, combining the advantages of Gaussian smoothing and Fourier curve description. Unlike Gaussian filters, the filter described has no shrinkage problem. Repeated application of the filter does not yield a curve or surface smaller than the original but simply reproduces the approximate result that would have been obtained by a single application at the largest scale. Unlike Fourier description, the filter is local in space. The wavelet transform of Y. Meyer (1989) is also shown to have these properties.> John Oliensis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1993 | Image Description and 3-D Reconstruction From Image Trajectories of Rotational MotionabstractA new technique for reconstructing the 3-D structure and motion of a scene undergoing relative rotational motion with respect to the camera is discussed. Given image correspondences of point features tracked over many frames, a two-stage technique for reconstruction is presented. A grouping algorithm that exploits spatio-temporal constraints of the common motion to achieve a reliable description of discrete point correspondences as curved trajectories in the image plane is developed. In contrast, trajectories fitted to points independent of each other lead to arbitrary image descriptions and very inaccurate 3-D parameters. A new closed-form solution, under perspective projection, for the 3-D motion and location of points from the computed image trajectories is also presented. Both stages are applied to real image sequences with good results. This approach represents a first step in a longer-term research effort examining the role of explicit spatio-temporal organization in the interpretation of scenes from dynamic images.> Harpreet Sawhney, John Oliensis, Allen R. Hanson |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1992 | Direct method for reconstructing shape from shadingabstractAn approach to shape-from-shading that is based on a connection with a calculus of variations/optimal control problem is proposed. An explicit representation corresponding to a shaded image is given for the surface; uniqueness of the surface (under suitable conditions) is an immediate consequence. The approach leads naturally to an algorithm for shape reconstruction that is simple, fast, provably convergent (in many cases, provably convergent to the correct solution), and does not require regularization. Given a continuous image, the algorithm can be proved to converge to the continuous surface solution as the image sampling frequency is taken to infinity. Experimental results are presented for synthetic and real images.> Paul Dupuis, John Oliensis |
CVPR | 2 |
| 1992 | Local reproducible smoothing without shrinkageabstractA simple local smoothing filter for curves or surfaces, combining the advantages of Gaussian smoothing and Fourier curve description, is defined. Unlike Gaussian filters, the filter described has no shrinkage problem. Repeated application of the filter does not yield a curve or surface smaller than the original, but simply reproduces the approximate result that would have been obtained by a single application at the largest scale. Unlike Fourier description, the filter is local in space. The wavelet transform of Y. Meyer (1989) is shown to have these properties.> John Oliensis |
CVPR | 1 |
| 1991 | Shape from shading as a partially well-constrained problemabstractFor general objects, and for illumination from a general direction, the constraints on shape imposed by shading are studied. It is argued that, for a typical image, shading determines shape essentially up to a finite ambiguity. Thus regularization is often unnecessary and should be avoided. For some images, shape from shading is a partially well-constrained problem: the surface is uniquely determined over most of the image, but infinitely ambiguous in small regions bordering the image boundary, even though the image contains singular points. The main result is that, contrary to previous belief, the image of the occluding boundary does not strongly constrain the surface solution. It is shown that characteristic strips are curves of steepest ascent on the imaged surface. A theorem characterizing the properties of generic images is presented.> John Oliensis |
CVPR | 1 |
| 1991 | Shape from shading as a partially well-constrained problem
John Oliensis |
CVGIP Image Underst. | 1 |
| 1991 | Uniqueness in shape from shading
John Oliensis |
Int. J. Comput. Vis. | 1 |
| 1990 | Description and reconstruction from image trajectories of rotational motionabstractA novel technique is presented for reconstructing the 3-D structure, and motion, of a scene undergoing relative rotational motion with respect to the camera. Given image correspondences of point features tracked over many frames, first, a grouping algorithm developed which exploits spatio-temporal constraints of the common motion to achieve a reliable description of discrete point correspondences as curved trajectories (general conics in the case of rotational motion) in the image plane. In contrast, trajectories fitted to points independent of each other lead to arbitrary image descriptions and very inaccurate 3-D parameters. Second, a novel closed-form solution, under perspective projection, for the 3-D motion and location of points from the computed image trajectories is presented. Both stages are applied to real image sequences with good results.> Harpreet Sawhney, John Oliensis, Allen R. Hanson |
ICCV | 2 |
| 1990 | Existence and uniqueness in shape from shadingabstractA generically valid proof of uniqueness for the surface solution to shape from shading is presented. Local surface solutions around a singular point have at most a fourfold ambiguity. These results apply to a reflectance function corresponding to illumination symmetric around the viewer direction of a uniform-albedo Lambertian object. Generic surfaces are studied, and their properties are established. It is noted that the proof may lead to new, faster algorithms for shape recovery. Questions of existence are also discussed. It is argued that most images are impossible in the sense that they cannot be a depiction of any physical object. The proof is based on ideas of dynamical systems theory, and global analysis.> John Oliensis |
ICPR (1) | 1 |