skip to main content
10.1145/3081333.3081357acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

Card-stunt as a Service: Empowering a Massively Packed Crowd for Instant Collective Expressiveness

Published:16 June 2017Publication History

ABSTRACT

Imagine a densely packed crowd that gathers to convey a common message, such as people in a candlelight vigil or a protest. We envision an innovation through mobile computing technologies to empower such a crowd by enabling them simply to hold their phones up and create a massive collective visualization on top of them. We propose Card-stunt as a Service (CaaS). CaaS is a service enabling a densely packed crowd to instantly visualize symbols using their mobile devices and a server-side service. The key challenge toward realizing an instant collective visualization is how to achieve instant, infrastructure-free, decimeter-level localization of individuals in a massively packed crowd, while maintaining low latency. CaaS addresses the challenges by mobile visible-light angle-of-arrival (AoA) sensing and scalable constrained optimization. It reconstructs relative locations of all individuals and dispatches individualized timed pixels to each one so that they can do their part in the overall visualization. We evaluate CaaS with extensive experiments under diverse reality settings as well as under synthetic workloads scaling up to tens of thousands of people. We deploy CaaS to 49 participants so that they successfully perform a collective visualization cheering up MobiSys.

References

  1. Android API, getFullBiasNanos. https://developer.android.com/reference/android/location/GnssClock.html#getFullBiasNanos(). Accessed: April 2, 2017.Google ScholarGoogle Scholar
  2. atan2. http://linux.die.net/man/3/atan2. Accessed: December 8, 2016.Google ScholarGoogle Scholar
  3. Atlanta stadium with IBM smarter stadiums. https://www-03.ibm.com/press/us/en/pressrelease/46116.wss. Accessed: April 14, 2017.Google ScholarGoogle Scholar
  4. Autism speaks card stunt. http://www.cardstunts.com/autism-speaks-card-stunt/. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  5. Card Stunts by Kivett Productions. http://www.cardstunts.com/. Accessed: December 8, 2016.Google ScholarGoogle Scholar
  6. Cisco connected stadium Wi-Fi solution. http://www.cisco.com/c/dam/en_us/solutions/industries/docs/sports/c78--675063_dSheet.pdf. Accessed: April 14, 2017.Google ScholarGoogle Scholar
  7. Guinness record-setting candlelight vigil. http://english.hani.co.kr/arti/english_edition/e_national/687413.html. Accessed: December 8, 2016.Google ScholarGoogle Scholar
  8. IBM smarter stadiums. https://www.ibm.com/sports. Accessed: April 14, 2017.Google ScholarGoogle Scholar
  9. Iceland fans together with national team performs "Viking war chant". https://www.youtube.com/watch?v=BM6U1tmDjUA. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  10. Network identity and timezone (nitz); service description. https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx'specificationId=576. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  11. NGMN Alliance. 5g white paper. https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf. Accessed: December 8, 2016.Google ScholarGoogle Scholar
  12. OpenCL framework. https://www.khronos.org/opencl/. Accessed: April 6, 2017.Google ScholarGoogle Scholar
  13. Protesters create giant Romanian flag. http://www.wsj.com/video/protesters-create-giant-romanian-flag/6EA2237F-2C08--4422-AD55--4BE0D09B637A.html. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  14. Schneider's 80th anniversary. http://www.cardstunts.com/schneiders-80th-anniversary/. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  15. South Korean protesters march against president again. http://edition.cnn.com/2016/11/12/asia/south-korean-protest-president-park/. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  16. Statistical abstract of the united states: 2011. U.S. Census Bureau.Google ScholarGoogle Scholar
  17. SurfaceFlinger and Hardware Composer. https://source.android.com/devices/graphics/arch-sf-hwc.html. Accessed: December 5, 2016.Google ScholarGoogle Scholar
  18. Texas A&M completes world's largest card stunt. http://tamu.247sports.com/Bolt/AM-completes-worlds-largest-card-stunt-40896549. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  19. Texas A&M's Kyle Field fiber for the future, stadium tech report. http://www.corning.com/media/worldwide/coc/documents/TA&M_SINGLEPAGE_LOW.pdf. Accessed: April 14, 2017.Google ScholarGoogle Scholar
  20. Thousands call on South Korea's Park to step down. http://edition.cnn.com/2016/11/05/asia/south-korea-president-protests/. Accessed: April 8, 2017.Google ScholarGoogle Scholar
  21. N. Banerjee, S. Agarwal, P. Bahl, R. Chandra, A. Wolman, and M. Corner. Virtual compass: relative positioning to sense mobile social interactions. In Proceedings of the 8th International Conference on Pervasive Computing (Pervasive '10), pages 1--21. Springer, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. R. H. Byrd, M. E. Hribar, and J. Nocedal. An interior point algorithm for large-scale nonlinear programming. SIAM Journal on Optimization, 9(4):877--900, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. C.-L. Chin and C.-T. Lin. Detection and compensation algorithm for backlight images with fuzzy logic and adaptive compensation curve. International Journal of Pattern Recognition and Artificial Intelligence, 19(08):1041--1057, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  24. A. Choudhary, W. Hendrix, K. Lee, D. Palsetia, and W.-K. Liao. Social media evolution of the egyptian revolution. Communications of the ACM, 55(5):74--80, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. I. Constandache, X. Bao, M. Azizyan, and R. R. Choudhury. Did you see bob?: human localization using mobile phones. In Proceedings of the Sixteenth Annual International Conference on Mobile Computing and Networking (MobiCom'10), pages 149--160. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. E. Cuthill and J. McKee. Reducing the bandwidth of sparse symmetric matrices. In Proceedings of the 1969 24th national conference, pages 157--172. ACM, 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. J. Erman and K. K. Ramakrishnan. Understanding the super-sized traffic of the super bowl. In Proceedings of the 2013 Internet Measurement Conference, pages 353--360. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. S. González-Bailón, J. Borge-Holthoefer, A. Rivero, and Y. Moreno. The dynamics of protest recruitment through an online network. Scientific reports, 1, 2011.Google ScholarGoogle Scholar
  29. T. Hao, R. Zhou, and G. Xing. Cobra: color barcode streaming for smartphone systems. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys'12), pages 85--98. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. M. Hazas, C. Kray, H. Gellersen, H. Agbota, G. Kortuem, and A. Krohn. A relative positioning system for co-located mobile devices. In Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services (MobiSys'05), pages 177--190. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. T. He, C. Huang, B. M. Blum, J. A. Stankovic, and T. Abdelzaher. Range-free localization schemes for large scale sensor networks. In Proceedings of the 9th Annual International Conference on Mobile Computing and Networking (MobiCom'03), pages 81--95. ACM, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. F. Hermans, L. McNamara, G. Sörös, C. Rohner, T. Voigt, and E. Ngai. Focus: Robust visual codes for everyone. In Proceedings of the 14th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys'16), pages 319--332. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. D.-Y. Huang, C.-P. Lin, Y.-P. Hung, T.-W. Chang, N.-H. Yu, M.-L. Tsai, and M. Y. Chen. Magmobile: enhancing social interactions with rapid view-stitching games of mobile devices. In Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia (MUM'12), number 61. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. I. Hwang, H. Jang, T. Park, A. Choi, C. Hwang, Y. Choi, L. Nachman, and J. Song. Toward delegated observation of kindergarten children's exploratory behaviors in field trips. In Proceedings of the 13th International Conference on Ubiquitous Computing (UbiComp'11), pages 555--556. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. I. Hwang, H. Jang, T. Park, A. Choi, Y. Lee, C. Hwang, Y. Choi, L. Nachman, and J. Song. Leveraging children's behavioral distribution and singularities in new interactive environments: Study in kindergarten field trips. In Proceedings of the 10th International Conference on Pervasive Computing (Pervasive'12), pages 39--56. Springer, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. H. Jacobs. To count a crowd. Columbia Journalism Review, 6(1):37, 1967.Google ScholarGoogle Scholar
  37. H. Jang, S. P. Choe, I. Hwang, C. Hwang, L. Nachman, and J. Song. Rubberband: augmenting teacher's awareness of spatially isolated children on kindergarten field trips. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing (UbiComp'12), pages 236--239. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. J. Jun, Y. Gu, L. Cheng, B. Lu, J. Sun, T. Zhu, and J. Niu. Social-loc: Improving indoor localization with social sensing. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems (SenSys'13), number 14. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. J. Jurgensen. Concert crowds flounder in digital dead zones. The Wall Street Journal, 2014. Accessed: December 8, 2016.Google ScholarGoogle Scholar
  40. Y.-S. Kuo, P. Pannuto, K.-J. Hsiao, and P. Dutta. Luxapose: Indoor positioning with mobile phones and visible light. In Proceedings of the 20th Annual International Conference on Mobile Computing and Networking (MobiCom'14), pages 447--458. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. A. LaMarca, Y. Chawathe, S. Consolvo, J. Hightower, I. Smith, J. Scott, T. Sohn, J. Howard, J. Hughes, F. Potter, J. Tabert, P. Powledge, G. Borriello, and B. SchilitShow. Place lab: Device positioning using radio beacons in the wild. In Proceedings of the Third International Conference on Pervasive Computing (Pervasive'05), pages 116--133. Springer, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. C. Lewis, A. Chandler, and J. Finney. Where's my pixel? multi-view reconstruction of smart led displays. In The Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM'11), pages 83--89. IARIA, 2011.Google ScholarGoogle Scholar
  43. L. Li, P. Hu, C. Peng, G. Shen, and F. Zhao. Epsilon: A visible light based positioning system. In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI'14), pages 331--343, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. T. Li, Q. Liu, and X. Zhou. Practical human sensing in the light. In Proceedings of the 14th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys'16), pages 71--84. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. K. Liu, X. Liu, and X. Li. Guoguo: Enabling fine-grained indoor localization via smartphone. In Proceeding of the 11th International Conference on Mobile Systems, Applications, and Services (MobiSys'13), pages 235--248. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. C. Luo and M. C. Chan. Socialweaver: collaborative inference of human conversation networks using smartphones. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems (SenSys'13), number 20. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. S. K. Mani, R. Durairajan, P. Barford, and J. Sommers. Mntp: Enhancing time synchronization for mobile devices. In Proceedings of the 2016 Internet Measurement Conference, pages 335--348. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. J. Mannermaa, K. Kalliomaki, T. Manstén, and S. Turunen. Timing performance of various GPS receivers. In Frequency and Time Forum, 1999 and the IEEE International Frequency Control Symposium, 1999., Proceedings of the 1999 Joint Meeting of the European, volume 1, pages 287--290. IEEE, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  49. A. T. Mariakakis, S. Sen, J. Lee, and K.-H. Kim. Sail: single access point-based indoor localization. In Proceedings of the 12th International Conference on Mobile Systems, Applications, and Services (MobiSys'14), pages 315--328. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. D. McCafferty. Activism vs. slacktivism. Communications of the ACM, 54(12):17--19, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. D. Merrill, J. Kalanithi, and P. Maes. Siftables: towards sensor network user interfaces. In Proceedings of the 1st international conference on Tangible and Embedded Interaction (TEI'07), pages 75--78. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. K. Miyaoku, S. Higashino, and Y. Tonomura. C-blink: a hue-difference-based light signal marker for large screen interaction via any mobile terminal. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (UIST'04), pages 147--156. ACM, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. J. Nielsen. Usability engineering. Elsevier, 1994.Google ScholarGoogle Scholar
  54. S. Nirjon, J. Liu, G. DeJean, B. Priyantha, Y. Jin, and T. Hart. Coin-GPS: indoor localization from direct GPS receiving. In Proceedings of the 12th International Conference on Mobile Systems, Applications, and Services (MobiSys'14), pages 301--314. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. T. Ohta and J. Tanaka. Movietile: interactively adjustable free shape multi-display of mobile devices. In SIGGRAPH Asia 2015 Mobile Graphics and Interactive Applications, number 18. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. T. Okatani and K. Deguchi. Easy calibration of a multi-projector display system. International journal of computer vision, 85(1):1--18, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. D. O. Olguín, B. N. Waber, T. Kim, A. Mohan, K. Ara, and A. Pentland. Sensible organizations: Technology and methodology for automatically measuring organizational behavior. Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, 39(1):43--55, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. C. Peng, G. Shen, Y. Zhang, Y. Li, and K. Tan. Beepbeep: a high accuracy acoustic ranging system using cots mobile devices. In Proceedings of the 5th International Conference on Embedded Networked Sensor Systems (SenSys'07), pages 1--14. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. J. Rekimoto. Squama: a programmable window and wall for future physical architectures. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing (UbiComp'12), pages 667--668. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. A. Schmitz, M. Li, V. Schönefeld, and L. Kobbelt. Ad-hoc multi-displays for mobile interactive applications. In Eurographics (Areas Papers), pages 45--52, 2010.Google ScholarGoogle Scholar
  61. J. Schwarz, D. Klionsky, C. Harrison, P. Dietz, and A. Wilson. Phone as a pixel: enabling ad-hoc, large-scale displays using mobile devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI'12), pages 2235--2238. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. M. Z. Shafiq, L. Ji, A. X. Liu, J. Pang, S. Venkataraman, and J. Wang. A first look at cellular network performance during crowded events. In ACM SIGMETRICS Performance Evaluation Review, volume 41, pages 17--28. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. R. Stoleru, T. He, J. A. Stankovic, and D. Luebke. A high-accuracy, low-cost localization system for wireless sensor networks. In Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems (SenSys'05), pages 13--26. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. R. Stoleru, P. Vicaire, T. He, and J. A. Stankovic. Stardust: a flexible architecture for passive localization in wireless sensor networks. In Proceedings of the 4th International Conference on Embedded Networked Sensor Systems (SenSys'06), pages 57--70. ACM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. A. Symington and N. Trigoni. Encounter based sensor tracking. In Proceedings of the thirteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc'12), pages 15--24. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. S. Valenzuela. Unpacking the use of social media for protest behavior the roles of information, opinion expression, and activism. American Behavioral Scientist, 57(7):920--942, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  67. O. Varol, E. Ferrara, C. L. Ogan, F. Menczer, and A. Flammini. Evolution of online user behavior during a social upheaval. In Proceedings of the 2014 ACM Conference on Web Science (WebSci'14), pages 81--90. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. D. Vasisht, S. Kumar, and D. Katabi. Decimeter-level localization with a single WiFi access point. In Proceedings of 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI'16), pages 165--178, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. R. A. Waltz, J. L. Morales, J. Nocedal, and D. Orban. An interior algorithm for nonlinear optimization that combines line search and trust region steps. Mathematical programming, 107(3):391--408, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  70. A. Wang, Z. Li, C. Peng, G. Shen, G. Fang, and B. Zeng. Inframe+: Achieve simultaneous screen-human viewing and hidden screen-camera communication. In Proceedings of the 13th International Conference on Mobile Systems, Applications, and Services (MobiSys'15), pages 181--195. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. P. A. Zandbergen. Accuracy of iphone locations: A comparison of assisted GPS, WiFi and cellular positioning. Transactions in GIS, 13(s1):5--25, 2009.Google ScholarGoogle Scholar
  72. Z. Zhang, D. Chu, X. Chen, and T. Moscibroda. Swordfight: Enabling a new class of phone-to-phone action games on commodity phones. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys'12), pages 1--14. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  73. Z. Zhong and T. He. Msp: multi-sequence positioning of wireless sensor nodes. In Proceedings of the 5th international Conference on Embedded Networked Sensor Systems (SenSys'07), pages 15--28. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. Z. Zhong and T. He. Achieving range-free localization beyond connectivity. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys'09), pages 281--294. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  75. P. Zhou, M. Li, and G. Shen. Use it free: Instantly knowing your phone attitude. In Proceedings of the 20th Annual International Conference on Mobile Computing and Networking (MobiCom'14), pages 605--616. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Card-stunt as a Service: Empowering a Massively Packed Crowd for Instant Collective Expressiveness

            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 '17: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services
              June 2017
              520 pages
              ISBN:9781450349284
              DOI:10.1145/3081333

              Copyright © 2017 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 the author(s) 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: 16 June 2017

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              MobiSys '17 Paper Acceptance Rate34of188submissions,18%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