-
I'm baffled. I did a windows update and reboot, nothing else updated (at least by me) and I think afterwards my alerts stopped from Blue Iris; chased it down to CPAI not validating that it had found people. I was using YOLOv8 with custom models (I'm a bit hazy on which for reasons to come), but now when BI calls it, it gives a "no custom models found" error response to BI for "ipcam-general". I am a bit unsure which models I had there, I thought it was more than the two defaults. But in BI it only shows "ipcam-general" and not the license plate on. The .pt files are present. I've re-downloaded them (with the gear symbol) and restarted and rebooted many times. I also downloaded a customer file from a ip cam site repo but it doesn't show up in the BI select list. At one point when I rebooted again all models went away (the folder was empty), but BI still showed the same single model that it can't find when it calls CPAI with an image. I've re-downloaded them, and now they stay put, but it won't see them. No, I don't have any Anti-virus or similar software running I turned them all off when files seemed to be going missing. So I downloaded YOLOV5 6.2 and it has six custom modules, but BI only shows ipcam-general to select. However when I select it, now CPAI will confirm a person in an image correctly. What's baffling to me about all this is that it's been working for a good long time, weeks or months without me upgrading or changing anything (I can't recall exactly when BI updated itself but I turned off auto-updates at that time --probably December). The only thing I KNOW happened is a reboot. It was definitely, absolutely working after BI updated back then. I can't swear it didn't break separately from the windows update reboot but it was close to that time. Windows is 10 pro x 64, and the update done was 2024-12 CU. I also just did 2024-02 CU to see if that might fix it -- didn't. Does CPAI auto-update anything? Any idea how to debug this, or in specific how to tell for sure if this is a CPAI problem or a BI problem? I see nothing interesting in the log, but I do see the error "No custom models found" is from CPAI code for status return (i.e. it's not fabricated by BI). Any ideas what I can try to get this back? I had much better luck with YOLOv8 than way back when I was using the older YOLO's. Linwood |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
You might try updating BI to 5.9.9.28. I had some problems similar to this with .25 As for custom models, YOLOv8 only has a couple default models with just a few objects (ipcam-general = person, vehicle, license-plate = Plate). When I switched from YOLOv5 .Net, I had to manually change some cameras to not use ipcam-combined. I also had to change from DayPlate, NightPlate objects to the singular Plate when using the license-plate model. |
Beta Was this translation helpful? Give feedback.
-
Now I'm more confused. I did the update of BI. I stopped BI, I then stopped V5, started V8 and started BI... got an error in CAPI that it was looking for 5.6 again. I've gone through multiple iterations including de-installing the V5 module leaving only V8, turning off AI in BI and restarting, similar. I still have BI only showing the 5.6 models not the v8 models (which I did download fresh), and apparently BI keeps asking CAPI for the 5.6 and getting an error. I suspect this has something to do with why it says custom model not found, it's looking for the wrong one? A half dozen tries during which BI wouldn't call it at all, it finally responded once with finding a person, and at the same time (roughly) from a different camera "no custom models found". What's even more odd (second screen shot) is that it shows it is using |
Beta Was this translation helpful? Give feedback.
-
Bingo. I did restart, even stop/start the service. Maybe it leaves detached threads running that the service doesn't own. But that seems to have taken care of it, and now BI with 5.9.9.28 is working. Whether that's because of the version (since mine was working at one point on the older one) or just because one or both of these programs is flakey I don't know. Thank you. Wish I knew if it was BI was changed, but he's not very good with release notes. Latest I see was 5.9.9.25 did have a BI change, but I see no notes for 5.9.9.28, unless there's another place than the online manual to look for them. |
Beta Was this translation helpful? Give feedback.
You might try updating BI to 5.9.9.28. I had some problems similar to this with .25
As for custom models, YOLOv8 only has a couple default models with just a few objects (ipcam-general = person, vehicle, license-plate = Plate). When I switched from YOLOv5 .Net, I had to manually change some cameras to not use ipcam-combined. I also had to change from DayPlate, NightPlate objects to the singular Plate when using the license-plate model.