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

Fei Yan 0001

dblp:52/4851-1 · DBLP profile ↗
← Back
30ranked-venue papers
13as first author
0since 2021 · last 2018
—ORCID · conflict

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

Artificial intelligence and machine learning · 26 · 13 first-authorGraphics, computer vision, multimedia, augmented reality and games · 18 · 9 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorSecurity and privacy · 1Human-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
10 papers
Representation and self-supervised learning · 24% Vision and language · 19% Image recognition and object detection · 15%
Computer graphics and multimedia
2 papers
Multimedia analysis and retrieval · 100%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis
geolocation
0.312018
BreakingNews: Article Annotation by Image and Text Processing · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computer vision › Vision and language
image-text retrieval
0.312018
BreakingNews: Article Annotation by Image and Text Processing · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Machine learning › Representation and self-supervised learning › visual representation › image representation
bag of visual words
0.312017
Higher-Order Occurrence Pooling for Bags-of-Words: Visual Concept Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › Image recognition and object detection
object recognition
0.312017
Higher-Order Occurrence Pooling for Bags-of-Words: Visual Concept Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › 3D vision › 3d face modeling
3d morphable model
0.212016
Face Recognition Using a Unified 3D Morphable Model · ECCV (8) 2016
Computer vision › Face, body and person analysis
face recognition
0.212016
Face Recognition Using a Unified 3D Morphable Model · ECCV (8) 2016
Computer vision › Vision and language
cross-modal retrieval
0.212015
Deep correlation for matching images and text · CVPR 2015
Machine learning › Representation and self-supervised learning › multi-view learning › canonical correlation analysis
deep canonical correlation analysis
0.212015
Deep correlation for matching images and text · CVPR 2015
Computer vision › Image recognition and object detection
image classification
0.222010
lp norm multiple kernel Fisher discriminant analysis for object and image categorisation · CVPR 2010
Learning weights for codebook in image classification and retrieval · CVPR 2010
Computer vision › Vision and language › cross-modal matching
image-text matching
0.212015
Deep correlation for matching images and text · CVPR 2015
Machine learning › Representation and self-supervised learning
multimodal representation learning
0.212015
Deep correlation for matching images and text · CVPR 2015
Machine learning › Time series and sequential data
anomaly detection
0.212014
Domain Anomaly Detection in Machine Perception: A System Architecture and Taxonomy · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel learning
multiple kernel learning
0.222012
Non-Sparse Multiple Kernel Fisher Discriminant Analysis · J. Mach. Learn. Res. 2012
lp norm multiple kernel Fisher discriminant analysis for object and image categorisation · CVPR 2010
Multimedia analysis and retrieval
action recognition
0.212013
A Robust and Scalable Visual Category and Action Recognition System Using Kernel Discriminant Analysis With Spectral Regression · IEEE Trans. Multim. 2013
Multimedia analysis and retrieval › multimedia analysis › multimedia content description › multimedia semantics
semantic concept detection
0.212013
A Robust and Scalable Visual Category and Action Recognition System Using Kernel Discriminant Analysis With Spectral Regression · IEEE Trans. Multim. 2013
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.122008
Layered Data Association Using Graph-Theoretic Formulation with Application to Tennis Ball Tracking in Monocular Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2008
A Novel Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis · CVPR (1) 2006
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › discriminant analysis
fisher discriminant analysis
0.112012
Non-Sparse Multiple Kernel Fisher Discriminant Analysis · J. Mach. Learn. Res. 2012
Machine learning › Representation and self-supervised learning › vector quantization
codebook learning
0.112010
Learning weights for codebook in image classification and retrieval · CVPR 2010
Computer vision › Image recognition and object detection › image classification
object classification
0.112010
lp norm multiple kernel Fisher discriminant analysis for object and image categorisation · CVPR 2010
Information retrieval
retrieval models
0.112010
Learning weights for codebook in image classification and retrieval · CVPR 2010
Information retrieval
similarity learning
0.112010
Learning weights for codebook in image classification and retrieval · CVPR 2010
Natural language and speech › Information extraction and text analysis › document analysis
news analysis
0.112018
BreakingNews: Article Annotation by Image and Text Processing · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computer vision › Video understanding and tracking
multi-object tracking
0.112008
Layered Data Association Using Graph-Theoretic Formulation with Application to Tennis Ball Tracking in Monocular Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Graph algorithms and graph theory › shortest path
all-pairs shortest paths
0.112008
Layered Data Association Using Graph-Theoretic Formulation with Application to Tennis Ball Tracking in Monocular Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Graph algorithms and graph theory
shortest path
0.112008
Layered Data Association Using Graph-Theoretic Formulation with Application to Tennis Ball Tracking in Monocular Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.122012
Non-Sparse Multiple Kernel Fisher Discriminant Analysis · J. Mach. Learn. Res. 2012
lp norm multiple kernel Fisher discriminant analysis for object and image categorisation · CVPR 2010
Computer vision › Video understanding and tracking
object tracking
0.112006
A Novel Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis · CVPR (1) 2006
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.112014
Domain Anomaly Detection in Machine Perception: A System Architecture and Taxonomy · IEEE Trans. Pattern Anal. Mach. Intell. 2014
Multimedia analysis and retrieval › multimedia retrieval › content-based retrieval
content-based multimedia retrieval
0.012013
A Robust and Scalable Visual Category and Action Recognition System Using Kernel Discriminant Analysis With Spectral Regression · IEEE Trans. Multim. 2013
Multimedia analysis and retrieval
sports video analysis
0.012006
A Novel Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis · CVPR (1) 2006

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

