Demo Data from EDBT 2026 / reviewers in the wild / expert
Christopher J. Taylor 0001
dblp:37/6755 · also Chris J. Taylor 0001
· DBLP profile ↗
185ranked-venue papers
3as first author
3since 2021 · last 2022
0000-0001-7867-9533ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 155 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 126 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 30 · 2 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1
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
24 papers |
Face, body and person analysis · 43% 3D vision · 34% Probabilistic and Bayesian machine learning · 9% | |
| Computer graphics and multimedia
12 papers |
Image and video processing · 75% Geometric modeling and processing · 18% Visual content generation and editing · 4% | |
| Theoretical computer science
2 papers |
Information theory · 93% Mathematical optimization · 7% |
Topics — the 30 heaviest of 54, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Face, body and person analysis
face recognition |
0.2 | 8 | 2002 | Toward Automatic Simulation of Aging Effects on Face Images · IEEE Trans. Pattern Anal. Mach. Intell. 2002 On Representing Edge Structure for Model Matching · CVPR (1) 2001 Improving Identification Performance by Integrating Evidence from Sequences · CVPR 1999 |
Image and video processing
image registration |
0.1 | 2 | 2010 | Computing Accurate Correspondences across Groups of Images · IEEE Trans. Pattern Anal. Mach. Intell. 2010 Active Appearance Models · IEEE Trans. Pattern Anal. Mach. Intell. 2001 |
Computer vision › 3D vision › 3d shape modeling
statistical shape model |
0.1 | 5 | 2002 | 3D Statistical Shape Models Using Direct Optimisation of Description Length · ECCV (3) 2002 Active Appearance Models · IEEE Trans. Pattern Anal. Mach. Intell. 2001 Determining Correspondences for Statistical Models of Appearance · ECCV (1) 2000 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.1 | 1 | 2011 | Specificity: A Graph-Based Estimator of Divergence · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Information theory › information measures › divergence measures
divergence estimation |
0.1 | 1 | 2011 | Specificity: A Graph-Based Estimator of Divergence · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing › image registration
deformable image registration |
0.1 | 1 | 2010 | Computing Accurate Correspondences across Groups of Images · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Image and video processing › image registration
groupwise registration |
0.1 | 1 | 2010 | Computing Accurate Correspondences across Groups of Images · IEEE Trans. Pattern Anal. Mach. Intell. 2010 |
Computer vision › Face, body and person analysis › face modeling
active appearance model |
0.1 | 5 | 2001 | Constrained Active Appearance Models · ICCV 2001 Advances in Active Appearance Models · ICCV 1999 Face Recognition Using Active Appearance Models · ECCV (2) 1998 |
Computer vision › 3D vision
3d shape modeling |
0.1 | 5 | 2002 | 3D Statistical Shape Models Using Direct Optimisation of Description Length · ECCV (3) 2002 Combining Elastic and Statistical Models of Appearance Variation · ECCV (1) 2000 3D Point Distribution Models of the Cortical Sulci · ICCV 1998 |
Computer vision › Face, body and person analysis
face modeling |
0.1 | 3 | 1998 | Active Appearance Models · ECCV (2) 1998 Automatic Interpretation and Coding of Face Images Using Flexible Models · IEEE Trans. Pattern Anal. Mach. Intell. 1997 A Unified Approach to Coding and Interpreting Face Images · ICCV 1995 |
Computer vision › 3D vision › image registration
diffeomorphic registration |
0.0 | 1 | 2004 | Groupwise Diffeomorphic Non-rigid Registration for Automatic Model Building · ECCV (4) 2004 |
Computer vision › 3D vision › geometric estimation › registration
non-rigid registration |
0.0 | 1 | 2004 | Groupwise Diffeomorphic Non-rigid Registration for Automatic Model Building · ECCV (4) 2004 |
Computer vision › 3D vision
3d face modeling |
0.0 | 2 | 2001 | Constrained Active Appearance Models · ICCV 2001 Building and using flexible models incorporating grey-level information · ICCV 1993 |
Computer vision › Image recognition and object detection
object recognition |
0.0 | 2 | 2001 | On Representing Edge Structure for Model Matching · CVPR (1) 2001 Object Recognition by Flexible Template Matching using Genetic Algorithms · ECCV 1992 |
Computer vision › Face, body and person analysis › face recognition › robust face recognition
age-invariant face recognition |
0.0 | 1 | 2002 | Toward Automatic Simulation of Aging Effects on Face Images · IEEE Trans. Pattern Anal. Mach. Intell. 2002 |
Machine learning › Learning theory
model selection |
0.0 | 1 | 2002 | Automatic Model Selection by Modelling the Distribution of Residuals · ECCV (4) 2002 |
Computer vision › Face, body and person analysis
person identification |
0.0 | 2 | 1997 | Automatic Interpretation and Coding of Face Images Using Flexible Models · IEEE Trans. Pattern Anal. Mach. Intell. 1997 A Unified Approach to Coding and Interpreting Face Images · ICCV 1995 |
Computer vision › Face, body and person analysis › face recognition
face verification |
0.0 | 1 | 2001 | On Representing Edge Structure for Model Matching · CVPR (1) 2001 |
Computer vision › 3D vision
model matching |
0.0 | 1 | 2001 | On Representing Edge Structure for Model Matching · CVPR (1) 2001 |
Robotics › Robot navigation and mapping
appearance change |
0.0 | 1 | 2000 | Combining Elastic and Statistical Models of Appearance Variation · ECCV (1) 2000 |
Computer vision › 3D vision
correspondence estimation |
0.0 | 1 | 2000 | Determining Correspondences for Statistical Models of Appearance · ECCV (1) 2000 |
Geometric modeling and processing › shape matching
non-rigid shape matching |
0.0 | 1 | 2000 | A Framework for Automatic Landmark Identification Using a New Method of Nonrigid Correspondence · IEEE Trans. Pattern Anal. Mach. Intell. 2000 |
Geometric modeling and processing
shape correspondence |
0.0 | 1 | 2000 | A Framework for Automatic Landmark Identification Using a New Method of Nonrigid Correspondence · IEEE Trans. Pattern Anal. Mach. Intell. 2000 |
Computer vision › Face, body and person analysis › facial age estimation
age estimation |
0.0 | 1 | 1999 | Modeling the Process of Aging in Face Images · ICCV 1999 |
Machine learning › Generative modeling › face synthesis
face aging |
0.0 | 1 | 1999 | Modeling the Process of Aging in Face Images · ICCV 1999 |
Computer vision › Face, body and person analysis › face detection
face localization |
0.0 | 1 | 1999 | Advances in Active Appearance Models · ICCV 1999 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
hierarchical search |
0.0 | 1 | 1999 | Advances in Active Appearance Models · ICCV 1999 |
Computer vision › Face, body and person analysis › face recognition
subspace face recognition |
0.0 | 1 | 1999 | Simultaneous Extraction of Functional Face Subspaces · CVPR 1999 |
Computer vision › Face, body and person analysis › face recognition
video-based face recognition |
0.0 | 1 | 1999 | Improving Identification Performance by Integrating Evidence from Sequences · CVPR 1999 |
Visual content generation and editing
face editing |
0.0 | 1 | 1999 | Modeling the Process of Aging in Face Images · ICCV 1999 |
Methods — techniques the papers use, named apart from their topics
large-numbers limit analysis · 0.2graph-based specificity · 0.2active appearance model · 0.2principal component analysis · 0.1statistical shape constraints · 0.1optimization · 0.1minimum description length optimization · 0.1diffeomorphic registration · 0.0residual distribution modeling · 0.0learned age transformation · 0.0age normalization · 0.0multiresolution search · 0.0orientation estimation · 0.0gradient representation · 0.0constrained optimization · 0.0statistical model · 0.0elastic model · 0.0point matching · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Defect Classification and Detection Using a Multitask Deep One-Class CNNabstractDefect classification and detection have been explored using convolutional neural networks (CNNs). Normally, a large set of training images containing defects and the associated annotation data are required by these approaches. However, such a large set of images is usually difficult to collect because defects are rare and annotation is time-consuming and expensive. To address these issues, we propose to use a multitask deep one-class CNN for defect classification. Compared with supervised classification methods, this CNN does not require abnormal images and annotated data for training. Specifically, we build a stacked encoder–decoder autoencoder for learning feature representation from normal images. The encoder is used as a feature extractor based on the hard sharing scheme of multitask learning. A one-class classification (OCC) objective learned as a hypersphere using minimum volume estimation is appended to it. Together the encoder and the OCC objective lead to a deep one-class classifier. To train both the autoencoder and one-class classifier end-to-end, a multitask loss function is built. Given an unknown sample, the distance between its feature representation and the center of the hypersphere is used as the anomaly score. Furthermore, defect detection is implemented using a moving-window scanning method on top of the deep one-class classifier. The proposed approach achieves better performance than its counterparts trained using a two-stage method. For defect detection, our approach achieves results almost as good as the supervised method even without using any annotated data. We attribute the promising results to the advantages of multitask learning.Note to Practitioners—Building and evaluating vision-based nondestructive testing (NDT) techniques require many examples of abnormal images, which may not be easy to acquire. This article describes a method that does not require abnormal images for training a convolutional neural network (CNN) in order to perform one-class defect classification (outlier detection). We also applied the method to defect detection with promising results. We include results of experiments demonstrating that better performance can be obtained using our method compared to a set of baselines. Although the proposed method does not use abnormal images for training, it still produces results that are almost as good as the supervised learning-based CNN approaches. This study provides a solution to the challenge encountered by the industrial inspection community when enough abnormal samples are hard to obtain. Xinghui Dong, Christopher J. Taylor 0001, Timothy F. Cootes |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2021 | Automatic aerospace weld inspection using unsupervised local deep feature learning
Xinghui Dong, Christopher J. Taylor 0001, Timothy F. Cootes |
Knowl. Based Syst. | 2 |
| 2021 | A Random Forest-Based Automatic Inspection System for Aerospace Welds in X-Ray ImagesabstractIn the aerospace manufacturing industry, nondestructive evaluation (NDE) of components plays an important role. Porosities and other defects usually occur in the welds of these components. If such defects end up in the aircraft, the fatigue life of components is lessened, which may cause disastrous accidents. At present, those welds are manually evaluated by human inspectors via reviewing X-ray images. To reduce the workload of inspectors, we have developed an automatic inspection system for identifying defects in linear thin welds. For an X-ray image, this system starts with localizing the central line of the weld using a random forest (RF) regressor. A region surrounding the line is then investigated using an RF classifier in order to detect defects. After extensive experiments, the results demonstrate that the weld can be precisely localized from X-ray images, and the defect detection module can find 80% of defects that have been identified by human inspectors (i.e., true positives), while fewer than 1.6 false positives per image are returned. It is suggested that the system may be beneficial to human inspectors by reducing their workload. In addition, our system produces encouraging results on the publicly available weld X-ray image data set and a magnetic tile image data set.Note to Practitioners—This work was motivated by the challenge of inspecting aerospace components, which is almost entirely done manually at present. Rather than replacing human inspectors, this work aims at reducing their workload by providing them with an initial inspection result for each component. Especially, the proposed system is able to first localize the Region of Interest (RoI) from an X-ray image of a component and then identify potential defects contained in the RoI. To the best of our knowledge, few existing studies perform defect detection on raw component images. Normally, researchers manually cropped an RoI from these images. The output of our system is the pixelwise location information on potential defects. Our results demonstrate that the proposed system is able to accurately localize the weld and identify 80% of defects contained in abnormal weld images with very few false positives. Given that large weld images ($2304\times1920$pixels) were processed, our system located the weld in 6.6± 1.3 s/image and fulfilled defect detection on each localized weld region in 0.8± 0.1 s. The proposed system was also tested with the publicly available X-ray weld image data set: GDXray and a magnetic tile image data set. Although only a small number of training images were available, promising results were obtained. This suggests that our system is suitable for both X-ray weld images and other images though more work is needed to reduce false positives. Xinghui Dong, Christopher J. Taylor 0001, Timothy F. Cootes |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2018 | Automatic Inspection of Aerospace Welds Using X-Ray ImagesabstractThe non-destructive testing (NDT) of components is very important to the aerospace industry. Welds in these components may contain porosities and other defects. These reduce the fatigue life of components and may result in catastrophic accidents if they end up in the aircraft. Currently such welds are inspected by humans studying radiographs of the welds. We describe an automatic system for detecting defects in welds, with the aim of creating a triage system to reduce the workload on human inspectors. Given an X-ray image of the aerospace weld, the system locates the weld line, then analyses the region around the line to identify abnormalities. Our results show that the weld can be precisely extracted from X-ray images and the defect detection operation can identify 83% of defects with fewer than 3 false positives per image, and thus may be useful for prompting human inspectors to reduce their workload. Xinghui Dong, Christopher J. Taylor 0001, Timothy F. Cootes |
ICPR | 2 |
| 2016 | Improved Diagnosis of Systemic Sclerosis Using Nailfold Capillary FlowabstractNailfold capillaroscopy (NC) allows non-invasive imaging of systemic sclerosis (SSc) related microvascular disease. We have developed a state-of-the-art NC system that enables fast, panoramic imaging of the whole nailfold at high-magnification, and incorporates novel software to make fully automated estimates of capillary structure and blood flow velocity. We present the first results of a study in which 50 patients with SSc, 12 with primary Raynauds phenomenon (PRP) and 50 healthy controls (HC) were imaged using the new system, and show that a combined model of capillary measurements strongly separates SSc from HC/PRP (ROC $$A_z$$=0.93). Including capillary flow improves model performance, suggesting flow provides complementary information to capillary structure for diagnosing SSc. Michael Berks, Graham Dinsdale, Andrea Murray, Tonia Moore, Ariane L. Herrick, Christopher J. Taylor 0001 |
MICCAI (3) | 6 |
| 2014 | An Automated System for Detecting and Measuring Nailfold Capillaries
Michael Berks, Philip A. Tresadern, Graham Dinsdale, Andrea Murray, Tonia Moore, Ariane L. Herrick, Christopher J. Taylor 0001 |
MICCAI (1) | 7 |
| 2014 | Breast Cancer Risk Analysis Based on a Novel Segmentation Framework for Digital Mammograms
Xin Chen 0003, Emmanouil Moschidis, Christopher J. Taylor 0001, Susan M. Astley |
MICCAI (1) | 3 |
| 2011 | Accurate Regression Procedures for Active Appearance ModelsabstractActive Appearance Models (AAMs) are widely used to fit shape models to new images.Recently it has been demonstrated that non-linear regression methods and sequences of AAMs can significantly improve performance over the original linear formulation.In this paper we focus on the ability of a model trained on one dataset to generalise to other sets with different conditions.In particular we compare two non-linear, discriminative regression strategies for predicting shape updates, a boosting approach and variants of Random Forest regression.We investigate the use of these regression methods within a sequential model fitting framework, where each stage in the sequence consists of a shape model and a corresponding regression model.The performance of the framework is assessed by both testing on unseen data taken from within the training databases, as well as by investigating the more difficult task of generalising to unrelated datasets.We present results that show that (a) the generalisation performance of the Random Forest is superior to that of the linear or boosted regression procedure and that (b) using a simple feature selection procedure, the Random Forest can be made to be as efficient as the boosting procedure without significant reduction in accuracy. Patrick Sauer, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2011 | Specificity: A Graph-Based Estimator of DivergenceabstractIn statistical modeling, there are various techniques used to build models from training data. Quantitative comparison of modeling techniques requires a method for evaluating the quality of the fit between the model probability density function (pdf) and the training data. One graph-based measure that has been used for this purpose is the specificity. We consider the large-numbers limit of the specificity, and derive expressions which show that it can be considered as an estimator of the divergence between the unknown pdf from which the training data was drawn and the model pdf built from the training data. Experiments using artificial data enable us to show that these limiting large-number relations enable us to obtain good quantitative and qualitative predictions of the behavior of the measured specificity, even for small numbers of training examples and in some extreme cases. We demonstrate that specificity can provide a more sensitive measure of difference between various modeling methods than some previous graph-based techniques. Key points are illustrated using real data sets. We thus establish a proper theoretical basis for the previously ad hoc concept of specificity, and obtain useful insights into the application of specificity in the analysis of real data. Carole J. Twining, Christopher J. Taylor 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2010 | Improved 3D Model Search for Facial Feature Location and Pose Estimation in 2D imagesabstractThis paper tackles the problem of accurately matching a 3D deformable face model to sequences of images in challenging real-world scenarios with large amounts of head movement, occlusion, and difficult lighting conditions. A baseline system involves searching with a set of view-dependent local patches to locate image features, and using these to update the face shape model parameters. We show here two modifications that lead to improvements in performance and can be applied in other similar systems. These are: explicitly searching for occluding boundaries, which prevents the model from rotating rather than changing shape; and a simple method for weighting the relative importance of each located match for model fit. We demonstrate the improvements on both standard test sets and on a series of difficult in-car driver videos, showing more accurate matching and fewer search failures. © 2010. The copyright of this document resides with its authors. Angela Caunce, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 2 |
| 2010 | Computing Accurate Correspondences across Groups of ImagesabstractGroupwise image registration algorithms seek to establish dense correspondences between sets of images. Typically, they involve iteratively improving the registration between each image and an evolving mean. A variety of methods have been proposed, which differ in their choice of objective function, representation of deformation field, and optimization methods. Given the complexity of the task, the final accuracy is significantly affected by the choices made for each component. Here, we present a groupwise registration algorithm which can take advantage of the statistics of both the image intensities and the range of shapes across the group to achieve accurate matching. By testing on large sets of images (in both 2D and 3D), we explore the effects of using different image representations and different statistical shape constraints. We demonstrate that careful choice of such representations can lead to significant improvements in overall performance. Timothy F. Cootes, Carole J. Twining, Vladimir S. Petrovic, Kolawole O. Babalola, Christopher J. Taylor 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2010 | Building 3-D Statistical Shape Models by Direct OptimizationabstractStatistical shape models are powerful tools for image interpretation and shape analysis. A simple, yet effective, way of building such models is to capture the statistics of sampled point coordinates over a training set of example shapes. However, a major drawback of this approach is the need to establish a correspondence across the training set. In 2-D, a correspondence is often defined using a set of manually placed 'landmarks' and linear interpolation to sample the shape in between. Such annotation is, however, time-consuming and subjective, particularly when extended to 3-D. In this paper, we show that it is possible to establish a dense correspondence across the whole training set automatically by treating correspondence as an optimization problem. The objective function we use for the optimization is based on the minimum description length principle, which we argue is a criterion that leads to models with good compactness, specificity, and generalization ability. We manipulate correspondence by reparameterizing each training shape. We describe an explicit representation of reparameterization for surfaces in 3-D that makes it impossible to generate an illegal (i.e., not one-to-one) correspondence. We also describe several large-scale optimization strategies for model building, and perform a detailed analysis of each approach. Finally, we derive quantitative measures of model quality, allowing meaningful comparison between models built using different methods. Results are given for several different training sets of 3-D shapes, which show that the minimum description length models perform significantly better than other approaches. Rhodri H. Davies, Carole J. Twining, Timothy F. Cootes, Christopher J. Taylor 0001 |
IEEE Trans. Medical Imaging | 4 |
| 2010 | Anatomically Corresponded Regional Analysis of Cartilage in Asymptomatic and Osteoarthritic Knees by Statistical Shape Modelling of the BoneabstractMagnetic resonance imaging (MRI) is emerging as the method of choice for measuring cartilage loss in osteoarthritis (OA), but current methods of analysis are imperfect for therapeutic clinical trials. In this paper, we present and evaluate, in two multicenter multivendor studies, a new method for anatomically corresponded regional analysis of cartilage (ACRAC) that allows analysis of knee cartilage morphology in anatomically corresponding focal regions defined on the bone surface. In our first study, 3-D knee MR Images were obtained from 19 asymptomatic female volunteers, followed by segmentations of the bone and cartilage. Minimum description length (MDL) statistical shape models (SSMs) were constructed from the segmented bone surfaces, providing mean bone shapes and a dense set of anatomically corresponding positions on each individual bone, the accuracy of which were measured using repeat images from a subset of the volunteers. Cartilage thicknesses were measured at these locations along 3-D normals to the bone surfaces, yielding corresponded cartilage thickness maps. Functional subregions of the joint were defined on the mean bone shapes, and propagated, using the correspondences, to each individual. ACRAC improved reproducibility, particularly in the central, load bearing subregions of the joint, compared with measures of volume obtained directly from the segmented cartilage surfaces. In our second study, MR Images were obtained from 31 female patient-volunteers with knee OA at baseline and six months. We obtained manual segmentations of the cartilage, and automatic segmentations of the bone using active appearance models (AAMs) built from the bone SSMs of the first study. ACRAC enabled the detection of significant thickness loss in the central, load-bearing regions of the whole femur (-5.57% p = 0.01, annualized) and the medial condyle (-13.08% , p = 0.024 Bonferroni corrected, annualized). We conclude that statistical shape modelling of bone surfaces defines correspondences invariant to individual joint size or shape, providing focal measures of cartilage with improved reproducibility compared to whole compartment measures. It permits the identification of anatomically equivalent regions, and provides the ability to identify the main load-bearing regions of the joint, based on the imputed premorbid state. The method permitted detection of tiny morphological change in cartilage thickness over six months in a small study, and may be useful for OA disease analysis and treatment monitoring. Tomos G. Williams, Andrew Holmes, John C. Waterton, Rose A. Maciewicz, Charles E. Hutchinson, Robert J. Moots, Anthony F. P. Nash, Christopher J. Taylor 0001 |
IEEE Trans. Medical Imaging | 8 |
| 2009 | Combining Local and Global Shape Models for Deformable Object MatchingabstractWe describe a method for modelling and locating deformable objects using a combination of global and local shape models. An object is represented as a set of patches together with a geometric model of their relative positions. The geometry is modelled with a global pose and linear shape model, together with a Markov Random Field (MRF) model of local displacements from the global model. Matching to a new image involves an alternating scheme in which an MRF inference technique selects the best candidates for each point, which are then used to update the parameters of the global pose and shape model. A cascade of increasingly complex models is used to achieve robust matching to new images. We explore the effect of model parameters on system performance and show that the proposed method achieves better accuracy than other widely used methods on standard datasets. © 2009. The copyright of this document resides with its authors. Philip A. Tresadern, Harish Bhaskar, Steve A. Adeshina, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 4 |
| 2008 | 3D Brain Segmentation Using Active Appearance Models and Local Regressors
Kolawole O. Babalola, Timothy F. Cootes, Carole J. Twining, Vladimir S. Petrovic, Christopher J. Taylor 0001 |
MICCAI (1) | 5 |
| 2008 | Diffeomorphic statistical shape models
Timothy F. Cootes, Carole J. Twining, Kolawole O. Babalola, Christopher J. Taylor 0001 |
Image Vis. Comput. | 4 |
| 2008 | A minimum description length objective function for groupwise non-rigid image registration
Stephen R. Marsland, Carole J. Twining, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2008 | Groupwise surface correspondence by optimization: Representation and regularization
Rhodri H. Davies, Carole J. Twining, Christopher J. Taylor 0001 |
Medical Image Anal. | 3 |
| 2007 | Automated Analysis of Deformable Structure in Groups of ImagesabstractWe describe an approach for automated analysis of deformable objects which extracts structure information from groups of images containing different examples of the object with a particular application to human imaging. The proposed analysis framework simultaneously segments and registers a set of images, incrementally constructing a model of the composition of the object. By fitting an appropriate intensity distribution model to the image we obtain a soft segmentation which allows us to explicitly model the construction of each pixel from constituent image segments, rather than its expected intensity. This effectively decouples the model from the effects of the imaging system and varying statistics in different examples. When estimating the optimal deformation field for each example, the original image is compared to a reconstruction, generated using the composition model and its intensity distribution parameters for each segment (i.e. an estimate of how the model would appear given the imaging conditions for that image). In the paper we describe the algorithm in detail and show results of applying it to two sets of medical images of different anatomies taken with different imaging modalities. We present quantitative results demonstrating that the proposed algorithm is more powerful than current state of the art methods at extracting structural information such as spatial correspondences across groups of images with varying statistics. 1 Vladimir S. Petrovic, Timothy F. Cootes, A. M. Mills, Carole J. Twining, Christopher J. Taylor 0001 |
BMVC | 5 |
| 2006 | An Algorithm for Tuning an Active Appearance Model to New DataabstractActive Appearance Models [5] are widely used to match statistical models of shape and appearance to new images rapidly. They work by finding model parameters which minimise the sum of squares of residual differences between model and target image. Their efficiency is achieved by pre-computing the Jacobian describing how the residuals are expected to change as the parameters vary. This leads to a method of predicting the position of the minima based on a single measurement of the residuals (though in practise the algorithm is iterated to refine the estimate). However, the estimate of the Jacobian from the training set will only be an approximation for any given target image, and may be a poor one if the target image is significantly different from the training images. This paper describes a simple method of updating a representation of the Jacobian as the search progresses. This allows us to tune the AAM to the current example. Though useful for matching to a single image, it is particularly powerful when tracking objects through sequences, as it gives a method of tuning the AAM as the search progresses. We demonstrate the power of the technique on a variety of datasets. 1 Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 2006 | Specificity as a Graph-Based Estimator of Cross-Entropy and KL DivergenceabstractThere are various methods for building statistical models of shape or shape and appearance from training data. Quantitative comparison of such methods requires a method of evaluating the quality of the fit between the model pdf and the training data. One quantitative graph-based measure which has been used for this purpose is the specificity, and the associated measure of generalisation. In this paper we consider the large-numbers limit of the specificity, and derive expressions which show that specificity can be considered as a graph-based estimator of cross-entropy. We also give explicit expressions for the various constants involved. We perform simple experiments using artificial data, and show that these limiting relations hold good even for relatively small numbers of training examples. We hence establish a proper theoretical context for the previously ad hoc concept of specificity. 1 Carole J. Twining, Christopher J. Taylor 0001 |
BMVC | 2 |
| 2005 | Groupwise Construction of Appearance Models using Piece-wise Affine DeformationsabstractWe describe an algorithm for obtaining correspondences across a group of images of deformable objects. The approach is to construct a statistical model of appearance which can encode the training images as compactly as possible (a Minimum Description Length framework). Correspondences are defined by piece-wise linear interpolation between a set of control points defined on each image. Given such points a model can be constructed, which can approximate every image in the set. The description length encodes the cost of the model, the parameters and most importantly, the residuals not explained by the model. By modifying the positions of the control points we can optimise the description length, leading to good correspondence. We describe the algorithm in detail and give examples of its application to MR brain images and to faces. We also describe experiments which use a recently-introduced specificity measure to evaluate the performance of different components of the algorithm. 1 Timothy F. Cootes, Carole J. Twining, Vladimir S. Petrovic, Roy Schestowitz, Christopher J. Taylor 0001 |
BMVC | 5 |
| 2004 | Diffeomorphic Statistical Shape Models
Timothy F. Cootes, Carole J. Twining, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2004 | Groupwise Non-Rigid Registration: The Minimum Description Length ApproachabstractThe principled non-rigid registration of groups of images requires a fully groupwise objective function. We consider the problem as one of finding the optimal dense correspondence between the images in the set, where optimality is defined using the Minimum Description Length (MDL) principle, that the transmission of a model of the data, together with the parameters of that model, should be as short as possible. We demonstrate that this approach provides a suitable objective function by applying it to the task of non-rigid registration of a set of 2D T1-weighted MR images of the human brain. Furthermore, we show that even in the case when substantial portions of the images are missing, the algorithm not only converges to the correct solution, but also allows meaningful integration of image data across the training set, allowing the original image to be reconstructed. 1 Carole J. Twining, Stephen R. Marsland, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2004 | Groupwise Diffeomorphic Non-rigid Registration for Automatic Model Building
Timothy F. Cootes, Stephen R. Marsland, Carole J. Twining, Kate Smith 0004, Christopher J. Taylor 0001 |
ECCV (4) | 5 |
| 2004 | Improved Regional Analysis of Oxygen-Enhanced Lung MR Imaging Using Image Registration
Josephine H. Naish, Geoffrey J. M. Parker, Paul C. Beatty, Alan Jackson, John C. Waterton, Simon S. Young, Christopher J. Taylor 0001 |
MICCAI (1) | 7 |
| 2004 | A Method to Monitor Local Changes in MR Signal Intensity in Articular Cartilage: A Potential Marker for Cartilage Degeneration in Osteoarthritis
Josephine H. Naish, Graham Vincent, Mike Bowes, Manish Kothari, John C. Waterton, Christopher J. Taylor 0001 |
MICCAI (2) | 7 |
| 2004 | Special Section: Selection of Papers From IPMI 2003
Christopher J. Taylor 0001, J. Alison Noble |
IEEE Trans. Medical Imaging | 1 |
| 2004 | Linear structures in mammographic images: detection and classificationabstractWe describe methods for detecting linear structures in mammograms, and for classifying them into anatomical types (vessels, spicules, ducts, etc). Several different detection methods are compared, using realistic synthetic images and receiver operating characteristic (ROC) analysis. There are significant differences (p < 0.001) between the methods, with the best giving an Az value for pixel-level detection of 0.943. We also investigate methods for classifying the detected linear structures into anatomical types, using their cross-sectional profiles, with particular emphasis on recognising the "spicules" and "ducts" associated with some of the more subtle abnormalities. Automatic classification results are compared with expert annotations using ROC analysis, demonstrating useful discrimination between anatomical classes (Az = 0.746). Some of this discrimination relies on simple attributes such as profile width and contrast, but important information is also carried by the shape of the profile (Az = 0.653). The methods presented have potentially wide application in improving the specificity of abnormality detection by exploiting additional anatomical information. Reyer Zwiggelaar, Susan M. Astley, Caroline R. M. Boggis, Christopher J. Taylor 0001 |
IEEE Trans. Medical Imaging | 4 |
| 2003 | Modelling 'Talking Head' BehaviourabstractWe describe a generative model of ‘talking head ’ facial behaviour, intended for use in both video synthesis and model-based interpretation. The model is learnt, without supervision, from talking head video, parameterised by tracking with an Active Appearance Model (AAM). We present a integrated probabilistic framework for capturing both the short-term visual dynamics and longer-term behavioural structure. We demonstrate that the approach leads to a compact model, capable of generating realistic and relatively subtle talking head behaviour in real time. The results of a forcedchoice psychophysical experiment show that the quality of the generated sequences is significantly better than that obtained using alternative approaches, and is indistinguishable from that of the original training sequence. 1 Craig A. Hack, Christopher J. Taylor 0001 |
BMVC | 2 |
| 2003 | Groupwise Non-rigid Registration Using Polyharmonic Clamped-Plate Splines
Stephen R. Marsland, Carole J. Twining, Christopher J. Taylor 0001 |
MICCAI (2) | 3 |
| 2003 | Corresponding Articular Cartilage Thickness Measurements in the Knee Joint by Modelling the Underlying Bone
Tomos G. Williams, Christopher J. Taylor 0001, ZaiXiang Gao, John C. Waterton |
MICCAI (2) | 2 |
| 2003 | Building optimal 2D statistical shape models
Rhodri H. Davies, Carole J. Twining, P. Daniel Allen, Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 5 |
| 2003 | The use of kernel principal component analysis to model data distributions
Carole J. Twining, Christopher J. Taylor 0001 |
Pattern Recognit. | 2 |
| 2002 | Modelling Facial BehavioursabstractWe consider the problem of learning how a person's face behaves in a long video sequence, with the aim of synthesising convincing sequences demonstrating the same behaviours. We describe a novel approach to segment a sequence into short sections, each representing a distinct action (or a part of an action). These sections are grouped and a model of the variability of the action learnt. A variable length Markov model is trained on the sequence of such actions to learn the temporal relationships. The result is a system that can generate realistic sequences of an individual face. Franck Bettinger, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2002 | A Comparison of Face Verification Algorithms using Appearance ModelsabstractStatistical models of shape and appearance have been successfully used in face modeling, tracking and synthesis. In this paper we describe ex-periments using appearance models for face verification. We compare a variety of different algorithms on a standard face database (XM2VTS). We demonstrate that simple methods of correction for head pose and face expression can significantly improve results. 1 Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2002 | Measuring Geodesic Distances on the Space of Bounded DiffeomorphismsabstractThis paper considers the problem of measuring the differences between deformations. It is intended to be applied in the context of applications such as the analysis of sets of non-rigidly registered medical images, where diffeomorphic warps between pairs of images establish a dense pixel-to-pixel correspondence. We introduce a new spline with explicit boundary conditions, and show how this can be used to generate general flows of bounded diffeomorphisms. Techniques are developed to describe an arbitrary continuous diffeomorphism and to invert and interpolate between such diffeomorphisms. We show how these constructions and the geodesic distance can be used in the analysis of training sets of general diffeomorphic warps. Carole J. Twining, Stephen R. Marsland, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2002 | Automatic Model Selection by Modelling the Distribution of Residuals
Timothy F. Cootes, Neil A. Thacker, Christopher J. Taylor 0001 |
ECCV (4) | 3 |
| 2002 | 3D Statistical Shape Models Using Direct Optimisation of Description Length
Rhodri H. Davies, Carole J. Twining, Timothy F. Cootes, John C. Waterton, Christopher J. Taylor 0001 |
ECCV (3) | 5 |
| 2002 | View-based active appearance models
Timothy F. Cootes, Gavin V. Wheeler, Kevin N. Walker, Christopher J. Taylor 0001 |
Image Vis. Comput. | 4 |
| 2002 | Automatic extraction of the face identity-subspace
Nicholas Costen, Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
Image Vis. Comput. | 4 |
| 2002 | Compensating for ensemble-specific effects when building facial models
Nicholas Costen, Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2002 | Measuring similarity between pixel signatures
Anthony S. Holmes, C. J. Rose, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2002 | Measuring similarity between pixel signatures
Anthony S. Holmes, C. J. Rose, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2002 | Transforming pixel signatures into an improved metric space
Anthony S. Holmes, C. J. Rose, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2002 | Automatically building appearance models from image sequences using salient features
Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 2002 | Toward Automatic Simulation of Aging Effects on Face ImagesabstractThe process of aging causes significant alterations in the facial appearance of individuals. When compared with other sources of variation in face images, appearance variation due to aging displays some unique characteristics. Changes in facial appearance due to aging can even affect discriminatory facial features, resulting in deterioration of the ability of humans and machines to identify aged individuals. We describe how the effects of aging on facial appearance can be explained using learned age transformations and present experimental results to show that reasonably accurate estimates of age can be made for unseen images. We also show that we can improve our results by taking into account the fact that different individuals age in different ways and by considering the effect of lifestyle. Our proposed framework can be used for simulating aging effects on new face images in order to predict how an individual might look like in the future or how he/she used to look in the past. The methodology presented has also been used for designing a face recognition system, robust to aging variation. In this context, the perceived age of the subjects in the training and test images is normalized before the training and classification procedure so that aging variation is eliminated. Experimental results demonstrate that, when age normalization is used, the performance of our face recognition system can be improved. Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2002 | A minimum description length approach to statistical shape modelingabstractWe describe a method for automatically building statistical shape models from a training set of example boundaries/surfaces. These models show considerable promise as a basis for segmenting and interpreting images. One of the drawbacks of the approach is, however, the need to establish a set of dense correspondences between all members of a set of training shapes. Often this is achieved by locating a set of "landmarks" manually on each training image, which is time consuming and subjective in two dimensions and almost impossible in three dimensions. We describe how shape models can be built automatically by posing the correspondence problem as one of finding the parameterization for each shape in the training set. We select the set of parameterizations that build the "best" model. We define "best" as that which minimizes the description length of the training set, arguing that this leads to models with good compactness, specificity and generalization ability. We show how a set of shape parameterizations can be represented and manipulated in order to build a minimum description length model. Results are given for several different training sets of two-dimensional boundaries, showing that the proposed method constructs better models than other approaches including manual landmarking-the current gold standard. We also show that the method can be extended straightforwardly to three dimensions. Rhodri H. Davies, Carole J. Twining, Timothy F. Cootes, John C. Waterton, Christopher J. Taylor 0001 |
IEEE Trans. Medical Imaging | 5 |
| 2001 | Markov fields for recognition derived from facial texture errorabstractWhen attempting to code faces for modelling or recognition, estimates of dimensions are typically obtained from an ensemble. These tend to be significantly sub-optimal. Each face contains both predictable and non-predictable qualities Nicholas Costen, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2001 | An Information Theoretic Approach to Statistical Shape ModellingabstractStatistical shape models have been used widely as a basis for segmenting and interpreting images. A major drawback of the approach is the need to establish a set of dense correspondences across a training set of segmented shapes. By posing the problem as one of minimising the description length of the model, we develop an efficient method that automatically defines correspondences across a set of shapes. Results are given for several different training sets of shapes, showing that the automatic method constructs significantly better models than those built by hand- the current gold standard. 1 Rhodri H. Davies, Timothy F. Cootes, Carole J. Twining, Christopher J. Taylor 0001 |
BMVC | 4 |
| 2001 | Kernel Principal Component Analysis and the construction of non-linear Active Shape ModelsabstractThe use of Kernel Principal Component Analysis (KPCA) to model data distributions in high-dimensional spaces is described. Of the many potential applications, we focus on the problem of modelling the variability in a class of shapes. We show that a previous approach to representing non-linear shape constraints using KPCA is not generally valid, and introduce a new ‘proximity to data ’ measure that behaves correctly. This measure is applied to the building of models of both synthetic and real shapes of nematode worms. It is shown that using such a model to impose shape constraints during Active Shape Model (ASM) search gives improved segmentations of worm images than those obtained using linear shape constraints. 1 Carole J. Twining, Christopher J. Taylor 0001 |
BMVC | 2 |
| 2001 | On Representing Edge Structure for Model MatchingabstractWe show how a novel, non-linear representation of edge structure can be used to improve the performance of model matching algorithms and object verification/recognition tasks. Rather than represent the image structure using intensity values or gradients, we use a measure which indicates the orientation of structures at each pixel, together with an indication of how reliable the orientation estimate is. Orientations in flat, noisy regions tend to be penalised whereas those near strong edges are favoured. We demonstrate that this representation leads to more accurate and reliable matching between models and new images, and leads to better recognition/verification of faces in an access control task. Timothy F. Cootes, Christopher J. Taylor 0001 |
CVPR (1) | 2 |
| 2001 | Constrained Active Appearance Models
Timothy F. Cootes, Christopher J. Taylor 0001 |
ICCV | 2 |
| 2001 | An Efficient Method for Constructing Optimal Statistical Shape Models
Rhodri H. Davies, Timothy F. Cootes, John C. Waterton, Christopher J. Taylor 0001 |
MICCAI | 4 |
| 2001 | Building 3D sulcal models using local geometry
Angela Caunce, Christopher J. Taylor 0001 |
Medical Image Anal. | 2 |
| 2001 | Active Appearance Modelsabstract. We demonstrate a novel method of interpreting images using an Active Appearance Model (AAM). An AAM contains a statistical model of the shape and grey-level appearance of the object of interest which can generalise to almost any valid example. During a training phase we learn the relationship between model parameter displacements and the residual errors induced between a training image and a synthesised model example. To match to an image we measure the current residuals and use the model to predict changes to the current parameters, leading to a better fit. A good overall match is obtained in a few iterations, even from poor starting estimates. We describe the technique in detail and give results of quantitative performance tests. We anticipate that the AAM algorithm will be an important method for locating deformable objects in many applications. 1 Introduction Model-based approaches to the interpretation of images of variable objects are now attracting considerable interest [6][8... Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2000 | Coupled-View Active Appearance ModelsabstractThis paper describes building models which represent the appearance of an object (in particular, a face) as seen from two or more dierent viewpoints simultaneously. A small number of 2D linear statistical models are suÆcient to capture the shape and appearance of a face from a wide range of viewpoints. Given multiple images of the same face we can learn a coupled model describing the relationship between the frontal appearance and the prole of a face. This relationship can be used to predict new views of a face seen from one view. Such a coupled model can be used to constrain search algorithms which seek to locate a face in multiple views simultaneously, leading to more robust results than searching each view independently. 1 Timothy F. Cootes, Gavin V. Wheeler, Kevin N. Walker, Christopher J. Taylor 0001 |
BMVC | 4 |
| 2000 | Compensating for Ensemble-Specificity Effects when Building Facial ModelsabstractWhen attempting to code faces for modeling or recognition, estimates of di-mensions are typically obtained from an ensemble. These tend to be signif-icantly sub-optimal. Firstly, ensembles are rarely balanced with regard to identity and expression. This can be overcome by dividing the ensemble by type of variation and rotating sub-spaces relative to one another. Secondly, each face contains both predictable and non-predictable qualities; only the predictable aspects are useful for defining coding systems for other faces. Variance-based methods of defining codes (PCA) will provide eigenvectors which are themselves potential faces. Predictable aspects will induce eigen-vectors with comparable levels of spatial redundancy to the ensemble. We show that this gives relatively short and consistent codes, and allows fast and accurate fitting of codes to faces. 1 Nicholas Costen, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 2000 | Transforming Pixel Signatures into an Improved Metric Space
Anthony S. Holmes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 2000 | Combining Elastic and Statistical Models of Appearance Variation
Timothy F. Cootes, Christopher J. Taylor 0001 |
ECCV (1) | 2 |
| 2000 | Determining Correspondences for Statistical Models of Appearance
Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
ECCV (1) | 3 |
| 2000 | View-Based Active Appearance ModelsabstractWe demonstrate that a small number of 2D statistical models are sufficient to capture the shape and appearance of a face from any viewpoint (full profile to front-to-parallel). Each model is linear and can be matched rapidly to new images using the active appearance model algorithm. We show how such a set of models can be used to estimate head pose, to track faces through large angles of head rotation and to synthesize faces from unseen viewpoints. Timothy F. Cootes, Kevin N. Walker, Christopher J. Taylor 0001 |
FG | 3 |
| 2000 | Towards Automatic Face Identification Robust to Ageing VariationabstractA large number of high-performance automatic face recognition systems have been reported in the literature. Many of them are robust to within class appearance variation of subjects such as variation in expression, lighting of subjects such as variation in expression, lighting and pose. However, most of the face identification systems developed are sensitive to changes in the age of individuals. We present experimental results to prove that the performance of automatic face recognition systems depends on the age difference of subjects between the training and test images. We also demonstrate that automatic age simulation techniques can be used for designing face recognition systems, robust to ageing variation. In this context, the perceived age of the subjects in the training and test images is modified before the training and classification procedures, so that ageing variation is eliminated. Experimental results demonstrate that the performance of our face recognition system can be improved significantly, when this approach is adopted. Andreas Lanitis, Christopher J. Taylor 0001 |
FG | 2 |
| 2000 | Determining Correspondences for Statistical Models of Facial AppearanceabstractIn order to build a statistical model of facial appearance we require a set of images, each with a consistent set of landmarks. We address the problem of automatically placing a set of landmarks to define the correspondences across an image set. We can estimate correspondences between any pair of images by locating salient points on one and finding their corresponding position in the second. However, we wish to determine a globally consistent set of correspondences across all the images. We present an iterative scheme in which these pairwise correspondences are used to determine a global correspondence across the entire set. We show results on several training sets, and demonstrate that an appearance model trained on the correspondences is of higher quality than one built from hand-marked images. Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
FG | 3 |
| 2000 | Performance Assessment of a Face Verification Based Access Control SystemabstractIn recent years there has been much progress in the development of facial recognition systems. The FERET series of tests reported the black box performance of several such systems working on stored face images. Much less effort has been spent in studying the behaviour of systems under realistic conditions of use. We describe and analyse the result of a trial of a door access control system based on a model-based approach. The trial consisted of 10 registered users making over 200 accesses during a 2 week period. We describe the internal failure modes and the performance characteristics of the system, identify inter- and intra-person dependencies and make recommendations for future work. Gavin V. Wheeler, Patrick Courtney, Timothy F. Cootes, Christopher J. Taylor 0001 |
FG | 4 |
| 2000 | Automatic Landmarking of Cortical Sulci
Christine Beeston, Christopher J. Taylor 0001 |
MICCAI | 2 |
| 2000 | Construction of 3D Shape Models of Femoral Articular Cartilage Using Harmonic Maps
Alan D. Brett, Christopher J. Taylor 0001 |
MICCAI | 2 |
| 2000 | An Improved Metric Space for Pixel Signatures
Anthony S. Holmes, Christopher J. Taylor 0001 |
MICCAI | 2 |
| 2000 | A cooperative framework for segmentation of MRI brain scans
Laurence Germond, Michel Dojat, Christopher J. Taylor 0001, Catherine Garbay |
Artif. Intell. Medicine | 3 |
| 2000 | A method of automated landmark generation for automated 3D PDM construction
Alan D. Brett, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 2000 | A Framework for Automatic Landmark Identification Using a New Method of Nonrigid CorrespondenceabstractA framework for automatic landmark identification is presented based on an algorithm for corresponding the boundaries of two shapes. The auto-landmarking framework employs a binary tree of corresponded pairs of shapes to generate landmarks automatically on each of a set of example shapes. The landmarks are used to train statistical shape models, known as point distribution models. The correspondence algorithm locates a matching pair of sparse polygonal approximations, one for each of a pair of boundaries by minimizing a cost function, using a greedy algorithm. The cost function expresses the dissimilarity in both the shape and representation error (with respect to the defining boundary) of the sparse polygons. Results are presented for three classes of shape which exhibit various types of nonrigid deformation. Christopher J. Taylor 0001, Alan D. Brett |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1999 | Comparing Active Shape Models with Active Appearance ModelsabstractStatistical models of the shape and appearance of image structures can be matched to new images using both the Active Shape Model [7] algorithm and the Active Appearance Model algorithm [2]. The former searches along profiles about the current model point positions to update the current estimate of the shape of the object. The latter samples the image data under the current instance and uses the difference between model and sample to update the appearance model parameters. In this paper we compare and contrast the two algorithms, giving the results of experiments testing their performance on two data sets, one of faces, the other of structures in MR brain sections. We find that the ASM is faster and achieves more accurate feature point location than the AAM, but the AAM gives a better match to the texture. 1 Introduction Interpretting images containing objects whose appearance can vary is difficult. A powerful approach has been to use deformable models, which can represent the variati... Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1999 | Automatic Extraction of the Face Identity-SubspaceabstractFacial variation divides into a number of functional subspaces, and ensemble-specific variation. An improved method of measuring these is presented, within the space defined by an Appearance Model. Initial estimates of the subspaces (lighting, pose, identity and expression) are obtained by Principal Components Analysis on appropriate groups of faces. An expectation-maximization algorithm is applied to image codings to maximise the probability of coding across these non-orthogonal subspaces. Ensemble specific variation is then removed by measuring the spatial predictability of the eigenvectors excluding those which are less predictable than the ensemble. These procedures significantly enhance identity recognition for a disjoint test set. Nicholas Costen, Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
BMVC | 4 |
| 1999 | Developing a Measure of Similarity between Pixel SignaturesabstractOur previous work in computer-aided mammography has used scaleorientation pixel signatures that provide a rich description of local structure. We describe work using the transportation (`earth mover') algorithm to de ne a measure of similarity between two signatures that recognises similar structures whilst remaining robust to background variability and the presence of other structures. Speci cally, we investigate an un-normalised, normalised and novel best-partialmatching (BPM) approach to measuring this transportation distance and compare it with Euclidean distance. Receiver operating characteristic (ROC) methodology is used to compare performance and an example of clinical application is given. The BPM approach outperforms the other methods. Anthony S. Holmes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1999 | Automatically Building Appearance Models from Images Sequences using Salient FeaturesabstractWe address the problem of automatically placing landmarks across an image sequence to define correspondences between frames. The marked up sequence is then used to build a statistical model of the appearance of the object within the sequence. We locate the most salient object features from within the first frame and attempt to track them throughout the sequence. Salient features are those which have a low probability of being mis-classified as any other feature, and are therefore more likely to be robustly tracked throughout the sequence. The method automatically builds statistical models of the objects shape and the salient features appearance as the sequence is tracked. These models are used in subsequent frames to further improve the probability of finding accurate matches. Results are shown for several face image sequences. The quality of the model is comparable with that generated from hand labelled images. Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1999 | Using Wavelets for Compression and Multiresolution Search with Active Appearance ModelsabstractActive Appearance Models (AAMs) provide a method of modelling the appearance of objects in images and locating them automatically. Although the AAM approach is computationally eAEcient, the models used to search unseen images for the structures of interest are large typically the size of 100 images. This is perfectly practical for most 2-D images, but is currently impractical for 3-D images. We present a method for compressing the model information using a wavelet transform. The transform is applied to a set of training images in a shapenormalised frame, and coeAEcients of low variance across the training set are removed to reduce the information stored. An AAM is built from the training set using the wavelet coeAEcients rather than the raw intensities. We show that reliable image interpretation results can be obtained at a compression ratio of 20:1, which is suAEcient to make 3-D AAMs a practical proposition. C. B. H. Wolstenholme, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1999 | Simultaneous Extraction of Functional Face SubspacesabstractFacial variation divides into a number of functional subspaces. An improved method of measuring these was designed within the space defined by an Appearance Model. Initial estimates of the subspaces (lighting, pose, identity, expression) were obtained by Principal Components Analysis on appropriate groups of faces. An iterative algorithm was applied to image codings to maximise the probability of coding across these non-orthogonal subspaces before obtaining the projection on each sub-space and recalculating the spaces. This procedure enhances identity recognition, reduces overall sub-space variance and produces Principal Components with greater span and less contamination. Nicholas Costen, Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
CVPR | 4 |
| 1999 | Improving Identification Performance by Integrating Evidence from SequencesabstractWe present a quantitative evaluation of an algorithm for model-based face recognition. The algorithm actively learns how individual faces vary through video sequences, providing on-line suppression of confounding factors such as expression, lighting and pose. By actively decoupling sources of image variation, the algorithm provides a framework in which identity evidence can be integrated over a sequence. We demonstrate that face recognition can be considerably improved by the analysis of video sequences. The method presented is widely applicable in many multi-class interpretation problems. Gareth J. Edwards, Christopher J. Taylor 0001, Timothy F. Cootes |
CVPR | 2 |
| 1999 | Advances in Active Appearance ModelsabstractThis paper presents advances in the construction and use of Active Appearance Models (AAMs) for image interpretation. AAMs are photo-realistic generative models of object appearance that can be used to rapidly locate deformable objects in images. We extend the AAM method to include coloured texture and present an enhanced search algorithm with the ability to locate partially occluded objects. Previously, AAMs have been limited by the need for good manual initialisation. In this paper, we describe a hierarchical search algorithm that overcomes this drawback. The extended AAM method provides a complete, unified scheme for model based image interpretation. We demonstrate the application of the scheme to the task of locating faces in images. Gareth J. Edwards, Timothy F. Cootes, Christopher J. Taylor 0001 |
ICCV | 3 |
| 1999 | Modeling the Process of Aging in Face ImagesabstractThe process of ageing causes significant alterations in the facial appearance of individuals. When compared with other sources of variation in face images (e.g. variation due to changes in pose and expression), appearance variation due to ageing displays some unique characteristics. For example ageing variation is specific to a given individual, it occurs slowly and it is affected significantly by other factors, such as the health, gender and the lifestyle of the individual. In this paper we describe how the effects of ageing on facial appearance can be explained using a parameterized statistical model. We present experimental results to show that reasonably accurate estimates of age can be made for unseen images. We also show that we can improve our results significantly by taking into account the fact that different individuals age in different ways and by considering the effect of lifestyle. We also demonstrate how the proposed framework can be used for simulating ageing effects on new face images, in order to predict how an individual might look like in the future, or how he/she used to look in the past. Experimental and visual results on simulation of age effects are presented. Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
ICCV | 2 |
| 1999 | Image Analysis of Nailfold Capillary Patterns from Video Sequences
Philip D. Allen, Christopher J. Taylor 0001, Ariane L. Herrick, Tonia Moore |
MICCAI | 2 |
| 1999 | The Measurement of Focal Diurnal Variation in the Femoral Articular Cartilage of the Knee
Alan D. Brett, John C. Waterton, Stuart Solloway, John E. Foster, Michael C. Keen, S. Gandy, Brian J. Middleton, Rose A. Maciewicz, Iain Watt, Paul A. Dieppe, Christopher J. Taylor 0001 |
MICCAI | 11 |
| 1999 | Wavelet Compression of Active Appearance Models
C. B. H. Wolstenholme, Christopher J. Taylor 0001 |
MICCAI | 2 |
| 1999 | Automatic Classification of Linear Structures in Mammographic Images
Reyer Zwiggelaar, Christopher J. Taylor 0001, Caroline R. M. Boggis |
MICCAI | 2 |
| 1999 | A method of 3D surface correspondence and interpolation for merging shape examples
Alan D. Brett, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 1999 | A mixture model for representing shape variation
Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1999 | Medical image analysis: Foreword
Christopher J. Taylor 0001, J. Alison Noble |
Medical Image Anal. | 1 |
| 1999 | Model-based detection of spiculated lesions in mammograms
Reyer Zwiggelaar, Tim C. Parr, James E. Schumm, Ian W. Hutt, Christopher J. Taylor 0001, Susan M. Astley, Caroline R. M. Boggis |
Medical Image Anal. | 5 |
| 1998 | Enhancement of Temporally Variable Features in Nailfold Capillary PatternsabstractAnalysis of the condition of blood capillaries in the nailfold is complicated by the fact that gaps in the flow of blood cells results in temporal variability in their appearance. At a single instant the capillaries may be incomplete, but integration of the information from several successive video frames renders the whole capillary visible. This paper shows that combining the information from the video frame sequence by subtracting a multiple of the standard deviation from the mean value for each pixel, improves the signal to noise ratio of variable features when compared with the mean image or using minimum projection. Philip D. Allen, Christopher J. Taylor 0001, Ariane L. Herrick, Tonia Moore |
BMVC | 2 |
| 1998 | A Method of Automated Landmark Generation for Automated 3D PDM ConstructionabstractA previous publication has described a method of pairwise 3D surface correspondence for the automated generation of landmarks on a set of examples from a class of shape [3]. In this paper we describe a set of improved algorithms which give more accurate and more robust results. We show how the pairwise corresponder can be used in a extension of an existing framework for establishing dense correspondences between a set of training examples [4] to build a 3D Point Distribution Model. Examples are given for both synthetic and real data. Alan D. Brett, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1998 | A Comparative Evaluation of Active Appearance Model AlgorithmsabstractAn Active Appearance Model (AAM) allows complex models of shape and appearance to be matched to new images rapidly. An AAM contains a statistical model of the shape and grey-level appearance of an object of interest The associated search algorithm exploits the locally linear relationship between model parameter displacements and the residual errors between model instance and image. This relationship can be learnt during a training phase. To match to an image we measure the current residuals and use the model to predict changes to the current parameters. The algorithm converges in a few iterations. In this paper we describe variations of the basic algorithm aimed at improving the speed and robustness of search. These include subsampling and using image residuals to drive the shape rather than full appearance model. We show examples of search and give the results of experiments comparing the performance of the different algorithms. 1 Introduction Model based methods are now widely used ... Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1998 | Locating Salient Object FeaturesabstractWe present a method for locating salient object features. Salient features are those which have a low probability of being mis-classified with any other feature, and are therefore more easily found in a similar image containing an example of the object. The local image structure can be described by vectors extracted using a standard `feature extractor' at a range of scales. We train statistical models for each feature, using vectors taken from a number of training examples. The feature models can then be used to find the probability of misclassifying a feature with all other features. Low probabilities indicate a salient feature. Results are presented showing that salient features can be relocated more reliably than features chosen using previous methods, including hand picked features. Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1998 | Active Appearance Models
Timothy F. Cootes, Gareth J. Edwards, Christopher J. Taylor 0001 |
ECCV (2) | 3 |
| 1998 | Face Recognition Using Active Appearance Models
Gareth J. Edwards, Timothy F. Cootes, Christopher J. Taylor 0001 |
ECCV (2) | 3 |
| 1998 | Learning to Identify and Track Faces in Image Sequences
Gareth J. Edwards, Christopher J. Taylor 0001, Timothy F. Cootes |
FG | 2 |
| 1998 | Interpreting Face Images Using Active Appearance Models
Gareth J. Edwards, Christopher J. Taylor 0001, Timothy F. Cootes |
FG | 2 |
| 1998 | Locating Salient Facial Features Using Image Invariants
Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
FG | 3 |
| 1998 | 3D Point Distribution Models of the Cortical SulciabstractIn this paper we present the first steps in the development of a statistical shape model, specifically a point distribution model (PDM), of the cortical surface of the brain. This will ultimately be used to locate, label, and describe the cortex, for visualisation, diagnosis, and quantification. In order to produce the model it was necessary to find and label the sulcal fissures on a series of MR images. Due to the complexity of the surface, an automated method was developed to facilitate development of a full surface model. Automating the marking process introduced the problem of identifying correspondences between examples, the knowledge of which is essential to the development of a PDM. Various methods were investigated to solve this problem including simple point matching and more complex curve matching. Each is outlined and discussed. The models obtained so far provide interesting insights into the shape and cortical pattern variations over a group of normal subjects. Angela Caunce, Christopher J. Taylor 0001 |
ICCV | 2 |
| 1998 | Learning to Identify and Track Faces in Image Sequences
Gareth J. Edwards, Christopher J. Taylor 0001, Timothy F. Cootes |
ICCV | 2 |
| 1998 | Abnormal Masses in Mammograms: Detection Using Scale-Orientation Signatures
Reyer Zwiggelaar, Christopher J. Taylor 0001 |
MICCAI | 2 |
| 1998 | Statistical models of face images - improving specificity
Gareth J. Edwards, Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
Image Vis. Comput. | 3 |
| 1998 | Automatic construction of eigenshape models by direct optimization
Aaron C. W. Kotcheff, Christopher J. Taylor 0001 |
Medical Image Anal. | 2 |
| 1997 | A Method of 3D Surface Correspondence for Automated Landmark Generation
Alan D. Brett, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1997 | 3D Point Distribution Models of the Cortical Sulci
Angela Caunce, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1997 | A Mixture Model for Representing Shape Variation
Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1997 | Learning to Identify and Track Faces in Image Sequences
Gareth J. Edwards, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 2 |
| 1997 | Detecting Stellate Lesions in Mammograms via Statistical Models
Tim C. Parr, Reyer Zwiggelaar, Christopher J. Taylor 0001, Susan M. Astley, Caroline R. M. Boggis |
BMVC | 3 |
| 1997 | Correspondence Using Distinct Points Based on Image Invariants
Kevin N. Walker, Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1997 | Tracking and recognising hand gestures, using statistical shape models
T. Ahmad, Christopher J. Taylor 0001, Andreas Lanitis, Timothy F. Cootes |
Image Vis. Comput. | 2 |
| 1997 | Automatic measurement of vertebral shape using active shape models
Paul P. Smyth, Christopher J. Taylor 0001, Judith E. Adams |
Image Vis. Comput. | 2 |
| 1997 | Non-linear point distribution modelling using a multi-layer perceptron
Peter D. Sozou, Timothy F. Cootes, Christopher J. Taylor 0001, E. C. Di Mauro, Andreas Lanitis |
Image Vis. Comput. | 3 |
| 1997 | Automatic Interpretation and Coding of Face Images Using Flexible ModelsabstractFace images are difficult to interpret because they are highly variable. Sources of variability include individual appearance, 3D pose, facial expression, and lighting. We describe a compact parametrized model of facial appearance which takes into account all these sources of variability. The model represents both shape and gray-level appearance, and is created by performing a statistical analysis over a training set of face images. A robust multiresolution search algorithm is used to fit the model to faces in new images. This allows the main facial features to be located, and a set of shape, and gray-level appearance parameters to be recovered. A good approximation to a given face can be reconstructed using less than 100 of these parameters. This representation can be used for tasks such as image coding, person identification, 3D pose recovery, gender recognition, and expression recognition. Experimental results are presented for a database of 690 face images obtained under widely varying conditions of 3D pose, lighting, and facial expression. The system performs well on all the tasks listed above. Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1996 | Data Driven Refinement of Active Shape Model SearchabstractActive Shape Models (ASMs) provide an efficient means of locating objects in images. By statistically modelling the shape variations in a class of objects they can rapidly and robustly fit to new examples. However, if an ASM does not represent all the shape variation exhibited by the object, the model may not be able to locate new examples accurately. This paper describes two complementary approaches to allowing additional freedom to the points which compromise the model, enabling them to fit to the image data more accurately. We present results for synthetic and real images and discuss how the methods can be used in an interactive 'bootstrap ' training scheme where problems with over-constrained models are particularly important. Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1996 | A Method of Non-Rigid Correspondence for AutomaticLandmark Identification
Christopher J. Taylor 0001 |
BMVC | 2 |
| 1996 | Active Shape Model Search using Pairwise Geometric Histograms
E. C. Di Mauro, Timothy F. Cootes, Christopher J. Taylor 0001, Andreas Lanitis |
BMVC | 3 |
| 1996 | Automatic Measurement of Vertebral Shape using Active Shape Models
Paul P. Smyth, Christopher J. Taylor 0001, Judith E. Adams |
BMVC | 2 |
| 1996 | Finding Orientated Line Patterns in Digital Mammographic ImagesabstractIn mammography the presence of subtle abnormalities such as stellate patterns and architectual distortions indicates possible malignancy. Radiologists do not always detect these abnormalities in screening mammograms; this has led to interest in computer--aided mammographic interpretation where the radiologist is presented with computer--generated 'prompts' for abnormalities. A first step in this process is the detection of the "orientation", "scale" and "strength" of linear structures in the mammograms. We discuss several generic methods for extracting this information from images and compare their performance using synthetic images intended to simulate the appearance of mammograms. We show significant differences in performance between the different methods. We also show results obtained for real mammograms. 1 Introduction The UK Breast Screening Programme alone generates 1.5 million mammograms per annum. Potential malignancies can be detected from subtle abnormalities in ... Reyer Zwiggelaar, Tim C. Parr, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1996 | Locating Objects of Varying Shape Using Statistical Feature Detectors
Timothy F. Cootes, Christopher J. Taylor 0001 |
ECCV (2) | 2 |
| 1996 | Quantification of Articular Cartilage from MR Images Using Active Shape Models
Stuart Solloway, Christopher J. Taylor 0001, Charles E. Hutchinson, John C. Waterton |
ECCV (2) | 2 |
| 1996 | Locating Faces Using Statistical Feature DetectorsabstractWe describe a method of locating hypotheses for the positions of faces in an image. We use statistical feature detectors to locate candidates for features, then use a statistical model of the shape and orientation of the features to test combinations of such features to find the most plausible. The best sets can be used as the initial position of an Active Shape Model, which can then accurately locate the full face. Timothy F. Cootes, Christopher J. Taylor 0001 |
FG | 2 |
| 1996 | Modelling the variability in face imagesabstractModel based approaches to the interpretation of face images have proved very successful. We have previously described statistically based models of face shape and grey-level appearance and shown how they can be used to perform various coding and interpretation tasks (Lanitis et al., 1995). In the paper we describe improved methods of modelling, which couple shape and grey-level information more directly than our existing methods, isolate the changes in appearance due to different sources of variability (person, expression, pose, lighting) and deal with nonlinear shape variation. We show that the new methods are better suited to interpretation and tracking tasks. Gareth J. Edwards, Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
FG | 3 |
| 1996 | Least-squares solution of absolute orientation with non-scalar weightsabstractThe absolute orientation problem involves finding the Euclidean transformation which minimises the sum of the squared errors between two pointsets. In the standard form of the problem a confidence may be attached to each of the errors via a set of positive scalar weights. In this paper we consider a generalisation of the standard problem in which the components of the error vectors are coupled via a set of weight matrices. We show how problems of this type arise and derive two distinct forms of the problem. We present a closed-form solution to the first form of the 3-D problem and iterative solutions to the second form of the 2-D problem and both forms of the 3-D problem. Timothy F. Cootes, Christopher J. Taylor 0001 |
ICPR | 3 |
| 1996 | Shape model analysis of THR radiographsabstractWe describe a system that performs fully automatic analysis of total hip replacement (THR) radiographs using a model-based approach. Previous methods for analysis of this type of radiograph have been manual or semi-automatic and require considerable investment of skilled operators time. Our system works unsupervised and is the first of its type. Image search is carried out using a statistically defined deformable template used as an active shape model (ASM). The ASM, which is trained to model prosthetic, femoral, and pelvic structures within the image, iteratively modifies its pose and shape to fit to the evidence in a given image. We present the results of systematic experiments which show that the system can robustly locate relevant structures in routine post-operative radiographs accurately enough for practical applications. Aaron C. W. Kotcheff, A. L. Redhead, Christopher J. Taylor 0001, David W. L. Hukins |
ICPR | 3 |
| 1996 | A general non-linear method for modelling shape and locating image objectsabstractObjects of the same class often exhibit variation in shape. This shape variation has previously been modelled by means of point distribution models (PDMs) in which there is a linear relationship between a set of shape parameters and the positions of points on the shape. Here we present a new form of PDM, which uses a multilayer perceptron (MLP) to carry out nonlinear principal component analysis. We demonstrate that MLP-PDMs can model the shape variability in classes of object for which the linear model fails. We describe the use of MLP-PDMs in image search and present quantitative results for a practical application (face recognition), demonstrating the ability to locate image structures accurately starting from a very poor initial approximation to their pose and shape. Andreas Lanitis, Peter D. Sozou, Christopher J. Taylor 0001, Timothy F. Cootes, E. C. Di Mauro |
ICPR | 3 |
| 1996 | Automatic measurement of vertebral shape using active shape modelsabstractThe authors describe how active shape models (ASMs) have been used to accurately and robustly locate vertebrae in lateral dual energy X-ray absorptiometry (DXA) images of the spine. DXA images are of low spatial resolution, and contain significant random and structural noise, providing a difficult challenge for object location methods. All vertebrae in the image were searched for simultaneously, improving robustness in location of individual vertebrae by making use of constraints on shape provided by the position of other vertebrae. They show that the use of ASMs with minimal user interaction allows accuracy to be obtained which is as good as that achievable by human operators using a standard manual method. Paul P. Smyth, Christopher J. Taylor 0001, Judith E. Adams |
WACV | 2 |
| 1996 | Flexible 3D models from uncalibrated cameras
Timothy F. Cootes, E. C. Di Mauro, Christopher J. Taylor 0001, Andreas Lanitis |
Image Vis. Comput. | 3 |
| 1996 | Statistical grey-level models for object location and identification
Timothy F. Cootes, G. J. Page, C. B. Jackson, Christopher J. Taylor 0001 |
Image Vis. Comput. | 4 |
| 1996 | Active Shape Models and the shape approximation problem
Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 1995 | Tracking and Recognising Hand Gestures using Statistical Shape ModelsabstractHand gesture recognition from video images is of considerable interest as a means of providing simple and intuitive man-machine interfaces. Possible applications range from replacing the mouse as a pointing device to virtual reality and communication with the deaf. We describe an approach to tracking a hand in an image sequence and recognising, in each video frame, which of five gestures it has adopted. A statistically based Point Distribution Model (PDM) is used to provide a compact parametrised description of the shape of the hand for any of the gestures or the transitions between them. The values of the resulting shape parameters are used in a statistical classifier to identify gestures. The model can be used as a deformable template to track a hand through a video sequence but this proves unreliable. We describe how a set of models, one for each of the five gestures, can be used for tracking with the appropriate model selected automatically. We show that this results in reliable tracking and gesture recognition for two 'unseen' video sequences in which all the gestures are used. T. Ahmad, Christopher J. Taylor 0001, Andreas Lanitis, Timothy F. Cootes |
BMVC | 2 |
| 1995 | Flexible 3D Models from Uncalibrated CamerasabstractWe describe how to build statistically-based flexible models of the 3D structure of variable objects, given a training set of uncalibrated images. We assume that for each example object there are two labelled images taken from different viewpoints. From each image pair a 3D structure can be reconstructed, up to either an affine or projective transformation, depending on which camera model is used. The reconstructions are aligned by choosing the transformations which minimise the distances between matched points across the training set. A statistical analysis results in an estimate of the mean structure of the training examples and a compact parameterised model of the variability in shape across the training set. Experiments have been performed using pinhole and affine camera models. Results are presented for both synthetic data and real images. Timothy F. Cootes, E. C. Di Mauro, Christopher J. Taylor 0001, Andreas Lanitis |
BMVC | 3 |
| 1995 | Statistical Grey-Level Models for Object Location and IdentificationabstractThis paper presents a new method for modelling and locating objects in images for applications such as Printed Circuit Board (PCB) inspection. Objects of interest are assumed to exhibit little variation in size or shape from one example to the next, but may vary considerably in grey-level appearance. Simple correlation based approaches perform poorly on such examples. We demonstrate how a statistical model based approach combined with a multi-resolution search can accurately locate objects and reliably distinguish between good and bad components. We describe a 'bootstrap' approach to training and a method of automatically refining the final model to improve its performance. We demonstrate the method on PCB inspection, showing the approach is robust enough for use in a real production environment. Timothy F. Cootes, G. J. Page, C. B. Jackson, Christopher J. Taylor 0001 |
BMVC | 4 |
| 1995 | Active Shape Models and the Shape Approximation Problem
Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1995 | Scale Space Surface Recovery using Binocular Shading and Stereo InformationabstractShape-from-shading algorithms that use a single image often find incorrect solutions because of ambiguity in the image shading. We describe a robust shape-from-shading algorithm using scale space tracking that can resolve most of these ambiguities by using two images taken from slightly different positions. Further improvements are obtained by combining stereo with shape-fromshading. Results are shown for synthetic test images (with and without added noise) for a Scanning Electron Microscope stereo pair, and for a stereo pair taken using a video camera. 1 A. G. Jones, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1995 | Texture Analysis using Local Property MapsabstractMorphological granulometry has been shown to be effective in a range of texture analysis applications. We describe an extension to the standard approach which allows truly local properties of the texture to be measured at each pixel. The result is a set of texture features which are analogous to those which could be measured for individual texture primitives, if they could be isolated. We demonstrate the ability of the method to estimate the known properties of the primitives in synthetic texture images and show that reasonably accurate results can be obtained over a range of practically useful conditions. We describe the application of the method to a difficult texture analysis problem - grading the degree of osteoporosis in radiographs of the femoral neck - and show that better results can be obtained than with either Laws' texture features or conventional granulometry. 1 Introduction Textures are image intensity patterns which normally arise because of the presence of microstructu... Paul P. Smyth, Christopher J. Taylor 0001, Judith E. Adams |
BMVC | 2 |
| 1995 | Non-Linear Point Distribution Modelling using a Multi-Layer PerceptronabstractObjects of the same class sometimes exhibit variation in shape. This shape variation has previously been modelled by means of point distribution models (PDMs) in which there is a linear relationship between a set of shape parameters and the positions of points on the shape. A polynomial regression generalization of PDMs, which succeeds in capturing certain forms of non-linear shape variability, has also been described. Here we present a new form of PDM, which uses a multi-layer perceptron to carry out non-linear principal component analysis. We compare the performance of the new model with that of the existing models on two classes of variable shape: one exhibits bending, and the other exhibits complete rotation. The linear PDM fails on both classes of shape; the polynomial regression model succeeds for the first class of shapes but fails for the second; the new multi-layer perceptron model performs well for both classes of shape. The new model is the most general formulation for PDMs which has been proposed to date. 1. Peter D. Sozou, Timothy F. Cootes, Christopher J. Taylor 0001, E. C. Di Mauro |
BMVC | 3 |
| 1995 | A Unified Approach to Coding and Interpreting Face ImagesabstractFace images are difficult to interpret because they are highly variable. Sources of variability include individual appearance, 3D pose, facial expression and lighting. We describe a compact parametrised model of facial appearance which takes into account all these sources of variability. The model represents both shape and grey-level appearance and is created by performing a statistical analysis over a training set of face images. A robust multi-resolution search algorithm is used to fit the model to faces in new images. This allows the main facial features to be located and a set of shape and grey-level appearance parameters to be recovered. A good approximation to a given face can be reconstructed using less than 100 of these parameters. This representation can be used for tasks such as image coding, person identification, pose recovery, gender recognition and expression recognition. The system performs well on all the tasks listed above.> Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
ICCV | 2 |
| 1995 | Active Shape Models-Their Training and Application
Timothy F. Cootes, Christopher J. Taylor 0001, David H. Cooper, Jim Graham |
Comput. Vis. Image Underst. | 2 |
| 1995 | Combining point distribution models with shape models based on finite element analysis
Timothy F. Cootes, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1995 | User programmable visual inspection
J. Jeffrey Hunter, Jim Graham, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 1995 | Automatic face identification system using flexible appearance models
Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
Image Vis. Comput. | 2 |
| 1995 | Non-linear generalization of point distribution models using polynomial regression
Peter D. Sozou, Timothy F. Cootes, Christopher J. Taylor 0001, E. C. Di Mauro |
Image Vis. Comput. | 3 |
| 1994 | Combining Point Distribution Models with Shape Models Based on Finite Element AnalysisabstractThis paper describes a method of combining two approaches to modelling flexible objects. Modal Analysis using Finite Element Methods (FEMs) generates a set of vibrational modes for a single shape. Point Distribution Models (PDMs) generate a statistical model of shape and shape variation from a set of example shapes. A new approach is described which generates vibrational modes when few example shapes are available and changes smoothly to using more statistical modes of variation when a large data set is presented. Results are given for both synthetic and real examples. Experiments using the models for image search show that the combined version performs better than either the PDM or FEM models alone. 1 Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1994 | Modelling Object Appearance using The Grey-Level SurfaceabstractWe describe a new approach to modelling the appearance of structures in grey-level images. We assume that both the shape and grey-levels of the structures can vary from one image to another, and that a number of example images are available for training. A 2-D image can be thought of as a surface in 3 dimensions, with the third dimension being the grey-level intensity at each image point. We can represent the shape of this surface by planting landmark points across it. By examining the way such collections of points vary across different examples we can build a statistical model of the shape, which can be used to generate new examples, and to locate examples of the modelled structure in new images. We show examples of these composite appearance models and demonstrate their use in image interpretation. Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1994 | Active Shape Models: Evaluation of a Multi-Resolution Method for Improving Image SearchabstractWe describe a multi-resolution technique for locating for variable structures in images. This is an extension of work on Active Shape Models (ASMs)- statistical models which iteratively deform to match image data. An ASM consists of a shape model controlling a set of landmark points, together with a statistical model of the grey-levels expected around each landmark. Both the shape model and the grey-level models are trained on sets of labelled example images. In order to apply a coarse-to-fine search strategy it is necessary to train a set of grey-level models for each landmark, one for every level of a multi-resolution image pyramid. During image search the model is started on the coarsest resolution image. As the search progresses it moves to finer and finer resolutions until no further improvement can be made. We describe an automatic technique for deciding when to:ss has converged. We demonstrate the ntitative experiments which show a sigi speed and quality of fit compared to previous methods. Timothy F. Cootes, Christopher J. Taylor 0001, Andreas Lanitis |
BMVC | 2 |
| 1994 | A Probabilistic Fitness Measure for Deformable Template ModelsabstractMethods for automatic image interpretation based on the use of deformable template models have proved very successful. Whatever deformable template scheme is used, one of the basic requirements is a method for assessing the likelihood that a particular model instance is the correct interpretation of a given image. We describe a Bayesian `fitness' measure which combines the likelihood of the model shape with the evidential support in a principled way. Image search is carried out by minimising the fitness measure using multi-scale quasi-Newtonian optimisation. We have previously compared the perform# ance of different fitness measures. Here we give results for the new method and show that, by making optimal use of the image evidence, it achieves more accurate interpreta# tion than the best of the methods we have previously tested. Introduction Flexible template models have been used successfully for many applications of automatic image interpretation[1,2,3,4]. The template embodies ÁÂÄ... J. Haslam, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 2 |
| 1994 | Automatic Landmark Generation for Point Distribution ModelsabstractPoint Distribution Models (PDMs) are statistically derived flexible templates which are trained on sets of examples of the object(s) to be modelled. They require that each example is represented by a set of points (landmaiks) and that each landmark represents the same location on each of the examples. Generating the landmarks from 2D boundaries or 3D surfaces has previously been a manual process. Here, we describe a method for automatically generating PDMs from a training set of pixellated boundaries in 2D. The algorithm is a two-stage process in which a pair-wise corresponder is first used to establish an approximate set of landmarks on each of the example boundaries; in the second phase the landmarks are refined using an iterative non-linear optimisation scheme to generate a more compact PDM. We present results for two objects- the right hand and a chamber of the heart. The models generated using the automatically placed landmarks are shown to be better than those derived from landmarks located manually. 1 Christopher J. Taylor 0001 |
BMVC | 2 |
| 1994 | User Programmable Visual InspectionabstractThe usefulness of advanced machine vision techniques for automated inspection is restricted by long development cycles for the inspection software and a lack of general applicability of the resulting system. These difficulties arise because in the majority of cases the particulars of the inspection are embedded in the software structure resulting in severe restrictions on user reconfiguration. This paper describes the structure and major components of an inspection system which is capable of tackling a wide range of inspection problems without reprogramming. User configurability is based around a simple, interpreted geometric description language which provides support for both dimensional and surface quality measurements. The operation of the system is illustrated using the inspection of automotive brake assemblies as an example. 1 Introduction There is considerable potential for the use of automated visual inspection in manufacturing industry. Some inspection problems require specif... J. Jeffrey Hunter, Jim Graham, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1994 | An Automatic Face Identification System Using Flexible Appearance ModelsabstractWe describe the use of flexible models for representing the shape and grey-level appearance of human faces. These models are controlled by a small number of parameters which can be used to code the overall appearance of a face for image compression and classification purposes. The model parameters control both inter-class and within-class variation. Discriminant analysis techniques are employed to enhance the effect of those parameters affecting inter-class variation, which are useful for classification. We have performed experiments on face coding and reconstruction and automatic face identification. Good recognition rates are obtained even when significant variation in lighting, expression and 3D viewpoint, is allowed. Human faces display significant variation in appearance due to changes in expression, 3D orientation, lighting conditions, hairstyles and so on. A successful automatic face identification system should be capable of suppressing the effect of these factors allowing any face image to be rendered expression-free with standardised 3D orientation and lighting. We describe how the variations in shape and grey-level appearance in face images can be modelled, and present results for a fully automatic face identification system which tolerates changes in expression, viewpoint and lighting. Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 2 |
| 1994 | A Non-linear Generalisation of PDMs using Polynomial RegressionabstractWe have previously described how to model shape variability by means of point distribution models (TDMs,) in which there is a linear relationship between a set of shape parameters and the positions of points on the shape. This linear formulation can fail for shapes which articulate or bend. ' we show examples of such failure for both real and synthetic classes of shape. A new, more general formulation for PDMs, based on polynomial regression, is presented. The resulting Polynomial Regression PDMs (PRPDMsj perform well on the data for which the linear method failed. 1. Peter D. Sozou, Timothy F. Cootes, Christopher J. Taylor 0001, E. C. Di Mauro |
BMVC | 3 |
| 1994 | Using grey-level models to improve active shape model searchabstractWe describe methods for using flexible models to locate structures in images. We have previously described statistical models of shape and shape variability which can be used for this purpose (active shape models). In this paper we show how statistical models of grey-level appearance can be incorporated, leading to improved reliability and accuracy. We describe experiments designed to: 1) test how well an active shape model can locate an object in a new image; 2) to assess the effects on performance of varying the model parameters; and 3) to compare the results using grey-level models with those using a search for strongest edges. The results demonstrate that the addition of grey-level models leads to considerable improvement over earlier schemes. Timothy F. Cootes, Christopher J. Taylor 0001 |
ICPR (1) | 2 |
| 1994 | Multi-resolution search with active shape modelsabstractWe describe a multiresolution approach to image search using flexible shape models. This is an extension of work on active shape models (ASMs)-statistical models which iteratively deform to match image data. An ASM consists of a shape model controlling a set of landmark points, together with a statistical model of the grey-levels expected around each landmark. Both the shape model and the grey-level models are trained on sets of labelled example images. In order to apply a coarse-to-fine search strategy it is necessary to train a set of grey-level models for each landmark, one for every level of a multiresolution image pyramid. We demonstrate the approach and give results of quantitative experiments which show a significant increase in both speed, robustness and quality of fit compared to previous methods. Timothy F. Cootes, Christopher J. Taylor 0001, Andreas Lanitis |
ICPR (1) | 2 |
| 1994 | Contextual classification of cracks
Kweku-Muata Osei-Bryson, R. N. Dixon, J. Jeffrey Hunter, Christopher J. Taylor 0001 |
Image Vis. Comput. | 4 |
| 1994 | Use of active shape models for locating structures in medical images
Timothy F. Cootes, Christopher J. Taylor 0001, J. Haslam |
Image Vis. Comput. | 3 |
| 1994 | Robust shape from shading
A. G. Jones, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1993 | Contextual Classification of CracksabstractAbstract We describe a technique for improving the classification of fragmented cues for cracks. Evidence propagation on Bayesian networks represents search within the context of each cue. The algorithm was applied to a data-set of cracks, and results demonstrate that contextual classification of the cues leads to significantly improved error rates. Kweku-Muata Osei-Bryson, R. N. Dixon, J. Jeffrey Hunter, Christopher J. Taylor 0001 |
BMVC | 4 |
| 1993 | Active Shape Model Search using Local Grey-Level Models: A Quantitative EvaluationabstractWe describe methods for locating known structures in images. We have previously described statistical models of shape and shape variability which can be used for this purpose (Active Shape Models). In this paper we show how statistical models of grey-level appearance can be incorporated, leading to improved reliability and accuracy. We describe experiments designed to (i) test how well an ASM can locate an object in a new image, (ii) to assess the effects on performance of varying the model parameters, and (iii) to compare the results using grey-level models with those using a search for strongest edges. The results demonstrate that the addition of grey-level models leads to considerable improvement over earlier schemes. Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1993 | Model-Based Interpretation of 3D Medical ImagesabstractThe automatic segmentation and labelling of anatomical structures in 3D medical imagesis a challenging task of practical importance. We describe amodel- based approach which allows robust and accurate interpretation using explicit anatomical knowledge. Our method is based on the extension to 3D of Point Distribution Models (PDMs) and associated image search algorithms. Acombination of global, GeneticAlgorithm (GA), and local, Active Shape Model (ASM), search is used. We have built a 3D PDM of the human brain describing a number of major structures. Using this model we have obtained automatic interpretations for 30 3D Magnetic Resonance head images from different individuals. The results have been evaluated quantitativelyand support our claim of robust and accurate interpretation. Ann Thornham, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1993 | Robust Shape from ShadingabstractExisting Shape from Shading algorithms are not robust enough to work reliably with real images. We present a new paradigm for Shape from Shading based upon & scale space surface representation. Using this representation, the Shape from Shading problem becomes one of forming a surface from gaussian basis functions in such a way that the shading in the original image is explained. The algorithm is both fast and robust, producing convincing results. In its current form, the algorithm requires the reflectance function to be approximately circularly symmetric. We show results for synthetic images, both with and without added noise, and for real Scanning Electron Microscope images. A. G. Jones, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1993 | A Generic System For Classifying Variable Objects Using Flexible Template MatchingabstractA technique for classifying variable objects using flexible template models is described.: is recognised as the input, plant seeds, handprinted characters and human faces; quantitative results are presented. 1 Andreas Lanitis, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 2 |
| 1993 | A Distributed Approach to Image Interpretation Using Model-Based Spatial ReasoningabstractWe address the problem of finding a consistent interpretation of an image when a number of object features may be detected independently, but unreliably, and their relative positions are known to be constrained. Our method treats feature detection and the application of spatial constraints as co-operating processes. We show that a Point Distribution Model can be used to model constraints on the configuration of features and that the model parameters define a convenient configuration space in which a region representing the set of currently feasible configurations can be maintained. We also introduce the idea of dealing with spatially compact groups of feature hypotheses rather than single hypotheses. We describe two reasoning strategies for dealing with hypothesis groups and feasible configuration regions. These lead to an efficient and exact solution to combinatorially explosive image interpretation problems. We demonstrate the feasibility of the approach by showing results for a system designed to interpret lateral skull radiographs. A. Ratter, O. Baujard, Christopher J. Taylor 0001, Timothy F. Cootes |
BMVC | 3 |
| 1993 | Building and using flexible models incorporating grey-level informationabstractThe authors describe a technique for building compact models of the shape and appearance of flexible objects seen in 2-D images. The models are derived from the statistics of sets of labeled images of example objects. Each model consists of a flexible shape template, describing how important points of the object can vary, and a statistical model of the expected grey levels in regions around each model point. Such models have proved useful in a wide variety of applications. A description is given on how the models can be used in local image search, and examples of their application are included.> Timothy F. Cootes, Christopher J. Taylor 0001, Andreas Lanitis, David H. Cooper, Jim Graham |
ICCV | 2 |
| 1993 | Automated analysis of retinal images
Piotr Jasiobedzki, Christopher J. Taylor 0001, John N. H. Brunt |
Image Vis. Comput. | 2 |
| 1992 | The Use of Symmetry Chords for Expressing Grey Level Constraints
David R. Bailes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1992 | Active Shape Models - 'smart snakes'
Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1992 | Training Models of Shape from Sets of Examples
Timothy F. Cootes, Christopher J. Taylor 0001, David H. Cooper, Jim Graham |
BMVC | 2 |
| 1992 | A Generic System for Image Interpretation Using Flexible Templates
Timothy F. Cootes, Christopher J. Taylor 0001 |
BMVC | 3 |
| 1992 | Object Recognition by Flexible Template Matching using Genetic Algorithms
Christopher J. Taylor 0001, Timothy F. Cootes |
ECCV | 2 |
| 1992 | Boundary detection using Bayesian nets
Kweku-Muata Osei-Bryson, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1992 | Trainable method of parametric shape description
Timothy F. Cootes, David H. Cooper, Christopher J. Taylor 0001, Jim Graham |
Image Vis. Comput. | 3 |
| 1992 | Model-based image interpretation using genetic algorithms
Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1991 | Boundary Detection Using Bayesian Nets
Kweku-Muata Osei-Bryson, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1991 | Locating Overlapping Flexible Shapes Using Geometrical Constraints
David H. Cooper, Christopher J. Taylor 0001, Jim Graham, Timothy F. Cootes |
BMVC | 2 |
| 1991 | A Trainable Method of Parametric Shape Description
Timothy F. Cootes, David H. Cooper, Christopher J. Taylor 0001, Jim Graham |
BMVC | 3 |
| 1991 | Model-Based Image Interpretation Using Genetic Algorithms
Christopher J. Taylor 0001 |
BMVC | 2 |
| 1991 | Automated Analysis of Retinal Images
Piotr Jasiobedzki, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1991 | Detection of non-perfused zones in retinal imagesabstractAn automatic analysis of angiographic retinal images is discussed. A detection method based on textural differences between perfused and nonperfused regions is described. The image is tessellated into a large number of primary regions using the positions of major vessels. For each region the degree of nonperfusion is estimated by measuring textural properties using mathematical morphology. The image is represented as a region adjacency graph. Adjacent regions are subsequently merged using information on the degree of perfusion. Comparison with manual grading is presented. It is shown that the algorithm for tessellating the image into regions conforms well to the manual delineation of nonperfused regions. The only parameter in the algorithm selects what size of vessels are used for region detection. The features used for grading the images are sensitive enough to detect nonperfused regions.> Piotr Jasiobedzki, David McLeod, Christopher J. Taylor 0001 |
CBMS | 3 |
| 1991 | Calculating the surface topography of integrated circuit wafers from SEM images
Timothy P. Ellison, Christopher J. Taylor 0001 |
Image Vis. Comput. | 2 |
| 1990 | Combining cues for mammographic abnormalitiesabstractScreening for breast cancer involves searching for subtle abnormalities in a large number of complex images, a task for which the specificity of human interpreters is known to be poor. We are aiming to improve screening performance by providing radiologists with machine assistance in the detection of clinically significant features. The first stage of the detection process is the generation of a set of cues to indicate potential abnormalities. We generally select a cue method for a particular task because it responds to a known property of the target. However, cue generators also respond to non-targets which share that target property. By combining evidence from a range of cues associated with different target properties we can increase the specificity of detection in noisy or cluttered images. We Susan M. Astley, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1990 | An intelligent visual task system for lateral skull X-ray imagesabstractThis paper describes research into structured, knowledge-based image interpretation. An integrated framework has been developed, within which most tasks associated with the automatic interpretation and analysis of lateral skull X-ray images (cephalometry) can be performed. A model-based image analysis system makes use of a blackboard architecture and multiple knowledge sources. Its performance compares favourably to previously published attempts to automate cephalometric analysis. Darryl N. Davis, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1990 | Calculating the surface topography of integrated circuit wafers from SEM imagesabstractAbstract The ability to make 3D measurements of surface topography is important to the control of quality in the fabrication of IC wafers. We describe a technique using shape from shading to produce a dense depth map from ICs imaged in the scanning electron microscope. The method minimizes error terms to ensure the resultant surface is everywhere continuous and accurately explains the observed image intensities. We describe how this method is extended when stereo images are available, and show results for synthetic and real images. Timothy P. Ellison, Christopher J. Taylor 0001 |
BMVC | 2 |
| 1990 | Shape verification using belief updatingabstractThis paper addresses the problem of2D shape representation and its application to object verification. We show how knowledge of shape can be integrated in a principled manner with low-level evidence such as an estimate of object position and an edge strength map. We begin by considering the role of shape in image interpretation and discuss the criteria which should be applied in assessing representations of shape. We propose new criteria, particularly as regards the ability to model variability, and describe a Chord Length Distribution (CLD) representation of shape which possesses many desirable properties. We show how the CLD representation can be used in an iterative belief-updating scheme for object location and verification. We give experimental results which demonstrate the feasibility of the method and discuss future developments. Christopher J. Taylor 0001, David H. Cooper |
BMVC | 1 |
| 1989 | An object location strategy using shape and grey-level models
David H. Cooper, Kweku-Muata Osei-Bryson, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 1989 | A frame-based system for modelling and executing visual tasks
Peter W. Woods, David Pycock, Christopher J. Taylor 0001 |
Image Vis. Comput. | 3 |
| 1987 | The use of geometric and grey-level models for industrial inspection
Peter W. Woods, Christopher J. Taylor 0001, David H. Cooper, R. N. Dixon |
Pattern Recognit. Lett. | 2 |
| 1986 | A compact set of image processing primitives and their role in a successful application program
Jim Graham, Christopher J. Taylor 0001, David H. Cooper, R. N. Dixon |
Pattern Recognit. Lett. | 2 |