Whitepapers and publications related to edge computing

Bandwidth-efficient Live Video Analytics for Drones via Edge Computing

Real-time video analytics on small autonomous drones poses several  difficult challenges at the intersection of wireless bandwidth,  processing capacity, energy consumption, result accuracy, and timeliness  of results. In response to these challenges, we describe four  strategies to build an adaptive computer vision pipeline for search  tasks in domains such as

Edge-based Discovery of Training Data for Machine Learning

The generation of high-quality training data has become the key  bottleneck in the use of deep learning across many domains. We describe  Eureka, an interactive system that leverages edge computing and early  discard to greatly improve the productivity of experts in the  construction of a labeled data set. Our experimental

Experimental Testbed for Edge Computing in Fiber-Wireless Broadband Access Networks

Recently, edge computing has emerged as a promising computing paradigm  to meet stringent quality-of-service requirements of an increasing  number of latency-sensitive applications. The core principle of edge  computing is to bring the capability of cloud computing in close  proximity to mobile devices, sensors, actuators, connected things and  end users, thereby

An Application Platform for Wearable Cognitive Assistance

Wearable cognitive assistance applications can provide guidance for many facets of a user’s daily life. This thesis targets the enabling of a new genre of such applications that require both heavy computation and very low response time on inputs from mobile devices.  The core contribution of this thesis is

Live Synthesis of Vehicle-Sourced Data Over 4G LTE

Accurate, up-to-date maps of transient traffic and hazards are  invaluable to drivers, city managers, and the emerging class of  self-driving vehicles. We present LiveMap, a scalable, automated system  for acquiring, curating, and disseminating detailed, continually-updated  road conditions in a region. LiveMap leverages in-vehicle cameras,  sensors, and processors to crowd-source hazard

You Can Teach Elephants to Dance: Agile VM Handoff for Edge Computing

VM handoff enables rapid and transparent placement changes to  executing code in edge computing use cases where the safety and  management attributes of VM encapsulation are important. This versatile  primitive offers the functionality of classic live migration but is  highly optimized for the edge. Over WAN bandwidths ranging from 5

Edge Computing for Situational Awareness

Situational awareness involves the timely acquisition of knowledge about  real-world events, distillation of those events into higher-level  conceptual constructs, and their synthesis into a coherent  context-sensitive view. We explore how convergent trends in video  sensing, crowd sourcing and edge computing can be harnessed to create a  shared real-time information system

A Scalable and Privacy-Aware IoT Service for Live Video Analytics

We present OpenFace, our new open-source face recognition system that  approaches state-of-the-art accuracy. Integrating OpenFace with  inter-frame tracking, we build RTFace, a mechanism for denaturing video  streams that selectively blurs faces according to specified policies at  full frame rates. This enables privacy management for live video  analytics while providing a

Cloudlet-based Just-in-Time Indexing of IoT Video

As video cameras proliferate, the ability to scalably capture and search their data becomes important. Scalability is improved by performing video analytics on cloudlets at the edge of the Internet, and only shipping extracted index information and meta-data to the cloud. In this setting, we describe interactive data exploration (IDE)