great circle distance loss · 0.3deep canonical correlation analysis · 0.3adaptive CNN · 0.3minor polynomial kernel · 0.3fisher vector encoding · 0.3multiple kernel learning · 0.3fisher discriminant analysis · 0.3regularization · 0.2canonical correlation analysis · 0.2GPU implementation · 0.2vector quantization · 0.2spectral regression · 0.2kernel discriminant analysis · 0.2RBF chi-squared kernel · 0.2convex quadratic programming · 0.1alternating optimization · 0.1tracklet association · 0.1graph-theoretic formulation · 0.1
YearPublicationVenuePosition
2018 Person Re-Identification with Vision and Language
abstract
In this paper we propose a new approach to person re-identification using images and natural language descriptions. We propose a joint vision and language model based on CNN and LSTM architectures to match across the two modalities as well as to enrich visual examples for which there are no language descriptions. We also introduce new annotations in the form of natural language descriptions for two standard Re-ID benchmarks, namely CUHK03 and VIPeR. We perform experiments on these two datasets with techniques based on CNN, hand-crafted features as well as LSTM for analysing visual and natural description data. We investigate and demonstrate the advantages of using natural language descriptions compared to attributes as well as CNN compared to LSTM in the context of Re-ID. We show that the joint use of language and vision can significantly improve the state-of-the-art performance on standard Re-ID benchmarks.
Fei Yan 0001, Josef Kittler, Krystian Mikolajczyk
ICPR1
2018 BreakingNews: Article Annotation by Image and Text Processing
abstract
Building upon recent Deep Neural Network architectures, current approaches lying in the intersection of Computer Vision and Natural Language Processing have achieved unprecedented breakthroughs in tasks like automatic captioning or image retrieval. Most of these learning methods, though, rely on large training sets of images associated with human annotations that specifically describe the visual content. In this paper we propose to go a step further and explore the more complex cases where textual descriptions are loosely related to the images. We focus on the particular domain of news articles in which the textual content often expresses connotative and ambiguous relations that are only suggested but not directly inferred from images. We introduce an adaptive CNN architecture that shares most of the structure for multiple tasks including source detection, article illustration and geolocation of articles. Deep Canonical Correlation Analysis is deployed for article illustration, and a new loss function based on Great Circle Distance is proposed for geolocation. Furthermore, we present BreakingNews, a novel dataset with approximately 100K news articles including images, text and captions, and enriched with heterogeneous meta-data (such as GPS coordinates and user comments). We show this dataset to be appropriate to explore all aforementioned problems, for which we provide a baseline performance using various Deep Learning architectures, and different representations of the textual and visual features. We report very promising results and bring to light several limitations of current state-of-the-art in this kind of domain, which we hope will help spur progress in the field.
Arnau Ramisa, Fei Yan 0001, Francesc Moreno-Noguer, Krystian Mikolajczyk
IEEE Trans. Pattern Anal. Mach. Intell.2
2017 Higher-Order Occurrence Pooling for Bags-of-Words: Visual Concept Detection
abstract
In object recognition, the Bag-of-Words model assumes: i) extraction of local descriptors from images, ii) embedding the descriptors by a coder to a given visual vocabulary space which results in mid-level features, iii) extracting statistics from mid-level features with a pooling operator that aggregates occurrences of visual words in images into signatures, which we refer to as First-order Occurrence Pooling. This paper investigates higher-order pooling that aggregates over co-occurrences of visual words. We derive Bag-of-Words with Higher-order Occurrence Pooling based on linearisation of Minor Polynomial Kernel, and extend this model to work with various pooling operators. This approach is then effectively used for fusion of various descriptor types. Moreover, we introduce Higher-order Occurrence Pooling performed directly on local image descriptors as well as a novel pooling operator that reduces the correlation in the image signatures. Finally, First-, Second-, and Third-order Occurrence Pooling are evaluated given various coders and pooling operators on several widely used benchmarks. The proposed methods are compared to other approaches such as Fisher Vector Encoding and demonstrate improved results.
Piotr Koniusz, Fei Yan 0001, Philippe Henri Gosselin, Krystian Mikolajczyk
IEEE Trans. Pattern Anal. Mach. Intell.2
2017 Efficient 3D morphable face model fitting
Guosheng Hu, Fei Yan 0001, Josef Kittler, William J. Christmas, Chi-Ho Chan, Zhenhua Feng 0001, Patrik Huber 0001
Pattern Recognit.2
2016 Face Recognition Using a Unified 3D Morphable Model
Guosheng Hu, Fei Yan 0001, Chi-Ho Chan, Weihong Deng, William J. Christmas, Josef Kittler, Neil Robertson 0002
ECCV (8)2
2016 Generating commentaries for tennis videos
abstract
We present an approach to automatically generating verbal commentaries for tennis games. We introduce a novel application that requires a combination of techniques from computer vision, natural language processing and machine learning. A video sequence is first analysed using state-of-the-art computer vision methods to track the ball, fit the detected edges to the court model, track the players, and recognise their strokes. Based on the recognised visual attributes we formulate the tennis commentary generation problem in the framework of long short-term memory recurrent neural networks as well as structured SVM. In particular, we investigate pre-embedding of descriptive terms and loss function for LSTM. We introduce a new dataset of 633 annotated pairs of tennis videos and corresponding commentary. We perform an automatic as well as human based evaluation, and demonstrate that the proposed pre-embedding and loss function lead to substantially improved accuracy of the generated commentary.
Fei Yan 0001, Krystian Mikolajczyk, Josef Kittler
ICPR1
2015 Deep correlation for matching images and text
abstract
This paper addresses the problem of matching images and captions in a joint latent space learnt with deep canonical correlation analysis (DCCA). The image and caption data are represented by the outputs of the vision and text based deep neural networks. The high dimensionality of the features presents a great challenge in terms of memory and speed complexity when used in DCCA framework. We address these problems by a GPU implementation and propose methods to deal with overfitting. This makes it possible to evaluate DCCA approach on popular caption-image matching benchmarks. We compare our approach to other recently proposed techniques and present state of the art results on three datasets.
Fei Yan 0001, Krystian Mikolajczyk
CVPR1
2015 Full ranking as local descriptor for visual recognition: A comparison of distance metrics on sn
Chi-Ho Chan, Fei Yan 0001, Josef Kittler, Krystian Mikolajczyk
Pattern Recognit.2
2014 Leveraging High Level Visual Information for Matching Images and Captions
Fei Yan 0001, Krystian Mikolajczyk
ACCV (1)1
2014 Robust face recognition by an albedo based 3D morphable model
abstract
Large pose and illumination variations are very challenging for face recognition. The 3D Morphable Model (3DMM) approach is one of the effective methods for pose and illumination invariant face recognition. However, it is very difficult for the 3DMM to recover the illumination of the 2D input image because the ratio of the albedo and illumination contributions in a pixel intensity is ambiguous. Unlike the traditional idea of separating the albedo and illumination contributions using a 3DMM, we propose a novel Albedo Based 3D Morphable Model (AB3DMM), which removes the illumination component from the images using illumination normalisation in a preprocessing step. A comparative study of different illumination normalisation methods for this step is conducted on PIE and Multi-PIE databases. The results show that overall performance of our method outperforms state-of-the-art methods.
Guosheng Hu, Chi-Ho Chan, Fei Yan 0001, William J. Christmas, Josef Kittler
IJCB3
2014 On detection of novel categories and subcategories of images using incongruence
abstract
Novelty detection is a crucial task in the development of autonomous vision systems. It aims at detecting if samples do not conform with the learnt models. In this paper, we consider the problem of detecting novelty in object recognition problems in which the set of object classes are grouped to form a semantic hierarchy. We follow the idea that, within a semantic hierarchy, novel samples can be defined as samples whose categorization at a specific level contrasts with the categorization at a more general level. This measure indicates if a sample is novel and, in that case, if it is likely to belong to a novel broad category or to a novel sub-category. We present an evaluation of this approach on two hierarchical subsets of the Caltech256 objects dataset and on the SUN scenes dataset, with different classification schemes. We obtain an improvement over Weinshall et al. and show that it is possible to bypass their normalisation heuristic. We demonstrate that this approach achieves good novelty detection rates as far as the conceptual taxonomy is congruent with the visual hierarchy, but tends to fail if this assumption is not satisfied.
Dalia Coppi, Teófilo Emídio de Campos, Fei Yan 0001, Josef Kittler, Rita Cucchiara
ICMR3
2014 Automatic annotation of tennis games: An integration of audio, vision, and learning
Fei Yan 0001, Josef Kittler, David Windridge, William J. Christmas, Krystian Mikolajczyk, Stephen J. Cox, Qiang Huang 0006
Image Vis. Comput.1
2014 Domain Anomaly Detection in Machine Perception: A System Architecture and Taxonomy
abstract
We address the problem of anomaly detection in machine perception. The concept of domain anomaly is introduced as distinct from the conventional notion of anomaly used in the literature. We propose a unified framework for anomaly detection which exposes the multifaceted nature of anomalies and suggest effective mechanisms for identifying and distinguishing each facet as instruments for domain anomaly detection. The framework draws on the Bayesian probabilistic reasoning apparatus which clearly defines concepts such as outlier, noise, distribution drift, novelty detection (object, object primitive), rare events, and unexpected events. Based on these concepts we provide a taxonomy of domain anomaly events. One of the mechanisms helping to pinpoint the nature of anomaly is based on detecting incongruence between contextual and noncontextual sensor(y) data interpretation. The proposed methodology has wide applicability. It underpins in a unified way the anomaly detection applications found in the literature. To illustrate some of its distinguishing features, in here the domain anomaly detection methodology is applied to the problem of anomaly detection for a video annotation system.
Josef Kittler, William J. Christmas, Teófilo Emídio de Campos, David Windridge, Fei Yan 0001, John Illingworth, Magda Osman
IEEE Trans. Pattern Anal. Mach. Intell.5
2013 Comparison of mid-level feature coding approaches and pooling strategies in visual concept detection
Piotr Koniusz, Fei Yan 0001, Krystian Mikolajczyk
Comput. Vis. Image Underst.2
2013 A Robust and Scalable Visual Category and Action Recognition System Using Kernel Discriminant Analysis With Spectral Regression
abstract
Visual concept detection and action recognition are one of the most important tasks in content-based multimedia information retrieval (CBMIR) technology. It aims at annotating images using a vocabulary defined by a set of concepts of interest including scenes types (mountains, snow, etc.) or human actions (phoning, playing instrument). This paper describes our system in the ImageCLEF@ICPR10, Pascal VOC 08 Visual Concept Detection and Pascal VOC 10 Action Recognition Challenges. The proposed system ranked first in these large-scale tasks when evaluated independently by the organizers. The proposed system involves state-of-the-art local descriptor computation, vector quantization via clustering, structured scene or object representation via localized histograms of vector codes, similarity measure for kernel construction and classifier learning. The main novelty is the classifier-level and kernel-level fusion using Kernel Discriminant Analysis and Spectral Regression (SR-KDA) with RBF Chi-Squared kernels obtained from various image descriptors. The distinctiveness of the proposed method is also assessed experimentally using a video benchmark: the Mediamill Challenge along with benchmarks from ImageCLEF@ICPR10, Pascal VOC 10 and Pascal VOC 08. From the experimental results, it can be derived that the presented system consistently yields significant performance gains when compared with the state-of-the art methods. The other strong point is the introduction of SR-KDA in the classification stage where the time complexity scales linearly with respect to the number of concepts and the main computational complexity is independent of the number of categories.
Muhammad Atif Tahir, Fei Yan 0001, Piotr Koniusz, Muhammad Awais 0001, Mark Barnard, Krystian Mikolajczyk, Ahmed Bouridane, Josef Kittler
IEEE Trans. Multim.2
2012 Automatic annotation of court games with structured output learning
Fei Yan 0001, Josef Kittler, Krystian Mikolajczyk, David Windridge
ICPR1
2012 Non-Sparse Multiple Kernel Fisher Discriminant Analysis
Fei Yan 0001, Josef Kittler, Krystian Mikolajczyk, Muhammad Atif Tahir
J. Mach. Learn. Res.1
2012 Inverse random under sampling for class imbalance problem and its application to multi-label classification
Muhammad Atif Tahir, Josef Kittler, Fei Yan 0001
Pattern Recognit.3
2011 Augmented Kernel Matrix vs Classifier Fusion for Object Recognition
abstract
Augmented Kernel Matrix (AKM) has recently been proposed to accommodate for the fact that a single training example may have different importance in different feature spaces, in contrast to Multiple Kernel Learning (MKL) that assigns the same weight to all examples in one feature space.However, the AKM approach is limited to small datasets due to its memory requirements.An alternative way to fuse information from different feature channels is classifier fusion (ensemble methods).There is a significant amount of work on linear programming formulations of classifier fusion (CF) in the case of binary classification.In this paper we derive primal and dual of AKM to draw its correspondence with CF.We propose a multiclass extension of binary ν-LPBoost, which learns the contribution of each class in each feature channel.Existing approaches of CF promote sparse features combinations, due to regularization based on 1 -norm, and lead to a selection of a subset of feature channels, which is not good in case of informative channels.We also generalize existing CF formulations to arbitrary p -norm for binary and multiclass problems which results in more effective use of complementary information.We carry out an extensive comparison and show that the proposed nonlinear CF schemes outperform its sparse counterpart as well as state-of-the-art MKL approaches.
Muhammad Awais 0001, Fei Yan 0001, Krystian Mikolajczyk, Josef Kittler
BMVC2
2011 Novel Fusion Methods for Pattern Recognition
Muhammad Awais 0001, Fei Yan 0001, Krystian Mikolajczyk, Josef Kittler
ECML/PKDD (1)2
2011 An evaluation of bags-of-words and spatio-temporal shapes for action recognition
abstract
Bags-of-visual-Words (BoW) and Spatio-Temporal Shapes (STS) are two very popular approaches for action recognition from video. The former (BoW) is an un-structured global representation of videos which is built using a large set of local features. The latter (STS) uses a single feature located on a region of interest (where the actor is) in the video. Despite the popularity of these methods, no comparison between them has been done. Also, given that BoW and STS differ intrinsically in terms of context inclusion and globality/locality of operation, an appropriate evaluation framework has to be designed carefully. This paper compares these two approaches using four different datasets with varied degree of space-time specificity of the actions and varied relevance of the contextual background. We use the same local feature extraction method and the same classifier for both approaches. Further to BoW and STS, we also evaluated novel variations of BoW constrained in time or space. We observe that the STS approach leads to better results in all datasets whose background is of little relevance to action classification.
Teófilo Emídio de Campos, Mark Barnard, Krystian Mikolajczyk, Josef Kittler, Fei Yan 0001, William J. Christmas, David Windridge
WACV5
2010 Learning weights for codebook in image classification and retrieval
abstract
This paper presents a codebook learning approach for image classification and retrieval. It corresponds to learning a weighted similarity metric to satisfy that the weighted similarity between the same labeled images is larger than that between the differently labeled images with largest margin. We formulate the learning problem as a convex quadratic programming and adopt alternating optimization to solve it efficiently. Experiments on both synthetic and real datasets validate the approach. The codebook learning improves the performance, in particular in the case where the number of training examples is not sufficient for large size codebook.
Hongping Cai, Fei Yan 0001, Krystian Mikolajczyk
CVPR2
2010 lp norm multiple kernel Fisher discriminant analysis for object and image categorisation
abstract
In this paper, we generalise multiple kernel Fisher discriminant analysis (MK-FDA) such that the kernel weights can be regularised with an ℓpnorm for any p ≥ 1, in contrast to existing MK-FDA that uses either l1 or l2 norm. We present formulations for both binary and multiclass cases and solve the associated optimisation problems efficiently with semi-infinite programming. We show on three object and image categorisation benchmarks that by learning the intrinsic sparsity of a given set of base kernels using a validation set, the proposed ℓpMK-FDA outperforms its fixed-norm counterparts, and is capable of producing state-of-the-art performance. Moreover, we show that our ℓpMK-FDA outperforms the ℓpmultiple kernel support vector machine (ℓpMK-SVM) which has been recently proposed. Based on this observation and our experience with single kernel FDA and SVM, we argue that the almost century-old FDA is still a strong competitor of the popular SVM.
Fei Yan 0001, Krystian Mikolajczyk, Mark Barnard, Hongping Cai, Josef Kittler
CVPR1
2010 Ball event recognition using hmm for automatic tennis annotation
abstract
A key prerequisite of automatic video indexing and summarisation is the description of events and actions. In the context of many sports, the motion of the ball and agents plays an essential role in describing events. However, the only existing solution for the tennis event recognition problem in the literature is the work in which relies on a set of heuristic rules such as proximity between ball and players or court lines to classify ball event candidates. We present hidden Markov models (HMMs) paradigm to automatically learn to identify events from ball trajectories and demonstrate that its ability to capture the dynamics of the ball movement lead to a much higher performance.
Ibrahim Almajai, Josef Kittler, Teófilo Emídio de Campos, William J. Christmas, Fei Yan 0001, David Windridge, Aftab Khan 0001
ICIP5
2010 The University of Surrey Visual Concept Detection System at ImageCLEF@ICPR: Working Notes
abstract
Visual concept detection is one of the most important tasks in image and video indexing. This paper describes our system in the ImageCLEF@ICPR Visual Concept Detection Task which ranked first for large-scale visual concept detection tasks in terms of Equal Error Rate (EER) and Area under Curve (AUC) and ranked third in terms of hierarchical measure. The presented approach involves state-of-the-art local descriptor computation, vector quantisation via clustering, structured scene or object representation via localised histograms of vector codes, similarity measure for kernel construction and classifier learning. The main novelty is the classifier-level and kernel-level fusion using Kernel Discriminant Analysis with RBF/Power Chi-Squared kernels obtained from various image descriptors. For 32 out of 53 individual concepts, we obtain the best performance of all 12 submissions to this task.
Muhammad Atif Tahir, Fei Yan 0001, Mark Barnard, Muhammad Awais 0001, Krystian Mikolajczyk, Josef Kittler
ICPR2
2009 Non-sparse Multiple Kernel Learning for Fisher Discriminant Analysis
abstract
We consider the problem of learning a linear combination of pre-specified kernel matrices in the Fisher discriminant analysis setting. Existing methods for such a task impose an ¿1norm regularisation on the kernel weights, which produces sparse solution but may lead to loss of information. In this paper, we propose to use ¿2norm regularisation instead. The resulting learning problem is formulated as a semi-infinite program and can be solved efficiently. Through experiments on both synthetic data and a very challenging object recognition benchmark, the relative advantages of the proposed method and its ¿1counterpart are demonstrated, and insights are gained as to how the choice of regularisation norm should be made.
Fei Yan 0001, Josef Kittler, Krystian Mikolajczyk, Muhammad Atif Tahir
ICDM1
2008 Layered Data Association Using Graph-Theoretic Formulation with Application to Tennis Ball Tracking in Monocular Sequences
abstract
In this paper, we propose a multilayered data association scheme with graph-theoretic formulation for tracking multiple objects that undergo switching dynamics in clutter. The proposed scheme takes as input object candidates detected in each frame. At the object candidate level, "tracklets'' are "grown'' from sets of candidates that have high probabilities of containing only true positives. At the tracklet level, a directed and weighted graph is constructed, where each node is a tracklet, and the edge weight between two nodes is defined according to the "compatibility'' of the two tracklets. The association problem is then formulated as an all-pairs shortest path (APSP) problem in this graph. Finally, at the path level, by analyzing the APSPs, all object trajectories are identified, and track initiation and track termination are automatically dealt with. By exploiting a special topological property of the graph, we have also developed a more efficient APSP algorithm than the general-purpose ones. The proposed data association scheme is applied to tennis sequences to track tennis balls. Experiments show that it works well on sequences where other data association methods perform poorly or fail completely.
Fei Yan 0001, William J. Christmas, Josef Kittler
IEEE Trans. Pattern Anal. Mach. Intell.1
2007 All Pairs Shortest Path Formulation for Multiple Object Tracking with Application to Tennis Video Analysis
abstract
In previous work, we developed a novel data association algorithm with graph-theoretic formulation, and used it to track a tennis ball in broadcast tennis video. However, the track initiation/termination was not automatic, and it could not deal with situations in which more than one ball appeared in the scene. In this paper, we extend our previous work to track multiple tennis balls fully automatically. The algorithm presented in this paper requires the set of all-pairs shortest paths in a directed and edge-weighted graph. We also propose an efficient All-Pairs Shortest Path algorithm by exploiting a special topological property of the graph. Comparative experiments show that the proposed data association algorithm performs well both in terms of efficiency and tracking accuracy. 1
Fei Yan 0001, William J. Christmas, Josef Kittler
BMVC1
2006 A Novel Data Association Algorithm for Object Tracking in Clutter with Application to Tennis Video Analysis
abstract
It is well recognised that data association is critically important for object tracking. However, in the presence of successive misdetections, a large number of false candidates and an unknown number of abrupt model switchings that happen unpredictably, the data association problem can be very difficult. We tackle these difficulties by using a layered data association scheme. At the object level, trajectories are "grown" from sets of object candidates that have high probabilities of containing only true positives; by this means the otherwise combinatorial complexity is significantly reduced. Dijkstra’s shortest path algorithm is then used to perform data association at the trajectory level. The algorithm is applied to low-quality tennis video sequences to track a tennis ball. Experiments show that the algorithm is robust to abrupt model switchings, and performs well in heavily cluttered environments.
Fei Yan 0001, Alexey Kostin, William J. Christmas, Josef Kittler
CVPR (1)1
2005 A Tennis Ball Tracking Algorithm for Automatic Annotation of Tennis Match
abstract
Several tennis ball tracking algorithms have been reported in the literature. However, most of them use high quality video and multiple cameras, and the emphasis has been on coordinating the cameras, or visualising the tracking results. In this paper, we propose a tennis ball tracking algorithm for low quality off-air video recorded with a single camera. Multiple visual cues are exploited for tennis candidate detection. A particle filter with improved sampling efficiency is used to track the tennis candidates. Experimental results show that our algorithm is robust and has a tracking accuracy that is sufficiently high for automatic annotation of tennis matches. 1
Fei Yan 0001, William J. Christmas, Josef Kittler
BMVC1