Skip to content

feat: improve SAMVG local path fitting - #142

Merged
rasros merged 9 commits into
mainfrom
codex/local-path-fit
Aug 24, 2026
Merged

feat: improve SAMVG local path fitting#142
rasros merged 9 commits into
mainfrom
codex/local-path-fit

Conversation

@rasros

@rasros rasros commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Improves the native SAMVG path without external renderers or scientific-stack dependencies.

  • Adds bounded spatial fill groups and unified fill/stroke local fitting backed by the analytic CUDA renderer.
  • Implements the dissertation-style two-phase recovery benchmark and saved galleries.
  • Adds hybrid strokes, OCR text verification, and removes SciPy/scikit-learn from the SAMVG extra.
  • Speeds SAM inference with FP16, batched prompts, CPU mask post-processing, and shared encoder embeddings.
  • Speeds impact filtering with incremental scoring and dependency-free scanline connected components/hole processing.

Validation: SAMVG tests, filled-path/fidelity tests, Ruff, and Pyrefly.

Generated benchmark outputs under bench/results/ are intentionally not committed.

@rasros
rasros merged commit 5d8077a into main Aug 24, 2026
1 check passed
@rasros
rasros deleted the codex/local-path-fit branch August 24, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant