Use Intel® Geti™ Exported Model#
You can replace the default YOLO11s model in the Product Identification (PID) service with a custom object-detection model trained and exported from Intel® Geti™.
Prerequisites#
Refer to the official Geti documentation for installation instructions.
Follow the Geti Tutorials for creating projects, labeling data, training models, and exporting results.
Confirm your project uses a YOLO or other supported object detection architecture. See Supported Models in Geti.
Follow the Geti Export Instructions to export your model as OpenVINO™ IR files (
.xml/.bin).
Steps#
Export and place the model: Extract the downloaded Geti deployment
.zippackage and place the extracted folder at:./configs/pid/models/object_detection/geti-sdk-deployment/deployment/Detection/model
Update the model path in
configs/pid/config.json:"parameters": { "detection-properties": { "model": "/home/pipeline-server/object_detection/geti-sdk-deployment/deployment/Detection/model/<YOUR_MODEL_NAME>.xml", "device": "CPU" } }
Replace
<YOUR_MODEL_NAME>with the actual filename (without extension) of your exported model.Deploy the application:
make down make up
Verify the model loads successfully:
docker logs -f <pid_container_name>