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 2017 Publication 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.
[2]
atan2. http://linux.die.net/man/3/atan2. Accessed: December 8, 2016.
[3]
Atlanta stadium with IBM smarter stadiums. https://www-03.ibm.com/press/us/en/pressrelease/46116.wss. Accessed: April 14, 2017.
[4]
Autism speaks card stunt. http://www.cardstunts.com/autism-speaks-card-stunt/. Accessed: April 8, 2017.
[5]
Card Stunts by Kivett Productions. http://www.cardstunts.com/. Accessed: December 8, 2016.
[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.
[7]
Guinness record-setting candlelight vigil. http://english.hani.co.kr/arti/english_edition/e_national/687413.html. Accessed: December 8, 2016.
[8]
IBM smarter stadiums. https://www.ibm.com/sports. Accessed: April 14, 2017.
[9]
Iceland fans together with national team performs "Viking war chant". https://www.youtube.com/watch?v=BM6U1tmDjUA. Accessed: April 8, 2017.
[10]
Network identity and timezone (nitz); service description. https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx'specificationId=576. Accessed: April 8, 2017.
[11]
NGMN Alliance. 5g white paper. https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf. Accessed: December 8, 2016.
[12]
OpenCL framework. https://www.khronos.org/opencl/. Accessed: April 6, 2017.
[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.
[14]
Schneider's 80th anniversary. http://www.cardstunts.com/schneiders-80th-anniversary/. Accessed: April 8, 2017.
[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.
[16]
Statistical abstract of the united states: 2011. U.S. Census Bureau.
[17]
SurfaceFlinger and Hardware Composer. https://source.android.com/devices/graphics/arch-sf-hwc.html. Accessed: December 5, 2016.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[36]
H. Jacobs. To count a crowd. Columbia Journalism Review, 6(1):37, 1967.
[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.
[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.
[39]
J. Jurgensen. Concert crowds flounder in digital dead zones. The Wall Street Journal, 2014. Accessed: December 8, 2016.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[50]
D. McCafferty. Activism vs. slacktivism. Communications of the ACM, 54(12):17--19, 2011.
[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.
[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.
[53]
J. Nielsen. Usability engineering. Elsevier, 1994.
[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.
[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.
[56]
T. Okatani and K. Deguchi. Easy calibration of a multi-projector display system. International journal of computer vision, 85(1):1--18, 2009.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.

Cited By

View all
  • (2023)ProxiFitProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36109207:3(1-32)Online publication date: 27-Sep-2023
  • (2023)Demonstrating AHA: Boosting Unmodified AI's Robustness by Proactively Inducing Favorable Human Sensing ConditionsAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3610718(187-190)Online publication date: 8-Oct-2023
  • (2023)VoiceCogs: Interlocking Concurrent Voices for Separable Compressed Browsing with Screen ReadersAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3610716(179-182)Online publication date: 8-Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 June 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. card stunt
  2. collective visualization
  3. mobile-crowd service
  4. optimization
  5. relative localization
  6. visual light communication

Qualifiers

  • Research-article

Funding Sources

  • National Research Foundation of Korea

Conference

MobiSys'17
Sponsor:

Acceptance Rates

MobiSys '17 Paper Acceptance Rate 34 of 188 submissions, 18%;
Overall Acceptance Rate 274 of 1,679 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)27
  • Downloads (Last 6 weeks)2
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all

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