For a side project i’m taking a look at how to extract information from Apex Legends (for starters) game play videos. Example screenshot:<p>https://www.gameprime.org/wp-content/uploads/2019/02/gp-apexlegends-6.jpg<p>There is a log on top right corner and player status on bottom left corner (health/shields).<p>Id like to:<p>- extract <player A username> killed <player B username> with <weapon name> (at time mm:ss) from log, and other information displayed on that log<p>- from player health extract health/shields percentage (at what time)<p>Also detect game start/end screens and possibly extract info from them like which characters compose the current player squads.<p>Apart from OCR, what kind or specific techniques should i learn to implement this ?
If the text is in a predictable position on the screen,
this should be easy.<p>An image processing pipeline like this usually has a
filter up front that drops out the environment and
leaves a monochrome image of just the text and
associated graphics. The text is white and is
usually on a background that provides a lot of
contrast since it designed to be readable by you!