Some feedback from Support too:
1) How long should the typical or baseline "Analyze Time" be? Do we reduce it to just above t_ave shown in DAT files, or is it something else?
I think something in the range of 100-400msec is reasonable ... it will depend on the low/medium/high complexity chosen and the image size (main stream higher) and hardware acceleration.
2) What is the typical or recommended number of "real-time images to analyze"?
This will depend on requirements. Typically you will want more than 1, as that gives the AI the ability to look further into the trigger for items to confirm/cancel, not just the initial trigger image. some people want to keep looking at images the entire duration of the trigger, some are happy with 2-5 and allow the motion detection to reset and re-trigger.
3) Why is BI5 now showing my Intel i7-8700k gpu is being used on the bottom of the BI5 window - especially when my BI5 hardware decoding has been completely disabled since sub streams have sorted out the cpu load?
This is GPU for the entire system ... even Chrome may use some. you can look at the windows task manager or process explorer for some breakdown potentially.
4) Should we use "Use main stream if available", or does CPAI immediately reduce the resolution?
I know that CPAI reduces the image internally, but I am not sure of that size. If you are using main stream you probably want to use HIGH for the mode/complexity setting as well.
5) If CPAI does reduce the image resolution, what is the optimum image/sub stream resolution for BI5 to send to CPAI to prevent time being wasted re-sizing images? Is it 640 x 640? or 640 x 480?
This might be a question for the CPAI staff/developers. it does make sense to avoid extra resizing if unnecessary.
6) What effect does the "Tiny/Low/Medium/High" setting on the BI5 general settings AI page have?
This is really what you have been asking ... it controls the size of the actual data and models used. however I do not have details on this personally.
7) I originally had the issue when changing from DeepStack to CPAI with ghosted settings for the custom folder in General settings/AI which meant I had to edit the registry settings to point to the CPAI custom folder. It still seems a bit flaky there. Will this be resolved, or do I need to do a pc rebuild to get rid of a legacy setting? I'm likely to be doing that for other reasons over the Xmas holiday so I will find out then.
This setting is editable on Settings/AI in the latest releases even with other checkboxes unchecked.
8) I noted that MikeLud has posted on the forum about his forthcoming CPAI ALPR model. I asked him if it could be capable of OCR, and he responded " The next release will also have an OCR module. You would have to see if Ken can do an integration for the OCR module. He is definitely integrating the ALPR module". FWIW, my idea is that BI5 could OCR the name on the side of a van stopping outside my house, and send that info to my Homeseer installation (via MQTT ?) so that Homeseer can speak through my Alexa speakers that "Ocado is here" (The speech part already works). Can that be done by BI5, or am I asking too much ?
This will be great! I will just eventually need to coordinate how the LP is placed in the JSON results from CPAI. he can just let me know how that will work and I will integrate with it.