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

Geoffrey Cross

dblp:32/5794 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 3 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
6 papers
3D vision · 53% Segmentation and scene understanding · 47%
Computer graphics and multimedia
5 papers
Image and video processing · 87% Visual content generation and editing · 13%

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

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding › image segmentation › binary segmentation
bi-layer segmentation
0.232006
Probabilistic Fusion of Stereo with Color and Contrast for Bilayer Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Image and video processing
image segmentation
0.122008
Probabilistic Fusion of Stereo with Color and Contrast for Bi-Layer Segmentation · Int. J. Comput. Vis. 2008
Bilayer Segmentation of Live Video · CVPR (1) 2006
Computer vision › 3D vision › stereo vision
stereo matching
0.122005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Computer vision › Segmentation and scene understanding
video segmentation
0.122005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Computer vision › 3D vision › stereo vision
stereoscopic segmentation
0.112008
Probabilistic Fusion of Stereo with Color and Contrast for Bi-Layer Segmentation · Int. J. Comput. Vis. 2008
Computer vision › 3D vision
stereo vision
0.112008
Probabilistic Fusion of Stereo with Color and Contrast for Bi-Layer Segmentation · Int. J. Comput. Vis. 2008
Computer vision › Segmentation and scene understanding
image segmentation
0.112006
Probabilistic Fusion of Stereo with Color and Contrast for Bilayer Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Image and video processing › image segmentation › object segmentation
foreground-background segmentation
0.112006
Bilayer Segmentation of Live Video · CVPR (1) 2006
Image and video processing › stereo vision
stereo matching
0.112006
Probabilistic Fusion of Stereo with Color and Contrast for Bilayer Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Image and video processing
video segmentation
0.112006
Bilayer Segmentation of Live Video · CVPR (1) 2006
Visual content generation and editing › image editing › image compositing
background substitution
0.132006
Probabilistic Fusion of Stereo with Color and Contrast for Bilayer Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Bi-Layer Segmentation of Binocular Stereo Video · CVPR (2) 2005
Computer vision › 3D vision
3d reconstruction
0.021999
Parallax Geometry of Smooth Surfaces in Multiple Views · ICCV 1999
Quadric Surface Reconstruction from Dual-Space Geometry · ICCV 1998
Computer vision › 3D vision
multi-view geometry
0.021999
Parallax Geometry of Smooth Surfaces in Multiple Views · ICCV 1999
Quadric Surface Reconstruction from Dual-Space Geometry · ICCV 1998
Computer vision › 3D vision
camera pose estimation
0.011999
Parallax Geometry of Smooth Surfaces in Multiple Views · ICCV 1999
Image and video processing › occlusion handling
occlusion detection
0.012006
Bilayer Segmentation of Live Video · CVPR (1) 2006

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

