发明名称 |
Method and system for cluster-based video monitoring and event categorization |
摘要 |
A computing system obtains a respective motion vector for each of a series of motion event candidates in real-time as said each motion event candidate is detected in a live video stream. In response to receiving the respective motion vector for each of the series of motion event candidates, the computing system determines a spatial relationship between the respective motion vector of said each motion event candidate to one or more existing clusters established based on a plurality of previously processed motion vectors, and in accordance with a determination that the respective motion vector of a first motion event candidate of the series of motion event candidates falls within a respective range of at least a first existing cluster of the one or more existing clusters, assigns the first motion event candidate to at least a first event category associated with the first existing cluster. |
申请公布号 |
US9489580(B2) |
申请公布日期 |
2016.11.08 |
申请号 |
US201514864584 |
申请日期 |
2015.09.24 |
申请人 |
GOOGLE INC. |
发明人 |
Laska Jason N.;Nelson Gregory R.;Duffy Greg;Mitsuji Hiro;Hill Cameron;Davidsson Martin;Montalbo Michael D.;Wan Tung Yuen |
分类号 |
G06K9/00;H04N21/218;H04N21/442;H04N5/262;H04N5/232;G06F3/0484;G06F3/0488;G06T7/20;G06K9/20;H04N7/18;G06K9/62;H04N5/14;G08B13/196;H04N21/239 |
主分类号 |
G06K9/00 |
代理机构 |
Morgan, Lewis & Bockius LLP |
代理人 |
Morgan, Lewis & Bockius LLP |
主权项 |
1. A method of categorizing a motion event candidate, comprising:
forming one or more clusters comprising respective pluralities of motion vectors, wherein motion vectors of the respective pluralities of motion vectors include respective start locations and end locations of a respective object in motion,
the motion vectors corresponding to respective motion event candidates previously detected in a live video stream, andthe one or more clusters being associated with a respective event category and having a respective cluster creation time at which the respective cluster was formed; in accordance with a determination that a first cluster of the one or more clusters has included fewer than a threshold number of motion vectors for at least a threshold amount of time since a respective cluster creation time of the first cluster:
deleting the first cluster including all motion vectors currently in the first cluster; andremoving the motion event candidates corresponding to the deleted motion vectors from a first event category associated with the first cluster. |
地址 |
Mountain View CA US |