CONTEXT-AWARENESS THROUGH BIASED ON-DEVICE IMAGE CLASSIFIERS
First Claim
1. A computer-implemented method for classifying one or more images, the method comprising executing on one or more computing devices the operations of:
- extracting one or more features from a plurality of images;
based on the extracted features, classifying the plurality of images into a first set including a plurality of first images and a second set including a plurality of second images, one or more images of the plurality of first images being false positives; and
transmitting the plurality of first images and none of the plurality of second images to a remote device, the remote device configured to process one or more images including one or more of recognizing the extracted features, understanding the images, and generating one or more actionable items.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of the disclosure enable efficient processing of images. One or more features are extracted from a plurality of images. Based on the extracted features, the plurality of images are classified into a first set including a plurality of first images and a second set including a plurality of second images. One or more images of the plurality of first images are false positives. The plurality of first images and none of the plurality of second images are transmitted to a remote device. The remote device is configured to process one or more images including recognizing the extracted features, understanding the images, and/or generating one or more actionable items. Aspects of the disclosure facilitate conserving memory at a local device, reducing processor load or an amount of energy consumed at the local device, and/or reducing network bandwidth usage between the local device and the remote device.
28 Citations
20 Claims
-
1. A computer-implemented method for classifying one or more images, the method comprising executing on one or more computing devices the operations of:
-
extracting one or more features from a plurality of images; based on the extracted features, classifying the plurality of images into a first set including a plurality of first images and a second set including a plurality of second images, one or more images of the plurality of first images being false positives; and transmitting the plurality of first images and none of the plurality of second images to a remote device, the remote device configured to process one or more images including one or more of recognizing the extracted features, understanding the images, and generating one or more actionable items. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device comprising:
-
a sensor module configured to capture data corresponding to a plurality of images, one or more images of the plurality of images associated with an object; a memory area storing computer-executable instructions for classifying the plurality of images; and a processor configured to execute the computer-executable instructions to; determine whether a first image of the plurality of images is associated with the object, the processor biased towards determining that the first image is associated with the object; and transmit the first image to a remote device configured to process the first image including one or more of recognize extracted features, understand the images, and generate one or more actionable items. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
a sensor module configured to capture data corresponding to a plurality of images, one or more images of the plurality of images associated with an object; a feature classification module configured to; classify the plurality of images into a first set including a plurality of first images and a second set including a plurality of second images, one or more images of the plurality of first images being false positives, and transmit the plurality of first images and none of the plurality of second images to a remote device, the remote device configured to process one or more images including one or more of recognizing one or more features, understanding the images, and generating one or more actionable items. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification