Professional Certificate Programmes

2020-22
Proud to bring the Microsoft Azure Fundamentals Courses and Exams to the BSc Computer Science students at Northumbria University
Student Projects (BSc, MSci and MSc)

2024-25
Spatiotemporal Dynamics in Multi-Agent Modeling and Prediction of Pedestrian–Vehicle Interactions for Autonomous Driving by Xuan Liu

Modeling 3D Pedestrian-Vehicle Interactions for Vehicle-Conditioned Pose Forecasting
by Guangxun Zhu, Xuan Liu, Nicolas Pugeault, Chongfeng Wei and Edmond S. L. Ho
Proceedings of IEEE ICRA 2026, Jun 2026. [preprint]

Lightweight Transformer-based Deep Learning Framework for Polyp Segmentation in Colonoscopy Frames

A Study on Automating General Movement Assessment in Infants using Hierarchically Decomposed Graph Convolutional Networks (HD-GCN) and Cross-Dataset Generalization

MotionScore: A Two-Person Motion Dataset with Human Perceptual Feedback

Speech-driven 3D Facial Expression Synthesis Based on Blendshape


2023-24
Conditional Variational Autoencoder for Single View Reconstruction

Exploring the Use of Deep Learning for Infant Movement Analysis with Accelerometer Data

Research on Improved Facial Emotion Recognition Model with Multi-head Attention Mechanism in Lightweight Environment

Investigating the impact of using 3D pose data from RGB Videos for a state-of-the-art classifier to perform Automated General Movement Assessment


2022-23
Exploring 3D Reconstruction from RGB Images of Partially Occluded Objects

Anomaly Detection in Early Prediction of Cerebral Palsy in GMA Infant Video Assessments

Reconstructing 3D Human Body Models from RGB Image Data

Assessing Facial Symmetry from RGB Image Data

Vision Transformers in Cancer Diagnosis: Ensemble Approaches for Enhancing Performance and Robustness

MindGLM: An Aligned Large Language Model for Psychological Counselling

Enhancing Egocentric Action Recognition using Swin Transformer

Evaluating the Performance of ResNet-50 and EfficientNet-V2-s on Classifying Low-Quality Photos Captured Using Smartphones

Deep Neural Network Architectures and Ensemble Techniques: A Comprehensive Approach for Risk Prediction

Simplified Dual-stream ST-GCN Model for Action Recognition

The Influence of Lighting Conditions in Object Detection using YOLO


2020-21
The path to create Deep Learning models resistant to adversarial attacks by Marco Marchetti

Improving Deep Learning Model Robustness Against Adversarial Attack by Increasing the Network Capacity Best Paper Award
by Marco Marchetti and Edmond S. L. Ho
Proceedings of CCSET2022, May 2022. [preprint]

Evaluation of Machine Learning Based Classification Methods on Sleep Data by Vidya Rohini Konanur Sathish

Predicting Sleeping Quality using Convolutional Neural Networks
by Vidya Rohini Konanur Sathish, Wai Lok Woo and Edmond S. L. Ho
Proceedings of CCSET2022, May 2022. [preprint]

Analysis of statistics, machine learning and data mining techniques in the use of a website for a game (League of Legends)

The Qualitative Evaluation of an E-Commerce website with a UI improving Usability and Accessibility


2019-20
Controlling Visual Effects in 3D Virtual Environment Based on the Facial Expressions of the Avatar

An interactive AR/VR graphics application that can be used both as simulator for tutorials and for educational purposes

To investigate illumination based and geometry-based parameters that may impact the accuracy of tracking the face with the Kinect

Exploring an immersive interactive virtual reality environment using hand gestures and measuring the intuitiveness in users


2018-19
An inertial motion capture system to assist in diagnosing and rectifying potential injuries caused through resistance training by Jake Hall

An interactive motion analysis framework for diagnosing and rectifying potential injuries caused through resistance training
by Jake Hall, Jacky C. P. Chan, Hubert P. H. Shum, Wei Wei and Edmond S. L. Ho
Proceedings of MIG 2019, Oct 2019. [PDF] [Video]

Style Transfer for Hand Animation with a Motion Capture System by Ana-Sabina Irimia

Emotion Transfer for Hand Animation
by Ana-Sabina Irimia, Jacky C. P. Chan, Kamlesh Mistry, Wei Wei and Edmond S. L. Ho
Proceedings of MIG 2019, Oct 2019. [PDF] [Video]

2017-18
An Augmented Reality application to display switchport information by Christopher Flinton

NETIVAR: NETwork Information Visualization based on Augmented Reality
by Christopher Flinton, Philip Anderson, Hubert P. H. Shum and Edmond S. L. Ho
Proceedings of SKIMA 2018, Dec 2018. [PDF] [Video] [Code - GitHub] [bibtex]

Research and development of an effective facial expressions and lip-sync animation system by Andreea-Sorina Stef

Synthesizing Expressive Facial and Speech Animation by Text-to-IPA Translation with Emotion Control
by Andreea Stef, Kaveen Perera, Hubert P. H. Shum and Edmond S. L. Ho
Proceedings of SKIMA 2018, Dec 2018. [PDF] [Video and Code - GitHub] [bibtex]

Applying Physical Injuries to a 3D Characters Motions to Affect Gameplay by Kallum Barnett

An investigation into how crowd behaviour can affect the perceived realism of motion within crowd simulation

Research into the effectiveness of gross human body language as a narrative tool in a 3D stylized character

2016-17
Prototype Animator's Tool to Automate the Animation of the British Sign Language Fingerspelling Alphabet by Bryony Pitt

An investigation into the level of perceptual realism that can be achieved when comparing 3D character motions created by Keyframed Animation, verses Motion Capture Animation by Hannah Aldcroft

Exploring how Mobile Virtual Reality can be used to educate and if it can improve physical ability

Prototype Development of a Fall Detection/Sleep detection system using the Microsoft Kinect

An investigation and Comparison of 3D Modelling Techniques used for the creation of Photo-Realistic faces

Courses


2022-26
COMPSCI4004 Artificial Intelligence (H)
COMPSCI4066 Computer Vision Methods and Applications (H)

2018-22
KF6018 Computer Graphics and Animation

2016-22
KF4011 Systems Analysis

2017-20
KF5012 Software Engineering Practice

2018-19
KF7011 Systems Analysis and Design with UML
KV6002 Team Project and Professionalism

2016-19
EN0639 Mobile Computing, Communications and Security

2016-18
KF4000 Introduction to Programming

2015-16
COMP2007 Object-oriented Programming

2014-16
COMP3080/4025 Interactive Computer Graphics

2014-15
COMP3007 Systems Analysis and Design

2012-14
COMP1150 Object-oriented Programming

2011-12
COMP3840/7480 Medical Image Processing and Applications
IT1580 You and The Internet