I do this to avoid having a parked vehicle being detected every time a cloud goes by as I trigger image processing via an automation after detecting motion.
Last part right after area. You will have to adjust the top and right values until it works for you. The numbers are how much down from the top and how much from the right you want to leave out if I recall correctly. When a car is detected outside that area I get a bounding box. This is how I made the size appropriate for my needs.
Hope that helps.
This is just one camera. It won’t affect any others.
I have other cams that simply don’t have an area defined. Also this area is only for car. It will still detect people in this area on this camera.
Unfortunately, I’m completely new to the Home Assistant. I now wanted to install doods via Hass.io and cannot use this because port 8080 is already being used by facebox. Can I move the port to 8181?
Unfortunately I don’t know what the name of the config file should be and whether it should be in “/ home-assistant / share”?
Should be no reason you can’t change the port in the settings of the addon. The config file can be set from inside the addon so no need to look for it.
Is there anyway to get this addon working in a vm (Proxmox) ?
I’ve installed the addon from https://github.com/snowzach/hassio-addons.git but it wont start and there is no logs. So I’m not sure what the issue is
OK, so I’ve tried the non amd64 version and it works.
Very happy, I’ve ported over to proxmox so now I’m running a supported HA install with DOODS working.
However, when running on Ubuntu with the amd DOODS the cpu would hang around 40%, now the CPU hangs around 90%.
Is there anything I can do to bring this down?
I noticed a message in the log file suggesting a compiler option, will this help, if so how to I do that? There is a rebuild button but no where to add an option :(.
I have 4 camera’s in my doods setup running, but I want to have different area settings.
What’s the best way to do this? Make different a image_processing for each camera?
It probably means you are running constant detections. What do you have scan_interval set to? If it’s the default it’s set to 10 seconds. Set it to 10000 and then manually trigger it.
Yes, you need to create multiple doods instances and define an area and detection settings for each one. It doesn’t make it any less efficient to do it this way other than requiring more config.
Can I make multiple doods instances on the same camera?
I currently have one that scans for all persons on the camera screen, but I want a second one with a on a smaller screen. (To use this as a detector)
I’ve been playing with Doods successfully for the last week or so, and recently ordered some Jetson Nano’s to continue experimenting more - hats off to @snowzach for such magnificent code!
I want to be able to detect both Humans and Motorcycles, so I can raise the alarm if a human is detected but also count the number of motorbikes inside my garage and outside in the driveway. The idea is that, after sundown, if I’ve forgotten to bring my bike inside it will send me a notification.
I can see the labels of identified motorcycles / persons / cats etc coming through image_processing.doods under Developer tools, but I’m struggling to get these entities and counts through to lovelace. Right now it just shows the total count of all detected people and motorbikes, how do I show the individual count for Motorbikes, People, Cats etc in lovelace, and ideally updating a sensor too for further automation?
Second question - has anyone tried using Lidar sensors in place of the cameras? I don’t see why it wouldn’t work since many cars already have this feature - but would it be more accurate and efficient than processing the image from a camera?
Fantastic work on this. I’d be interested to know how I can manually trigger the image processing, would certainly help with the load on the little machine it is running on. I’m currently using mjpeg stream from my camera, could you elaborate on how I could just manually trigger based on a motion sensor?