Awesome
Steam Banners: Data
Store banners
This folder contains Steam store banners downloaded with the tool provided in my download-steam-banners
repository (also available as a Google Colab notebook).
Small horizontal banners (460x215)
- original images (460x215 resolution, with a few exceptions) in
data/
, - resized images (128x128 resolution) in
banners/128x128.zip
.
Large horizontal banners (616x353)
As of February 2020, additional Steam banners are provided on Google Drive:
- original horizontal images (natively 616x353 resolution) in
original_horizontal_steam_banners.tar
.
Vertical banners (300x450)
As of February 2020, additional Steam banners are provided on Google Drive:
- original vertical images (300x450 resolution, introduced after the Steam libary update in October 2019, currently available for 42% of games) in
original_vertical_steam_banners.tar
, - resized vertical images (128x128 resolution) in
vertical_steam_banners/128x128.zip
, - resized vertical images (256x256 resolution) in
vertical_steam_banners/256x256.zip
.
As of August 2020:
- original vertical images (300x450 resolution, currently available for 19049 out of 37813 games, i.e. 50% of games) in
original_vertical_steam_banners.tar
, - resized vertical images (256x256 resolution) in
resized_vertical_steam_banners.tar
.
As of October 2020, I have filtered Steam banners (provided on Google Drive) to ensure higher data quality:
- original vertical images (300x450 resolution, available for 16933 out of 46032 games, i.e. 37% of games) in
original_vertical_steam_banners.tar
, - filtered vertical images (300x450 resolution, available for a subset of 14176 games) in
filtered_vertical_steam_banners.tar
, - resized vertical images (256x256 resolution, 14176 games) in
resized_vertical_steam_banners.tar
, - resized vertical images (256x256 resolution, 14000 games after a second filtering) in
resized_vertical_steam_banners_14k.tar
.
Filtering of banner images consists in the removal of:
- banners with uncommon bands (anything but RGB),
- banners with less than 100% image space used by content (to avoid learning vignetting),
- duplicate banners,
- outliers with respect to file size (to try to have banners of similar visual complexity).
There was no case of:
- banners with uncommon resolution (anything but 300x450),
- blank banners.
Filtering of duplicates, outliers, etc. was performed with this Google Colab notebook tailored for JPG files.
If you wish to further filter banners based on the number of faces visible on the image, see this notebook in steam-face-detection
.
This is how I built the Steam-OneFace
dataset.
NB: original vertical images had already been filtered based on logo filtering, detailed below. The assumption here is that apps which could not be trusted for their logos should not be trusted for their vertical images.
As of January 9, 2021, on Google Drive:
- original vertical images (300x450 resolution), available for 29982 out of 48792 games, i.e. 61.4% of games, in
original_vertical_steam_banners.tar
(1.5 GB)
NB: For 2021, the list of appIDs (before any potential filtering) is from steam-store-snapshots
.
Logos (640x360)
As of September 2020, a selection of logo images is shared on Google Drive:
- original logo images (640x360 resolution, PNG files) in
original_steam_logos_640x360.tar
, - resized logo images (256x256 resolution, PNG files) in
resized_steam_logos_256x256.tar
.
Initially, there are 25851 logos out of 45421 games, i.e. 57% of games.
My selection of logo images include 16133 logos, i.e. 62% of logos, after removal of:
- 4420 logos with uncommon bands (anything but RGBA),
- 4117 logos with uncommon resolution (anything but 640x360),
- 726 logos with 100% image space used by content (inconsistent with a logo),
- 455 blank or duplicate logos.
Filtering of duplicates, outliers, etc. was performed with this Google Colab notebook tailored for PNG files.
Caveat: be careful if you use logos, as they are PNG files and feature a transparent background.
Screenshots
Steam screenshots can be found in download-steam-screenshots-data
:
- original images (inconsistent resolution, at most 600x338),
- center-cropped and resized images (128x128 resolution).