Anything you want added or changed in future versions of ZoneMinder? Post here and there's a chance it will get in! Search to make sure it hasn't already been requested.
Well Andrey,
Your project caught my attention. If there is any thing I can do to assist please feel free to drop me an email and I'll get on it. Oh, and Phil, although it's never really been said that always goes for you too and I hope you have known that.
Thinking out loud:
What might be interesting is to be able to pass off the motion detection to the camera allowing the server to do it's job capturing frames and logging events in its database. If another port on the camera where open just to pass status/sensor information the server could respond to these.
This could go even further by allowing two-way communication to set zones and other setting information, allowing the camera to send only 1 fps till it registers an event and reports to the server that a defined change has occurred in the image and then zm could respond requesting it's user set fps for an event (like 3 fps). I'm probably over thinking this a bit (I'm really good at that) but with camera's capable of such a high resolution you almost need to find a way to manage the bandwidth with out sacrificing too much of the performance and still be able to get what you would expect and more important that one or few frames that a perp just happens to be looking the right direction.
How many camera's do you think would be able to be on a 100 base duplex connection though a swich running at 3fps or 5 fps at full resolution?
andrey_filippov wrote:
Yes, exactly - it is the point. Store everything, zoom in later.
Andrey
Yes! i do not know alot about how other people use camera-surveilllance but i guess most people do not look at the cameras all the time, they like me do check events.
witch bring us back to another topic, the ability to rerun (loopback) saved data/events with alarmzones that target new areas of interest,
it would be useful for normal ptz-cameras as well, since its possible with some scripting to make them tour through a set of presets and store preset number in the alarmevent, and then one could rerun data from that preset to se if something happened in a area of interest.
The sync issues of getting a ptz camera on tour to look for movement in a particular location after the event are immense. What we have here is a means of say using 2 cameras back to back to give you 2 x 180 degress or maybe 4 x 90 degrees. As these cameras would be very very high res after an event (assuming your hard disks up to it) you could go back 3 weeks and look as you say. You would still be able to efectivle ptz around the image live too.
Most cctv installs are left to their own devices and only looked at after something happens. There is no active monitoring. That is not always true but is 95% of systems.
I want to get mega res for things like entrances petrol stations etc for vnpr and maybe facial recognition (not automatic yet).
I also see a area where zm can achieve great gains over commercial recorders (for the moment) being able to capture and process this info.
Just make sure your hardware is up to it. Maybe some of the new dualcore processors would be ideal.
jameswilson wrote:The sync issues of getting a ptz camera on tour to look for movement in a particular location after the event are immense.
That is the easy part, just name the "reason" for the event "preset 1" for preset 1 and so on, and then filter the events on that, you would need a mask that cover the entire picture for that and that is why defining another zone afterwards would be helpful.
We (a friend and i) allready have made 2 installations with one or more ptz that go on scripted tours and they mark every event with the preset-number and it is quite easy to filter the events so only one preset or angle is separated from the others, but it is still alot of pictures to go through
jameswilson wrote:oh right i stand corrected i am sorry. You say you have zm run the tour, create a different alarm event name for each predet so it can be searched??
James
Yes, well, sort of, actully we use a mix of ZoneMinder and Motion.
mostly Zoneminder since it is more presentation-oriented and has great commands for using ptz-cameras (thanks Phil!, for implementing ptz)
, since we are using Batch scripts for the movement of the cameras we use motion to trigger alarms, it has a "on alarm run this command" function that i have'nt been able to find in ZM yet.
jameswilson wrote:zm does this in the filters run command
James
I have not tried that and i am really ashmed for that, for some reason i have had the impression that filters are run at a certain interval and would not trigger the command when the alarm is triggered but some time after.
I think that's the reload interval. The run interval is more like a minute I think, still probably too long to react to particular events. You can get a more immediate reaction by creating a script, that just sits and check the alarm state. You can use something like zmtrack.pl as a starting point so see the kind of thing you'd need to do.
Adding realtime reactions to events in a more generic way is on the to-do list by the way.
zoneminder wrote:
Adding realtime reactions to events in a more generic way is on the to-do list by the way.
Phil
Great!
Then it will be a bit easier to make a track/zoom feature via alarmzones, i only have to split a image into lets say 3x3 zones, each one triggering a gotopreset that is zoomed in at the triggering zone.
Or you could use a couple of static cameras to call the attention of a ptz to take a closer look at the action.
0 like this idea
Wide angle static or 4 and a ful function PTZ
seperate zones per static like you say 3x3 grid.
presets on ptz for 10 seconds
after time out ptz could 'tour'
i like i like.
James