/ Модель

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

Лицензия
CC BY-NC-SA 4.0
Архитектура
flow · dense
Базовая модель
optical-flow-FreeFlow-L-TaTSKH
Библиотека
pytorch
Опубликована
11 сен 2026

optical-flow-FreeFlow-L-TaTSKH-HQ

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

Дообученная модель FreeFlow-L для оценки плотного оптического потока между двумя RGB-изображениями одинакового размера.

681скачиваний за 30 дней1лайквеса обновлены11 сен 2026

Бенчмарки

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

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

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

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

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

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

FreeFlow-L · TaTSKH-HQ — модель оценки оптического потока из семейства FreeFlow, разработанная автором репозитория a-yakovenko. Она принимает пару RGB-изображений одинакового размера и оценивает плотное перемещение пикселей между ними; входной тензор имеет форму [B,2,3,H,W], значения пикселей задаются в диапазоне [0,255]. Модель содержит около 230,7 млн параметров и распространяется в формате safetensors для PyTorch.

Модель предназначена для задач компьютерного зрения, где требуется оценить движение между кадрами, например для анализа видео или последующей обработки движения. Это дообученная версия a-yakovenko/optical-flow-FreeFlow-L. Для работы README указывает Python 3.10 или новее, PyTorch 2.5 или новее и примеры с CUDA-сборкой PyTorch. Лицензия — CC BY-NC-SA 4.0, предусматривающая указание авторства, распространение производных работ на тех же условиях и ограничения на коммерческое использование.

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

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

Ограничения

Принимает только пары RGB-изображений одинакового размера с пикселями в диапазоне [0,255]; README приводит запуск на CUDA-сборке PyTorch. Лицензия CC BY-NC-SA 4.0 ограничивает коммерческое использование и требует сохранять те же условия для производных работ.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

FreeFlow-L · TaTSKH-HQ

Optical flow · 230,721,029 parameters

Code | arXiv

Setup

Clone the code repository and install the package (Python ≥3.10, PyTorch ≥2.5):

git clone https://github.com/msu-video-group/freeflow.git
cd freeflow
python -m pip install -e ".[examples]"

See the README for uv/Conda setup and CUDA installation. The examples below use a CUDA-enabled PyTorch build.

Usage

import numpy as np
import torch
from PIL import Image
from freeflow import FreeFlow

model = FreeFlow.from_pretrained("a-yakovenko/optical-flow-FreeFlow-L-TaTSKH-HQ").eval().cuda()
images = torch.stack([
    torch.from_numpy(np.array(Image.open(path).convert("RGB"))).permute(2, 0, 1)
    for path in ["assets/frame1.jpg", "assets/frame2.jpg"]
])[None]

with torch.inference_mode(), torch.autocast("cuda", dtype=torch.bfloat16):
    flow = model(images)  # float32 [1, 2, H, W]

The model estimates optical flow between two equally sized RGB images. Input tensors have shape [B,2,3,H,W] with values in [0,255].

Citation

@inproceedings{bargatin2026freeflow,
  title={FreeFlow: A Bias-free Hierarchical Transformer for Optical Flow Estimation},
  author={Bargatin, Vladislav and Yakovenko, Alexander and Abud, Khaled and Vatolin, Dmitriy},
  booktitle={European Conference on Computer Vision (ECCV)},
  year={2026}
}

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

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

GPU в ailist

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

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

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

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

0 моделей