OEC Admin's Picture

OEC Admin

47 posts

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)

Gabriel on CBS 60 Minutes

Wearable Cognitive Assistance can be viewed as  "Augmented Reality Meets Artificial Intelligence".   This 90-second excerpt from the October 9, 2016 CBS 60 Minutes special edition on Artificial Intelligence highlights the table-tennis wearable cognitive assistant on Google Glass.

IKEA Table Lamp Kit: Wearable Cognitive Assistant

In our talks on Gabriel, we have often mentioned assembly of IKEA kits as an example of how step by step guidance and prompt detection of errors could be valuable.   This video shows a Gabriel application to assemble a genuine IKEA kit (a table lamp) purchased off the shelf at

The Emergence of Edge Computing

Industry investment and research interest in edge computing, in which computing and storage nodes are placed at the Internet's edge in close proximity to mobile devices or sensors, have grown dramatically in recent years. This emerging technology promises to deliver highly responsive cloud services for mobile computing, scalability and privacy-policy

RibLoc System for Surgical Repair of Ribs: Wearable Cognitive Assistant

Unsolicited by us, this video was made by a startup company VIZR Tech to illustrate the potential of wearable cognitive assistance in medical training. The video provides background to explain relevant concepts to the company's target audience.  The company already uses Google Glass (with the camera blocked) in medical training,

15-821 Fall 2016

7 course projects (many based on cloudlets and Gabriel)The Fall 2016 offering of 15-821/18-843 "Mobile and Pervasive Computing" course included many 3-person student projects based on cloudlets and wearable cognitive assistance. Examples include wearable cognitive assistance for use of an AED device,  cloudlet-based privacy mediator for audio data,

System Infrastructure for Mobile-Cloud Convergence

The convergence of mobile computing and cloud computing enables new mobile applications that are both resource-intensive and interactive. For these applications, end-to-end network bandwidth and latency matter greatly when cloud resources are used to augment the computational power and battery life of a mobile device. This dissertation designs and implements

RTFace: Denaturing Live Video on Cloudlets

This demo shows how cloudlets can improve the scalability of video analytics and how they can be used to enforce privacy policies based on face recognition.   The demo also illustrates use of the OpenFace face recognition system that we have created.   RTFace combines OpenFace with face tracking across frames to