/ Модель

Характеристики

Лицензия
MIT
Опубликована
7 сен 2026

NPPE3-SuperResolution-Ensemble

Преобразование изображенийИзображение, текст → изображение

Ансамбль RealESRNet и SwinIR повышает разрешение изображений, восстанавливая границы и повторяющиеся текстуры.

0скачиваний за 30 дней0лайковвеса обновлены8 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это набор обученных весов ансамбля для повышения разрешения изображений, созданного для соревнования NPPE3. В него входят RealESRNet на архитектуре RRDBNet и SwinIR-Medium на основе Swin Transformer; их выходы объединяются с весами 75% и 25% соответственно. Веса опубликованы в формате PyTorch, лицензия — MIT.

Ансамбль предназначен для восстановления изображений с низким разрешением: RealESRNet помогает сохранять геометрические границы, а SwinIR — восстанавливать повторяющиеся текстуры. В README приведены результаты валидации около 39,5 dB PSNR, однако они относятся к метрике соревнования NPPE3. Для использования нужны определения архитектур и код инференса; в карточке приведён только пример инициализации RRDBNet.

Сценарии применения

  • увеличение разрешения изображений
  • восстановление деталей на изображениях низкого разрешения
  • улучшение геометрических границ на изображениях
  • восстановление повторяющихся текстур, например ткани или травы

Ограничения

Результаты приведены для валидационного набора и метрики соревнования NPPE3, поэтому они не гарантируют такое же качество на других изображениях. Для инференса потребуются определения архитектур и дополнительный код.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

NPPE3 Super Resolution - Hybrid Ensemble

Overview

This repository contains the trained weights for a high-performance Super Resolution ensemble used in the NPPE3 competition. The solution achieved a 98.1% grading equivalent (39.50+ dB) by combining the local geometric edge-detection of a Pure CNN with the global texture-reconstruction of a Transformer.

Models Included in this Repository

  1. best_realesrnet.pth (The Architect)

    • Architecture: RRDBNet (Residual-in-Residual Dense Block)
    • Training: 90 Epochs using Charbonnier Loss and FP16 Mixed Precision.
    • Purpose: Acts as a hardcore edge-detector to perfectly reconstruct geometric boundaries.
  2. best_swinir.pth (The Painter)

    • Architecture: SwinIR-Medium (Swin Transformer)
    • Purpose: Uses self-attention to flawlessly reconstruct repeating global textures (fabric, grass, etc.) that CNNs typically over-smooth.

The Ensemble Strategy

To achieve the final Kaggle Leaderboard score, the predictions from these two architectures were mathematically blended using a 75% RealESRNet / 25% SwinIR ratio. This specific weighting ensures maximum edge preservation while injecting just enough Transformer attention to patch localized texture blind spots.

Validation Results (Competition Metric-Style PSNR)

  • RealESRNet (Validation Set): 39.58 dB
  • SwinIR (Validation Set): 39.47 dB
  • Final 75/25 Ensemble (Kaggle Leaderboard): 39.501 dB

Files

  • best_realesrnet.pth — best RealESRNet checkpoint (state_dict)
  • best_swinir.pth — best SwinIR-Medium checkpoint (state_dict)

Usage

import torch
from model import RRDBNet  # see Kaggle notebook for the class definition

# Initialize the RealESRNet Architecture
model = RRDBNet(num_in_ch=3, num_out_ch=3, num_feat=64, num_block=23, num_grow_ch=32)

# Load the golden weights
ckpt = torch.load("best_realesrnet.pth", map_location="cpu")
model.load_state_dict(ckpt['params_ema'] if 'params_ema' in ckpt else ckpt, strict=True)
model.eval()

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели «картинка → картинка» пока не запускаются.

Ревизия весов
09a0aad

0 моделей