Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Glimpse: Continuous, Real-Time Object Recognition on Mobile Devices

Glimpse: Continuous, Real-Time Object Recognition on Mobile Devices

Thumbnail Image
Download
Name

Glimpse.pdf

Size

1.89 MB

Format

Adobe PDF

Checksum (MD5)

57843b9070a4677562a88ce3753dc1a3

Author(s)
Chen, Tiffany Yu-Han
•
Ravindranath, Lenin
•
Deng, Shuo
•
Bahl, Paramvir
•
Balakrishnan, Hari
Date Issued
November 2015
Journal
Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems - SenSys '15
Publisher
Association for Computing Machinery
Citation
Chen, Tiffany Yu-Han, Lenin Ravindranath, Shuo Deng, Paramvir Bahl, and Hari Balakrishnan. “Glimpse.” Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems -SenSys ’15 (2015).
Version
Author's final manuscript
Abstract
Glimpse is a continuous, real-time object recognition system for camera-equipped mobile devices. Glimpse captures full-motion video, locates objects of interest, recognizes and labels them, and tracks them from frame to frame for the user. Because the algorithms for object recognition entail significant computation, Glimpse runs them on server machines. When the latency between the server and mobile device is higher than a frame-time, this approach lowers object recognition accuracy. To regain accuracy, Glimpse uses an active cache of video frames on the mobile device. A subset of the frames in the active cache are used to track objects on the mobile, using (stale) hints about objects that arrive from the server from time to time. To reduce network bandwidth usage, Glimpse computes trigger frames to send to the server for recognizing and labeling. Experiments with Android smartphones and Google Glass over Verizon, AT&T, and a campus Wi-Fi network show that with hardware face detection support (available on many mobile devices), Glimpse achieves precision between 96.4% to 99.8% for continuous face recognition, which improves over a scheme performing hardware face detection and server-side recognition without Glimpse's techniques by between 1.8-2.5×. The improvement in precision for face recognition without hardware detection is between 1.6-5.5×. For road sign recognition, which does not have a hardware detector, Glimpse achieves precision between 75% and 80%; without Glimpse, continuous detection is non-functional (0.2%-1.9% precision).
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike
http://creativecommons.org/licenses/by-nc-sa/4.0/
Persistent DSpace Link
http://hdl.handle.net/1721.1/110758
DOI of Published Version
https://doi.org/10.1145/2809695.2809711
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.