Thank you @jakaskerl
I figured that out, I'm glad that you confirmed it.
The issue I have, I can't get a better frame rate, which was the goal of using ObjectTracker
with detectionNetwork.input.setBlocking(False), I get 10fps from the NN and 15fps from the detectionNetwork passthrough
So I added an ObjectTracker:
objectTracker = pipeline.create(dai.node.ObjectTracker)
objectTracker.setDetectionLabelsToTrack([0])
objectTracker.setTrackerType(dai.TrackerType.SHORT_TERM_IMAGELESS)
objectTracker.setTrackerIdAssignmentPolicy(dai.TrackerIdAssignmentPolicy.UNIQUE_ID)
objectTracker.inputTrackerFrame.setBlocking(False)
objectTracker.inputDetectionFrame.setBlocking(False)
objectTracker.inputDetections.setBlocking(False)
but I get 10 fps from the ObjectTracker outputs, which is the still the same NN fps
Any help?