handdraw-story-video
A tool that converts 7–9 hand-drawn story keyframes into a 35–45 second vertical video with progressive line art and color animation, configurable via JSON and renders with HyperFrames and GSAP.
它明确利用视频中的时间结构来提高 SfM 的鲁棒性和准确性,在多个基准测试上取得了高分数(例如 LaMAR 的 WATE-AUC 90.22%),并且基于 COLMAP 构建,提供可配置的流水线,方便研究人员和工程师使用。
VidMap
Exploiting Temporal Structure for Video-Based Structure-from-Motion
Zador Pataki · Paul-Edouard Sarlin · Marc Pollefeys
ECCV 2026
Paper
VidMap is an offline Structure-from-Motion system for video. It combines temporal tracks, loop closures, metric depth, and global optimization to estimate camera poses, camera intrinsics, and a sparse 3D map.
We provide the Python package vidmap. From a clean Python environment,
clone VidMap and its pinned model dependencies:
git clone --recursive https://github.com/cvg/vidmap.git && cd vidmap
Build and install COLMAP 4.1 and its PyCOLMAP bindings from source. Then install PyTorch, xFormers, and VidMap:
pip install -e .
VidMap was last tested on Linux x86-64 with Python 3.10, COLMAP and PyCOLMAP 4.1, PyTorch 2.7.1, TorchVision 0.22.1, and xFormers 0.0.31 on NVIDIA GPUs.
The first frontend run automatically downloads approximately 9 GB of model checkpoints.
Optional visualization setup. Install Rerun:
pip install rerun-sdk
The repository includes a silent example video. Run the frontend to build its mapper inputs, then run mapping:
INPUT_DATA=./assets/example_video.mp4
OUTPUT_DIR=./example_output/
MAPPER_INPUTS="$OUTPUT_DIR/mapper_inputs"
python -m vidmap.frontend "$INPUT_DATA" \
--output "$OUTPUT_DIR"
python -m vidmap.map \
--mapper-inputs "$MAPPER_INPUTS" \
--output "$OUTPUT_DIR"
Alternatively, run frontend and mapping together:
python -m vidmap.run \
--input_data "$INPUT_DATA" \
--output "$OUTPUT_DIR"
Alternatively, --input_data may point to a directory of extracted frames.
Both mapping commands write the final COLMAP model under $OUTPUT_DIR/rec.
Resolved frontend_config.yaml and mapping_config.yaml are written directly
under $OUTPUT_DIR.
Repeat the reconstruction with visualization artifacts enabled:
python -m vidmap.map \
--mapper-inputs "$MAPPER_INPUTS" \
--output "$OUTPUT_DIR" \
--save-playback-trace \
--save-3d-html
--save-playback-trace records optimization states for Rerun playback.
`--save-
VidMap: Exploiting Temporal Structure for Video-Based Structure-from-Motion (ECCV 2026)
根据分类、Topic 和编程语言匹配的相似项目。
A tool that converts 7–9 hand-drawn story keyframes into a 35–45 second vertical video with progressive line art and color animation, configurable via JSON and renders with HyperFrames and GSAP.
A portable multi-account short video production skill for books that manages accounts, scripts, images, voiceovers, subtitles, and final exports through a unified workspace.

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.