Abstract
An innovative Internet streaming video player, called ePlayer, oriented to live events, has been researched, developed and evaluated. ePlayer supports a personalised zoomable user interface which enables a new user view experience. The main novelty of the system is first that it is designed to optimise the zoomed video quality when viewing life events, via adaptation of the streamed video quality, across multi-video streams with a variable network quality of service. Second, it also personalises the live video zooming with respect to users’ zooming preferences, easing the user interaction needed for the zooming task. The experimental results indicate that the system is not only able to zoom effectively, but that it can also maintain the visual quality of the video at the same time. The ePlayer is also able to infer a user’s zooming preferences via dynamically clustering a user’s zooming regions of interest when viewing live sports video content.
Similar content being viewed by others
References
Andy, C., Amy, K., Benjamin, B.B.: A review of overview + detail, zooming, and focus + context interfaces. ACM Comput. Surv. 41(1) Article 2 (2009)
Baudisch, P., Good, N., Bellotti, V., Schraedley, P.: Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 259–266 (2002)
Beard, D., Walker, J.: Navigational techniques to improve the display of large two dimensional spaces. Behav. Info. Tech. 9(6), 451–466 (1990)
Bederson, B., Bolitman, A.: Does animation help users build mental maps of spatial information? In: Proceedings of the IEEE Symposium on Information Visualization (InfoVis), pp. 28–35. IEEE Computer Society, Piscataway (1999)
Bederson, B., Hollan, J., Perlin, K., Meryer, J., Bacon, D., Furnas, G.: Pad ++: a zoomable graphical sketchpad for exploring alternate interface physics. J. Vis. Lang. Comput. 7(1), 3–31 (1996)
Bezdek, J.C.: Pattern Recognition with Fuzzy Objective Functions Algorithms. Plenum, New York (1981). (Chapter 2)
Blanch, R., Lecolinet, E.: Browsing zoomable treemaps: atructure-aware multi-scale navigation techniques. IEEE Trans. Vis. Comput. Graph. 13(6), 1248–1253 (2007)
Card, S.K., Robertson G.G., Mackinlay J.D.: The information visualizer, an information workspace. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 181–186. ACM Press, New York (1991)
Combs, T.T., Bederson, B.B.: Does zooming improve image browsing? In: Proceedings of the Fourth ACM Conference on Digital Libraries (Berkeley, California, United States, DL ‘99), pp. 130–137. ACM, New York (1999)
Dix, A., Finlay J., Abowd G., Beale R.: Human–computer interaction, p.261. Pearson Education, Harlow. ISBN-13: 978-0130461094 (2004)
Dou, Z., Song, R., Wen, J., Yuan, X.: Evaluating the effectiveness of personalised web search. IEEE Trans. Knowl. Data Eng. 21(8), 1178–1190 (2009)
Druin, A., Stewart, J., Proft, D., Bederson, B., Hollan, J.: KidPad: a design collaboration between children, technologists, and educators. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 463–470 (1997)
Faltings, B., Pu, P., Torrens, M.: Designing example-critiquing interaction. In: Proceedings of the 9th International Conference on Intelligent User Interfaces (IUI ‘04), pp. 22–29. ACM, New York (2004)
Furnas, G.: Generalized fisheye views. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 16–23. ACM Press, New York (1986)
Furnas, G., Zhang, X.: MuSE: a multiscale editor. In: Proceedings of the ACM Symposium on User Interface Software and Technology (UIST), pp. 107–116 (1998)
Gutwin, C.: Improving focus targeting in interactive fisheye views. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 267–274. ACM Press, New York (2002)
Hertzum, M., Jacobsen, N.E.: The evaluator effect: a chilling fact about usability evaluation methods. Int J Human Comput Interact 13, 421–443 (2001)
Höppner, F., Klawonn, F., Kruse, R., Runkler, T.: Fuzzy Cluster Analysis. Wiley, West Sussex (1999). (Chapter 4)
Hornbaek, K., Hertzum, M.: Untangling the usability of fisheye menus. ACM Trans. Comput. Hum. Interact. 14(2), 6 (2007)
Hornbaek, K., Bederson, B., Plaisant, C.: Navigation patterns and usability of zoomable user interfaces with and without an overview. ACM Trans. Comput. Hum. Interact. 9(4), 362–389 (2002)
Klein, C., Bederson, B.: Benefits of animated scrolling. In: Extended Abstracts of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 1965–1968. ACM Press, New York (2005)
Knoche, H., Papaleo, M., Sasse, M.A., Vanelli-Coralli, A.: The kindest cut: enhancing the user experience of mobile tv through adequate zooming. In: Proceedings of the 15th International Conference on Multimedia. MULTIMEDIA ‘07, pp. 87–96. ACM, New York (2007)
Kosara, R., Miksch, S., Hauser, H.: Semantic depth of field. In: Proceedings of the IEEE Computer Graphics and Applications, Symposium on Information Visualization (InfoVis). IEEE Computer Society Press, New York, pp. 97–104 (2001)
Martinez, A., Arias, J., Vilas, A., Garcia Duque, J., Lopez Nores, M.: What’s on TV tonight? An efficient and effective personalised recommender system of TV programs. IEEE Trans. Consum. Electron. 55(1), 286–294 (2009)
My-e-Director 2012 deliverable D5.1.1. User Terminal and User Task Interface Definition Report. pp. 40–42. Available: http://www.myedirector2012.eu (2009)
My-e-Director 2012 EU FP7 project deliverable. D4.1. User and Network Context Acquisition and Tailored Streaming Creation. Available from http://www.myedirector2012.eu (2010)
My-e-Director 2012 EU FP7 project deliverable. D7.5. System and Service Evaluation Report. Available from http://www.myedirector2012.eu (2011)
Nerkrasovski, D., Bodnar, A., Mcgrenere, J., Guimbertiere, F., Munzner, T.: An evaluation of pan & zoom and rubber sheet navigation with and without an overview. In: Proceedings of the SIGCHI Conference on Human Factors in Computing System, pp. 11–20 (2006)
North, C., Shneriderman, B.: Snap-together visualization: a user interface for coordinating visualizations via relational schemata. In: Proceedings of the Working Conference on Advanced Visual Interfaces (AVI 2000), pp. 128–135. ACM Press, New York (2000)
Patern`o, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (Chapter 3) (2000)
Perlin, K., Fox, D.: Pad: an alternative approach to the computer interface. In: Proceedings of ACM SIGGRAPH’93, pp. 57–64 (1993)
Perry, M., Juhlin, O., Esbjörnsson, M., Engström, A.: Lean collaboration through video gestures: co-ordinating the production of live televised sport. In: Proceedings of the 27th international Conference on Human Factors in Computing Systems. CHI ‘09, pp. 2279–2288. ACM, New York (2009)
Plumlee, M.D., Ware, C.: Zooming versus multiple window interfaces: cognitive costs of visual comparisons. ACM Trans. Comput. Hum. Interact. 13(2), 179–209 (2006)
Poslad, S., Pnevmatikakis, A., Nunes, M., Ostermann, E.G., Chippendale, P., Brightwell, P., Patrikakis, C.: Directing Your Own Live and Interactive Sports Channel, presented at the 2009 International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2009), Special session 4: Event, Behaviour Video Analysis for Interactive Multimedia Services. London, May 2009
Poslad, S.: Ubiquitous Computing: Smart Devices, Environments and Interactions. 1st edn, p. 169. Wiley, Chichester (2009)
Sarah, M., Eliza, P., Nick, T., Howard, W.: Adapting pervasive environments through machine learning and dynamic personalisation. In: Parallel and Distributed Processing with Applications, International Symposium on Parallel and Distributed Processing with Applications, pp. 395–402 (2008)
Sousa, J., Poladian, V., Garlan, D., Schmerl, B., Shaw, M.: Task-based adaptation for ubiquitous computing. IEEE Trans. Syst. Man Cybern. Part C. 36(3), 328–340 (2006)
Sugiyama, K., Hatano, K., Yoshikawa, M.: Adaptive web search based on user profile constructed without any effort from users. In: Proceedings of the 13th International Conference on World Wide Web (New York, NY, USA, May 17–20, 2004), pp. 675–684. WWW ‘04. ACM, New York (2004)
Sung, J.Y., Hong, J., Kim, T.: A formal model for user preference. Data Mining, 2002. ICDM 2002. Proceedings. 2002 IEEE International Conference, pp. 235–242 (2002)
Tversky, B., Morrison, J., Betrancourt, M.: Animation: can it facilitate? Int. J. Hum. Comput. Stud. 57, 247–262 (2002)
UCI Machine Learning Repository: http://mlr.cs.umass.edu/ml/. Accessed 17 Sept 2013
Virzi, R.A.: Refining the test phase of usability evaluation: how many subjects is enough? Hum. Factors 34, 457–468 (1992)
Wanyama, T., Far, B.H.: Using prediction to provide decision support for the elicitation of user preferences. In: Canadian Conference on Electrical and Computer Engineering, pp. 2076–2079 (2005)
Yoshihama, S., Chou, P., Wong, D.: Managing behaviour of intelligent environments. In: Proceedings of First IEEE International Conference on Pervasive Computing and Communications, pp. 330–337 (2003)
Youngblood, M., Holder, L., Cook, D.: Managing Adaptive Versatile Environments. In: Proceedings of 3rd IEEE International Conference on Pervasive Computing and Communications’05, pp. 351–360 (2005)
Zhai, S., Conversy, S., Beaudouin-Lafon, M., Guiard, Y.: Human on-line response to target expansion. In: Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 177–184. ACM Press, New York (2003)
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by B. Prabhakaran.
Rights and permissions
About this article
Cite this article
Wang, Z. Personalising live zooming using the ePlayer. Multimedia Systems 20, 721–733 (2014). https://doi.org/10.1007/s00530-013-0347-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-013-0347-8