Spoofing attack detection
AssigneeAlarm.com Incorporated
InventorsStephen Scott Trundle, Daniel Todd Kerzner, Allison Beach, Babak Rezvani, Donald Gerard Madden
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visual authentication. In some implementations, a method may include obtaining images of a person at a property; detecting a discontinuity in an appearance of the person in the images of the person at the property; determining that the discontinuity does not correspond to a known occlusion; and providing an indication of a potential spoofing attack.
Claims20
A method comprising:
- maintaining, by a security system that includes one or more computers, a sequence of images captured by a camera at a property;
- detecting first features depicted in a first image of the sequence of images;
- determining that a difference between the first features and second features depicted in a second, different image of the sequence of images satisfies a similarity threshold;
- in response to determining that the difference between the first features and the second features depicted in the second, different image of the sequence of images satisfies the similarity threshold, determining, by the security system, whether there is a discontinuity in the sequence of images captured by the camera at the property that indicates a potential spoofing attack;
- and
- in response to determining whether there is the discontinuity, performing, by the security system, one or more actions using a result of the determination whether there is the discontinuity in the sequence of images and that indicates a potential spoofing attack.
A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- obtaining, by a security system that includes one or more computers, a sequence of images captured by a camera at a property;
- detecting, by the security system, a discontinuity in the images captured by the camera at the property, the detecting comprising:
- detecting first features depicted in a first image of the images;
- and
- determining that a difference between the first features and second features depicted in a second, different image of the images satisfies a similarity threshold;
- in response to determining that the difference satisfies the similarity threshold, determining, by the security system, whether the discontinuity indicates a potential spoofing attack;
- and
- in response to determining whether the discontinuity indicates the potential spoofing attack, performing, by the security system, one or more actions for the potential spoofing attack.
One or more non-transitory computer storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- obtaining, by a security system that includes one or more computers, a sequence of images captured by a camera at a property;
- detecting, by the security system, a discontinuity in the sequence of images captured by the camera at the property, the detecting comprising:
- detecting first features depicted in a first image of the sequence of images;
- and
- determining that a difference between the first features and second features depicted in a second, different image of the sequence of images satisfies a similarity threshold;
- in response to determining that the difference satisfies the similarity threshold, determining, by the security system, whether the discontinuity indicates a potential spoofing attack;
- and
- in response to determining whether the discontinuity indicates the potential spoofing attack, performing, by the security system, one or more actions for the potential spoofing attack.
Dependencies are inferred from the claim text.