Skip to content

release: 2.2.0-rc3#102

Merged
TCVinNYC merged 1 commit into
mainfrom
release/2.2.0-rc3
Jun 24, 2026
Merged

release: 2.2.0-rc3#102
TCVinNYC merged 1 commit into
mainfrom
release/2.2.0-rc3

Conversation

@TCVinNYC

Copy link
Copy Markdown
Member

Cuts 2.2.0-rc3 off main (which now includes #100).

What's in this RC (since rc2)

  • Center Stage — software auto-framing / digital PTZ for non-PTZ cameras: one toggle that crops, zooms, and pans to keep the selected target framed (head-and-shoulders, holds steady through track re-association), with Framing-dropdown tightness (Face / Head & shoulders / Upper body / Full body) and an optional virtual-camera output that disconnects cleanly when off. Raw PTZ transport selector moved to PTZ → Advanced.
  • CPU-spike fixes — OpenCV thread cap, ReID on GPU (mps/CUDA, AUTOPTZ_REID_DEVICE override), AUTOPTZ_COREML_UNITS knob to verify the GPU path, preview rate cap, ego-motion freshness gate (ping-pong fix).
  • Tracking fixes — named-target no longer drifts to the wrong person (identity-gated ReID rebind); no longer chases an occluded subject onto the visible remnant (occlusion coast).
  • Removed the dead tracking.face_confirm toggle; consolidated the unified-pose flag.

Release mechanics

  • __version__ 2.2.0-rc2 → 2.2.0-rc3 (single source; pyproject.toml derives it).
  • CHANGELOG [Unreleased] rolled into [2.2.0-rc3].
  • Tag v2.2.0-rc3 will be created on the squash-merge commit.

Pre-merge adversarial audit of #100 ran clean (perf/threading 0 findings; engine fixes positively verified). Full suite green locally (1075) and on CI.

🤖 Generated with Claude Code

Bumps __version__ 2.2.0-rc2 → 2.2.0-rc3 and rolls the [Unreleased] notes into a
[2.2.0-rc3] section. This RC adds Center Stage software auto-framing (digital
PTZ) — a one-toggle crop/zoom/pan that follows the selected target with
Framing-dropdown tightness and an optional clean virtual-camera output — on top
of the rc2 CPU-spike fixes, ReID-on-GPU, CoreML compute-units knob, and the
named-target identity-drift + occlusion-chase tracking fixes.

Please validate on real cameras before this becomes the stable 2.2.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@TCVinNYC TCVinNYC merged commit 6149c47 into main Jun 24, 2026
3 checks passed
@TCVinNYC TCVinNYC deleted the release/2.2.0-rc3 branch June 24, 2026 23:14
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