750ccff58b
Plan ffmpeg migration v1
2026-04-15 23:51:30 +10:00
7ea9fd0923
Plan ffmpeg migration
2026-04-15 23:38:57 +10:00
808df4656d
Fix ALPR Batch and memory leak
2026-04-15 23:00:19 +10:00
b05c49ad93
Fix ALPR Batch and memory leak
2026-04-15 09:23:05 +10:00
7778f8c214
Two-part fix
...
Fix 1 — Chunk oversized bucket groups (the correctness fix)
ONNXOCRRecognizer::RecognizeBatch now slices each bucket group into chunks of ≤ kRecMaxBatch before submitting to TRT. A frame with 30 crops in bucket 320 produces two back-to-back batched calls (24 + 6), both within the profile, both on the fast path.
Fix 2 — Raise the profile max from 16 to 24 (the performance fix)
The old profile max was 16; your real scenes routinely hit 24. Raising the profile max to 24 means the common 12-plate scene (24 crops) fits in a single batched call with no chunking needed. Scenes with > 24 crops now use chunking, but that's rare.
2026-04-15 07:27:55 +10:00
5706615ed5
Support tracker to improve ALPR_OCR
2026-04-14 21:18:10 +10:00
f9a0af8949
Improve ALPR_OCR peformance
2026-04-14 20:30:21 +10:00
3349b45ade
Update video conversion
2026-04-13 21:55:57 +10:00
8e60126c4c
Fix mutex lock issues (OCR and FR)
2026-04-13 20:38:40 +10:00
844d7396b2
Fix mutex lock issues
2026-04-13 19:48:32 +10:00
56a8f09adf
Support BMP and JPG conversion
2026-04-13 14:12:47 +10:00
3a4320f253
Add support to IMAQ conversion
2026-04-13 10:39:26 +10:00
749c7db3c6
Add support to IMAQ conversion
2026-04-12 21:55:09 +10:00
0a8aaed215
Add CPU/GPU gate and support new ANSALPR using OCR
2026-04-12 17:16:16 +10:00
27083a6530
Remove unused files
2026-04-12 05:39:36 +10:00
257145c429
Fix Intel ONNX runtime
2026-04-10 17:13:47 +10:00
eb863bf510
Support getEngine
2026-04-09 11:00:34 +10:00
eeb205779a
Fix model optimisation
2026-04-09 08:09:02 +10:00
34854d87f4
Fix Uncode server API
2026-04-08 15:22:48 +10:00
69787b0ff0
Fix AMD and OpenVINO
2026-04-08 13:45:52 +10:00
a4a8caaa86
Fix mixed UTF16 issue (LabVIEW) and fix ANSFR for Intel
2026-04-08 08:47:10 +10:00
866e0282e2
Add more unicode functions
2026-04-07 08:53:53 +10:00
cb3e856a6e
Add more unicode APIs
2026-04-07 07:59:46 +10:00
6d792ee4c0
Support unicode to get users/user APIs
2026-04-06 17:02:42 +10:00
b98aed21bf
Support unicode APIs for LabVIEW
2026-04-06 14:20:43 +10:00
091a61d2be
Fix Window search path for ANSLIB
2026-04-06 08:31:26 +10:00
f7cef5015a
Fix ALPR pipeline. Ready for production
2026-04-05 11:55:37 +10:00
db089c3697
Use CPU resize before upload to GPU to remove PCIe bottleneck
2026-04-05 06:55:15 +10:00
98681f4da6
Use CPU resize before upload to GPU to remove PCIe bottleneck
2026-04-04 22:29:08 +11:00
e134ebdf15
Use software decoder by default
2026-04-04 20:19:54 +11:00
3a21026790
Disable NV12 path for ANSCV by default. Currenly use cv::Mat** directly
2026-04-04 10:09:47 +11:00
445abefebe
first stable version
2026-04-03 15:52:21 +11:00
bd2d3292ca
Add log info to see if NV12 fast path is active
2026-04-03 15:23:20 +11:00
c2f30b18ab
Add log info
2026-04-03 15:16:26 +11:00
6fb09830c5
Fix NV12 crash issue when recreate camera object
...
(new structure) does not work
2026-04-03 14:51:52 +11:00
958cab6ae3
Fix NV12 crash issue when recreate camera object
2026-04-02 22:07:27 +11:00
4bedf3a3a2
Fix ALPR pipeline
2026-04-01 17:01:05 +11:00
6c6d1c0e0b
Fix issue that generate two or more objects with the same LP numbers/user name in the same image frame
2026-04-01 08:01:22 +11:00
ccfc5964d4
Support UTF8 to UTF16 LE.
...
Support Unicode helper
Fix ANSFR to show 2 same faces in 1 image
2026-03-31 21:52:47 +11:00
70be68d0fc
Support UTF8 to UTF16 LE
2026-03-31 14:10:21 +11:00
0c24096c80
Support return Unicode escapes
2026-03-30 22:50:07 +11:00
120b0e4f01
Fix ALPR to return track id
2026-03-30 20:14:47 +11:00
dd2009d87a
Unify country and ocr mode on both ANSOCR and ANSALPR
2026-03-30 15:21:32 +11:00
08fb2e9adf
Start working on supporting ALPR that use ANSOCR
2026-03-30 10:23:52 +11:00
c1b919ec47
Fix setting GPU behaviour:
...
Condition maxSlotsPerGpu Behavior
OptimizeModelStr 0 Bypass: non-shared temporary engine
1 GPU 1 Single slot, no round-robin
>1 GPU, VRAM < 24 GB 1 Round-robin: 1 slot per GPU
>1 GPU, VRAM >= 24 GB -1 Elastic: on-demand slot growth
2026-03-30 09:59:09 +11:00
01eabf76bd
Fix ANSOCR TensorRT Release
2026-03-30 09:24:04 +11:00
b735931c55
Initial OCR to support ALPR mode with country support
2026-03-29 22:51:39 +11:00
6861de8fb4
Organise the dependencies
2026-03-29 14:10:05 +11:00
bf70cbd11b
Add all unit tests
2026-03-29 12:51:37 +11:00
e7612e421b
Add more unit test
2026-03-29 12:00:38 +11:00