springwebsite

Website code of Spring benchmark

https://github.com/cv-stuttgart/springwebsite

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 2 committers (100.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.3%) to scientific vocabulary

Keywords

benchmark dataset django optical-flow scene-flow stereo
Last synced: 6 months ago · JSON representation ·

Repository

Website code of Spring benchmark

Basic Info
Statistics
  • Stars: 10
  • Watchers: 1
  • Forks: 2
  • Open Issues: 2
  • Releases: 0
Topics
benchmark dataset django optical-flow scene-flow stereo
Created over 3 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

Spring Benchmark Website

This repository contains the code for the Spring benchmark website, see https://spring-benchmark.org/.

The site now also supports RobustSpring, a new extension that evaluates robustness to image corruptions for optical flow, scene flow, and stereo.
You can find more details about RobustSpring in the citation section.

For details on the subsampling strategy see subfolder.

Quick Setup

  • Install required python packages: Django, pprint, numpy, matplotlib, pypng, h5py, django-simple-captcha
  • define the following environment variables:
    • SPRING_ALLOWEDHOSTS: Comma-separated list of allowed hosts for the django server, see details.
    • SPRING_TIMEZONE: Set the local time zone, see details.
    • SPRING_UPLOADDIR: directory, where the uploaded submission files are stored
  • initiate the database: python manage.py migrate
  • start website server: python manage.py runserver
  • optionally: python manage.py create_random <num>; create <num> entries with random numbers

Evaluation

The evaluation code can be found in springeval/management/commands/update_evaluation.py and springeval/management/commands/evaluation.py.

In order to enable evaluation, two environment variables have to be set: - SPRING_IMGDIR is the media directory, the location where result visualizations are stored. - SPRING_EVALDIR is the location of the non-public ground truth files needed for evaluation.
Then, the evaluation of submitted files is triggered via python manage.py update_evaluation.

Deployment

  • the django webserver has to be properly deployed, see details
  • the evaluation script has to be executed regularly, e.g. via cron
  • a mail server has to be set up and configured, see details.

Further environment variables:

  • SPRING_EMAILUSER, SPRING_EMAILPASSWORD, SPRING_EMAILHOST, SPRING_FROMEMAIL: see email settings
  • SPRING_DEBUG: whether to use Django debug mode
  • SPRING_SECRETKEY: Django secret key.
  • SPRING_STATICROOT: The directory for static files, needed for deployment.

Citation

If you make use of this code, please cite the following works:

```bibtex @InProceedings{Mehl2023_Spring, author = {Lukas Mehl and Jenny Schmalfuss and Azin Jahedi and Yaroslava Nalivayko and Andr\'es Bruhn}, title = {Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereo}, booktitle = {Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)}, year = {2023} }

@misc{Schmalfuss2025_RobustSpring, author = {Jenny Schmalfuss and Victor Oei and Lukas Mehl and Madlen Bartsch and Shashank Agnihotri and Margret Keuper and Andr\'es Bruhn}, title = {RobustSpring: Benchmarking Robustness to Image Corruptions for Optical Flow, Scene Flow and Stereo}, eprint = {2505.09368}, archivePrefix = {arXiv}, year = {2025}, } ```

Owner

  • Name: Computer Vision Group
  • Login: cv-stuttgart
  • Kind: organization

Computer Vision Group at the University of Stuttgart

Citation (CITATIONS.bib)

@InProceedings{Mehl2023_Spring,
    author    = {Lukas Mehl and Jenny Schmalfuss and Azin Jahedi and Yaroslava Nalivayko and Andr\'es Bruhn},
    title     = {Spring: A High-Resolution High-Detail Dataset and Benchmark for Scene Flow, Optical Flow and Stereo},
    booktitle = {Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
    year      = {2023}
}

@misc{Schmalfuss2025_RobustSpring,
    author          = {Jenny Schmalfuss and Victor Oei and Lukas Mehl and Madlen Bartsch and Shashank Agnihotri and Margret Keuper and Andr\'es Bruhn},
    title           = {RobustSpring: Benchmarking Robustness to Image Corruptions for Optical Flow, Scene Flow and Stereo}, 
    eprint          = {2505.09368},
    archivePrefix   = {arXiv},
    year            = {2025},
}

GitHub Events

Total
  • Watch event: 4
  • Member event: 1
  • Push event: 3
  • Pull request event: 2
  • Fork event: 3
Last Year
  • Watch event: 4
  • Member event: 1
  • Push event: 3
  • Pull request event: 2
  • Fork event: 3

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 14
  • Total Committers: 2
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.071
Past Year
  • Commits: 14
  • Committers: 2
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.071
Top Committers
Name Email Commits
Lukas Mehl l****l@v****e 13
Lukas Mehl L****l@v****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 2 years ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • wyddmw (1)
  • goretzka8 (1)
Pull Request Authors
  • mehlls (1)
  • voei (1)
Top Labels
Issue Labels
Pull Request Labels