Creating Custom OpenVino Plugin
want to build a Nx Meta plugin that performs object detection using OpenVINO. The goal is simple:
1. Detect baggage (only baggage) in camera feeds
2. Trigger an alert in the Nx Witness UI when baggage is detected.
3. Roadblocks I'm facing:
Plugin structure is hard to follow. I've read through the plugin samples, but I'm still unsure how to connect:
OpenVINO inference
With the Nx plugin API
And get detection results into Nx Witness UI as alerts
CMake and build setup is frustrating.
Most plugin examples are outdated or use different OpenVINO versions (causing compatibility issues)
I run into CMake config errors when trying to integrate OpenVINO libs
Lack of minimal working example that just:
Loads a camera feed
Performs inference using OpenVINO
Sends a detection to Nx Witness
What I need:
A minimal example plugin (even pseudo-code would help) that:
Runs inference using OpenVINO
Detects a single class (baggage)
Raises an event in Nx Witness
OR guidance on:
Which parts of the plugin architecture to hook into
How to cleanly integrate OpenVINO with the Nx plugin runtime
Please sign in to leave a comment.
Comments
0 comments