UCL Logo VISUAL COMPUTING

Full video coming soon

Game and player analysis would be much easier if user interactions were electronically logged and shared with game researchers. Understandably, sniffing software is perceived as invasive and a risk to privacy. To collect player analytics from large populations, we look to the millions of users who already publicly share video of their game playing. Though labor-intensive, we found that someone with experience of playing a specific game can watch a screen-cast of someone else playing, and can then infer approximately what buttons and controls the player pressed, and when. We seek to automatically convert video into such game-play transcripts, or logs.

We approach the task of inferring user interaction logs from video as a machine learning challenge. Specifically, we propose a supervised learning framework to first train a neural network on videos, where real sniffer/instrumented software was collecting ground truth logs. Then, once our DeepLogger network is trained, it should ideally infer log-activities for each new input video, which features gameplay of that game. These user-interaction logs can serve as sensor data for gaming analytics, or as supervision for training of game-playing AI's. We evaluate the DeepLogger system for generating logs from two 2D games, Tetris and Mega Man X, chosen to represent distinct game genres. Our system performs as well as human experts for the task of video-to-log transcription, and could allow game researchers to easily scale their data collection and analysis up to massive populations.


paper thumbnail

PDF

dataset thumbnail

Datasets (coming soon)

codes thumbnail

Code (coming soon)

BibTeX

	
@inproceedings{IntharahDeepLogger2018,
 author = {Intharah, Thanapong and and Brostow, Gabriel J.},
 title = {DeepLogger: Extracting User Input Logs From 2D Gameplay Videos},
 booktitle = {Proceedings of the Annual Symposium on Computer-Human Interaction in Play},
 series = {CHI PLAY '18},
 year = {2018},
 location = {Melbourne, Australia},
 publisher = {ACM}, 
}

Acknowledgements

Thanapong was supported by the Royal Thai Government Scholarship.

CHIplay18 logo