Cool, gotcha, that gives a bit more clarity, but we're missing one piece - consider the following line of reasoning.
I have "confirm": "person, car, truck, bicycle, cat, dog", "cancel" is blank, and "mark as vehicle": "car,truck,bus,vehicle" and "Detect/ignore static objects" is On
First thing that stands out to me is... you're asking for a lot of performance with those settings, and depending on your rig and # of cameras, even with a sweet machine, thing better be optimized. Understand, I'm not saying what is, I'm saying how I think about it. Still though that's an impractical number of "to confirm items".
You might already know this but DeepStack AI was integrated into BI to reduce false alerts - that's it. It is a traffic cop that is a "go/no go" switch.
Go -> Confimed -> Qualifies for Alert Actions. No go -> Cancelled -> Not qualified for Alert Actions.
The sequence of events are:
Motion -> Camera trigger -> Record -> DS analysis -> Go / No Go.
The point is that the Confirm box drives what qualifies as a confirmed alert upon which actions may be executed. Do you want an action taken when it recognizes a bicycle? A cat? You need a text letting you know it found those things and should alert you? For me? No. I want to be alerted when there's been a breach - person came to the door, car pulled in the driveway, someone in my yard. I'm not saying you should do that, just that's the mission critical function of a VMS (Blue Iris) for my purposes.
I mean, you can identify stuff all day long, but what events do you need to be notified about? That's the purpose of DS. Here's what I'm using for one of my cameras
Keep in mind none of that affects recording. Camera trigger -> Record. If DS cancels an alert, you still have the clip. When motion triggers the camera recording begins. Now... about Test & Tune and DeepStack Analysis.
In addition, when I re-run the cancelled alert through BI's "Testing/Tuning->Analyze with Deepstack" it successfully finds the objects people, car, etc. - so it is unclear why it was cancelled....
There are two tools to analyze data with DS: Test & Tune and Deepstack tab of the Status window. They deliver different results. This post gives more background on the two ->
Canceled Alert with 91% deepstack. And an article in the self help documents ->
DeepStack user experience But the net effect is seen in the image below:
Click on the image and note the % confidence between the two - mind you, mine is pretty dialed in, so the numbers are close. T&T plays back recorded video, DS analysis is a log of what happened. You need to enable DS analysis in order to fine tune object detection and confirmation.
Finally,
So, I am specifically looking for detection of vehicles and people
Detection or alert? Do you want a text every time a vehicle triggers the camera? Or just a recording? If you just put people in the Confirm box, you'll get an alert action performed when Motion -> Trigger -> Record -> DS Person detected. Cats and dogs and such can still trigger a recording that you can review. Looking at the camera field of view you posted, personally, I can see the value of getting a text every time a car goes by.
Just tryin' to help...