Skip to content

Add AI-ready image and vision foundation - #1

Merged
rsasaki0109 merged 1 commit into
mainfrom
agent/ai-vision-foundation
Jul 14, 2026
Merged

rsasaki0109 merged 1 commit into
mainfrom
agent/ai-vision-foundation

Conversation

@rsasaki0109

Copy link
Copy Markdown
Owner

What changed

  • add typed image ownership, safe mutable/strided ROI views, planar layouts, and color metadata
  • add feature-gated spatialrust-vision preprocessing, warps, detection post-processing, masks/RLE, dense maps, and spatial bridges
  • add camera/RGB-D integration, Python bindings and stubs, OpenCV comparisons, benchmarks, property tests, and end-to-end demos

Why

SpatialRust needs a Rust-native, AI-ready 2D image foundation that connects calibrated camera data and learned dense outputs to the existing point-cloud pipeline without hidden device transfers or mandatory heavy dependencies.

Validation

  • cargo test --workspace
  • cargo test -p spatialrust-vision --features full
  • cargo test --workspace --all-features --no-run
  • Python: 48 pytest cases plus mypy.stubtest
  • OpenCV 4.13 numerical comparison: pass
  • all vision-* features checked independently
  • Criterion preprocessing benchmark and executable vision-to-MVP demo

@rsasaki0109
rsasaki0109 merged commit 38f0c5d into main Jul 14, 2026
88 checks passed
@rsasaki0109
rsasaki0109 deleted the agent/ai-vision-foundation branch July 14, 2026 08:53
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