Downloads · 30 days
0
avgrunn/deblurring-tsrn-rtvd
deblurring-tsrn-rtvd is a image-to-image model from avgrunn. Use it when you need one image transformed into another. It is set up for tsrn-rtvd. The card lists the license as bsd-3-clause.
This repository contains a matched deployment pair for real-time, trajectory-conditioned video deblurring:
Downloads · 30 days
0
Access
Public
Updated Aug 13, 2026
Repo size
59.9 MB
Likes
0
Public
Click a slice to open those files.
.pth56.6 MB · 95%
From the Hugging Face model README
This repository contains a matched deployment pair for real-time, trajectory-conditioned video deblurring:
TSRNN_BT1, the recurrent one-frame-look-ahead deblurrer;FastShiftRegressor, which predicts previous-to-center and
next-to-center global pixel shifts from three blurry frames.configs/tsrnn_bt1.yaml
configs/fast_shift_small.yaml
checkpoints/tsrnn_bt1.pth
checkpoints/fast_shift_small.pt
The two configurations use the same field of view, reference depths, projection grid, and pose convention. Do not mix checkpoints and configs from experiments with different projection semantics.
from tsrn_rtvd import TSRNRTVD
model = TSRNRTVD.from_pretrained(
"YOUR_USERNAME/deblurring-tsrn-rtvd",
device="cuda",
)
For installation, camera demo, folder inference, training details, dataset layout, and geometric limitations, see the source repository: https://github.com/msu-video-group/tsrn-rtvd
FastShift predicts one global 2D vector per temporal direction. Such vectors
cannot exactly represent parallax, perspective rotation, rolling shutter,
dynamic objects, spatially varying blur, or changing scene depth. Input height
and width for TSRNN_BT1 must be divisible by 8.