/ Модель

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

Лицензия
BSD 3-Clause
Базовая модель
optical-flow-MEMFOF-Tartan-T-TSKH
Библиотека
pytorch
Опубликована
2 июн 2025

optical-flow-MEMFOF-Tartan-T-TSKH-spring

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

Дообученный чекпойнт MEMFOF для оценки оптического потока между кадрами Full HD-видео с низким потреблением видеопамяти.

115скачиваний за 30 дней0лайковвеса обновлены24 сен 2025

Бенчмарки

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

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

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

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

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

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

MEMFOF-Tartan-T-TSKH-spring — чекпойнт для оценки оптического потока, разработанный для подачи на бенчмарк Spring. Он основан на дообученной модели MEMFOF-Tartan-T-TSKH. MEMFOF предназначен для оценки движения между кадрами видео Full HD и сочетает высокую точность с низким потреблением видеопамяти; конкретный чекпойнт ориентирован на Spring benchmark. Репозиторий содержит веса в формате safetensors и использует библиотеку PyTorch. Лицензия — BSD 3-Clause.

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

  • оценка движения между последовательными кадрами видео
  • построение карт оптического потока для Full HD-видео
  • подготовка результатов для бенчмарка Spring
  • анализ движения в видеопоследовательностях при ограниченной видеопамяти

Ограничения

Этот чекпойнт предназначен для подачи на бенчмарк Spring; README не приводит дополнительных ограничений и параметров оценки.

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

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

Открыть на Hugging Face

MEMFOF-Tartan-T-TSKH-spring

📄 Paper | 🌐 Project Page | 💻 Code | 🚀 Colab | 🤗 Demo

🔍 MEMFOF is a memory-efficient optical flow method for Full HD video that combines high accuracy with low VRAM usage.

✅ Note: This particular checkpoint is intended for submission to Spring benchmark.

🛠️ Usage

Install MEMFOF via the package manager:

pip3 install git+https://github.com/msu-video-group/memfof

Then use the following snippet to compute backward and forward optical flow for three consecutive frames:

import torch
from memfof import MEMFOF

device = "cuda" if torch.cuda.is_available() else "cpu"
model = MEMFOF.from_pretrained("egorchistov/optical-flow-MEMFOF-Tartan-T-TSKH-spring").eval().to(device)

with torch.inference_mode():
    # [B=1, T=3, C=3, H=1080, W=1920]
    example_input = torch.randint(0, 256, [1, 3, 3, 1080, 1920], device=device)
    # [B=1, C=2, H=1080, W=1920]
    backward_flow, forward_flow = model(example_input)["flow"][-1].unbind(dim=1)

📚 Citation

@article{bargatin2025memfof,
  title={MEMFOF: High-Resolution Training for Memory-Efficient Multi-Frame Optical Flow Estimation},
  author={Bargatin, Vladislav and Chistov, Egor and Yakovenko, Alexander and Vatolin, Dmitriy},
  journal={arXiv preprint arXiv:2506.23151},
  year={2025}
}

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

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

GPU в ailist

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

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

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

Ревизия весов
bd8e677

0 моделей