University of Illinois Urbana-Champaign
Near-real-time insight delivery pipeline for earth observation satellite images
Abstract
dc:descriptionThe emergence of the new generation of small yet computation-capable low-earth-orbit (LEO) satellites for earth observation (EO) has created opportunities for humanity to monitor events that happen in every corner of the globe and even use the emerging Computer Vision (CV) models to generate insights from these satellite images. However, the current pipeline suffers from multiple challenges, including the limitation on both computing and energy capacity of the satellite hardware, and the limited network capacity in the whole pipeline. This dissertation mitigates these challenges by delivering a cross-layer end-to-end optimization solution. It focuses on answering this key question: what can be done in EO satellite systems to help it satisfy the real-time requirements from users as well as the tight energy, compute and networking budgets? To answer this question, this dissertation built 2 major systems: Umbra system for optimally using satellite link capacity to avoid congestion, Serval system for distributed edge computing on EO satellite systems to reduce latency as well as reduce computation costs. This combination of systems greatly enhances the quality of the satellite image & insight delivery system, while greatly boosting the efficiency within the whole pipeline end to end. It showcases the great benefit of a detailed understanding of the underlying physical dynamics as well as unique patterns when designing novel systems in unseen environments. By modeling the orbit dynamics of satellites, Umbra and Serval were able to predict the future activities of satellites and proactively schedule compute and network transmission. As a result, Umbra can reduce the P90 latency for all network traffic by 3.5x, while Serval can reduce the median latency for the critical data from 3 days to 2 minutes.
Degree
thesis:*- Name thesis:degree_name
- Ph.D.
- Level thesis:degree_level
- Dissertation
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- University of Illinois Urbana-Champaign
- Year dc:date
- 2025
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Tao, Bill
- Contributors dc:contributor
-
- Vasisht, Deepak
- Gupta, Indranil
- Nahrstedt, Klara
- Kumar, Swarun
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- Copyright 2025 Bill Tao
- Language dc:language
- en, eng
Identifiers
dc:identifier.*- Handle dc:identifier
- https://hdl.handle.net/2142/129256