Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Hann Woei Ho has a total of 49 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Cross-Modal Self-Supervised Learning for Efficient Water Leak Localization with Micro Air Vehicles

    by Nurfarah Anisah Mohd Yussof, Hann Woei Ho, Ye Zhou

    Efficient water leakage detection is crucial for smart building water management. Conventional methods relying on fixed sensors are costly to install and maintain. Micro air vehicles (MAVs) offer a cost-effective solution for confined spaces but have limited processing power and payload capacity. MAVs are generally equipped with lightweight sensors, such as compact thermal cameras, which produce low-resolution images and typically limit the detection range. To enable effective long-range detection, this paper proposes a novel cross-modal self-supervised learning (SSL) setup, where a computer vision algorithm is designed to identify water leakage from thermal images. These thermal-based detections then guide the training of a deep learning model using color input images. Furthermore, a control strategy integrating the color-based deep learning model with thermal imaging is introduced to enable MAVs to provide preliminary long-range leakage detection and precise localization when approaching affected areas. The system was tested in both static setups and flight scenarios. In flight tests, the MAV successfully identified leakage across multiple trials, beginning from various initial positions and targeting different leakage sites. Results from both static and dynamic tests demonstrate the effectiveness of the control strategy and detection algorithm in localizing water leakage in indoor environments.

  • MoCom: Motion-Based Inter-MAV Visual Communication Using Event Vision and Spiking Neural Networks

    by Nengbo Zhang, Hann Woei Ho, Ye Zhou

    Reliable communication in Micro Air Vehicle (MAV) swarms is challenging in environments, where conventional radio-based methods suffer from spectrum congestion, jamming, and high power consumption. Inspired by the waggle dance of honeybees, which efficiently communicate the location of food sources without sound or contact, we propose a novel visual communication framework for MAV swarms using motion-based signaling. In this framework, MAVs convey information, such as heading and distance, through deliberate flight patterns, which are passively captured by event cameras and interpreted using a predefined visual codebook of four motion primitives: vertical (up/down), horizontal (left/right), left-to-up-to-right, and left-to-down-to-right, representing control symbols (“start”, “end”, “1”, “0”). To decode these signals, we design an event frame-based segmentation model and a lightweight Spiking Neural Network (SNN) for action recognition. An integrated decoding algorithm then combines segmentation and classification to robustly interpret MAV motion sequences. Experimental results validate the framework's effectiveness, which demonstrates accurate decoding and low power consumption, and highlights its potential as an energy-efficient alternative for MAV communication in constrained environments.


  • Open Access

    Obstacle‐Aware Navigation for MAVs Using Constant Flow Divergence Control and Texton‐Based Visual Cues

    by Xu Shi, Hann Woei Ho, Weijie Kuang

    Tiny flying insects rely heavily on optical flow for landings and navigation. By maintaining a constant optical flow divergence, they can approach targets or obstacles with an exponential decay of both relative distance and velocity. Previous studies have shown that Micro Air Vehicles (MAVs) leverage this control strategy for efficient landings and safe obstacle approaches. However, a key question remains in both biological systems and MAVs: when is the moment to extend an insect’s legs or turn off the motor for landing, or to stop in front of obstacles? To address this, we propose a method that utilizes visual appearance cues to make these decisions. Our approach extracts visual features using texton distribution and employs the chi‐square test with data‐driven adaptive thresholds to detect when an MAVs should halt and what visual appearance characterizes an obstacle. Several flight tests with varying flow divergence setpoints validate that this method ensures smooth obstacle approaches while effectively determining a safe stopping point. Additionally, the results show that MAVs can segment obstacles from a distance using the detection results. A potential application of this approach is in swarm navigation, where sharing minimal, onboard‐processed visual cues allows MAVs to efficiently predict obstacle size in advance, which facilitates coordinated path planning and collision avoidance. By leveraging cooperative perception strategies, this could significantly enhance the autonomy and efficiency of MAVs swarms in complex environments.


  • Open Access

    Vertical Planetary Landing on Sloped Terrain Using Optical Flow Divergence Estimates

    by Hann Woei Ho, Ye Zhou

    Autonomous landing on sloped terrain poses significant challenges for small, lightweight spacecraft, such as rotorcraft and landers. These vehicles have limited processing capability and payload capacity, which makes advanced deep learning methods and heavy sensors impractical. Flying insects, such as bees, achieve remarkable landings with minimal neural and sensory resources, relying heavily on optical flow. By regulating flow divergence, a measure of vertical velocity divided by height, they perform smooth landings in which velocity and height decay exponentially together. However, adapting this bio-inspired strategy for spacecraft landings on sloped terrain presents two key challenges: global flow-divergence estimates obscure terrain inclination, and the nonlinear nature of divergence-based control can lead to instability when using conventional controllers. This paper proposes a nonlinear control strategy that leverages two distinct local flow divergence estimates to regulate both thrust and attitude during vertical landings. The control law is formulated based on Incremental Nonlinear Dynamic Inversion to handle the nonlinear flow divergence. The thrust control ensures a smooth vertical descent by keeping a constant average of the local flow divergence estimates, while the attitude control aligns the vehicle with the inclined surface at touchdown by exploiting their difference. The approach is evaluated in numerical simulations using a simplified 2D spacecraft model across varying slopes and divergence setpoints. Results show that regulating the average divergence yields stable landings with exponential decay of velocity and height, and using the divergence difference enables effective alignment with inclined terrain. Overall, the method offers a robust, low-resource landing strategy that enhances the feasibility of autonomous planetary missions with small spacecraft.

  • Open Access

    MobiAct: Efficient MAV Action Recognition Using MobileNetV4 with Contrastive Learning and Knowledge Distillation

    by Zhang Nengbo, Ho Hann Woei

    Accurate and efficient recognition of Micro Air Vehicle (MAV) motion is essential for enabling real-time perception and coordination in autonomous aerial swarm. However, most existing approaches rely on large, computationally intensive models that are unsuitable for resource-limited MAV platforms, which results in a trade-off between recognition accuracy and inference speed. To address these challenges, this paper proposes a lightweight MAV action recognition framework, MobiAct, designed to achieve high accuracy with low computational cost. Specifically, MobiAct adopts MobileNetV4 as the backbone network and introduces a Stage-wise Orthogonal Knowledge Distillation (SOKD) strategy to effectively transfer MAV motion features from a teacher network (ResNet18) to a student network, thereby enhancing knowledge transfer efficiency. Furthermore, a parameter-free attention mechanism is integrated into the architecture to improve recognition accuracy without increasing model complexity. In addition, a hybrid loss training strategy is developed to combine multiple loss objectives, which ensures stable and robust optimization during training. Experimental results demonstrate that the proposed MobiAct achieves low-energy and low-computation MAV action recognition, while maintaining the fastest action decoding speed among compared methods. Across all three self-collected datasets, MobiAct achieves an average recognition accuracy of 92.12%, while consuming only 136.16 pJ of energy and processing recognition at a rate of 8.84 actions per second. Notably, MobiAct decodes actions up to 2 times faster than the leading method, with highly comparable recognition accuracy, highlighting its superior efficiency in MAV action recognition.

  • Open Access

    MAVR-Net: Robust Multi-View Learning for MAV Action Recognition with Cross-View Attention

    by Nengbo Zhang, Hann Woei Ho

    Recognizing the motion of Micro Aerial Vehicles (MAVs) is crucial for enabling cooperative perception and control in autonomous aerial swarms. Yet, vision-based recognition models relying only on RGB data often fail to capture the complex spatial temporal characteristics of MAV motion, which limits their ability to distinguish different actions. To overcome this problem, this paper presents MAVR-Net, a multi-view learning-based MAV action recognition framework. Unlike traditional single-view methods, the proposed approach combines three complementary types of data, including raw RGB frames, optical flow, and segmentation masks, to improve the robustness and accuracy of MAV motion recognition. Specifically, ResNet-based encoders are used to extract discriminative features from each view, and a multi-scale feature pyramid is adopted to preserve the spatiotemporal details of MAV motion patterns. To enhance the interaction between different views, a cross-view attention module is introduced to model the dependencies among various modalities and feature scales. In addition, a multi-view alignment loss is designed to ensure semantic consistency and strengthen cross-view feature representations. Experimental results on benchmark MAV action datasets show that our method clearly outperforms existing approaches, achieving 97.8\%, 96.5\%, and 92.8\% accuracy on the Short MAV, Medium MAV, and Long MAV datasets, respectively.

  • Open Access

    MoCom: Motion-based Inter-MAV Visual Communication Using Event Vision and Spiking Neural Networks

    by Zhang Nengbo, Hann Woei Ho, Ye Zhou

    Reliable communication in Micro Air Vehicle (MAV) swarms is challenging in environments, where conventional radio-based methods suffer from spectrum congestion, jamming, and high power consumption. Inspired by the waggle dance of honeybees, which efficiently communicate the location of food sources without sound or contact, we propose a novel visual communication framework for MAV swarms using motion-based signaling. In this framework, MAVs convey information, such as heading and distance, through deliberate flight patterns, which are passively captured by event cameras and interpreted using a predefined visual codebook of four motion primitives: vertical (up/down), horizontal (left/right), left-to-up-to-right, and left-to-down-to-right, representing control symbols (``start'', ``end'', ``1'', ``0''). To decode these signals, we design an event frame-based segmentation model and a lightweight Spiking Neural Network (SNN) for action recognition. An integrated decoding algorithm then combines segmentation and classification to robustly interpret MAV motion sequences. Experimental results validate the framework's effectiveness, which demonstrates accurate decoding and low power consumption, and highlights its potential as an energy-efficient alternative for MAV communication in constrained environments.