I use sub streams, CBR with 10240 on 4MP and 5120 on 2MP cameras. All are set to 15/15 for frame and iframe rates. The CPU, an i7-6700K, rarely gets over 30% and then only for a few seconds at a time. Throughput as reported by BI is around 200kb/ps and 200Mp/ps. Sub streams will reduce the CPU load by a factor of five or more. In fact when using sub streams hardware acceleration isn't needed at all.
It's the amount of gb on the gpu matter? For example would a gtx1060 3gb suffice for about 7 hd cameras?
Is the amount of GB on the gpu matter? For example would a gtx1060 3gb suffice or would an 6gb for about 7 hd cameras be a better choice?
Get the 6GB version. I have the 3GB 1060 and I will get the occasional Ai not responding if I have too many custom models loaded/being used with Deep Stack. Or it just would not start DS at all, and/or Blue Iris would stop responding. I found it works best to load maybe 2 or three custom ones. Also if you find those custom ones do what you need, you can turn off the built-in DS detection model to save resources even more. It is not as big of a problem now that I have moved over to CodeProject.AI. It is go easier on memory for the computer, and GPU seems. Although I have been able to push it also to where it will stop responding also. The 6GB model should not be too much more and should keep the problems down.
What inference speeds are you getting with the gtx1060? I have the gtx970 and it is fairly respectable between 50 and 80msI ended up getting a used gtx1060 6gb. Tried to get CodeProject.AI working but couldn't so went back to deepstack. So far it's very stable and low on resources. I'm not using custom models just the default ones.
What inference speeds are you getting with the gtx1060? I have the gtx970 and it is fairly respectable between 50 and 80ms
ok I'm used to using AITool which displays all the metrics.I could test it but not sure what tool is best to show the ms I'm getting.