Skip to content

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.

Phần mềm độc quyền — CVEDIX