FAQ
SDK có kèm model sẵn không?
Không. SDK chỉ chứa runtime (headers + libs). Model do bạn tự chuẩn bị — xem Chuẩn bị model. Lý do: giữ package nhỏ, tránh ràng buộc license model, và file .engine TensorRT phải build trên đúng máy chạy.
Có cần GPU không?
Không bắt buộc. SDK chạy được CPU-only với backend ONNX Runtime hoặc OpenCV DNN. GPU NVIDIA + TensorRT cho hiệu năng cao nhất.
File labels.txt có bắt buộc không?
Có, nếu muốn hiển thị tên class (person, car...). Thiếu labels sẽ hiện class_0, class_1...
Copy file .engine sang máy khác được không?
Không. Engine TensorRT gắn với version TensorRT + GPU đã build. Luôn build lại bằng trtexec trên máy đích. File .onnx thì copy thoải mái.
Dùng được ngôn ngữ nào ngoài C++?
C, Java (JNA), C# (.NET P/Invoke) — qua lớp C API ổn định. Xem Bindings.
Pipeline có hỗ trợ nhiều camera không?
Có — pattern N-1-N cho phép nhiều nguồn RTSP dùng chung detector. Xem Pipeline Patterns.
VLM có làm chậm pipeline không?
Node VLM chạy bất đồng bộ và có cơ chế chọn lọc (mỗi N frame, tối đa M target). Khi VLM timeout, node tự fallback sang đặc trưng cục bộ — pipeline không bị nghẽn. Xem VLM / LLM.
queue full, dropped meta có phải lỗi không?
Không — đây là backpressure khi consumer chậm hơn producer. Xem cách xử lý ở Troubleshooting.
SDK cập nhật thế nào?
SDK được sync tự động từ Core Runtime qua script package_sdk.sh. Người dùng chỉ cần git pull repo SDK hoặc nhận gói portable mới. C API cam kết chỉ thêm hàm, không sửa/xóa — code cũ luôn chạy được.
Giấy phép sử dụng?
Phần mềm độc quyền CVEDIX. Liên hệ account manager để biết chi tiết cấp phép.