Systems and methods for selective retention and editing of images captured by mobile image capture device

US10732809B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10732809-B2
Application numberUS-201815913793-A
CountryUS
Kind codeB2
Filing dateMar 6, 2018
Priority dateDec 30, 2015
Publication dateAug 4, 2020
Grant dateAug 4, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides an image capture, curation, and editing system that includes a resource-efficient mobile image capture device that continuously captures images. The mobile image capture device is operable to input an image into at least one neural network and to receive at least one descriptor of the desirability of a scene depicted by the image as an output of the at least one neural network. The mobile image capture device is operable to determine, based at least in part on the at least one descriptor of the desirability of the scene of the image, whether to store a second copy of such image and/or one or more contemporaneously captured images in a non-volatile memory of the mobile image capture device or to discard a first copy of such image from a temporary image buffer without storing the second copy of such image in the non-volatile memory.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for selective retention of images, the system comprising: a mobile image capture device comprising a network interface, a power source, an image sensor, at least one processor, and a memory that stores a machine-learned face recognition model usable to recognize faces depicted by images, the memory comprising at least a temporary image buffer and a non-volatile memory, the memory storing data descriptive of a set of faces that have an elevated importance to a user of the mobile image capture device, the mobile image capture device configured to: capture a first image that depicts one or more faces; maintain a first copy of the first image in the temporary image buffer; input the first image into the machine-learned face recognition model; receive an output of the machine-learned face recognition model that describes the one or more faces depicted by the first image and recognized by the machine-learned face recognition model; determine, based at least in part on the output of the machine-leafed face recognition model, whether at least one of the one or more faces depicted by the first image is included in the set of faces that have elevated importance to the user; and determine, based at least in part on whether at least one of the one or more faces depicted by the first image is included in the set of faces that have elevated importance to the user, whether to store a second copy of the first image in the non-volatile memory of the mobile image capture device or to discard the first copy of the first image from the temporary image buffer without storing a second copy of the first image in the non-volatile memory. 2. The system of claim 1 , wherein: the output of the machine-learned face recognition model comprises one or more embeddings respectively associated with the one or more faces depicted by the first image; and to determine whether at least one of the one or more faces depicted by the first image is included in the set of faces that have elevated importance to the user, the mobile image capture device is configured to respectively compare the embedding associated with each of the one or more faces to each of a set of embeddings respectively associated with the set of faces that have elevated importance to the user. 3. The system of claim 1 , wherein the machine-learned face recognition model comprises a deep neural network. 4. The system of claim 1 , wherein: the memory of the mobile image capture device further stores a machine-learned face tracking model usable to perform face tracking across a plurality of input images and provide a bounding box descriptive of a location of a tracked face within a given input image of the plurality of input images; and to input the first image into the machine-learned face recognition model, the mobile image capture device is configured to: extract one or more face crops from the first image based on one or more first bounding boxes output by the machine-learned face tracking model for the first image; and input the one or more face crops into the machine-learned face recognition model. 5. The system of claim 1 , wherein the mobile image capture device is further configured to automatically populate the set of faces that have elevated importance to the user with one or more additional faces that are frequently recognized by the machine-learned face recognition model within images captured by the mobile image capture device. 6. The system of claim 1 , wherein at least some of the faces included in the set of faces that have elevated importance to the user have been selected by the user of the mobile image capture device from existing images. 7. The system of claim 1 , wherein the mobile image capture device is further configured to: receive a plurality of existing images associated with the user; identify one or more additional faces that are frequently recognized by the machine-learned face recognition model within the plurality of existing images; and automatically add the one or more additional faces to the set of faces that have elevated importance to the user. 8. The system of claim 1 , wherein, when at least one of the one or more faces depicted by the first image is included in the set of faces that have elevated importance to the user, the mobile image capture device is configured to increase a probability that the second copy of the first image is stored in the non-volatile memory. 9. The system of claim 1 , wherein, when at least one of the one or more faces depicted by the first image is included in the set of faces that have elevated importance to the user, the mobile image capture device is configured to: automatically determine a recommended composition for the first image based at least in part on a location associated with the at least one face that is included in the set of faces, wherein the recommended composition for the first image comprises a suggested crop of the first image that includes the at least one face that is included in the set of faces. 10. The system of claim 1 , wherein, when at least one of the one or more faces depicted by the first image is not included in the set of faces that have elevated importance to the user, the mobile image capture device is further configured to: automatically determine a recommended composition for the first image, wherein the recommended composition comprises at least one of a blurring of or a cropping to exclude the at least one face that is not included in the set of faces. 11. The system of claim 1 , further comprising a user computing device communicatively coupled to the mobile image capture device, wherein the user computing device is configured to provide an interactive user interface that enables the user to edit the set of faces that have an elevated importance to the user. 12. The system of claim 1 , further comprising a user computing device, the user computing device configured to: selectively communicatively connect to the mobile image capture device; select one or more of a plurality of images stored in the non-volatile memory of the user computing device for transfer, wherein images that depict faces included in the set of faces that have elevated importance to the user are preferentially selected for transfer relative to images that do not depict faces included in the set of faces; receive from the mobile image capture device the selected one or more images; and provide a user interface that enables a user to edit the one or more images received from the mobile image capture device. 13. The system of claim 1 , wherein the mobile image capture device is configured to: maintain data sufficient to generate a high resolution copy of the first image in a temporary raw data buffer; input a low resolution copy of the first image into the machine-learned face recognition model; and determine, based at least in part on the output of the machine-learned face recognition model, whether to store a high resolution copy of the first image in the non-volatile memory of the mobile image capture device or to discard the first copy of the first image from the temporary image buffer without storing a high resolution copy of the first image in the non-volatile memory. 14. An image capture device, comprising: one or more processors; one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the image capture device to perform operations, the operations comprising: capturing a first image that depicts one or more faces; storing the first image in a volatile memory of the image captur

Assignees

Inventors

Classifications

  • Detection; Localisation; Normalisation · CPC title

  • G06V10/82Primary

    using neural networks · CPC title

  • Categorising the entire scene, e.g. birthday party or wedding scene · CPC title

  • in albums, collections or shared content, e.g. social network photos or video · CPC title

  • Classification, e.g. identification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10732809B2 cover?
The present disclosure provides an image capture, curation, and editing system that includes a resource-efficient mobile image capture device that continuously captures images. The mobile image capture device is operable to input an image into at least one neural network and to receive at least one descriptor of the desirability of a scene depicted by the image as an output of the at least one …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06V10/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).