EDBT 2026 Demo / reviewers in the wild / expert
Xiao Hu 0004
dblp:19/1374-4
· DBLP profile ↗
10ranked-venue papers
4as first author
4since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 2Computer networks · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Efficient Computer Vision on Edge Devices with Pipeline-Parallel Hierarchical Neural NetworksabstractComputer vision on low-power edge devices enables applications including search-and-rescue and security. State-of-the-art computer vision algorithms, such as Deep Neural Networks (DNNs), are too large for inference on low-power edge devices. To improve efficiency, some existing approaches parallelize DNN inference across multiple edge devices. How-ever, these techniques introduce significant communication and synchronization overheads or are unable to balance workloads across devices. This paper demonstrates that the hierarchical DNN architecture is well suited for parallel processing on multiple edge devices. We design a novel method that creates a parallel inference pipeline for computer vision problems that use hierarchical DNNs. The method balances loads across the collaborating devices and reduces communication costs to facilitate the processing of multiple video frames simultaneously with higher throughput. Our experiments consider a representative computer vision problem where image recognition is performed on each video frame, running on multiple Raspberry Pi 4Bs. With four collaborating low-power edge devices, our approach achieves 3.21× higher throughput, 68% less energy consumption per device per frame, and a 58% decrease in memory when compared with existing sinaledevice hierarchical DNNs. Abhinav Goel, Caleb Tung, Xiao Hu 0004, George K. Thiruvathukal, James C. Davis 0001, Yung-Hsiang Lu |
ASP-DAC | 3 |
| 2022 | Directed Acyclic Graph-based Neural Networks for Tunable Low-Power Computer VisionabstractProcessing visual data on mobile devices has many applications, e.g., emergency response and tracking. State-of-the-art computer vision techniques rely on large Deep Neural Networks (DNNs) that are usually too power-hungry to be deployed on resource-constrained edge devices. Many techniques improve DNN efficiency of DNNs by compromising accuracy. However, the accuracy and efficiency of these techniques cannot be adapted for diverse edge applications with different hardware constraints and accuracy requirements. This paper demonstrates that a recent, efficient tree-based DNN architecture, called the hierarchical DNN, can be converted into a Directed Acyclic Graph-based (DAG) architecture to provide tunable accuracy-efficiency tradeoff options. We propose a systematic method that identifies the connections that must be added to convert the tree to a DAG to improve accuracy. We conduct experiments on popular edge devices and show that increasing the connectivity of the DAG improves the accuracy to within 1% of the existing high accuracy techniques. Our approach requires 93% less memory, 43% less energy, and 49% fewer operations than the high accuracy techniques, thus providing more accuracy-efficiency configurations. Abhinav Goel, Caleb Tung, Nicholas Eliopoulos, Xiao Hu 0004, George K. Thiruvathukal, James C. Davis 0001, Yung-Hsiang Lu |
ISLPED | 4 |
| 2021 | Low-Power Multi-Camera Object Re-Identification using Hierarchical Neural NetworksabstractLow-power computer vision on embedded devices has many applications. This paper describes a low-power technique for the object re-identification (reID) problem: matching a query image against a gallery of previously-seen images. State-of-the-art techniques rely on large, computationally-intensive Deep Neural Networks (DNNs). We propose a novel hierarchical DNN architecture that uses attribute labels in the training dataset to perform efficient object reID. At each node in the hierarchy, a small DNN identifies a different attribute of the query image. The small DNN at each leaf node is specialized to re-identify a subset of the gallery-only the images with the attributes identified along the path from the root to a leaf. Thus, a query image is re-identified accurately after processing with a few small DNNs. We compare our method with state-of-the-art object reID techniques. With a $\sim 4\%$ loss in accuracy, our approach realizes significant resource savings: 74% less memory, 72% fewer operations, and 67% lower query latency, yielding 65% less energy consumption. Abhinav Goel, Caleb Tung, Xiao Hu 0004, James C. Davis 0001, George K. Thiruvathukal, Yung-Hsiang Lu |
ISLPED | 3 |
| 2021 | A Robust IoT Device Identification Method with Unknown Traffic Detection
Xiao Hu 0004, Hong Li 0004, Zhiqiang Shi, Hongsong Zhu, Limin Sun 0001 |
WASA (1) | 1 |
| 2020 | First-Person View Hand Segmentation of Multi-Modal Hand Activity Video Dataset
Sangpil Kim, Hyung-Gun Chi, Xiao Hu 0004, Anirudh Vegesana, Karthik Ramani |
BMVC | 3 |
| 2020 | A Lifelong Health Monitoring Framework in Processors: Work-in-ProgressabstractWith the development of VLSI technology, more transistors can be integrated into a processor. While this increases the complexity of modern processors, it also provides resources for fault monitoring and localization in processor. To this end, we propose an on-chip lifelong health monitoring framework for processor, and provide detailed designs for I/O pads and power supplies of the processor chip, which have a key effect on the tuning, testing and the final deployment of a processor. Our proposal enables long-term status logging of I/O pads and power supplies in the chip. This provides a solid foundation for understanding the impact of I/O and power supplies on the stability of a processor chip. Xiao Hu 0004 |
CASES | 1 |
| 2020 | A Large-Scale Annotated Mechanical Components Benchmark for Classification and Retrieval Tasks with Deep Neural Networks
Sangpil Kim, Hyung-Gun Chi, Xiao Hu 0004, Qixing Huang, Karthik Ramani |
ECCV (18) | 3 |
| 2020 | FPGA-Based Multi-precision Architecture for Accelerating Large-Scale Floating-Point Matrix Computing
Longlong Zhang, Yuanxi Peng, Xiao Hu 0004, Ahui Huang |
NPC | 3 |
| 2020 | Crowdsourcing Detection of Sampling Biases in Image DatasetsabstractDespite many exciting innovations in computer vision, recent studies reveal a number of risks in existing computer vision systems, suggesting results of such systems may be unfair and untrustworthy. Many of these risks can be partly attributed to the use of a training image dataset that exhibits sampling biases and thus does not accurately reflect the real visual world. Being able to detect potential sampling biases in the visual dataset prior to model development is thus essential for mitigating the fairness and trustworthy concerns in computer vision. In this paper, we propose a three-step crowdsourcing workflow to get humans into the loop for facilitating bias discovery in image datasets. Through two sets of evaluation studies, we find that the proposed workflow can effectively organize the crowd to detect sampling biases in both datasets that are artificially created with designed biases and real-world image datasets that are widely used in computer vision research and system development. Xiao Hu 0004, Anirudh Vegesana, Somesh Dube, Kaiwen Yu, Gore Kao, Shuo-Han Chen, Yung-Hsiang Lu, George K. Thiruvathukal, Ming Yin 0001 |
WWW | 1 |
| 2006 | TraceDo: An On-Chip Trace System for Real-Time Debug and Optimization in Multiprocessor SoC
Xiao Hu 0004, Pengyong Ma, Shuming Chen, Yang Guo 0003 |
ISPA | 1 |