5.4.9 - June 25, 2021

sebastiantombs

Known around here
Joined
Dec 28, 2019
Messages
11,511
Reaction score
27,692
Location
New Jersey
Update on memory use in .15 It isn't a good as .14 at least after about 12 hours of running. Memory is sitting around 4.5GB but has dropped from an even higher number, ~4.8GB, and seems to be steady.

Nothing in the release note that I saw saying what has changed either. I will say the release notes leave just a little to be desired.
 

looney2ns

IPCT Contributor
Joined
Sep 25, 2016
Messages
15,609
Reaction score
22,837
Location
Evansville, In. USA
Update on memory use in .15 It isn't a good as .14 at least after about 12 hours of running. Memory is sitting around 4.5GB but has dropped from an even higher number, ~4.8GB, and seems to be steady.

Nothing in the release note that I saw saying what has changed either. I will say the release notes leave just a little to be desired.
Been running .10 on my problem system for about 5 days. Nothing changed as far as the memory creep issue, still just like it was.

Also discovered that on my home system, sometime during the last couple of releases, my motion zones had changed from zone a to b, on two cameras. I wasn't getting alerts from those 2.
For what ever reason, the registry entry's sure are fragile in BI, been that way for a couple of yrs now.
 

sebastiantombs

Known around here
Joined
Dec 28, 2019
Messages
11,511
Reaction score
27,692
Location
New Jersey
I've never had problem with zones changing. Sometimes alerts won't fire a sound for a little while but the SMS and emails keep working.
 

IAmATeaf

Known around here
Joined
Jan 13, 2019
Messages
3,304
Reaction score
3,282
Location
United Kingdom
Been running .10 on my problem system for about 5 days. Nothing changed as far as the memory creep issue, still just like it was.

Also discovered that on my home system, sometime during the last couple of releases, my motion zones had changed from zone a to b, on two cameras. I wasn't getting alerts from those 2.
For what ever reason, the registry entry's sure are fragile in BI, been that way for a couple of yrs now.
Looney that is similar to what happened to my system when I posted to say that with any of the 5.4.9.x releases I stopped getting alerts on my clone cams but with earlier releases everything worked. Eventually I sat down and worked out the zones A and B had been transposed.
 

jaydeel

BIT Beta Team
Joined
Nov 9, 2016
Messages
1,132
Reaction score
1,240
Location
SF Bay Area
This seems a good time to share this DeepStack/motion zones exchange with Ken today.

I asked... Will DeepStack use/recognize zones even when Blue Iris motion sensor is disabled and we are triggering the camera via ONVIF?

His response...
"I just tried it, and the answer is Yes.
However as you know you would have to enable it, edit the zones, then you can disable it.
Perhaps the configure button should remain active."
 

kc8tmv

Getting the hang of it
Joined
May 27, 2017
Messages
177
Reaction score
82
Location
Cincinnati, Ohio
What a difference a COMMA makes!
I was trying to blame one of the updates as the reason one of my cameras was just not getting "Car" or "car" back from DS, when I pulled my car into the driveway. Checked everything (I thought), rolled back a few versions, got mad, rebooted, PC and camera, no luck.
Then, after looking very closely, I found it! See if you see it.
not_comma.jpg
What it should have been.
Comma.png
Yep, the dreaded semicolon where a comma should be!

Just thought I would give you all a chance to have a laugh at my stupidity!
 
Last edited:

Vettester

Getting comfortable
Joined
Feb 5, 2017
Messages
740
Reaction score
693
Just thought I would give you all a chance to have a laugh at my stupidity!
To keep things a bit cleaner you can remove the duplications you have ("Car" and "Truck"). Classes of objects are not case sensitive.
 

sebastiantombs

Known around here
Joined
Dec 28, 2019
Messages
11,511
Reaction score
27,692
Location
New Jersey
The "classes" are case sensitive if you're using dark.pt, which is actually handy because it will tell you which model detected and at what confidence level. dark.pt also uses slightly different terms like "People" rather than "person".

.15 is not very good with memory management. Memory use has been slowly creeping up on my system, not at a high rate but at a rate high enough to be seen. It's now up to ~4.8GB from a low around 2.2GB when I updated to .15
 

