Probably can't do this camera side, since you need at least 1 video feed with no masks applied for the view the admins get.
You'd need a VMS that has some kind of variable masking feature. I'm not aware of any, but it might exist.
Other option would be to have a VMS that supports masking and run two instances of it. So that the camera feed is getting recorded twice. Operators get logins to the one with masks, admins get logged into the one without.
[ Disclosure : User works for Aimetis ]
You can do this with Aimetis Symphony, you have the Option to do a Static or a Dynamic Privacy Mask and this is tied to our User Management where you can set up who is allowed to see Video with and without the Mask.
(I work for Samsung)
Samsung Security Manager (SSM) Software v.1.30 has privacy masks that can be applied to any camera, and then based upon user group assignment, the privacy masks can be applied for live and/or playback video. There is also a backup mask function, in case you need to export video with a privacy mask embedded. The backup mask is dynamic based upon time, so if a person is moving through a scene, you can enter a time range for each mask to apply.
The Panasonic WV-ASM970 video management software has privacy masks for live and search video.
LONG Building Technologies | 06/05/15 02:37pm
Milestone supports privacy masking that can be removed by an administrator when exporting video. It is not removable in live viewing.
Listening to the responses makes one thing clear:
Server-side privacy masking is really only that: obscuring, i.e. a meta data driven, dynamic overlay which is applied during graphic rendering, but without any actual systemic loss of visual data.
As opposed to camera side privacy masking which removes the information permanently.
And it makes sense; to do otherwise would require a costly decode and re-encode of the stream, an ugly proposition that VMSes try to avoid.
I wonder if there are any privacy implications, since even if never viewed, the recording itself is a violation. Consider a covert camera near a dressing room/rest room with VMS privacy masking enabled. Still recording everything...
Thank you for your input. I am using Axis Camera Station. Does this work with Axis Camera Station?
Digivod VMS has a server based privacy protection module which doesn't destroy video content.
With a Geutebruck VMS you can take privacy masking one step further, in that you can "pixelate" all or part of the live video view. The "partial" pixelation can be applied to static zones and/or to objects that move within the live feed. Imagine a person in a prison cell that has to be monitored without impeding privacy. An administrator can set pixelation of only the moving parts of the live feed so that a guard can view the outlines and broad features / activities of an inmate - without impeding on their privacy. Especially great for overcoming cross-gender monitoring issues. And of course an administrator can view full images in high quality and without any masking at all.