Hello everyone, let me introduce: OpenVINO for Blue Iris.
Over the past few days I’ve been working with OpenVINO + YOLOv11 and put together my first working object and face detection setup.
Running on the Intel NPU (Intel Core Ultra 5 245). CPU/GPU works too
Current status:
Whats for me still missing is a proper API integration with Blue Iris so the whole thing can be integrated more cleanly. Right now, the settings are still configured via a Python config.
Does anyone have the BI(6) API details or example requests for that?
Performance (NPU on my system):
Do people actually need “large”, or is that overkill for everyday use?
Without face recognition it runs a little bit faster.
Would anyone be interested in this (e.g., code, setup guide, or a small release), or should I keep it as a private project?
PS: I also have a Coral USB Accelerator and a Dual Coral PCIe Accelerator incl. PCIe adapter for sale
Please test it; I still need to clean up a few things, but it's already running stable.
github.com
Blueiris Settings:
To identify the camera used in OBF, we need to assign a different model to each camera in BI. In fact, the model is determined by OBF. This is just a minor workaround.
Go to Camera Settings -> "AI" -> Check "Addition models" and "Override global list" and the name from your cam.
View attachment 236563
View attachment 236562
Over the past few days I’ve been working with OpenVINO + YOLOv11 and put together my first working object and face detection setup.
Running on the Intel NPU (Intel Core Ultra 5 245). CPU/GPU works too
Current status:
- Object detection
- Face detection
- Face recognition
- Unknown facesare saved and currently need to be assigned manually:
- Move the image into the matching folder (person’s name)
- Run the learning/update script afterwards
→ this improves the recognition rate.
Whats for me still missing is a proper API integration with Blue Iris so the whole thing can be integrated more cleanly. Right now, the settings are still configured via a Python config.
Does anyone have the BI(6) API details or example requests for that?
Performance (NPU on my system):
- YOLO nano: ~15%
- YOLO small: ~20–25%
- YOLO medium: ~25–30%
- YOLO large: >30%
Do people actually need “large”, or is that overkill for everyday use?
Without face recognition it runs a little bit faster.
Would anyone be interested in this (e.g., code, setup guide, or a small release), or should I keep it as a private project?
PS: I also have a Coral USB Accelerator and a Dual Coral PCIe Accelerator incl. PCIe adapter for sale
Please test it; I still need to clean up a few things, but it's already running stable.
GitHub - mpl1337/OBF-Vision: Computer Vision Server on OpenVINO with YOLO on Intel NPU
Computer Vision Server on OpenVINO with YOLO on Intel NPU - mpl1337/OBF-Vision
Blueiris Settings:
To identify the camera used in OBF, we need to assign a different model to each camera in BI. In fact, the model is determined by OBF. This is just a minor workaround.
Go to Camera Settings -> "AI" -> Check "Addition models" and "Override global list" and the name from your cam.
View attachment 236563
View attachment 236562
Last edited:




