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

Ninghang Hu

dblp:118/8357 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
0since 2021 · last 2018
0000-0001-6831-4653ORCID · corroborated

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

Artificial intelligence and machine learning · 10 · 7 first-authorSystems, architecture and hardware · 5 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Human-computer interaction and ubiquitous computing · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Video understanding and tracking · 28% Face, body and person analysis · 20% Probabilistic and Bayesian machine learning · 11%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
activity recognition
0.422015
Latent Hierarchical Model for Activity Recognition · IEEE Trans. Robotics 2015
Learning latent structure for activity recognition · ICRA 2014
Computer vision › Face, body and person analysis › facial age estimation
age estimation
0.312018
Expression-Invariant Age Estimation Using Structured Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computer vision › Face, body and person analysis
facial expression analysis
0.312018
Expression-Invariant Age Estimation Using Structured Learning · IEEE Trans. Pattern Anal. Mach. Intell. 2018
Computer vision › Video understanding and tracking › activity recognition
human activity recognition
0.312017
Learning to Recognize Human Activities Using Soft Labels · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel learning
multiple kernel learning
0.212016
Veto-Consensus Multiple Kernel Learning · AAAI 2016
Machine learning › Optimization for machine learning
non-convex optimization
0.212016
Veto-Consensus Multiple Kernel Learning · AAAI 2016
Computer vision › Video understanding and tracking › activity recognition
hierarchical activity recognition
0.212015
Latent Hierarchical Model for Activity Recognition · IEEE Trans. Robotics 2015
Computer vision › 3D vision › 3d scene understanding
room layout estimation
0.212015
Extracting 3D Layout From a Single Image Using Global Image Structures · IEEE Trans. Image Process. 2015
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
discriminative latent variable model
0.212014
Learning latent structure for activity recognition · ICRA 2014
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.122015
Latent Hierarchical Model for Activity Recognition · IEEE Trans. Robotics 2015
Learning latent structure for activity recognition · ICRA 2014
Machine learning › Trustworthy machine learning › robustness
learning with noisy labels
0.112017
Learning to Recognize Human Activities Using Soft Labels · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Trustworthy machine learning › robustness › learning with noisy labels
soft labels
0.112017
Learning to Recognize Human Activities Using Soft Labels · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.112014
Learning latent structure for activity recognition · ICRA 2014

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

graphical model · 0.5latent variable model · 0.5structured learning · 0.3latent variable modeling · 0.3max-margin framework · 0.3rademacher complexity · 0.2large margin learning · 0.2structured support vector machine · 0.2latent variable initialization · 0.2discriminative model · 0.2overhead camera localization · 0.2face recognition · 0.2RGB-D sensing · 0.2
YearPublicationVenuePosition
2018 Expression-Invariant Age Estimation Using Structured Learning
abstract
In this paper, we investigate and exploit the influence of facial expressions on automatic age estimation. Different from existing approaches, our method jointly learns the age and expression by introducing a new graphical model with a latent layer between the age/expression labels and the features. This layer aims to learn the relationship between the age and expression and captures the face changes which induce the aging and expression appearance, and thus obtaining expression-invariant age estimation. Conducted on three age-expression datasets (FACES , Lifespan and NEMO ), our experiments illustrate the improvement in performance when the age is jointly learnt with expression in comparison to expression-independent age estimation. The age estimation error is reduced by 14.43, 37.75 and 9.30 percent for the FACES, Lifespan and NEMO datasets respectively. The results obtained by our graphical model, without prior-knowledge of the expressions of the tested faces, are better than the best reported ones for all datasets. The flexibility of the proposed model to include more cues is explored by incorporating gender together with age and expression. The results show performance improvements for all cues.
Zhongyu Lou, Fares Alnajar, José M. Álvarez 0004, Ninghang Hu, Theo Gevers
IEEE Trans. Pattern Anal. Mach. Intell.4
2017 Learning to Recognize Human Activities Using Soft Labels
abstract
Human activity recognition system is of great importance in robot-care scenarios. Typically, training such a system requires activity labels to be both completely and accurately annotated. In this paper, we go beyond such restriction and propose a learning method that allow labels to be incomplete and uncertain. We introduce the idea of soft labels which allows annotators to assign multiple, and weighted labels to data segments. This is very useful in many situations, e.g., when the labels are uncertain, when part of the labels are missing, or when multiple annotators assign inconsistent labels. We formulate the activity recognition task as a sequential labeling problem. Latent variables are embedded in the model in order to exploit sub-level semantics for better estimation. We propose a max-margin framework which incorporate soft labels for learning the model parameters. The model is evaluated on two challenging datasets. To simulate the uncertainty in data annotation, we randomly change the labels for transition segments. The results show significant improvement over the state-of-the-art approach.
Ninghang Hu, Gwenn Englebienne, Zhongyu Lou, Ben J. A. Kröse
IEEE Trans. Pattern Anal. Mach. Intell.1
2016 Veto-Consensus Multiple Kernel Learning
abstract
We propose Veto-Consensus Multiple Kernel Learning (VCMKL), a novel way of combining multiple kernels such that one class of samples is described by the logical intersection (consensus) of base kernelized decision rules, whereas the other classes by the union (veto) of their complements. The proposed configuration is a natural fit for domain description and learning with hidden subgroups. We first provide generalization risk bound in terms of the Rademacher complexity of the classifier, and then a large margin multi-ν learning objective with tunable training error bound is formulated. Seeing that the corresponding optimization is non-convex and existing methods severely suffer from local minima, we establish a new algorithm, namely Parametric Dual Descent Procedure (PDDP) that can approach global optimum with guarantees. The bases of PDDP are two theorems that reveal the global convexity and local explicitness of the parameterized dual optimum, for which a series of new techniques for parametric program have been developed. The proposed method is evaluated on extensive set of experiments, and the results show significant improvement over the state-of-the-art approaches.
Yuxun Zhou, Ninghang Hu, Costas J. Spanos
AAAI2
2016 Human intent forecasting using intrinsic kinematic constraints
abstract
The performance of human-robot collaboration tasks can be improved by incorporating predictions of the human collaborator's movement intentions. These predictions allow a collaborative robot to both provide appropriate assistance and plan its own motion so it does not interfere with the human. In the specific case of human reach intent prediction, prior work has divided the task into two pieces: recognition of human activities and prediction of reach intent. In this work, we propose a joint model for simultaneous recognition of human activities and prediction of reach intent based on skeletal pose. Since future reach intent is tightly linked to the action a person is performing at present, we hypothesize that this joint model will produce better performance on the recognition and prediction tasks than past approaches. In addition, our approach incorporates a simple human kinematic model which allows us to generate features that compactly capture the reachability of objects in the environment and the motion cost to reach those objects, which we anticipate will improve performance. Experiments using the CAD-120 benchmark dataset show that both the joint modeling approach and the human kinematic features give improved F1 scores versus the previous state of the art.
Ninghang Hu, Aaron M. Bestick, Gwenn Englebienne, Ruzena Bajcsy, Ben J. A. Kröse
IROS1
2015 Color Constancy by Deep Learning
abstract
Computational color constancy aims to estimate the color of the light source.The performance of many vision tasks, such as object detection and scene understanding, may benefit from color constancy by using the corrected object colors.Since traditional color constancy methods are based on specific assumptions, none of those methods can be used as a universal predictor.Further, shallow learning schemes are used for trainingbased color constancy, possibly suffering from limited learning capabilities.In this paper, we propose a new framework using Deep Neural Networks (DNNs) to obtain accurate light source estimation.We reformulate color constancy as a DNN-based regression approach to estimate the color of the light source.The model is trained using datasets of more than a million images.Experiments show that the proposed algorithm outperforms the state-of-the-art by 9%.Especially in cross dataset validation, our approach reduces the median angular error by 35%.Our algorithm operates at more than 100 fps during testing.
Zhongyu Lou, Theo Gevers, Ninghang Hu, Marcel P. Lucassen
BMVC3
2015 A hierarchical representation for human activity recognition with noisy labels
abstract
Human activity recognition is an essential task for robots to effectively and efficiently interact with the end users. Many machine learning approaches for activity recognition systems have been proposed recently. Most of these methods are built upon a strong assumption that the labels in the training data are noise-free, which is often not realistic. In this paper, we incorporate the uncertainty of labels into a max-margin learning algorithm, and the algorithm allows the labels to deviate over iterations in order to find a better solution. This is incorporated with a hierarchical approach where we jointly estimate activities at two different levels of granularity. The model is tested on two datasets, i.e., the CAD-120 dataset and the Accompany dataset, and the proposed model shows outperforming results over the state-of-the-art methods.
Ninghang Hu, Gwenn Englebienne, Zhongyu Lou, Ben J. A. Kröse
IROS1
2015 Extracting 3D Layout From a Single Image Using Global Image Structures
abstract
Extracting the pixel-level 3D layout from a single image is important for different applications, such as object localization, image, and video categorization. Traditionally, the 3D layout is derived by solving a pixel-level classification problem. However, the image-level 3D structure can be very beneficial for extracting pixel-level 3D layout since it implies the way how pixels in the image are organized. In this paper, we propose an approach that first predicts the global image structure, and then we use the global structure for fine-grained pixel-level 3D layout extraction. In particular, image features are extracted based on multiple layout templates. We then learn a discriminative model for classifying the global layout at the image-level. Using latent variables, we implicitly model the sublevel semantics of the image, which enrich the expressiveness of our model. After the image-level structure is obtained, it is used as the prior knowledge to infer pixel-wise 3D layout. Experiments show that the results of our model outperform the state-of-the-art methods by 11.7% for 3D structure classification. Moreover, we show that employing the 3D structure prior information yields accurate 3D scene layout segmentation.
Zhongyu Lou, Theo Gevers, Ninghang Hu
IEEE Trans. Image Process.3
2015 Latent Hierarchical Model for Activity Recognition
abstract
We present a novel hierarchical model for human activity recognition. In contrast with approaches that successively recognize actions and activities, our approach jointly models actions and activities in a unified framework, and their labels are simultaneously predicted. The model is embedded with a latent layer that is able to capture a richer class of contextual information in both state-state and observation-state pairs. Although loops are present in the model, the model has an overall linear-chain structure, where the exact inference is tractable. Therefore, the model is very efficient in both inference and learning. The parameters of the graphical model are learned with a structured support vector machine. A data-driven approach is used to initialize the latent variables; therefore, no manual labeling for the latent states is required. The experimental results from using two benchmark datasets show that our model outperforms the state-of-the-art approach, and our model is computationally more efficient.
Ninghang Hu, Gwenn Englebienne, Zhongyu Lou, Ben J. A. Kröse
IEEE Trans. Robotics1
2014 Multi-user identification and efficient user approaching by fusing robot and ambient sensors
abstract
We describe a novel framework that combines an overhead camera and a robot RGB-D sensor for real-time people finding. Finding people is one of the most fundamental tasks in robot home care scenarios and it consists of many components, e.g. people detection, people tracking, face recognition, robot navigation. Researchers have extensively worked on these components, but as isolated tasks. Surprisingly, little attention has been paid on bridging these components as an entire system. In this paper, we integrate the separated modules seamlessly, and evaluate the entire system in a robot-care scenario. The results show largely improved efficiency when the robot system is aided by the localization system of the overhead cameras.
Ninghang Hu, Richard Bormann, Thomas Zwolfer, Ben J. A. Kröse
ICRA1
2014 Learning latent structure for activity recognition
abstract
We present a novel latent discriminative model for human activity recognition. Unlike the approaches that require conditional independence assumptions, our model is very flexible in encoding the full connectivity among observations, latent states, and activity states. The model is able to capture richer class of contextual information in both state-state and observation-state pairs. Although loops are present in the model, we can consider the graphical model as a linear-chain structure, where the exact inference is tractable. Thereby the model is very efficient in both inference and learning. The parameters of the graphical model are learned with the Structured-Support Vector Machine (Structured-SVM). A data-driven approach is used to initialize the latent variables, thereby no hand labeling for the latent states is required. Experimental results on the CAD-120 benchmark dataset show that our model outperforms the state-of-the-art approach by over 5% in both precision and recall, while our model is more efficient in computation.
Ninghang Hu, Gwenn Englebienne, Zhongyu Lou, Ben J. A. Kröse
ICRA1
2014 A two-layered approach to recognize high-level human activities
abstract
Automated human activity recognition is an essential task for Human Robot Interaction (HRI). A successful activity recognition system enables an assistant robot to provide precise services. In this paper, we present a two-layered approach that can recognize sub-level activities and high-level activities successively. In the first layer, the low-level activities are recognized based on the RGB-D video. In the second layer, we use the recognized low-level activities as input features for estimating high-level activities. Our model is embedded with a latent node, so that it can capture a richer class of sub-level semantics compared with the traditional approach. Our model is evaluated on a challenging benchmark dataset. We show that the proposed approach outperforms the single-layered approach, suggesting that the hierarchical nature of the model is able to better explain the observed data. The results also show that our model outperforms the state-of-the-art approach in accuracy, precision and recall.
Ninghang Hu, Gwenn Englebienne, Ben J. A. Kröse
RO-MAN1
2013 Accompany: Acceptable robotiCs COMPanions for AgeiNG Years - Multidimensional aspects of human-system interactions
abstract
With changes in life expectancy across the world, technologies enhancing well-being of individuals, specifically for older people, are subject to a new stream of research and development. In this paper we present the ACCOMPANY project, a pan-European project which focuses on home companion technologies. The projects aims to progress beyond the state of the art in multiple areas such as empathic and social human-robot interaction, robot learning and memory visualisation, monitoring persons and chores at home, and technological integration of these multiple approaches on an existing robotic platform, Care-O-Bot®3 and in the context of a smart-home environment utilising a multitude of sensor arrays. The resulting prototype from integrating these developments undergoes multiple formative cycles and a summative evaluation cycle towards identifying acceptable behaviours and roles for the robot for example role as a butler or a trainer. Furthermore, the evaluation activities will use an evaluation grid in order to assess achievement of the identified user requirements, formulated in form of distinct scenarios. Finally, the project considers ethical concerns and by highlighting principles such as autonomy, independence, enablement, safety and privacy, it embarks on providing a discussion medium where user views on these principles and the existing tension between some of these principles for example tension between privacy and autonomy over safety, can be captured and considered in design cycles and throughout project developments.
Farshid Amirabdollahian, Rieks op den Akker, Sandra Bedaf, Richard Bormann, Heather Draper, Vanessa Evers, Gert Jan Gelderblom, Carolina Gutierrez Ruiz, David J. Hewson, Ninghang Hu, Iolanda Iacono, Kheng Lee Koay, Ben J. A. Kröse, Patrizia Marti, Hervé Michel, Hélène Prevot-Huille, Ulrich Reiser, Joe Saunders, Tom Sorell, Kerstin Dautenhahn
HSI10
2013 Posture recognition with a top-view camera
abstract
We describe a system that recognizes human postures with heavy self-occlusion. In particular, we address posture recognition in a robot assisted-living scenario, where the environment is equipped with a top-view camera for monitoring human activities. This setup is very useful because top-view cameras lead to accurate localization and limited inter-occlusion between persons, but conversely they suffer from body parts being frequently self-occluded. The conventional way of posture recognition relies on good estimation of body part positions, which turns out to be unstable in the top-view due to occlusion and foreshortening. In our approach, we learn a posture descriptor for each specific posture category. The posture descriptor encodes how well the person in the image can be `explained' by the model. The postures are subsequently recognized from the matching scores returned by the posture descriptors. We select the state-of-the-art approach of pose estimation as our posture descriptor. The results show that our method is able to correctly classify 79.7% of the test sample, which outperforms the conventional approach by over 23%.
Ninghang Hu, Gwenn Englebienne, Ben J. A. Kröse
IROS1