Commit Graph

53 Commits

Author SHA1 Message Date
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
2392b6785b Add unit tests 2026-03-29 08:45:38 +11:00
8a2e721058 Refactor project structure 2026-03-28 19:56:39 +11:00
1d267378b2 Fix ANSFR 2026-03-28 19:15:13 +11:00
f2270355b9 Correct dll names 2026-03-28 18:42:03 +11:00
c9ea3ac5a2 Complete all builds 2026-03-28 17:52:25 +11:00
09084b0eea Merge branch 'main' of ssh://anscenter.ddns.net:2222/anscenter/ANSCORE 2026-03-28 17:51:50 +11:00
7b4134133c Initial setup for CLion 2026-03-28 16:54:11 +11:00