Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1814433.1814443acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

CrowdSearch: exploiting crowds for accurate real-time image search on mobile phones

Published: 15 June 2010 Publication History

Abstract

Mobile phones are becoming increasingly sophisticated with a rich set of on-board sensors and ubiquitous wireless connectivity. However, the ability to fully exploit the sensing capabilities on mobile phones is stymied by limitations in multimedia processing techniques. For example, search using cellphone images often encounters high error rate due to low image quality.
In this paper, we present CrowdSearch, an accurate image search system for mobile phones. CrowdSearch combines automated image search with real-time human validation of search results. Automated image search is performed using a combination of local processing on mobile phones and backend processing on remote servers. Human validation is performed using Amazon Mechanical Turk, where tens of thousands of people are actively working on simple tasks for monetary rewards. Image search with human validation presents a complex set of tradeoffs involving energy, delay, accuracy, and monetary cost. CrowdSearch addresses these challenges using a novel predictive algorithm that determines which results need to be validated, and when and how to validate them. CrowdSearch is implemented on Apple iPhones and Linux servers. We show that CrowdSearch achieves over 95% precision across multiple image categories, provides responses within minutes, and costs only a few cents.

References

[1]
M. Azizyan, I. Constandache, and R. Choudhury. Surroundsense: mobile phone localization via ambience fingerprinting. In Proceedings of MobiCom 09, Sep 2009.
[2]
R. Baeza-Yates and B. Ribeiro--Neto. Modern Information Retrieval. ACM Press, 1999.
[3]
K. P. Burnham and A. D. R. Model Selection and Multimodel Inference: A Practical Information-Theoretic Approach, Second Edition. Springer Science, New York, 2002.
[4]
A. T. Campbell, S. B. Eisenman, N. D. Lane, E. Miluzzo, and R. A. Peterson. People-centric urban sensing. In WICON'06: Proceedings of the 2nd annual international workshop on Wireless internet, page 18, New York, NY, USA, 2006. ACM.
[5]
O. Chum, J. Philbin, M. Isard, and A. Zisserman. Scalable near identical image and shot detection. In Proceedings of CIVR'07, pages 549--556, New York, NY, USA, 2007.
[6]
E. Cuervo, A. Balasubramanian, D. ki Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. Maui: Making smartphones last longer with code offload. In In Proceedings of ACM MobiSys, 2010.
[7]
S. B. Eisenman, N. D. Lane, E. Miluzzo, R. A. Peterson, G. seop Ahn, and A. T. Campbell. Metrosense project: People-centric sensing at scale. In In WSW 2006 at Sensys, 2006.
[8]
A. Kittur, E. Chi, and B. Suh. Crowdsourcing user studies with mechanical turk. CHI 2008, Jan 2008. Crowdsourcing applied to user study.
[9]
D. G. Lowe. Distinctive image features from scale-invariant keypoints, 2003.
[10]
H. Lu, W. Pan, N. D. Lane, T. Choudhury, and A. T. Campbell. Soundsense: scalable sound sensing for people-centric applications on mobile phones. In MobiSys, pages 165--178, 2009.
[11]
M.-E. Nilsback. An automatic visual Flora -- segmentation and classification of flowers images. PhD thesis, University of Oxford, 2009.
[12]
M.-E. Nilsback and A. Zisserman. Automated flower classification over a large number of classes. In Proceedings of the Indian Conference on Computer Vision, Graphics and Image Processing, Dec 2008.
[13]
J. Philbin, O. Chum, M. Isard, J. Sivic, and A. Zisserman. Object retrieval with large vocabularies and fast spatial matching. In CVPR, 2007.
[14]
V. S. Sheng, F. Provost, and P. G. Ipeirotis. Get another label? improving data quality and data mining using multiple, noisy labelers. In In Proceeding of KDD'08, pages 614--622, 2008.
[15]
A. Sorokin and D. Forsyth. Utility data annotation with amazon mechanical turk. Computer Vision and Pattern Recognition Workshops, Jan 2008.
[16]
http://images.google.com/imagelabeler/. Google Labeler.
[17]
https://www.livework.com/. LiveWork: Outsource Business Tasks To Teams of On-Demand Workers.
[18]
http://www.abiresearch.com/research/1002762-US+Mobile+Email+and+Mobile+Web+Access+Trends. US Mobile Email and Mobile Web Access Trends -- 2008.
[19]
http://www.chacha.com/. ChaCha: Real people answering your questions.
[20]
http://www.crowdspirit.com/. CrowdSpirit: enables businesses to involve innovators from outside the company directly in the design of innovative products and services.
[21]
http://www.google.com/mobile/products/search.html#p=default. Goggle: Google image search on mobile phones.
[22]
http://www.sensorplanet.org/. Sensor Planet: a mobile device-centric large-scale Wireless Sensor Networks.
[23]
http://www.taskcn.com/. Taskcn: A platform for outsourcing tasks.
[24]
http://www.theextraordinaries.org/crowdsourcing.html. The Extraordinaries.
[25]
http://www.topcoder.com/. www.topcoder.com.
[26]
http://www.vlfeat.org/ vedaldi/code/siftpp.html. SIFT++: a lightweight C++ implementation of SIFT detector and descriptor.
[27]
http://www.wired.com/gadgetlab/2008/12/amazons-iphone/. Amazon Mobile: Amazon Remember.
[28]
L. von Ahn and L. Dabbish. Labeling images with a computer game. In CHI'04: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 319--326, New York, NY, USA, 2004. ACM Press.
[29]
L. von Ahn, B. Maurer, C. Mcmillen, D. Abraham, and M. Blum. recaptcha: Human-based character recognition via web security measures. Science, 321(5895): 1465--1468, August 2008.
[30]
T. Yan, D. Ganesan, and R. Manmatha. Distributed image search in camera sensor networks. In Proceedings of SenSys 2008, Jan 2008.
[31]
C. Zhu, K. Li, Q. Lv, L. Shang, and R. Dick. iscope: personalized multi-modality image search for mobile devices. In Proceedings of Mobisys'09, Jun 2009.

