The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 07, 2022

Filed:

May. 15, 2020
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Ganesh Ananthanarayanan, Bellevue, WA (US);

Paramvir Bahl, Bellevue, WA (US);

Peter Bodik, Kirkland, WA (US);

Tsuwang Hsieh, Redmond, WA (US);

Matthai Philipose, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06V 20/40 (2022.01); G06K 9/62 (2022.01);
U.S. Cl.
CPC ...
G06V 20/41 (2022.01); G06K 9/6218 (2013.01); G06K 9/6227 (2013.01); G06K 9/6256 (2013.01); G06K 9/6269 (2013.01); G06V 20/40 (2022.01);
Abstract

A method can include classifying, using a compressed and specialized convolutional neural network (CNN), an object of a video frame into classes, clustering the object based on a distance of a feature vector of the object to a feature vector of a centroid object of the cluster, storing top-k classes, a centroid identification, and a cluster identification, in response to receiving a query for objects of class X from a specific video stream, retrieving image data for each centroid of each cluster that includes the class X as one of the top-k classes, classifying, using a ground truth CNN (GT-CNN), the retrieved image data for each centroid, and for each centroid determined to be classified as a member of the class X providing image data for each object in each cluster associated with the centroid.


Find Patent Forward Citations

Loading…