US 9,811,732 B2
Systems and methods for object tracking
Sairam Sundaresan, San Diego, CA (US); Dashan Gao, San Diego, CA (US); Xin Zhong, San Diego, CA (US); and Yingyong Qi, San Diego, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Jul. 6, 2015, as Appl. No. 14/792,436.
Claims priority of provisional application 62/132,332, filed on Mar. 12, 2015.
Prior Publication US 2016/0267325 A1, Sep. 15, 2016
Int. Cl. G06K 9/00 (2006.01); G06K 9/46 (2006.01); G06K 9/52 (2006.01); G06T 7/215 (2017.01)
CPC G06K 9/00624 (2013.01) [G06K 9/46 (2013.01); G06K 9/52 (2013.01); G06T 7/215 (2017.01); G06K 2009/4666 (2013.01); G06T 2207/10016 (2013.01); G06T 2210/12 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A method performed by an electronic device, comprising:
determining a local motion pattern by determining a set of local motion vectors within a region of interest between a previous frame and a current frame;
determining a global motion pattern by determining a set of global motion vectors within an area between the previous frame and the current frame, wherein the area is larger than the region of interest;
calculating a global motion consistency measure, the global motion consistency measure indicative of a consistency of the global motion vectors relative to an average of the set of global motion vectors;
calculating a separation metric based on the local motion pattern and the global motion pattern in a case that the global motion consistency measure meets a consistency criterion, wherein the separation metric indicates a motion difference between the local motion pattern and the global motion pattern; and
tracking an object based on the separation metric in the case that the global motion consistency measure meets the consistency criterion.