Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Eric Hayman

dblp:96/5250 · DBLP profile ↗
← Back
18ranked-venue papers
9as 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 · 18 · 9 first-authorGraphics, computer vision, multimedia, augmented reality and games · 13 · 7 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
10 papers
3D vision · 40% Video understanding and tracking · 21% Segmentation and scene understanding · 15%
Computer graphics and multimedia
4 papers
Computational photography and imaging · 92% Image and video processing · 8%

Topics — the 23 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Image recognition and object detection › texture classification
material recognition
0.122005
Class-Specific Material Categorisation · ICCV 2005
On the Significance of Real-World Conditions for Material Classification · ECCV (4) 2004
Computer vision › Segmentation and scene understanding › image segmentation › binary segmentation
foreground-background segmentation
0.122003
Statistical Background Subtraction for a Mobile Observer · ICCV 2003
Probabilistic and Voting Approaches to Cue Integration for Figure-Ground Segmentation · ECCV (3) 2002
Computational photography and imaging › camera calibration
camera self-calibration
0.122002
Self-Calibration of Rotating and Zooming Cameras · Int. J. Comput. Vis. 2002
Self-Calibration of Rotating and Zooming Cameras · Int. J. Comput. Vis. 2001
Computer vision › Video understanding and tracking
object tracking
0.122003
Tracking While Zooming Using Affine Transfer and Multifocal Tensors · Int. J. Comput. Vis. 2003
Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors · ICCV 1999
Computer vision › 3D vision
camera calibration
0.152002
Camera Calibration and the Search for Infinity · ICCV 1999
Self-Calibration of Rotating and Zooming Cameras · Int. J. Comput. Vis. 2002
Self-Calibration of Rotating and Zooming Cameras · Int. J. Comput. Vis. 2001
Computer vision › 3D vision
3d reconstruction
0.122000
The Role of Self-Calibration in Euclidean Reconstruction from Two Rotating and Zooming Cameras · ECCV (2) 2000
Camera Calibration and the Search for Infinity · ICCV 1999
Computer vision › 3D vision › camera calibration
self-calibration
0.122000
The Role of Self-Calibration in Euclidean Reconstruction from Two Rotating and Zooming Cameras · ECCV (2) 2000
Camera Calibration and the Search for Infinity · ICCV 1999
Computer vision › Video understanding and tracking
background subtraction
0.012003
Statistical Background Subtraction for a Mobile Observer · ICCV 2003
Computer vision › Segmentation and scene understanding › object segmentation
moving object segmentation
0.012003
Statistical Background Subtraction for a Mobile Observer · ICCV 2003
Computational photography and imaging
camera calibration
0.012003
The Effects of Translational Misalignment when Self-Calibrating Rotating and Zooming Cameras · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Computational photography and imaging › camera calibration › intrinsic parameter estimation
focal length estimation
0.012003
The Effects of Translational Misalignment when Self-Calibrating Rotating and Zooming Cameras · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Computational photography and imaging › camera calibration
self-calibration
0.012003
The Effects of Translational Misalignment when Self-Calibrating Rotating and Zooming Cameras · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Computer vision › 3D vision › multi-view geometry
multifocal tensor
0.022003
Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors · ICCV 1999
Tracking While Zooming Using Affine Transfer and Multifocal Tensors · Int. J. Comput. Vis. 2003
Computer vision › 3D vision
multi-view geometry
0.022003
Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors · ICCV 1999
Tracking While Zooming Using Affine Transfer and Multifocal Tensors · Int. J. Comput. Vis. 2003
Computer vision › Video understanding and tracking
cue integration
0.012002
Probabilistic and Voting Approaches to Cue Integration for Figure-Ground Segmentation · ECCV (3) 2002
Computer vision › 3D vision › 3d reconstruction › geometric reconstruction
euclidean reconstruction
0.012000
The Role of Self-Calibration in Euclidean Reconstruction from Two Rotating and Zooming Cameras · ECCV (2) 2000
Computer vision › 3D vision › 3d reconstruction › projective reconstruction
affine reconstruction
0.011999
Camera Calibration and the Search for Infinity · ICCV 1999
Computer vision › Video understanding and tracking
feature tracking
0.011999
Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors · ICCV 1999
Computer vision › 3D vision › 3d reconstruction › uncalibrated reconstruction
stratified reconstruction
0.011999
Camera Calibration and the Search for Infinity · ICCV 1999
Image and video processing
texture analysis
0.012005
Class-Specific Material Categorisation · ICCV 2005
Machine learning › Trustworthy machine learning
robustness
0.012004
On the Significance of Real-World Conditions for Material Classification · ECCV (4) 2004
Robotics › Robot navigation and mapping › mobile robot perception
mobile robot vision
0.012003
Statistical Background Subtraction for a Mobile Observer · ICCV 2003
Computer vision › 3D vision › camera calibration
uncalibrated camera
0.011999
Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors · ICCV 1999

