Skip to content

Epic 106: add video recognition substrate - #24

Merged
rsasaki0109 merged 1 commit into
mainfrom
agent/epic-106-video
Jul 15, 2026
Merged

rsasaki0109 merged 1 commit into
mainfrom
agent/epic-106-video

Conversation

@rsasaki0109

Copy link
Copy Markdown
Owner

Summary

  • add deterministic dense block flow, adaptive background modeling, and IoU multi-object tracking
  • isolate timestamped stream adapters behind additive video features
  • expose dense flow to Python and add OpenCV Farneback comparison receipts
  • document architecture, API stability, and Epic 106 completion

Validation

  • cargo test -p spatialrust-vision --no-default-features --features video-adapters
  • cargo test -p spatialrust-vision --features full
  • cargo clippy -p spatialrust-vision --no-default-features --features video-adapters -- -D warnings
  • cargo test -p spatialrust-platform
  • cargo bench -p spatialrust-vision --features video --bench video --no-run
  • pytest crates/spatialrust-py/tests
  • python bench/opencv_comparison/run.py --suite video
  • python -m unittest test_report.py

@rsasaki0109
rsasaki0109 marked this pull request as ready for review July 15, 2026 08:11
@rsasaki0109
rsasaki0109 merged commit 86826e4 into main Jul 15, 2026
85 of 91 checks passed
@rsasaki0109
rsasaki0109 deleted the agent/epic-106-video branch July 15, 2026 08:11
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