2026-07-15 10:35:58 +08:00

34 lines
1.7 KiB
Plaintext

CHANGELOG - libstereo_bolt mainline delivery
=============================================
2026-07-14 mainline-selected4-v3
---------------------------------
- Promoted the selected4 axial top-to-support-plane measurement route to the
default product path.
- Removed the AI Studio Runtime wrapper route. Windows uses OpenCV DNN directly;
RK3588 uses RKNN Runtime directly.
- Switched the mainline ONNX/RKNN model to model_20260713T084621+0000_c732327c
with a 0.50 confidence threshold.
- Kept the published C ABI unchanged. The new and 2026-07-10 libraries export
the exact same nine sb_* symbols.
- Windows: 29/29 unit tests passed; all 79 stereo pairs from 7.3 were executed.
Strict precise success was 24/79, complete center/top was 53/79 and ranging
returned a result on 79/79. Acceptance frames 19/20/28/43 all passed 8/8.
- Cross-built for AArch64 with GCC 11, glibc 2.35 contract and standard OpenCV
4.5 SONAMEs. No platform-wrapper shared object appears in NEEDED.
- RK3588 package-local manifest/dependency check passed. Frames 19/20/28/43
passed both the YAML file path and explicit-model buffer/ranging path at 8/8;
the captured log ends with PACKAGE_REVERIFY_PASS.
2026-07-10 selected4-v2
-----------------------
- Packaged the original 19/20/28/43 image pairs and a package-local dual-entry
RK3588 acceptance script.
- Exercised both sb_create(YAML) and sb_create_ex(model bytes).
Historical baseline retained
----------------------------
- 2026-07-09 selected4-v1: selected4 top evidence and support-plane axial height.
- 2026-07-01 v4: precise partial-output contract rejects left-only heights.
- 2026-07-01 v3: stable OBB-axis ranging summary and pairing-swap repair.