probabilistic fusion · 0.4layered graph cut · 0.2layered dynamic programming · 0.2contrast-sensitive color model · 0.2graph cuts · 0.2color and contrast cues · 0.2dynamic programming · 0.1markov random field · 0.1hidden markov model · 0.1homography estimation · 0.0bitangent-based epipole estimation · 0.0conic approximation · 0.0
YearPublicationVenuePosition
2008 Probabilistic Fusion of Stereo with Color and Contrast for Bi-Layer Segmentation
Vladimir Kolmogorov, Antonio Criminisi, Andrew Blake 0001, Geoffrey Cross, Carsten Rother
Int. J. Comput. Vis.4
2006 Bilayer Segmentation of Live Video
abstract
This paper presents an algorithm capable of real-time separation of foreground from background in monocular video sequences. Automatic segmentation of layers from colour/contrast or from motion alone is known to be error-prone. Here motion, colour and contrast cues are probabilistically fused together with spatial and temporal priors to infer layers accurately and efficiently. Central to our algorithm is the fact that pixel velocities are not needed, thus removing the need for optical flow estimation, with its tendency to error and computational expense. Instead, an efficient motion vs nonmotion classifier is trained to operate directly and jointly on intensity-change and contrast. Its output is then fused with colour information. The prior on segmentation is represented by a second order, temporal, Hidden Markov Model, together with a spatial MRF favouring coherence except where contrast is high. Finally, accurate layer segmentation and explicit occlusion detection are efficiently achieved by binary graph cut. The segmentation accuracy of the proposed algorithm is quantitatively evaluated with respect to existing groundtruth data and found to be comparable to the accuracy of a state of the art stereo segmentation algorithm. Foreground/ background segmentation is demonstrated in the application of live background substitution and shown to generate convincingly good quality composite video.
Antonio Criminisi, Geoffrey Cross, Andrew Blake 0001, Vladimir Kolmogorov
CVPR (1)2
2006 Probabilistic Fusion of Stereo with Color and Contrast for Bilayer Segmentation
abstract
This paper describes models and algorithms for the real-time segmentation of foreground from background layers in stereo video sequences. Automatic separation of layers from color/contrast or from stereo alone is known to be error-prone. Here, color, contrast, and stereo matching information are fused to infer layers accurately and efficiently. The first algorithm, Layered Dynamic Programming (LDP), solves stereo in an extended six-state space that represents both foreground/background layers and occluded regions. The stereo-match likelihood is then fused with a contrast-sensitive color model that is learned on-the-fly and stereo disparities are obtained by dynamic programming. The second algorithm, Layered Graph Cut (LGC), does not directly solve stereo. Instead, the stereo match likelihood is marginalized over disparities to evaluate foreground and background hypotheses and then fused with a contrast-sensitive color model like the one used in LDP. Segmentation is solved efficiently by ternary graph cut. Both algorithms are evaluated with respect to ground truth data and found to have similar performance, substantially better than either stereo or color/ contrast alone. However, their characteristics with respect to computational efficiency are rather different. The algorithms are demonstrated in the application of background substitution and shown to give good quality composite video output.
Vladimir Kolmogorov, Antonio Criminisi, Andrew Blake 0001, Geoffrey Cross, Carsten Rother
IEEE Trans. Pattern Anal. Mach. Intell.4
2005 Bi-Layer Segmentation of Binocular Stereo Video
abstract
This paper describes two algorithms capable of real-time segmentation of foreground from background layers in stereo video sequences. Automatic separation of layers from colour/contrast or from stereo alone is known to be error-prone. Here, colour, contrast and stereo matching information are fused to infer layers accurately and efficiently. The first algorithm, layered dynamic programming (LDP), solves stereo in an extended 6-state space that represents both foreground/background layers and occluded regions. The stereo-match likelihood is then fused with a contrast-sensitive colour model that is learned on the fly, and stereo disparities are obtained by dynamic programming. The second algorithm, layered graph cut (LGC), does not directly solve stereo. Instead the stereo match likelihood is marginalised over foreground and background hypotheses, and fused with a contrast-sensitive colour model like the one used in LDP. Segmentation is solved efficiently by ternary graph cut. Both algorithms are evaluated with respect to ground truth data and found to have similar p performance, substantially better than stereo or colour/contrast alone. However, their characteristics with respect to computational efficiency are rather different. The algorithms are demonstrated in the application of background substitution and shown to give good quality composite video output.
Vladimir Kolmogorov, Antonio Criminisi, Andrew Blake 0001, Geoffrey Cross, Carsten Rother
CVPR (2)4
2005 Bi-Layer Segmentation of Binocular Stereo Video
abstract
This paper demonstrates the high quality, real-time segmentation techniques. We achieve real-time segmentation of foreground from background layers in stereo video sequences. Automatic separation of layers from colour/contrast or from stereo alone is known to be error-prone. Here, colour, contrast and stereo matching information are fused to infer layers accurately and efficiently. The first algorithm, layered dynamic programming (LDP), solves stereo in an extended 6-state space that represents both foreground/background layers and occluded regions. The stereo-match likelihood is then fused with a contrast-sensitive colour model that is learned on the fly, and stereo disparities are obtained by dynamic programming. The second algorithm, layered graph cut (LGC), does not directly solve stereo. Instead the stereo match likelihood is marginalised over foreground and background hypotheses, and fused with a contrast-sensitive colour model like the one used in LDP. Segmentation is solved efficiently by ternary graph cut. Both algorithms are evaluated with respect to ground truth data and found to have similar performance, substantially better than stereo or colour/contrast alone. However, their characteristics with respect to computational efficiency are rather different. The algorithms are demonstrated in the application of background substitution and shown to give good quality composite video output.
Vladimir Kolmogorov, Antonio Criminisi, Andrew Blake 0001, Geoffrey Cross, Carsten Rother
CVPR (2)4
2005 Fusion of Stereo, Colour and Contrast
Andrew Blake 0001, Antonio Criminisi, Geoffrey Cross, Vladimir Kolmogorov, Carsten Rother
ISRR3
1999 Parallax Geometry of Smooth Surfaces in Multiple Views
abstract
This paper investigates the multiple view geometry of smooth surfaces and a plane, where the plane provides a planar homography mapping between the views. Innovations are made in three areas: first, new solutions are given for the computation of epipolar and trifocal geometry for this type of scene. In particular it is shown that the epipole may be determined from bitangents between the homography registered occluding contours, and a new minimal solution is given for computing the trifocal tensor: Second, algorithms are demonstrated for automatically estimating the fundamental matrix and trifocal tensor from images of such scenes. Third, a method is developed for estimating camera matrices for a sequence of images of these scenes. These three areas are combined in a "freehand scanner" application where 3D texture-mapped graphical models of smooth objects are acquired directly from a video sequence of the object and plane.
Geoffrey Cross, Andrew W. Fitzgibbon, Andrew Zisserman
ICCV1
1998 Quadric Surface Reconstruction from Dual-Space Geometry
abstract
We describe the recovery of a quadric surface from its image in two or more perspective views. The recovered quadric is used in 3D modeling and image registration applications. There are three novel contributions. First, it is shown that a one parameter family of quadrics is recovered from outlines in two views. The ambiguity is reduced to twofold given a point correspondence. There is no ambiguity from outlines in three or more views. Second, it is shown that degenerate quadrics reduce the ambiguity of reconstruction. Third, it is shown that surfaces can be piecewise quadric approximated from piecewise conic approximations of their outlines. All these cases are illustrated by examples with real images. Implementation details are given and the quality of the results is assessed.
Geoffrey Cross, Andrew Zisserman
ICCV1
1996 Affine Visual Servoing
abstract
Small movements of a viewer relative to the surrounding scene induce deformations in the shape and detail of the projected image. This paper will consider the problem of using these deformations to provide visual feedback on the current position of the viewer relative to the scene. The implementation calculates the transformations that occur due to small movements around the current position. If a "target" transformation is specified, the equivalent motion can be interpolated. As a result, it is possible to position the viewer relying solely on visual feedback. All the calibrations required are performed within the algorithm, and the system is assumed to work using an uncalibrated camera. 1 Introduction Viewing a three dimensional world projected onto a two dimensional plane causes the image produced by a conventional camera to be both ambiguous and difficult to interpret automatically. The ability to navigate around obstacles with the information from a single viewpoint is...
Geoffrey Cross, Roberto Cipolla
BMVC1