Dynamic video exclusion zones for privacy
AssigneeAlarm.com Incorporated
InventorsStephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.
Claims23
A computer-implemented method comprising:
- determining an arming state of a monitoring system;
- determining an exclusion zone that is shown in a video;
- determining whether to obfuscate at least a portion of the video based on the exclusion zone and the arming state of the monitoring system, wherein determining whether to obfuscate at least the portion of the video based on the exclusion zone and the arming state of the monitoring system includes:
- determining that humans in the exclusion zone are to be obfuscated when the monitoring system is in a particular arming state and that the arming state of the monitoring system is in the particular arming state;
- and
- in response to determining that humans in the exclusion zone are to be obfuscated when the monitoring system is in the particular arming state and that the arming state of the monitoring system is in the particular arming state, determining to obfuscate humans in the exclusion zone in the video;
- and
- obfuscating at least the portion of the video that shows a human in the exclusion zone without obfuscating another portion of the video that shows a portion of the exclusion zone without any humans.
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- determining an arming state of a monitoring system;
- determining an exclusion zone that is shown in a video;
- determining whether to obfuscate at least a portion of the video based on the exclusion zone and the arming state of the monitoring system, wherein determining whether to obfuscate at least the portion of the video based on the exclusion zone and the arming state of the monitoring system includes:
- determining that humans in the exclusion zone are to be obfuscated when the monitoring system is in a particular arming state and that the arming state of the monitoring system is in the particular arming state;
- and
- in response to determining that humans in the exclusion zone are to be obfuscated when the monitoring system is in the particular arming state and that the arming state of the monitoring system is in the particular arming state, determining to obfuscate humans in the exclusion zone in the video;
- and
- obfuscating at least the portion of the video that shows a human in the exclusion zone without obfuscating another portion of the video that shows a portion of the exclusion zone without any humans.
A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
- determining a state of a monitoring system;
- determining an exclusion zone that is shown in a video;
- determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system;
- and
- obfuscating at least the portion of the video.
Dependencies are inferred from the claim text.