Page 3 of 3

Re: Object detection - Dog tagged as Person

Posted: Mon Mar 07, 2022 2:41 pm
by JCAK
Please fix this urgently!!!

DeepStack models make a very inaccurate object detection.

A tree leaf is detected as a person 71%

Wow!!!

Re: Object detection - Dog tagged as Person

Posted: Mon Mar 07, 2022 4:08 pm
by TimG
Hi, I'm afraid we can't as this is a user forum with the odd moderator post. I must admit that I stopped using DS for that reason, and also that it black screened my previous pc. Must be time to try it again :shock:

Re: Object detection - Dog tagged as Person

Posted: Mon Mar 07, 2022 7:27 pm
by YrbkMgr
I can't say I agree with your observations...

Image

Re: Object detection - Dog tagged as Person

Posted: Tue Mar 08, 2022 6:15 pm
by TimG
I note that the OP's camera appears to be zoomed in to the grass making that leaf quite large. That could be a problem for DS.

When it happened to me there was a house in the background, and dancing tree shadows on my lawn. DS was very sure that was a person. It really is time for me to try DS again. That was the very first version that integrated fully with BI5, and it kept black screening my server with a crash an hour later with no logs at all. Sam Varghese tried to assist, but I eventually deleted DS as it was my main BI server :?

Re: Object detection - Dog tagged as Person

Posted: Tue Mar 08, 2022 10:21 pm
by YrbkMgr
When it happened to me there was a house in the background, and dancing tree shadows on my lawn. DS was very sure that was a person.
My workaround to a similar situation was to use zone crossings. The second and most important thing is "expectations" - it's not perfect. I'd rather get a false alert than miss an event of interest. When it snows, DS thinks that the tree on the left is a person - I don't care.
Image

Re: Object detection - Dog tagged as Person

Posted: Fri Mar 11, 2022 2:06 pm
by JCAK
TimG wrote: Tue Mar 08, 2022 6:15 pm I note that the OP's camera appears to be zoomed in to the grass making that leaf quite large. That could be a problem for DS.
.
.
I'm not working with zoom. !!!

Take a look to real image capture from my camera in the link below: https://imgur.com/a/ZI7bd8p
.
.
.

Re: Object detection - Dog tagged as Person

Posted: Fri Mar 11, 2022 11:59 pm
by YrbkMgr
Evaluate results setting AI confirmation percent to 60. Is that last image a JPEG? An alert image? Or is that a capture using Test & Tune during playback?

Re: Object detection - Dog tagged as Person

Posted: Sat Mar 12, 2022 2:33 am
by JCAK
YrbkMgr wrote: Fri Mar 11, 2022 11:59 pm Evaluate results setting AI confirmation percent to 60. Is that last image a JPEG? An alert image? Or is that a capture using Test & Tune during playback?
Is a JPG screen capture when I do a Test & Tune during playback.

Re: Object detection - Dog tagged as Person

Posted: Sat Mar 12, 2022 3:08 am
by YrbkMgr
Thought so. Wrong tool for the evaluation. Not your fault, it's not well documented. I recommend reading Canceled Alert with 91% deepstack in order to get your arms around DeepStack analysis.

There are two ways to view a DeepStack analysis: Review the DAT or Analyze the BVR. Each deliver different information. Use testing and tuning analyze with DS to review recordings and see what DS identifies - especially useful for face recognition or custom models. The DAT is a log of sorts so that one can review when DS began and what it found, so you can fine tune timing of camera's or streams or buffers and the like. Running T&T DS analysis on a recording doesn't have network/bandwith/stream issues - it's fast delivery to DS. So it doesn't really represent the same conditions.

Re: Object detection - Dog tagged as Person

Posted: Sat Mar 12, 2022 4:24 am
by YrbkMgr
Let me make a case to support my point with the illustration below (click to enlarge).
Pro tip: Status window -> Deepstack tab -> Ctrl-Dbl Click on clip. The clip will open and pause at the triggering event, and the Deepstack tab will populate. Enable show motion rectangles in the DS tab.

Percent Confidence Comparison - Analyze with Deepstack vs Deepstack tab (BVR vs Real Time)
Image
Streaming quality, dropped frames, key frame rate and interval, network bandwidth, CPU, AI settings and quality... all that impacts the success of real time object recognition. A ton of stuff.

About 6 months ago I was screaming bloody murder trying to understand Deepstack. The pivotal event that changed everything for me, was getting the cameras to be Plain Jane settings per step 2 of the Camera Connector - IP Config Dialog in the self help. Once I did that, it was easy to refine and tune Deepstack because the stream was pretty generic from a data perspective.

In my view, Blue Iris is as complicated as Photoshop - if not more so. There are easy bits and there are "WTF" bits. It takes time and most of all managed expectations. You don't need perfect, you need it to do the job. That's how I've come to see things.

That said, if you want help or clarification, it's here... if you want.