Demo Data from VLDB 2026 / reviewers in the wild / expert
Feng Zhou 0002
dblp:21/6430-2
· DBLP profile ↗
32ranked-venue papers
13as first author
6since 2021 · last 2024
0000-0002-1132-5877ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 27 · 13 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 20 · 7 first-author · 3 since 2021Systems, architecture and hardware · 3 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
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 |
Image recognition and object detection · 26% Face, body and person analysis · 20% Deep learning architectures and training · 15% | |
| Theoretical computer science
5 papers |
Graph algorithms and graph theory · 62% Algorithms and data structures · 22% Mathematical optimization · 16% |
Topics — the 30 heaviest of 49, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Image recognition and object detection › image classification
fine-grained image classification |
1.7 | 6 | 2018 | Compact Generalized Non-local Network · NeurIPS 2018 Multi-Attention Multi-Class Constraint for Fine-grained Image Recognition · ECCV (16) 2018 Kernel Pooling for Convolutional Neural Networks · CVPR 2017 |
Computer vision › Face, body and person analysis
face recognition |
1.1 | 2 | 2022 | Improving Federated Learning Face Recognition via Privacy-Agnostic Clusters · ICLR 2022 MagFace: A Universal Representation for Face Recognition and Quality Assessment · CVPR 2021 |
Machine learning › Deep learning architectures and training › data augmentation
copy-paste augmentation |
0.7 | 1 | 2023 | Improving Crowded Object Detection via Copy-Paste · AAAI 2023 |
Machine learning › Deep learning architectures and training
data augmentation |
0.7 | 1 | 2023 | Improving Crowded Object Detection via Copy-Paste · AAAI 2023 |
Computer vision › Image recognition and object detection
object detection |
0.7 | 1 | 2023 | Improving Crowded Object Detection via Copy-Paste · AAAI 2023 |
Machine learning › Efficient and distributed learning
federated learning |
0.6 | 1 | 2022 | Improving Federated Learning Face Recognition via Privacy-Agnostic Clusters · ICLR 2022 |
Graph algorithms and graph theory
graph matching |
0.6 | 3 | 2016 | Factorized Graph Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Deformable Graph Matching · CVPR 2013 Factorized graph matching · CVPR 2012 |
Machine learning › Representation and self-supervised learning › representation learning › metric learning
deep metric learning |
0.5 | 2 | 2017 | Deep Metric Learning with Angular Loss · ICCV 2017 Fine-Grained Categorization and Dataset Bootstrapping Using Deep Metric Learning with Humans in the Loop · CVPR 2016 |
Computer vision › Face, body and person analysis
face detection |
0.5 | 1 | 2021 | Body-Face Joint Detection via Embedding and Head Hook · ICCV 2021 |
Computer vision › Face, body and person analysis › face analysis
face image quality assessment |
0.5 | 1 | 2021 | MagFace: A Universal Representation for Face Recognition and Quality Assessment · CVPR 2021 |
Computer vision › Image recognition and object detection
pedestrian detection |
0.5 | 1 | 2021 | Body-Face Joint Detection via Embedding and Head Hook · ICCV 2021 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.4 | 1 | 2020 | Matching Guided Distillation · ECCV (15) 2020 |
Computer vision › Video understanding and tracking
video classification |
0.4 | 2 | 2018 | Fine-Grained Video Categorization with Redundancy Reduction Attention · ECCV (5) 2018 Compact Generalized Non-local Network · NeurIPS 2018 |
Machine learning › Transfer learning and domain adaptation
zero-shot learning |
0.4 | 1 | 2019 | Recognizing Part Attributes With Insufficient Data · ICCV 2019 |
Computer vision › Video understanding and tracking
temporal alignment |
0.3 | 2 | 2016 | Generalized Canonical Time Warping · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Canonical Time Warping for Alignment of Human Behavior · NIPS 2009 |
Computer vision › 3D vision › feature matching
correspondence problem |
0.3 | 3 | 2016 | Factorized Graph Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2016 Deformable Graph Matching · CVPR 2013 Factorized graph matching · CVPR 2012 |
Machine learning › Deep learning architectures and training › attention mechanism › self-attention
non-local block |
0.3 | 1 | 2018 | Compact Generalized Non-local Network · NeurIPS 2018 |
Machine learning › Representation and self-supervised learning › representation learning
metric learning |
0.3 | 1 | 2017 | Deep Metric Learning with Angular Loss · ICCV 2017 |
Machine learning › Deep learning architectures and training › neural network layer design
pooling |
0.3 | 1 | 2017 | Kernel Pooling for Convolutional Neural Networks · CVPR 2017 |
Computer vision › Video understanding and tracking › motion analysis
human motion analysis |
0.2 | 1 | 2016 | Generalized Canonical Time Warping · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Computer vision › Face, body and person analysis
human pose estimation |
0.2 | 1 | 2016 | Spatio-Temporal Matching for Human Pose Estimation in Video · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Computer vision › 3D vision
quadratic assignment |
0.2 | 1 | 2016 | Factorized Graph Matching · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
spatio-temporal matching |
0.2 | 1 | 2016 | Spatio-Temporal Matching for Human Pose Estimation in Video · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Machine learning › Efficient and distributed learning › dataset distillation
trajectory matching |
0.2 | 1 | 2016 | Spatio-Temporal Matching for Human Pose Estimation in Video · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Computer vision › Face, body and person analysis › human pose estimation
video pose estimation |
0.2 | 1 | 2016 | Spatio-Temporal Matching for Human Pose Estimation in Video · IEEE Trans. Pattern Anal. Mach. Intell. 2016 |
Computer vision › Image recognition and object detection › object detection › category-specific object detection
person detection |
0.2 | 1 | 2014 | Spatio-temporal Matching for Human Detection in Video · ECCV (6) 2014 |
Privacy and data protection
privacy-preserving machine learning |
0.2 | 1 | 2022 | Improving Federated Learning Face Recognition via Privacy-Agnostic Clusters · ICLR 2022 |
Computer vision › Video understanding and tracking › temporal understanding
temporal segmentation |
0.2 | 1 | 2013 | Hierarchical Aligned Cluster Analysis for Temporal Clustering of Human Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2013 |
Data mining
clustering |
0.2 | 1 | 2013 | Hierarchical Aligned Cluster Analysis for Temporal Clustering of Human Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2013 |
Data mining › clustering
time series clustering |
0.2 | 1 | 2013 | Hierarchical Aligned Cluster Analysis for Temporal Clustering of Human Motion · IEEE Trans. Pattern Anal. Mach. Intell. 2013 |
Methods — techniques the papers use, named apart from their topics
federated averaging · 1.1clustering · 1.1path-following optimization · 1.1triplet loss · 0.8copy-paste · 0.7consensus learning · 0.7loss function design · 0.5head hook · 0.5embedding matching loss · 0.5adaptive margin · 0.5kernel k-means · 0.4dynamic time alignment kernel · 0.4dynamic programming · 0.4multi-task learning · 0.2matrix factorization · 0.2label structures · 0.2dynamic time warping · 0.2iterative closest point · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Shift Window Transformer for CSI feedback in Massive MIMOabstractIn massive multiple-input multiple-output (MIMO) systems, the accuracy of the downlink channel state information (CSI) plays an important role in improving system performance. In frequency division duplexing (FDD) mode, CSI has to be sent back by user equipment (UE) due to lack of channel reciprocity, which is challengeable. Deep learning (DL) based methods have been proposed to improve the recovery and reconstruction performance of CSI feedback. In DL-based methods, although transformer-based models have achieved the state-of-the-art performance, these models have high computational complexity. In this paper, we propose a shift window transformer framework to improve CSI feedback performance, which reduces the amount of calculation by calculating self-attention in sub-windows. Experimental results show that the proposed model has good trade-off between feedback performance and computation complexity, and outperforms other methods at compression ratios of 1/16 and 1/64 under indoor scenarios. Zhengfa Zhu, Heng Li 0005, Shuo Li 0006, Feng Zhou 0002, Shouqing Liu |
HPCC | 4 |
| 2023 | Improving Crowded Object Detection via Copy-PasteabstractCrowdedness caused by overlapping among similar objects is a ubiquitous challenge in the field of 2D visual object detection. In this paper, we first underline two main effects of the crowdedness issue: 1) IoU-confidence correlation disturbances (ICD) and 2) confused de-duplication (CDD). Then we explore a pathway of cracking these nuts from the perspective of data augmentation. Primarily, a particular copy- paste scheme is proposed towards making crowded scenes. Based on this operation, we first design a "consensus learning" method to further resist the ICD problem and then find out the pasting process naturally reveals a pseudo "depth" of object in the scene, which can be potentially used for alleviating CDD dilemma. Both methods are derived from magical using of the copy-pasting without extra cost for hand-labeling. Experiments show that our approach can easily improve the state-of-the-art detector in typical crowded detection task by more than 2% without any bells and whistles. Moreover, this work can outperform existing data augmentation strategies in crowded scenario. Jiangfan Deng, Dewen Fan, Xiaosong Qiu, Feng Zhou 0002 |
AAAI | 4 |
| 2022 | A Digital Twin-Driven Hybrid Estimate Method for Health Status of Train Braking SystemabstractThe braking system is the key part of trains, and its full life-cycle of health status is essential to ensure the safety of trains. How to accurately assess real-time health status throughout the full life-cycle of the train braking system is a challenge. In this paper, a digital twin-driven hybrid estimate method for health status of the braking system is proposed. Firstly, an equivalent model of the braking system is built in the digital twin platform. Then, a hybrid method of fusing model and data is proposed to assess the health status. Finally, a cloud digital twin experimental platform for health status assessment of the braking system is built, and the health status is shown by visualization framework. The experiments verify the effectiveness and practicality of the proposed scheme. Jun Peng 0001, Dianzhu Gao, Yingze Yang, Feng Zhou 0002, Jieqi Rong, Yunsheng Fan, Xiaoyong Zhang 0001 |
CSCWD | 5 |
| 2022 | Improving Federated Learning Face Recognition via Privacy-Agnostic Clusters
Feng Zhou 0002, Hainan Ren, Tianshu Feng, Guochao Liu, Yuanqing Lin |
ICLR | 2 |
| 2021 | MagFace: A Universal Representation for Face Recognition and Quality AssessmentabstractThe performance of face recognition system degrades when the variability of the acquired faces increases. Prior work alleviates this issue by either monitoring the face quality in pre-processing or predicting the data uncertainty along with the face feature. This paper proposes MagFace, a category of losses that learn a universal feature embedding whose magnitude can measure the quality of the given face. Under the new loss, it can be proven that the magnitude of the feature embedding monotonically increases if the subject is more likely to be recognized. In addition, Mag-Face introduces an adaptive mechanism to learn a well-structured within-class feature distributions by pulling easy samples to class centers while pushing hard samples away. This prevents models from overfitting on noisy low-quality samples and improves face recognition in the wild. Extensive experiments conducted on face recognition, quality assessments as well as clustering demonstrate its superiority over state-of-the-arts. The code is available at https://github.com/IrvingMeng/MagFace. Shichao Zhao, Zhida Huang, Feng Zhou 0002 |
CVPR | 4 |
| 2021 | Body-Face Joint Detection via Embedding and Head HookabstractDetecting pedestrians and their associated faces jointly is a challenging task. On one hand, body or face could be absent because of occlusion or non-frontal human pose. On the other hand, the association becomes difficult or even miss-leading in crowded scenes due to the lack of strong correlational evidence. This paper proposes Body-Face Joint (BFJ) detector, a novel framework for detecting bodies and their faces with accurate correspondance. We follow the classical multi-class detector design by detecting body and face in parallel but with two key contributions. First, we propose an Embedding Matching Loss (EML) to learn an associative embedding for matching body and face of the same person. Second, we introduce a novel concept, "head hook", to bridge the gap of matching body and faces spatially. With the new semantical and geometrical sources of information, BFJ greatly reduces the difficulty of detecting body and face in pairs. Since the problem is unexplored yet, we design a new metric named log-average miss matching rate (mMR−2) to evaluate the association performance and extend the CrowdHuman and CityPersons benchmarks by annotating each face box. Experiments show that our BFJ detector can maintain state-of-the-art performance in pedestrian detection on both one-stage and two-stage structures while greatly outperform various body-face association strategies. Code will be available at: https://github.com/AibeeDetect/BFJDet. Junfeng Wan, Jiangfan Deng, Xiaosong Qiu, Feng Zhou 0002 |
ICCV | 4 |
| 2020 | Matching Guided Distillation
Kaiyu Yue, Jiangfan Deng, Feng Zhou 0002 |
ECCV (15) | 3 |
| 2019 | Recognizing Part Attributes With Insufficient DataabstractRecognizing the attributes of objects and their parts is central to many computer vision applications. Although great progress has been made to apply object-level recognition, recognizing the attributes of parts remains less applicable since the training data for part attributes recognition is usually scarce especially for internet-scale applications. Furthermore, most existing part attribute recognition methods rely on the part annotations which are more expensive to obtain. In order to solve the data insufficiency problem and get rid of dependence on the part annotation, we introduce a novel Concept Sharing Network (CSN) for part attribute recognition. A great advantage of CSN is its capability of recognizing the part attribute (a combination of part location and appearance pattern) that has insufficient or zero training data, by learning the part location and appearance pattern respectively from the training data that usually mix them in a single label. Extensive experiments on CUB, Celeb A, and a newly proposed human attribute dataset demonstrate the effectiveness of CSN and its advantages over other methods, especially for the attributes with few training samples. Further experiments show that CSN can also perform zero-shot part attribute recognition. Xiangyun Zhao, Yi Yang 0007, Feng Zhou 0002, Xiao Tan 0001, Yuchen Yuan, Sid Ying-Ze Bao, Ying Wu 0001 |
ICCV | 3 |
| 2019 | A Novel Adhesion Force Estimation for Railway Vehicles Using an Extended State ObserverabstractThe accurate estimation of adhesion force between wheels and rails is an important task as it helps to the wheel-slip prevention (WSP) system preventing the wheels from locking and reducing the stopping distance. Influenced by a changing external environment, the adhesion force estimation process is complex. Thus, an extended state observer (ESO) is proposed to accurately estimate the adhesion force of railway vehicles with the modeling deviation and measurement noise. With the estimated modeling error information, an auxiliary compensation part is designed to eliminate the steady-state estimation error causing by the modeling deviation. Further, a Fal function filter is added to the ESO to deal with the effect of measurement noise. The convergence of the proposed estimation method is analyzed theoretically. The effectiveness of the designed algorithm is corroborated by simulation comparisons to other standard approaches. Bin Chen 0017, Zhiwu Huang, Weirong Liu 0001, Rui Zhang 0041, Feng Zhou 0002, Jun Peng 0001 |
IECON | 5 |
| 2019 | Adaptive Precision Automatic Train Stop Control based on Pneumatic Brake SystemsabstractPrecision stopping of trains requires special attention to brake control because a pneumatic brake system of a train is highly nonlinear, hybrid and uncertain. Existing solutions to automatic train stop control ignore the pneumatic brake system or simply treat it as a system delay, which is quite far apart from the real train stopping dynamics. Moreover, the service life of pneumatic brake systems decreases fast due to the frequent changes in output of existing controllers. Thus, an adaptive nonlinear sliding mode control method is developed in this paper, which has strong applicability to nonlinear and hybrid system control synthesis due to its natural variable structure characteristic. A nonlinear integral sliding surface with adaptive updating parameters is proposed to improve the control precision and the robustness. Extensive simulations are performed to validate the effectiveness of the proposed method. The results show that the proposed algorithm outperforms a PID control algorithm in terms of stopping error and expected lifetime of pneumatic brake systems. Rui Zhang 0041, Jun Peng 0001, Feng Zhou 0002, Bin Chen 0017, Weirong Liu 0001, Zhiwu Huang |
IECON | 3 |
| 2018 | Multi-Attention Multi-Class Constraint for Fine-grained Image Recognition
Ming Sun 0008, Yuchen Yuan, Feng Zhou 0002, Errui Ding |
ECCV (16) | 3 |
| 2018 | Fine-Grained Video Categorization with Redundancy Reduction Attention
Xiao Tan 0001, Feng Zhou 0002, Xiao Liu 0022, Kaiyu Yue, Errui Ding |
ECCV (5) | 3 |
| 2018 | Compact Generalized Non-local NetworkabstractThe non-local module is designed for capturing long-range spatio-temporal dependencies in images and videos. Although having shown excellent performance, it lacks the mechanism to model the interactions between positions across channels, which are of vital importance in recognizing fine-grained objects and actions. To address this limitation, we generalize the non-local module and take the correlations between the positions of any two channels into account. This extension utilizes the compact representation for multiple kernel functions with Taylor expansion that makes the generalized non-local module in a fast and low-complexity computation flow. Moreover, we implement our generalized non-local method within channel groups to ease the optimization. Experimental results illustrate the clear-cut improvements and practical applicability of the generalized non-local module on both fine-grained object recognition and video classification. Code is available at: https://github.com/KaiyuYue/cgnl-network.pytorch. Kaiyu Yue, Ming Sun 0008, Yuchen Yuan, Feng Zhou 0002, Errui Ding, Fuxin Xu |
NeurIPS | 4 |
| 2017 | Kernel Pooling for Convolutional Neural NetworksabstractConvolutional Neural Networks (CNNs) with Bilinear Pooling, initially in their full form and later using compact representations, have yielded impressive performance gains on a wide range of visual tasks, including fine-grained visual categorization, visual question answering, face recognition, and description of texture and style. The key to their success lies in the spatially invariant modeling of pairwise (2ndorder) feature interactions. In this work, we propose a general pooling framework that captures higher order interactions of features in the form of kernels. We demonstrate how to approximate kernels such as Gaussian RBF up to a given order using compact explicit feature maps in a parameter-free manner. Combined with CNNs, the composition of the kernel can be learned from data in an end-to-end fashion via error back-propagation. The proposed kernel pooling scheme is evaluated in terms of both kernel approximation error and visual recognition accuracy. Experimental evaluations demonstrate state-of-the-art performance on commonly used fine-grained recognition datasets. Yin Cui, Feng Zhou 0002, Xiao Liu 0022, Yuanqing Lin, Serge J. Belongie |
CVPR | 2 |
| 2017 | Deep Metric Learning with Angular LossabstractThe modern image search system requires semantic understanding of image, and a key yet under-addressed problem is to learn a good metric for measuring the similarity between images. While deep metric learning has yielded impressive performance gains by extracting high level abstractions from image data, a proper objective loss function becomes the central issue to boost the performance. In this paper, we propose a novel angular loss, which takes angle relationship into account, for learning better similarity metric. Whereas previous metric learning methods focus on optimizing the similarity (contrastive loss) or relative similarity (triplet loss) of image pairs, our proposed method aims at constraining the angle at the negative point of triplet triangles. Several favorable properties are observed when compared with conventional methods. First, scale invariance is introduced, improving the robustness of objective against feature variance. Second, a third-order geometric constraint is inherently imposed, capturing additional local structure of triplet triangles than contrastive loss or triplet loss. Third, better convergence has been demonstrated by experiments on three publicly available datasets. Feng Zhou 0002, Shilei Wen, Xiao Liu 0022, Yuanqing Lin |
ICCV | 2 |
| 2017 | Decentralized event-triggered cooperative control for multi-agent systems with uncertain dynamics using local estimators
Feng Zhou 0002, Zhiwu Huang, Yingze Yang, Jing Wang 0005, Liran Li, Jun Peng 0001 |
Neurocomputing | 1 |
| 2016 | Fine-Grained Categorization and Dataset Bootstrapping Using Deep Metric Learning with Humans in the LoopabstractExisting fine-grained visual categorization methods often suffer from three challenges: lack of training data, large number of fine-grained categories, and high intraclass vs. low inter-class variance. In this work we propose a generic iterative framework for fine-grained categorization and dataset bootstrapping that handles these three challenges. Using deep metric learning with humans in the loop, we learn a low dimensional feature embedding with anchor points on manifolds for each category. These anchor points capture intra-class variances and remain discriminative between classes. In each round, images with high confidence scores from our model are sent to humans for labeling. By comparing with exemplar images, labelers mark each candidate image as either a "true positive" or a "false positive." True positives are added into our current dataset and false positives are regarded as "hard negatives" for our metric learning model. Then the model is retrained with an expanded dataset and hard negatives for the next round. To demonstrate the effectiveness of the proposed framework, we bootstrap a fine-grained flower dataset with 620 categories from Instagram images. The proposed deep metric learning scheme is evaluated on both our dataset and the CUB-200-2001 Birds dataset. Experimental evaluations show significant performance gain using dataset bootstrapping and demonstrate state-of-the-art results achieved by the proposed deep metric learning methods. Yin Cui, Feng Zhou 0002, Yuanqing Lin, Serge J. Belongie |
CVPR | 2 |
| 2016 | Embedding Label Structures for Fine-Grained Feature RepresentationabstractRecent algorithms in convolutional neural networks (CNN) considerably advance the fine-grained image classification, which aims to differentiate subtle differences among subordinate classes. However, previous studies have rarely focused on learning a fined-grained and structured feature representation that is able to locate similar images at different levels of relevance, e.g., discovering cars from the same make or the same model, both of which require high precision. In this paper, we propose two main contributions to tackle this problem. 1) A multitask learning framework is designed to effectively learn fine-grained feature representations by jointly optimizing both classification and similarity constraints. 2) To model the multi-level relevance, label structures such as hierarchy or shared attributes are seamlessly embedded into the framework by generalizing the triplet loss. Extensive and thorough experiments have been conducted on three finegrained datasets, i.e., the Stanford car, the Car-333, and the food datasets, which contain either hierarchical labels or shared attributes. Our proposed method has achieved very competitive performance, i.e., among state-of-the-art classification accuracy when not using parts. More importantly, it significantly outperforms previous fine-grained feature representations for image retrieval at different levels of relevance. Xiaofan Zhang 0002, Feng Zhou 0002, Yuanqing Lin, Shaoting Zhang 0001 |
CVPR | 2 |
| 2016 | Fine-Grained Image Classification by Exploring Bipartite-Graph LabelsabstractGiven a food image, can a fine-grained object recognition engine tell "which restaurant which dish" the food belongs to? Such ultra-fine grained image recognition is the key for many applications like search by images, but it is very challenging because it needs to discern subtle difference between classes while dealing with the scarcity of training data. Fortunately, the ultra-fine granularity naturally brings rich relationships among object classes. This paper proposes a novel approach to exploit the rich relationships through bipartite-graph labels (BGL). We show how to model BGL in an overall convolutional neural networks and the resulting system can be optimized through back-propagation. We also show that it is computationally efficient in inference thanks to the bipartite structure. To facilitate the study, we construct a new food benchmark dataset, which consists of 37,885 food images collected from 6 restaurants and totally 975 menus. Experimental results on this new food and three other datasets demonstrate BGL advances previous works in fine-grained object recognition. An online demo is available at http: //www.f-zhou.com/fg_demo/. Feng Zhou 0002, Yuanqing Lin |
CVPR | 1 |
| 2016 | Generalized Canonical Time WarpingabstractTemporal alignment of human motion has been of recent interest due to its applications in animation, tele-rehabilitation and activity recognition. This paper presents generalized canonical time warping (GCTW), an extension of dynamic time warping (DTW) and canonical correlation analysis (CCA) for temporally aligning multi-modal sequences from multiple subjects performing similar activities. GCTW extends previous work on DTW and CCA in several ways: (1) it combines CCA with DTW to align multi-modal data (e.g., video and motion capture data); (2) it extends DTW by using a linear combination of monotonic functions to represent the warping path, providing a more flexible temporal warp. Unlike exact DTW, which has quadratic complexity, we propose a linear time algorithm to minimize GCTW. (3) GCTW allows simultaneous alignment of multiple sequences. Experimental results on aligning multi-modal data, facial expressions, motion capture data and video illustrate the benefits of GCTW. The code is available at http://humansensing.cs.cmu.edu/ctw. Feng Zhou 0002, Fernando De la Torre |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2016 | Spatio-Temporal Matching for Human Pose Estimation in VideoabstractDetection and tracking humans in videos have been long-standing problems in computer vision. Most successful approaches (e.g., deformable parts models) heavily rely on discriminative models to build appearance detectors for body joints and generative models to constrain possible body configurations (e.g., trees). While these 2D models have been successfully applied to images (and with less success to videos), a major challenge is to generalize these models to cope with camera views. In order to achieve view-invariance, these 2D models typically require a large amount of training data across views that is difficult to gather and time-consuming to label. Unlike existing 2D models, this paper formulates the problem of human detection in videos as spatio-temporal matching (STM) between a 3D motion capture model and trajectories in videos. Our algorithm estimates the camera view and selects a subset of tracked trajectories that matches the motion of the 3D model. The STM is efficiently solved with linear programming, and it is robust to tracking mismatches, occlusions and outliers. To the best of our knowledge this is the first paper that solves the correspondence between video and 3D motion capture data for human pose detection. Experiments on the CMU motion capture, Human3.6M, Berkeley MHAD and CMU MAD databases illustrate the benefits of our method over state-of-the-art approaches. Feng Zhou 0002, Fernando De la Torre |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2016 | Factorized Graph MatchingabstractGraph matching (GM) is a fundamental problem in computer science, and it plays a central role to solve correspondence problems in computer vision. GM problems that incorporate pairwise constraints can be formulated as a quadratic assignment problem (QAP). Although widely used, solving the correspondence problem through GM has two main limitations: (1) the QAP is NP-hard and difficult to approximate; (2) GM algorithms do not incorporate geometric constraints between nodes that are natural in computer vision problems. To address aforementioned problems, this paper proposes factorized graph matching (FGM). FGM factorizes the large pairwise affinity matrix into smaller matrices that encode the local structure of each graph and the pairwise affinity between edges. Four are the benefits that follow from this factorization: (1) There is no need to compute the costly (in space and time) pairwise affinity matrix; (2) The factorization allows the use of a path-following optimization algorithm, that leads to improved optimization strategies and matching performance; (3) Given the factorization, it becomes straight-forward to incorporate geometric transformations (rigid and non-rigid) to the GM problem. (4) Using a matrix formulation for the GM problem and the factorization, it is easy to reveal commonalities and differences between different GM methods. The factorization also provides a clean connection with other matching algorithms such as iterative closest point; Experimental results on synthetic and real databases illustrate how FGM outperforms state-of-the-art algorithms for GM. The code is available at http://humansensing.cs.cmu.edu/fgm. Feng Zhou 0002, Fernando De la Torre |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2014 | Spatio-temporal Matching for Human Detection in Video
Feng Zhou 0002, Fernando De la Torre |
ECCV (6) | 1 |
| 2013 | Deformable Graph MatchingabstractGraph matching (GM) is a fundamental problem in computer science, and it has been successfully applied to many problems in computer vision. Although widely used, existing GM algorithms cannot incorporate global consistence among nodes, which is a natural constraint in computer vision problems. This paper proposes deformable graph matching (DGM), an extension of GM for matching graphs subject to global rigid and non-rigid geometric constraints. The key idea of this work is a new factorization of the pair-wise affinity matrix. This factorization decouples the affinity matrix into the local structure of each graph and the pair-wise affinity edges. Besides the ability to incorporate global geometric transformations, this factorization offers three more benefits. First, there is no need to compute the costly (in space and time) pair-wise affinity matrix. Second, it provides a unified view of many GM methods and extends the standard iterative closest point algorithm. Third, it allows to use the path-following optimization algorithm that leads to improved optimization strategies and matching performance. Experimental results on synthetic and real databases illustrate how DGM outperforms state-of-the-art algorithms for GM. The code is available at http://humansensing.cs.cmu.edu/fgm. Feng Zhou 0002, Fernando De la Torre |
CVPR | 1 |
| 2013 | Hierarchical Aligned Cluster Analysis for Temporal Clustering of Human MotionabstractTemporal segmentation of human motion into plausible motion primitives is central to understanding and building computational models of human motion. Several issues contribute to the challenge of discovering motion primitives: the exponential nature of all possible movement combinations, the variability in the temporal scale of human actions, and the complexity of representing articulated motion. We pose the problem of learning motion primitives as one of temporal clustering, and derive an unsupervised hierarchical bottom-up framework called hierarchical aligned cluster analysis (HACA). HACA finds a partition of a given multidimensional time series into m disjoint segments such that each segment belongs to one of k clusters. HACA combines kernel k-means with the generalized dynamic time alignment kernel to cluster time series data. Moreover, it provides a natural framework to find a low-dimensional embedding for time series. HACA is efficiently optimized with a coordinate descent strategy and dynamic programming. Experimental results on motion capture and video data demonstrate the effectiveness of HACA for segmenting complex motions and as a visualization tool. We also compare the performance of HACA to state-of-the-art algorithms for temporal clustering on data of a honey bee dance. The HACA code is available online. Feng Zhou 0002, Fernando De la Torre, Jessica K. Hodgins |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2012 | Factorized graph matchingabstractGraph matching plays a central role in solving correspondence problems in computer vision. Graph matching problems that incorporate pair-wise constraints can be cast as a quadratic assignment problem (QAP). Unfortunately, QAP is NP-hard and many algorithms have been proposed to solve different relaxations. This paper presents factorized graph matching (FGM), a novel framework for interpreting and optimizing graph matching problems. In this work we show that the affinity matrix can be factorized as a Kronecker product of smaller matrices. There are three main benefits of using this factorization in graph matching: (1) There is no need to compute the costly (in space and time) pair-wise affinity matrix; (2) The factorization provides a taxonomy for graph matching and reveals the connection among several methods; (3) Using the factorization we derive a new approximation of the original problem that improves state-of-the-art algorithms in graph matching. Experimental results in synthetic and real databases illustrate the benefits of FGM. The code is available at http://humansensing.cs.cmu.edu/fgm. Feng Zhou 0002, Fernando De la Torre |
CVPR | 1 |
| 2012 | Generalized time warping for multi-modal alignment of human motionabstractTemporal alignment of human motion has been a topic of recent interest due to its applications in animation, telerehabilitation and activity recognition among others. This paper presents generalized time warping (GTW), an extension of dynamic time warping (DTW) for temporally aligning multi-modal sequences from multiple subjects performing similar activities. GTW solves three major drawbacks of existing approaches based on DTW: (1) GTW provides a feature weighting layer to adapt different modalities (e.g., video and motion capture data), (2) GTW extends DTW by allowing a more flexible time warping as combination of monotonic functions, (3) unlike DTW that typically incurs in quadratic cost, GTW has linear complexity. Experimental results demonstrate that GTW can efficiently solve the multi-modal temporal alignment problem and outperforms state-of-the-art DTW methods for temporal alignment of time series within the same modality. Feng Zhou 0002, Fernando De la Torre |
CVPR | 1 |
| 2012 | Unsupervised Temporal Commonality Discovery
Wen-Sheng Chu, Feng Zhou 0002, Fernando De la Torre |
ECCV (4) | 2 |
| 2010 | Unsupervised discovery of facial eventsabstractAutomatic facial image analysis has been a long standing research problem in computer vision. A key component in facial image analysis, largely conditioning the success of subsequent algorithms (e.g. facial expression recognition), is to define a vocabulary of possible dynamic facial events. To date, that vocabulary has come from the anatomically-based Facial Action Coding System (FACS) or more subjective approaches (i.e. emotion-specified expressions). The aim of this paper is to discover facial events directly from video of naturally occurring facial behavior, without recourse to FACS or other labeling schemes. To discover facial events, we propose a temporal clustering algorithm, Aligned Cluster Analysis (ACA), and a multi-subject correspondence algorithm for matching expressions. We use a variety of video sources: posed facial behavior (Cohn-Kanade database), unscripted facial behavior (RU-FACS database) and some video in infants. Accuracy of (unsupervised) ACA approached that of a supervised version, achieved moderate intersystem agreement with FACS, and proved informative as a visualization/summarization tool. Feng Zhou 0002, Fernando De la Torre, Jeffrey F. Cohn |
CVPR | 1 |
| 2010 | Unsupervised summarization of rushes videosabstractThis paper proposes a new framework to formulate summarization of rushes video as an unsupervised learning problem. We pose the problem of video summarization as one of time-series clustering, and proposed Constrained Aligned Cluster Analysis (CACA). CACA combines kernel k-means, Dynamic Time Alignment Kernel (DTAK), and unlike previous work, CACA jointly optimizes video segmentation and shot clustering. CACA is effciently solved via dynamic programming. Experimental results on the TRECVID 2007 and 2008 BBC rushes video summarization databases validate the accuracy and effectiveness of CACA. Yang Liu 0007, Feng Zhou 0002, Wei Liu 0220, Fernando De la Torre, Yan Liu 0004 |
ACM Multimedia | 2 |
| 2009 | Canonical Time Warping for Alignment of Human BehaviorabstractAlignment of time series is an important problem to solve in many scientific disciplines. In particular, temporal alignment of two or more subjects performing similar activities is a challenging problem due to the large temporal scale difference between human actions as well as the inter/intra subject variability. In this paper we present canonical time warping (CTW), an extension of canonical correlation analysis (CCA) for spatio-temporal alignment of the behavior between two subjects. CTW extends previous work on CCA in two ways: (i) it combines CCA with dynamic time warping for temporal alignment; and (ii) it extends CCA to allow local spatial deformations. We show CTWs effectiveness in three experiments: alignment of synthetic data, alignment of motion capture data of two subjects performing similar actions, and alignment of two people with similar facial expressions. Our results demonstrate that CTW provides both visually and qualitatively better alignment than state-of-the-art techniques based on dynamic time warping. Feng Zhou 0002, Fernando De la Torre |
NIPS | 1 |
| 2008 | Aligned Cluster Analysis for temporal segmentation of human motionabstractTemporal segmentation of human motion into actions is a crucial step for understanding and building computational models of human motion. Several issues contribute to the challenge of this task. These include the large variability in the temporal scale and periodicity of human actions, as well as the exponential nature of all possible movement combinations. We formulate the temporal segmentation problem as an extension of standard clustering algorithms. In particular, this paper proposes aligned cluster analysis (ACA), a robust method to temporally segment streams of motion capture data into actions. ACA extends standard kernel k-means clustering in two ways: (1) the cluster means contain a variable number of features, and (2) a dynamic time warping (DTW) kernel is used to achieve temporal invariance. Experimental results, reported on synthetic data and the Carnegie Mellon Motion Capture database, demonstrate its effectiveness. Feng Zhou 0002, Fernando De la Torre, Jessica K. Hodgins |
FG | 1 |