Towards Drone-sourced Live Video Analytics for the Construction Industry
This paper investigates the use of drones for live inspection in the construction industry. The key technical challenge is the real-time registration of the drone video feed to the architectural plan. We present and evaluate three different approaches for registration and propose an edge-based prototype using visual features. Our evaluations
Towards a Distraction-free Waze
Real-time traffic monitoring has had widespread success via crowd-sourced GPS data. While drivers benefit from this low-level, low-latency road information, any high-level traffic data such as road closures and accidents currently have very high latency as such systems rely solely on human reporting. Increasing the detail and decreasing the latency
EdgeDroid: An Experimental Approach to Benchmarking Human-in-the-Loop Applications
Many emerging mobile applications, including augmented reality (AR) and wearable cognitive assistance (WCA), aim to provide seamless user interaction. However, the complexity of benchmarking these human-in-the-loop applications limits reproducibility and makes performance evaluation difficult. In this paper, we present EdgeDroid, a benchmarking suite designed to reproducibly evaluate these applications. Our
The Computing Landscape of the 21st Century
This paper shows how today's complex computing landscape can be understood in simple terms through a 4-tier model. Each tier represents a distinct and stable set of design constraints that dominate attention at that tier. There are typically many alternative implementations of hardware and software at each tier, but all
How we created edge computing
Edge computing processes data on infrastructure that is located close to the point of data creation. Mahadev Satyanarayanan recounts how recognition of the potential limitations of centralized, cloud-based processing led to this new approach to computing. Satyanarayanan, M. Nature Electronics, 2(1), January 2019
CMU Mobile and Pervasive Computing 15-821 Class Fall 2018
6 course projects (many based on cloudlets and Gabriel)The Fall 2018 offering of 15-821/18-843 "Mobile and Pervasive Computing" course included several 2- and 3-person student projects based on cloudlets and wearable cognitive assistance. Examples include efficient searching of data stored on cloudlets, leveraging cloudlets for DNN gesture or