CSE 721: Selected Topics in Mobile Sensing

Spring 2014

Basic Information

  • Instructor: Lu Su (lusu@buffalo.edu)
  • Time: 10am-12pm Friday
  • Location: 113A Davis Hall
  • Office Hour: 2:00-3:00pm Friday
  • Office: 321 Davis Hall

Overview

The proliferation of increasingly capable and affordable smartphones has given rise to the pervasive mobile sensing paradigm. Nowadays, smartphones are equipped with not only powerful computing and communicating capabilities but also a rich set of embedded sensors including accelerometer, gyroscope, GPS, compass, microphone, and camera, which enable a broad spectrum of applications, such as localization and navigation, activity and gesture recognition, healthcare and assisted living, and environmental monitoring. In this seminar, we will survey existing smartphone based mobile sensing algorithms, systems, and applications, and discuss key opportunities as well as challenges emerging in the mobile sensing research.

Prerequisites

There is no hard prerequisite, but the students enrolled are expected to have basic knowledge of system programming and data mining/machine learning.

Course Structure

We will discuss two papers each week. The papers are selected from recent publications in top conferences/journals in mobile sensing or relevant domains. Each student is required to present one or two papers in class. Also, each student will be asked to write reviews for two papers different from the ones presented by him/her. The students who registered 3 credits are required to complete research projects (in team) or surveys (individually). Grading is S/U, based on the performance of presentation, review, project, survey as well as participation.

Course Topics and Schedule

In this seminar, we will discuss several representative research topics in mobile sensing:

  • Localization
  • Privacy
  • Context Sensing
  • Road Sensing
  • Activity Recognition

25 papers out of the above topics will be reviewed and presented. Below is the detailed schedule:

Date Papers Presenter Reviewer
Week 1 (January 31) Overview Lu Su N/A
Week 2 (February 7) Identity, Location, Disease and More: Inferring Your Secrets from Android Public Resources Muyuan Li Prateek Solanki, Rajesh Balasubramanian, Priyanka Kulkarni
Week 3 (February 14) RADAR: An In-Building RF-based User Location and Tracking System
EnLoc: Energy-Efficient Localization for Mobile Phones
Siddhant Rane
Tanmay Wadhwa
Yongsheng Song, Sirak Gizaw, Rakesh Subramanya
Rakesh Subramanya, Siddhant Rane, Priyanka Kulkarni
Week 4 (February 21) SurroundSense: Mobile Phone Localization via Ambience Fingerprinting
Towards Mobile Phone Localization without War-Driving
Yongsheng Song
Aditya Singla
Si Chen, Priyanka Kulkarni, Xiang Lin
Tanmay Wadhwa, Sanjay Ramanathan, Ninad Vijay Kale
Week 5 (February 28) Indoor Localization Without the Pain
No Need to War-Drive: Unsupervised Indoor Localization
Aswin Bharadwaj Ramesh
Sirak Gizaw
Xiang Lin, Muyuan Li, Prateek Solanki
Aditya Singla, Siddhant Rane, Priyanka Kulkarni
Week 6 (March 7) Satellites in Our Pockets: An Object Positioning System using Smartphones
Zee: Zero-Effort Crowdsourcing for Indoor Localization
Mike Slutsky
Rajesh Balasubramanian
Sanjay Ramanathan, Uthish Balaji, Ninad Vijay Kale
Yongsheng Song, Sirak Gizaw, Xiang Lin
Week 7 (March 14) Push the Limit of WiFi based Localization for Smartphones
Hiding Stars with Fireworks: Location Privacy through Camouflage
Uthish Balaji
Sanjay Ramanathan
Yeshwanth Pratapaneni Ramamurthy Naidu, Sabharinath Babu Thurvas Jeyakumar, Ninad Vijay Kale
Ninad Vijay Kale, Uthish Balaji, Xiang Lin
Week 8 (March 21) Spring Break N/A  
Week 9 (March 28) ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing
SmartAds: Bringing Contextual Ads to Mobile Apps
Prateek Solanki
Ninad Vijay Kale
Yeshwanth Pratapaneni Ramamurthy Naidu, Ninad Vijay Kale, Xiang Lin
Divya Gorey, Mike Slutsky, Priyanka Kulkarni
Week 10 (April 4) TagSense: A Smartphone-based Approach to Automatic Image Tagging
The BikeNet Mobile Sensing System for Cyclist Experience Mapping
Si Chen
Rakesh Subramanya
Aswin Bharadwaj Ramesh, Pradyun Ramadorai, Rakesh Subramanya
Aswin Bharadwaj Ramesh, Pradyun Ramadorai, Prateek Solanki
Week 11 (April 11) Detecting Driver Phone Use Leveraging Car Speakers
EasyTracker: Automatic Transit Tracking, Mapping, and Arrival Time Prediction Using Smartphones
Divya Gorey
Pradyun Ramadorai
Gaurav Talokar, Tanmay Wadhwa, Priyanka Kulkarni
Sabharinath Babu Thurvas Jeyakumar, Xiang Lin, Prateek Solanki
Week 12 (April 18) Sensing Vehicle Dynamics for Determining Driver Phone Use
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application
Xiang Lin
Davinder Sandhu
Aditya Singla, Davinder Sandhu, Rakesh Subramanya
Priyanka Kulkarni, Rakesh Subramanya, Xiang Lin
Week 13 (April 25) Enabling Large-scale Human Activity Inference on Smartphones using Community Similarity Networks (CSN)
PhonePoint Pen: Using Mobile Phones to Write in Air
Yeshwanth Pratapaneni Ramamurthy Naidu
Sabharinath Babu Thurvas Jeyakumar
Davinder Sandhu, Prateek Solanki, Ninad Vijay Kale
Nandini Hariprasad, Indranil Deb, Prateek Solanki
Week 14 (May 2) SwordFight: Enabling a New Class of Phone-to-Phone Action Games on Commodity Phones
iSleep: Unobtrusive Sleep Quality Monitoring using Smartphones
Indranil Deb
Gaurav Talokar
Nandini Hariprasad, Muyuan Li, Rakesh Subramanya
Mike Slutsky, Divya Gorey, Prateek Solanki
Week 15 (May 9) The Jigsaw Continuous Sensing Engine for Mobile Phone Applications
SoundSense: Scalable Sound Sensing for People-Centric Sensing Applications on Mobile Phones
Priyanka Kulkarni
Nandini Hariprasad
Gaurav Talokar, Rajesh Balasubramanian, Ninad Vijay Kale
Indranil Deb, Si Chen, Rakesh Subramanya