sniklaus/softmax-splatting

an implementation of softmax splatting for differentiable forward warping using PyTorch

38
/ 100
Emerging

This tool helps researchers and computer vision engineers create smooth, interpolated video frames or images from a sparse set of existing ones. By taking two input images or frames and an estimated optical flow, it generates intermediate frames with improved visual quality, particularly when objects are moving or overlapping. This is useful for anyone working on video processing, motion analysis, or visual effects.

511 stars. No commits in the last 6 months.

Use this if you need to generate high-quality intermediate frames between two existing video frames or images, especially in scenarios with complex motion.

Not ideal if your project requires commercial use, as this implementation is strictly for academic purposes.

video-interpolation computer-vision motion-estimation visual-effects image-processing
No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 18 / 25

How are scores calculated?

Stars

511

Forks

57

Language

Python

License

Last pushed

May 26, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sniklaus/softmax-splatting"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.