Cited By

View all
  • (2024)A Deep Learning Based Platform for Remote Sensing Images Change Detection Integrating Crowdsourcing and Active LearningSensors10.3390/s2405150924:5(1509)Online publication date: 26-Feb-2024
  • (2024)Efficient Example-Guided Interactive Graph Search2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00033(342-354)Online publication date: 13-May-2024
  • (2023)Understanding and evaluating harms of AI-generated image captions in political imagesFrontiers in Political Science10.3389/fpos.2023.12456845Online publication date: 20-Sep-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiSys '10: Proceedings of the 8th international conference on Mobile systems, applications, and services
June 2010
382 pages
ISBN:9781605589855
DOI:10.1145/1814433
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. crowdsourcing
  2. human validation
  3. image search
  4. real time

Qualifiers

  • Research-article

Conference

MobiSys'10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 274 of 1,679 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)1
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Deep Learning Based Platform for Remote Sensing Images Change Detection Integrating Crowdsourcing and Active LearningSensors10.3390/s2405150924:5(1509)Online publication date: 26-Feb-2024
  • (2024)Efficient Example-Guided Interactive Graph Search2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00033(342-354)Online publication date: 13-May-2024
  • (2023)Understanding and evaluating harms of AI-generated image captions in political imagesFrontiers in Political Science10.3389/fpos.2023.12456845Online publication date: 20-Sep-2023
  • (2023)Crowdsourcing of labeling image objects: an online gamification application for data collectionMultimedia Tools and Applications10.1007/s11042-023-16325-683:7(20827-20860)Online publication date: 4-Aug-2023
  • (2023)Crowdsourcing as a Future Collaborative Computing ParadigmMobile Crowdsourcing10.1007/978-3-031-32397-3_1(3-32)Online publication date: 21-Apr-2023
  • (2022)Distributed Visual Crowdsensing Framework for Area Coverage in Resource Constrained EnvironmentsSensors10.3390/s2215546722:15(5467)Online publication date: 22-Jul-2022
  • (2022)Sensing the Sensor: Estimating Camera Properties with Minimal InformationACM Transactions on Sensor Networks10.1145/350839318:2(1-26)Online publication date: 4-Feb-2022
  • (2022)An Efficient, Fair, and Robust Image Pricing Mechanism for Crowdsourced 3D ReconstructionIEEE Transactions on Services Computing10.1109/TSC.2019.295390615:1(498-512)Online publication date: 1-Jan-2022
  • (2022)Towards a global C2C Crowdsourcing Smart Shopper System: An SDLC Development Approach2022 International Conference on Computer and Applications (ICCA)10.1109/ICCA56443.2022.10039673(1-5)Online publication date: 20-Dec-2022
  • (2022)On the effect of relevance scales in crowdsourcing relevance assessments for Information Retrieval evaluationInformation Processing and Management: an International Journal10.1016/j.ipm.2021.10268858:6Online publication date: 22-Apr-2022
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media