ePrints Personal Energy Foot-Printing in Smart Cities

petWith the rise of population and emergence of Smart Buildings and Smart Cities, conserving energy is of prime importance. While people are careful about their usage at home, energy wastage in public buildings/offices goes unaccounted for as users do not pay for it. We develop a system that can generate real-time energy footprint for all users and provide related data analytics to help conserve their energy and even implement advanced functionalities such as prediction and  modeling.

[Project Page] [Video] [Demo] [Paper]


PAWS Pedestrian and Biker Safety

Pedestrian SafetyPAWS (formally SEUS) is a smart system that alerts pedestrians and bikers of any possible vehicle collision. Addressing multiple areas of study, PAWS uses sensor fusion and advanced recognition algorithms to locate incoming cars and effectively warns the user to prevent accidents, especially in urban environments.


[Project Page] [Video] [Demo] [Paper][Github]



SPINDLES A Smartphone Platform for Intelligent Detection and Notification of Leg Shaking

For many people, the habit of leg shaking is an annoyance to themselves and people around them. By simply becoming aware of the motion, one is able to voluntarily stop shaking. SPINDLES is a low-power, low-latency, non-intrusive and high accuracy mobile application to detect leg shaking and notify the user in a timely manner. SPINDLES is robust to the placement of the phone and implements a signal processing pipeline that eliminates the need for training and calibration phases common in machine learning approaches.


[Project Page] [Video] [Demo] [Paper]



Zika Virus Monitoring

Zika Virus

The goal is to identify and map possible breeding grounds of Zika carrying mosquitoes.

  • Using geotagged images, temperature, humidity and wind velocity information with a drone and perhaps some form of readily available datasets.
  • Involves quality assessment of images to reject images with blurs and distortions.
  • Figure out breeding grounds hotspots by distinguishing images showing tires, stagnant water, etc. along with integrating with data from temperature, humidity and wind sensors.
  • Visualize a heat map based on the probability of a location being a potential breeding ground of Zika carrying mosquitoes.
  • Make such heatmaps/visualizations available to concerned health/government authorities for them to take suitable preventive measures to stop the spread of the disease.
  • Potentially identify the data correlation between ambient conditions & the Zika Virus.

[Project Page] [Video] [Demo] [Paper]


Intelligent and Privacy-Preserving Pillbox


We present a novel privacy-preserving pillbox system to help patients improve medication adherence while maintaining privacy and security. Existing smart pillbox systems have been successful in notifying, tracking and reporting medication adherence, but do not provide sufficient security and privacy for the patients’ medication adherence records. In the proposed system, we protect data that needs to be reported to the doctor by ensuring that the data can only be decrypted by the doctor, authorized by a face-to-face key exchange process through out-of-band communication channels. Our system also gives patients fine-grained control over how their information is transmitted and shared, which has been a major privacy concern for many patients.

[Project Page] [Video] [Demo] [Paper]


RIO 40C Smart Sunburn Monitor


RIS – a smart wearable device that can prevent sunburns

  • Low Cost
  • Wearable
  • Wireless
  • Multi sensor
  • Smartphone compatible
  • Personal UV indicator



[Project Page] [Video] [Demo] [Paper]


Textile-based Perspiration Sensing

We present a novel wearable sensor system that measures an individual’s sweat level. The system consists of multiple cotton-covered conductive threads that are then braided into one sensor. The braided 3D structure allows robust perspiration level estimation despite the sensor distortion or the motion of the person.


[Project Page] [Video] [Demo] [Paper]