Vettester

Getting comfortable
Joined
Feb 5, 2017
Messages
740
Reaction score
693
The "classes" are case sensitive if you're using dark.pt, which is actually handy because it will tell you which model detected and at what confidence level. dark.pt also uses slightly different terms like "People" rather than "person".
No, they are not. The following works with dark.pt enabled.

Screen Shot 2021-07-29 at 8.43.30 AM.png
 
Last edited:

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,884
Reaction score
48,537
Location
USA
No, they are not. This works with dark.pt enabled.

View attachment 96634
It is case sensitive for custom models...If you have dark.pt enabled, you will get two boxes around a car, one that says Car and the other that is car. For a human, you get two boxes, one is person and the other is People. Mine didn't work if they were not upper case.
 

Vettester

Getting comfortable
Joined
Feb 5, 2017
Messages
740
Reaction score
693
It is case sensitive for custom models...If you have dark.pt enabled, you will get two boxes around a car, one that says Car and the other that is car. For a human, you get two boxes, one is person and the other is People. Mine didn't work if they were not upper case.
I am using dark.pt and I do get two boxes indicating both models are being used, but I don't capitalize anything in the "To confirm" option. Using people (with a lower case p) does work.

Screen Shot 2021-07-29 at 10.03.45 AM.png
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,884
Reaction score
48,537
Location
USA
Interesting, maybe it changed from when this first came out in BI. I was on the bleeding edge when DeepStack came out and was one of the first here to update as new versions came out and report my findings here, and rolled back when something didn't work.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,884
Reaction score
48,537
Location
USA
Maybe when the box was added to specify which custom models changed it?

Because when it first was possible, I could take car out and it would only run the dark.pt Car and if I added car, then I would get a return of car and Car boxes.
 

tward392

Pulling my weight
Joined
Sep 9, 2019
Messages
251
Reaction score
145
Location
US
It is case sensitive for custom models...If you have dark.pt enabled, you will get two boxes around a car, one that says Car and the other that is car. For a human, you get two boxes, one is person and the other is People. Mine didn't work if they were not upper case.
Didn't realize this. Is there a list for both somewhere on the Deepstack website? I haven't been able to find it.
 

jaydeel

BIT Beta Team
Joined
Nov 9, 2016
Messages
1,132
Reaction score
1,240
Location
SF Bay Area
Is there a way to only get highres images saved to the alerts folder for confirmed alerts?
There was for awhile, but Ken considered it to be a bug and fixed it. :)

This is what the help pdf used to say…
1627659114511.jpeg

Now it says this …
1627659310427.png


Let him know you’d like the hi-res image handling changed back to the previous behaviour. The more requests he gets the better.
 

jaydeel

BIT Beta Team
Joined
Nov 9, 2016
Messages
1,132
Reaction score
1,240
Location
SF Bay Area
In version 5.4.9.16 Ken has added several new macros (%011, %012, %013).
1627685924222.jpeg

He also modified the ‘Run program or write to file’ action ‘File’ field to accept date/time macros (like the Blue Iris Status / Log tab)
1627686100587.png

How are these useful? … for your own External logs.

For example:


1. You can automatically log Blue Iris version updates (or rollbacks to previous ones).
Do this via an action in the Status Alerts page.
This action records you current software version every time the server restarts.
1627686307757.png
Just create a starter file like “version_log.csv” with a first line like a CSV file header…
Timestamp,Version

2. You can periodically log Blue Iris CPU and Memory usage via actions in the Blue Iris Settings > Schedules tab.
I’m logging these values 10 times per hour.
1627686680359.png
Here are sample actions.
1627686804798.png 1627686915304.jpeg
Just create starter files like “cpu_log.csv” & “ram_log.csv” with first lines like a CSV file header…
Timestamp,”CPU Pct” & Timestamp,RAM,Uptime

NOTE: To avoid gaps in your schedule-generated external logs, you must create these actions for every Blue Iris Schedule you are currently using.

3. You can create external log files that rollover monthly, weekly, etc.
 
Last edited:
Top