Methods — techniques the papers use, named apart from their topics

self-calibration · 0.1support vector machine · 0.1kernel parameter selection · 0.1decision tree · 0.1synthetic experiment · 0.0probabilistic modeling · 0.0error analysis · 0.0bayesian inference · 0.0affine transfer · 0.0voting · 0.0probabilistic integration · 0.0chirality constraint · 0.0
YearPublicationVenuePosition
2010 Classifying materials in the real world
Barbara Caputo, Eric Hayman, Mario Fritz, Jan-Olof Eklundh
Image Vis. Comput.2
2006 The Eigen-Transform and Applications
Alireza Tavakoli Targhi, Eric Hayman, Jan-Olof Eklundh, Mehrdad Shahshahani
ACCV (1)2
2005 Correcting Radial Distortion by Circle Fitting
abstract
A powerful and popular approach for estimating radial lens distortion parameters is to use the fact that lines which are straight in the scene should be imaged as straight lines under the pinhole camera model. This paper revisits this problem using the division model to parameterise the lens distortion. This turns out to have significant advantages over the more conventional parameterisation, especially for a single parameter model. In particular, we demonstrate that the locus of distorted points from a straight line is a circular arc. This allows distortion estimation to be reformulated as circle-fitting for which many algorithms are available. We compare a number of suboptimal methods offering closed-form solutions with an optimal, iterative technique which minimises a cost function on the actual image plane as opposed to existing techniques which suffer from a bias due to the fact that they optimise a geometric cost function on the undistorted image plane.
Rickard Strand, Eric Hayman
BMVC2
2005 Class-Specific Material Categorisation
abstract
Although a considerable amount of work has been published on material classification, relatively little of it studies situations with considerable variation within each class. Many experiments use the exact same sample, or different patches from the same image, for training and test sets. Thus, such studies are vulnerable to effectively recognising one particular sample of a material as opposed to the material category. In contrast, this paper places firm emphasis on the capability to generalise to previously unseen instances of materials. We adopt an appearance-based strategy, and conduct experiments on a new database which contains several samples of each of eleven material categories, imaged under a variety of pose, illumination and scale conditions. Together, these sources of intra-class variation provide a stern challenge indeed for recognition. Somewhat surprisingly, the difference in performance between various state-of-the-art texture descriptors proves rather small in this task. On the other hand, we clearly demonstrate that very significant gains can be achieved via different SVM-based classification techniques. Selecting appropriate kernel parameters proves crucial. This motivates a novel recognition scheme based on a decision tree. Each node contains an SVM to split one class from all others with a kernel parameter optimal for that particular node. Hence, each decision is made using a different, optimal, class-specific metric. Experiments show the superiority of this approach over several state-of-the-art classifiers
Barbara Caputo, Eric Hayman, P. Mallikarjuna
ICCV2
2004 On the Significance of Real-World Conditions for Material Classification
Eric Hayman, Barbara Caputo, Mario Fritz, Jan-Olof Eklundh
ECCV (4)1
2003 Statistical Background Subtraction for a Mobile Observer
abstract
Statistical background modelling and subtraction has proved to be a popular and effective class of algorithms for segmenting independently moving foreground objects out from a static background, without requiring any a priori information of the properties of foreground objects. We present two contributions on this topic, aimed towards robotics where an active head is mounted on a mobile vehicle. In periods when the vehicle's wheels are not driven, camera translation is virtually zero, and background subtraction techniques are applicable. This is also highly relevant to surveillance and video conferencing. The first part presents an efficient probabilistic framework for when the camera pans and tilts. A unified approach is developed for handling various sources of error, including motion blur, subpixel camera motion, mixed pixels at object boundaries, and also uncertainty in background stabilisation caused by noise, unmodelled radial distortion and small translations of the camera. The second contribution regards a Bayesian approach to specifically incorporate uncertainty concerning whether the background has yet been uncovered by moving foreground objects. This is an important requirement during initialisation of a system. We cannot assume that a background model is available in advance since that would involve storing models for each possible position, in every room, of the robot's operating environment.. Instead the background mode must be generated online, very possibly in the presence of moving objects.
Eric Hayman, Jan-Olof Eklundh
ICCV1
2003 Tracking While Zooming Using Affine Transfer and Multifocal Tensors
Eric Hayman, Torfi Thórhallsson, David William Murray 0001
Int. J. Comput. Vis.1
2003 The Effects of Translational Misalignment when Self-Calibrating Rotating and Zooming Cameras
abstract
Algorithms for self-calibrating cameras whose changes in calibration parameters are confined to rotation and zooming are useful since many real-world imaging situations do not permit translations-consider, for instance, cameras mounted on tripods and desk or wall-mounted active heads. In practice, however, the assumption of pure rotation is often violated because the optic center of the camera and the rotation center do not completely coincide. This work determines how such misalignments affect the estimation of the camera focal length. Expressions for the errors in focal length and recovered rotations are derived and results are confirmed with experiments on synthetic data. We show that the approximation of pure rotation is indeed sufficient in many cases, especially since other sources of error, such as noise and particularly radial distortion, tend to be more detrimental.
Eric Hayman, David William Murray 0001
IEEE Trans. Pattern Anal. Mach. Intell.1
2002 Probabilistic and Voting Approaches to Cue Integration for Figure-Ground Segmentation
Eric Hayman, Jan-Olof Eklundh
ECCV (3)1
2002 Self-Calibration of Rotating and Zooming Cameras
Lourdes Agapito, Eric Hayman, Ian D. Reid 0001
Int. J. Comput. Vis.2
2001 Self-Calibration of Rotating and Zooming Cameras
Lourdes Agapito, Eric Hayman, Ian D. Reid 0001
Int. J. Comput. Vis.2
2000 The Role of Self-Calibration in Euclidean Reconstruction from Two Rotating and Zooming Cameras
Eric Hayman, Lourdes Agapito, Ian D. Reid 0001, David William Murray 0001
ECCV (2)1
2000 Self-Alignment of an Active Head from Observations of Rotation Matrices
abstract
In this paper we will show how rotation matrices obtained from image measurements, for instance via self-calibration of rotating cameras, may be used to self-align an active stereo head such that the optic axes of the cameras are parallel, horizontal and perpendicular to the elevation axis. Whereas general rotation matrices have three degrees of freedom, with robot heads we may generate motions with fewer degrees of freedom, and use prior knowledge of the kinematic chain to constrain the rotation matrices to have a particular form. We demonstrate how these constraints provide sufficient alignment information, and we provide fast, accurate and stable algorithms to achieve this task. Both a linear method, which minimizes an algebraic error, and two nonlinear methods which minimize meaningful errors, are presented, and we show in theory and experiments that they give virtually identical results. Results from both simulated data and from real images obtained from an active stereo head are presented.
Eric Hayman, Joss Knight, David William Murray 0001
ICPR1
1999 Linear Self-Calibration of a Rotating and Zooming Camera
abstract
A linear self-calibration method is given for computing the calibration of a stationary but rotating camera. The internal parameters of the camera are allowed to vary from image to image, allowing for zooming (change of focal length) and possible variation of the principal point of the camera. In order for calibration to be possible some constraints must be placed on the calibration of each image. The method works under the minimal assumption of zero-skew (rectangular pixels), or the more restrictive but reasonable conditions of square pixels, known pixel aspect ratio, and known principal point. Being linear the algorithm is extremely rapid, and avoids the convergence problems characteristic of iterative algorithms.
Lourdes Agapito, Eric Hayman, Richard I. Hartley
CVPR2
1999 Camera Calibration and the Search for Infinity
abstract
This paper considers the problem of self-calibration of a camera from an image sequence in the case where the camera's internal parameters (most notably focal length) may change. The problem of camera self-calibration from a sequence of images has proven to be a difficult one in practice, due to the need ultimately to resort to non-linear methods, which have often proven to be unreliable. In a stratified approach to self-calibration, a projective reconstruction is obtained first and this is successively refined first to an affine and then to a Euclidean (or metric) reconstruction. It has been observed that the difficult step is to obtain the affine reconstruction, or equivalently to locate the plane at infinity in the projective coordinate frame. The problem is inherently non-linear and requires iterative methods that risk not finding the optimal solution. The present paper overcomes this difficulty by imposing chirality constraints to limit the search for the plane at infinity to a 3-dimensional cubic region of parameter space. It is then possible to carry out a dense search over this cube in reasonable time. For each hypothesised placement of the plane at infinity, the calibration problem is reduced to one of calibration of a nontranslating camera, for which fast non-iterative algorithms exist. A cost function based on the result of the trial calibration is used to determine the best placement of the plane at infinity. Because of the simplicity of each trial, speeds of over 10,000 trials per second are achieved on a 256 MHz processor. It is shown that this dense search allows one to avoid areas of local minima effectively and find global minima of the cost function.
Richard I. Hartley, Lourdes Agapito, Ian D. Reid 0001, Eric Hayman
ICCV4
1999 Zoom-Invariant Tracking using Points and Lines in Affine Views - An Application of the Affine Multifocal Tensors
abstract
This paper describes methods for tracking using point and line features in affine views to provide fundamental invariance to changes of focal length. It first demonstrates how an earlier method of transfer-based tracking using spatio-temporal matching of point features in a stereo active head is indeed zoom-invariant. In order to also make use of lines the paper then illustrates how the affine tri- and quadrifocal tensors may be applied to tracking with zoom in monocular and stereo systems respectively. The usefulness of the tensors is evident from their ability to transfer a fixation point in two uncalibrated images into novel views. Whereas the trifocal tensor is already familiar and in common use for matching and reconstruction we believe this to be the first practical application of a quadrifocal tensor. We develop expressions for affine tri- and quadrifocal tensors, and using novel affine specializations of existing projective algorithms we show how computation of the tensors is faster simpler and more stable. Experiments on real images are presented.
Eric Hayman, Torfi Thórhallsson, David William Murray 0001
ICCV1
1998 Self-Calibration of a Rotating Camera with Varying Intrinsic Parameters
abstract
We present a method for self-calibration of a camera which is free to rotate and change its intrinsic parameters, but which cannot translate. The method is based on the so-called infinite homography constraint which leads to a non-linear minimisation routine to find the unknown camera intrinsics over an extended sequence of images. We give experimental results using real image sequences for which ground truth data was available. 1
Lourdes Agapito, Eric Hayman, Ian D. Reid 0001
BMVC2
1996 Zooming while Tracking Using Affine Transfer
abstract
Zoom interacts strongly with both vision and control processes in an active visual system, causing problems for many commonly used tracking methods. This paper demonstrates the use of afne transfer to track while zooming, using clusters of corner features. Afne transfer not only is fundamentally invariant to zoom but also provides a natural mechanism to allow features to appear and disappear while tracking, events which will occur as detail sharpens and dissolves during zooming. The paper demonstrates ofine 3D afne transfer during zoom for objects undergoing substantial rotation, and describes real-time experiments using 2D afne transfer while zooming and tracking using an active camera platform.
Eric Hayman, Ian D. Reid 0001, David William Murray 0001
BMVC1