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

Authors Info & Claims
Published:15 June 2010Publication 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Baeza-Yates and B. Ribeiro--Neto. Modern Information Retrieval. ACM Press, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  8. A. Kittur, E. Chi, and B. Suh. Crowdsourcing user studies with mechanical turk. CHI 2008, Jan 2008. Crowdsourcing applied to user study. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. G. Lowe. Distinctive image features from scale-invariant keypoints, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M.-E. Nilsback. An automatic visual Flora -- segmentation and classification of flowers images. PhD thesis, University of Oxford, 2009.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Philbin, O. Chum, M. Isard, J. Sivic, and A. Zisserman. Object retrieval with large vocabularies and fast spatial matching. In CVPR, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Sorokin and D. Forsyth. Utility data annotation with amazon mechanical turk. Computer Vision and Pattern Recognition Workshops, Jan 2008.Google ScholarGoogle ScholarCross RefCross Ref
  16. http://images.google.com/imagelabeler/. Google Labeler.Google ScholarGoogle Scholar
  17. https://www.livework.com/. LiveWork: Outsource Business Tasks To Teams of On-Demand Workers.Google ScholarGoogle Scholar
  18. http://www.abiresearch.com/research/1002762-US+Mobile+Email+and+Mobile+Web+Access+Trends. US Mobile Email and Mobile Web Access Trends -- 2008.Google ScholarGoogle Scholar
  19. http://www.chacha.com/. ChaCha: Real people answering your questions.Google ScholarGoogle Scholar
  20. http://www.crowdspirit.com/. CrowdSpirit: enables businesses to involve innovators from outside the company directly in the design of innovative products and services.Google ScholarGoogle Scholar
  21. http://www.google.com/mobile/products/search.html#p=default. Goggle: Google image search on mobile phones.Google ScholarGoogle Scholar
  22. http://www.sensorplanet.org/. Sensor Planet: a mobile device-centric large-scale Wireless Sensor Networks.Google ScholarGoogle Scholar
  23. http://www.taskcn.com/. Taskcn: A platform for outsourcing tasks.Google ScholarGoogle Scholar
  24. http://www.theextraordinaries.org/crowdsourcing.html. The Extraordinaries.Google ScholarGoogle Scholar
  25. http://www.topcoder.com/. www.topcoder.com.Google ScholarGoogle Scholar
  26. http://www.vlfeat.org/ vedaldi/code/siftpp.html. SIFT++: a lightweight C++ implementation of SIFT detector and descriptor.Google ScholarGoogle Scholar
  27. http://www.wired.com/gadgetlab/2008/12/amazons-iphone/. Amazon Mobile: Amazon Remember.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  30. T. Yan, D. Ganesan, and R. Manmatha. Distributed image search in camera sensor networks. In Proceedings of SenSys 2008, Jan 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

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

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • 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

        Copyright © 2010 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 15 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate274of1,679submissions,16%

        Upcoming Conference

        MOBISYS '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader