Abstract
The popularity of modern competitive gaming (or e-sports) has skyrocketed in the past decade. A key part of e-sports is the spectating experience where fans watch tournament games through a camera of the observer. Bigger tournaments hire professional human observers with high-end tools to monitor important events in the game map for broadcasting the game. This setup is prone to errors. It results in missing important events within the game and lowers the spectating experience overall. It is also not sustainable in long-term and not affordable for the small-scale tournaments. This paper proposes a novel method of automated camera movement control using the AdaRank learning-to-rank algorithm to find and predict important events so the camera can be focused on time. The Dota 2 game setup and its replay data are used in extensive experimental testing. The proposed method has shown to outperform the accuracy of both a past machine learning approach and a professional team of human observers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Khan, I.: Dota 2’s The International 7 breaks esports prize pool record. http://www.espn.com.au/esports/story/_/id/19861533/dota-2-international-7-breaks-esports-prize-pool-record. Accessed 15 Aug 2018
Perez, M.: Report: Esports to Grow Substantially and Near Billion-Dollar Revenues in 2018. https://www.forbes.com/sites/mattperez/2018/02/21/report-esports-to-grow-substantially-and-near-a-billion-dollar-revenues-in-2018. Accessed 15 Aug 2018
Hamari, J., Sjöblom, M.: What is eSports and why do people watch it? Internet Res. 27, 211–232 (2017)
Cook, M., Summerville, A., Colton, S.: Off The Beaten Lane: AI Challenges In MOBAs Beyond Player Control. arXiv Artificial Intelligence (cs.AI) (2017)
Phang, D.W.: Intelligent Camera Control in Game Replays (2014)
Did you know that the directed camera is broken?: DotA2. https://www.reddit.com/r/DotA2/comments/3yt2yc/did_you_know_that_the_directed_camera_is_broken/. Accessed 15 Aug 2018
Xu, J., Li, H.: AdaRank: a boosting algorithm for information retrieval. In: Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 391–398. ACM Press, New York (2007)
Valve Inc.: Dota 2 (2018). http://blog.dota2.com/
OpenDota: OpenDota API. https://docs.opendota.com/. Accessed 15 Aug 2018
Semenov, A., Romov, P., Neklyudov, K., Yashkov, D., Kireev, D.: Applications of machine learning in Dota 2: Literature review and practical knowledge sharing. In: CEUR Workshop Proceedings, pp. 1–5 (2016)
OpenAI: OpenAI Five. https://blog.openai.com/openai-five/
Vinyals, O., Gaffney, S., Ewalds, T.: DeepMind and Blizzard open StarCraft II as an AI research environment. https://deepmind.com/blog/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment/
Tamir, M., Oz, G., Ridnik, T.: Method and system for automatic television production (2017)
Fandom: Spectator Mode - League of Legends Wiki
Dota 2 Gamepedia: Spectating - Dota 2 Wiki
Liu, T.-Y.: Learning to rank for information retrieval. Found. Trends Inf. Retrieval 3, 225–331 (2007)
Li, H.: A short introduction to learning to rank. IEICE Trans. Inf. Syst. E94-D, 1854–1862 (2011)
Niu, S., Guo, J., Lan, Y., Cheng, X.: Top-k learning to rank: labeling, ranking and evaluation. In: Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 751–760 (2012)
Wang, Y., Wang, L., Li, Y., He, D., Liu, T.-Y., Chen, W.: A theoretical analysis of NDCG type ranking measures. In: Conference on Learning Theory, pp. 1–26 (2013)
Schrodt, M.: Clarity - Comically fast Dota 2 and CSGO replay parser (2018). https://github.com/skadistats/clarity
Dang, V.: RankLib (2013). https://sourceforge.net/p/lemur/wiki/RankLib/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lie, H., Lukas, D., Liebig, J., Nayak, R. (2019). A Novel Learning-to-Rank Method for Automated Camera Movement Control in E-Sports Spectating. In: Islam, R., et al. Data Mining. AusDM 2018. Communications in Computer and Information Science, vol 996. Springer, Singapore. https://doi.org/10.1007/978-981-13-6661-1_12
Download citation
DOI: https://doi.org/10.1007/978-981-13-6661-1_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6660-4
Online ISBN: 978-981-13-6661-1
eBook Packages: Computer ScienceComputer Science (R0)