From 87f84e0bdd8cb01b633ab3b838ca4e18d8181318 Mon Sep 17 00:00:00 2001 From: pokepress Date: Fri, 31 Jul 2026 22:42:14 -0500 Subject: [PATCH] Add 90s Sonic cartoon models --- data/collections.json | 29 ++++++++++------ data/models/2x-90s-Sonic-LG.json | 59 ++++++++++++++++++++++++++++++++ data/models/2x-90s-Sonic.json | 59 ++++++++++++++++++++++++++++++++ 3 files changed, 137 insertions(+), 10 deletions(-) create mode 100644 data/models/2x-90s-Sonic-LG.json create mode 100644 data/models/2x-90s-Sonic.json diff --git a/data/collections.json b/data/collections.json index 9981553b..b9bbc918 100644 --- a/data/collections.json +++ b/data/collections.json @@ -1,4 +1,13 @@ { + "c-90s-sonic-2x": { + "name": "90s Sonic 2x", + "author": "pokepress", + "description": "Model designed for upscaling footage from Adventures of Sonic the Hedgehog and Sonic SatAm (sorry Sonic Underground fans). These shows (produced by separate contractors/production companies) aired from 1993-1994. While they do consist of cel-based animation, some segments use panning to achieve > 24fps, so you'll probably want to use QTGMC to deinterlace if you're looking for maximum quality.", + "models": [ + "2x-90s-Sonic", + "2x-90s-Sonic-LG" + ] + }, "c-animesharpv2": { "name": "AnimeSharpV2", "author": "kim2091", @@ -28,6 +37,16 @@ "2x-AnimeSharpV4-Fast-RCAN-PU" ] }, + "c-gameup": { + "name": "GameUp", + "description": "GameUp is a set of video upscaling models intended for upscaling and restoring video game footage", + "models": [ + "2x-GameUpV2-TSCUNet", + "2x-GameUpV2-TSCUNet-Small", + "2x-GameUp-TSCUNet" + ], + "author": "kim2091" + }, "c-normal-map-upscaling": { "name": "Normal Map Upscaling", "description": "This collection contain my RG0 normal map upscaling models.\n\nAll models here are for upscaling *tangent-space* normal maps in RG0 format. RG0 means that the B channel is set to 0. These models will work not correctly if you give them images with non-zero B channel, so you either have to zero the B channel manually or use tool like chaiNNer to do it.\n\n## DDS Compression\n\nI made 3 versions: \n- Normal RG0 is for uncompressed normal map textures. Since it hasn't been trained on compression artifacts, it's highly sensitive to quantization artifacts and noise.\n- Normal RG0 BC1 is for BC1-compressed DDS normal map textures.\n- Normal RG0 BC7 is for BC7-compressed DDS normal map textures. This model sometimes produces images that aren't as sharp. In those cases, you can try the BC1 version to see whether it gives better results.", @@ -52,15 +71,5 @@ "4x-PBRify-UpscalerV4" ], "author": "kim2091" - }, - "c-gameup": { - "name": "GameUp", - "description": "GameUp is a set of video upscaling models intended for upscaling and restoring video game footage", - "models": [ - "2x-GameUpV2-TSCUNet", - "2x-GameUpV2-TSCUNet-Small", - "2x-GameUp-TSCUNet" - ], - "author": "kim2091" } } \ No newline at end of file diff --git a/data/models/2x-90s-Sonic-LG.json b/data/models/2x-90s-Sonic-LG.json new file mode 100644 index 00000000..b9ae0b1b --- /dev/null +++ b/data/models/2x-90s-Sonic-LG.json @@ -0,0 +1,59 @@ +{ + "name": "90s Sonic 2x (Large)", + "author": "pokepress", + "license": "MIT", + "tags": [ + "cartoon", + "restoration", + "video-frame" + ], + "description": "Model designed for upscaling footage from Adventures of Sonic the Hedgehog and Sonic SatAm (sorry Sonic Underground fans). These shows (produced by separate contractors/production companies) aired from 1993-1994. While they do consist of cel-based animation, some segments use panning to achieve > 24fps, so you'll probably want to use QTGMC to deinterlace if you're looking for maximum quality.", + "date": "2026-08-01", + "architecture": "realplksr", + "size": null, + "scale": 2, + "inputChannels": 3, + "outputChannels": 3, + "resources": [ + { + "platform": "pytorch", + "type": "pth", + "size": 9443322, + "sha256": "0dcd0d05e1f43435cbb380eb0a991c6f19b31f37f84ee1cabc68a48fe8cd3524", + "urls": [ + "https://www.mediafire.com/file/e57pd40qph8nak2/90s_Sonic_2x.pth/file" + ] + } + ], + "trainingIterations": 116673, + "trainingHRSize": 128, + "trainingOTF": false, + "dataset": "Stills from AoStH and SatAm", + "datasetSize": 42, + "images": [ + { + "type": "paired", + "caption": "Tails' New Home (AoStH)", + "LR": "https://imgdiff.net/api/image.php?id=b01b7787aab4e15d35e10940d2912b12&image=2171", + "SR": "https://imgdiff.net/api/image.php?id=b01b7787aab4e15d35e10940d2912b12&image=2172" + }, + { + "type": "paired", + "caption": "Game Guy (SatAm)", + "LR": "https://imgdiff.net/api/image.php?id=ac634bd060bc23f1a5168de2108a85f4&image=2173", + "SR": "https://imgdiff.net/api/image.php?id=ac634bd060bc23f1a5168de2108a85f4&image=2174" + }, + { + "type": "paired", + "caption": "Spaceman Sonic (AoStH)", + "LR": "https://imgdiff.net/api/image.php?id=6cc81014bba54c63dc953451daa41ec4&image=2175", + "SR": "https://imgdiff.net/api/image.php?id=6cc81014bba54c63dc953451daa41ec4&image=2176" + }, + { + "type": "paired", + "caption": "Opening Sequence (SatAm)", + "LR": "https://imgdiff.net/api/image.php?id=ea7aaa180c8e5d8375f2222ea0f081e7&image=2177", + "SR": "https://imgdiff.net/api/image.php?id=ea7aaa180c8e5d8375f2222ea0f081e7&image=2178" + } + ] +} \ No newline at end of file diff --git a/data/models/2x-90s-Sonic.json b/data/models/2x-90s-Sonic.json new file mode 100644 index 00000000..8d90528f --- /dev/null +++ b/data/models/2x-90s-Sonic.json @@ -0,0 +1,59 @@ +{ + "name": "90s Sonic 2x (Small)", + "author": "pokepress", + "license": "MIT", + "tags": [ + "cartoon", + "restoration", + "video-frame" + ], + "description": "Model designed for upscaling footage from Adventures of Sonic the Hedgehog and Sonic SatAm (sorry Sonic Underground fans). These shows (produced by separate contractors/production companies) aired from 1993-1994. While they do consist of cel-based animation, some segments use panning to achieve > 24fps, so you'll probably want to use QTGMC to deinterlace if you're looking for maximum quality.", + "date": "2026-08-01", + "architecture": "compact", + "size": null, + "scale": 2, + "inputChannels": 3, + "outputChannels": 3, + "resources": [ + { + "platform": "pytorch", + "type": "pth", + "size": 2418324, + "sha256": "cc213968f1532d7a0f3bad0b5cbe302d3f39169c6bd210f55caf496caa790143", + "urls": [ + "https://www.mediafire.com/file/d9wyxoux6e9kllv/90s_Sonic_2x.pth/file" + ] + } + ], + "trainingIterations": 127061, + "trainingHRSize": 64, + "trainingOTF": false, + "dataset": "Stills from AoStH and SatAm", + "datasetSize": 42, + "images": [ + { + "type": "paired", + "caption": "Tails' New Home (AoStH)", + "LR": "https://imgdiff.net/api/image.php?id=5b58a2764baa7f1f6f8b41ab4de35e71&image=2179", + "SR": "https://imgdiff.net/api/image.php?id=5b58a2764baa7f1f6f8b41ab4de35e71&image=2180" + }, + { + "type": "paired", + "caption": "Game Guy (SatAm)", + "LR": "https://imgdiff.net/api/image.php?id=368714ae9dfa21856ebbb86a28d2ad2e&image=2183", + "SR": "https://imgdiff.net/api/image.php?id=368714ae9dfa21856ebbb86a28d2ad2e&image=2184" + }, + { + "type": "paired", + "caption": "Spaceman Sonic (AoStH)", + "LR": "https://imgdiff.net/api/image.php?id=f721a8d0b2b6570bbad28c6752873ddf&image=2189", + "SR": "https://imgdiff.net/api/image.php?id=f721a8d0b2b6570bbad28c6752873ddf&image=2190" + }, + { + "type": "paired", + "caption": "Opening Sequence (SatAm)", + "LR": "https://imgdiff.net/api/image.php?id=926b2d99eff9db2a89241a10c9c9f507&image=2191", + "SR": "https://imgdiff.net/api/image.php?id=926b2d99eff9db2a89241a10c9c9f507&image=2192" + } + ] +} \ No newline at end of file