Activity recognition method and system
First Claim
1. An activity recognition system, comprising a local device and a server, wherein:
- the local device is configured to;
obtain a video;
determine whether at least one human is present in one or more frames of the video;
in response to determining the at least one human present in the video, determine if the at least one human in each of the frames corresponds to the same person;
in response to determining that the at least one human in each of the frames corresponds to the same person, determine if the person is a stranger; and
in response to determining that the person is not a stranger, transmit at least a portion of the video to the server; and
the server is configured to;
predict an activity class associated with the person; and
trigger an alarm based on the activity class.
2 Assignments
0 Petitions
Accused Products
Abstract
An activity recognition system may comprise a local device and a server. The local device may be configured to: obtain a video; determine whether at least one human is present in one or more frames of the video; in response to determining the at least one human present in the video, determine if the at least one human in each of the frames corresponds to the same person; in response to determining that the at least one human in each of the frames corresponds to the same person, determine if the person is a stranger; and in response to determining that the person is not a stranger, transmit at least a portion of the video to the server. The server may be configured to: predict an activity class associated with the person; and trigger an alarm based on the activity class.
15 Citations
20 Claims
-
1. An activity recognition system, comprising a local device and a server, wherein:
-
the local device is configured to; obtain a video; determine whether at least one human is present in one or more frames of the video; in response to determining the at least one human present in the video, determine if the at least one human in each of the frames corresponds to the same person; in response to determining that the at least one human in each of the frames corresponds to the same person, determine if the person is a stranger; and in response to determining that the person is not a stranger, transmit at least a portion of the video to the server; and the server is configured to; predict an activity class associated with the person; and trigger an alarm based on the activity class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An activity recognition method, comprising:
-
obtaining, by a local device, a video; determining, by the local device, whether at least one human is present in one or more frames of the video; in response to determining the at least one human present in the video, determining, by the local device, if the at least one human in each of the frames corresponds to the same person; in response to determining that the at least one human in each of the frames corresponds to the same person, determining, by the local device, if the person is a stranger; in response to determining that the person is not a stranger, transmitting, by the local device, at least a portion of the video to a server; predicting, by the server, an activity class associated with the person; and triggering, by the server, an alarm based on the activity class. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processor to perform an activity recognition method, the method comprising:
-
(1) obtaining, by a local device, a video; (2) determining, by the local device, whether at least one human is present in one or more frames of the video; (3) in response to determining the at least one human present in the video, determining, by the local device, if the at least one human in each of the frames corresponds to the same person; (4) in response to determining that the at least one human in each of the frames corresponds to the same person, determining, by the local device, if the person is a stranger; (5) in response to determining that the person is not a stranger, transmitting, by the local device, at least a portion of the video to a server; (6) predicting, by the server, an activity class associated with the person; and (7) triggering, by the server, an alarm based on the activity class. - View Dependent Claims (19, 20)
-
Specification