Show simple item record

dc.contributor.authorChen, Tiffany Yu-Han
dc.contributor.authorRavindranath, Lenin
dc.contributor.authorDeng, Shuo
dc.contributor.authorBahl, Paramvir
dc.contributor.authorBalakrishnan, Hari
dc.date.accessioned2017-07-18T15:33:37Z
dc.date.available2017-07-18T15:33:37Z
dc.date.issued2015-11
dc.identifier.isbn9781450336314
dc.identifier.urihttp://hdl.handle.net/1721.1/110758
dc.description.abstractGlimpse 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).en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2809695.2809711en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT Web Domainen_US
dc.titleGlimpse: Continuous, Real-Time Object Recognition on Mobile Devicesen_US
dc.typeArticleen_US
dc.identifier.citationChen, 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).en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorDeng, Shuo
dc.contributor.mitauthorBalakrishnan, Hari
dc.relation.journalProceedings of the 13th ACM Conference on Embedded Networked Sensor Systems - SenSys '15en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsChen, Tiffany Yu-Han; Ravindranath, Lenin; Deng, Shuo; Bahl, Paramvir; Balakrishnan, Harien_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-1455-9652
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record