发明名称 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