Speech and computer vision-based control

US9769367B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9769367-B2
Application numberUS-201615048360-A
CountryUS
Kind codeB2
Filing dateFeb 19, 2016
Priority dateAug 7, 2015
Publication dateSep 19, 2017
Grant dateSep 19, 2017

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 relates to a method for controlling a digital photography system. The method includes obtaining, by a device, image data and audio data. The method also includes identifying one or more objects in the image data and obtaining a transcription of the audio data. The method also includes controlling a future operation of the device based at least on the one or more objects identified in the image data, and the transcription of the audio data.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: obtaining, by a computing device operable to capture images, (i) image data that describes a first scene and (ii) audio data; identifying, by the computing device, one or more objects in the first scene based on the image data; obtaining, by the computing device, a transcription of a human speech utterance described by the audio data, wherein the human speech utterance refers to at least a first object of the one or more objects included in the first scene; identifying, by the computing device based at least in part on the transcription and based at least in part on the image data, at least the first object that is referred to by the human speech utterance; defining, by the computing device, a new rule that specifies an image capture behavior of the computing device in response to future instances of identification of the first object in future image data that is different than the current image data; and controlling, by the computing device, a future operation of the computing device to comply with the new rule. 2. The method of claim 1 , wherein controlling the future operation of the computing device comprises determining whether to store the future image data. 3. The method of claim 1 , wherein controlling the future operation of the computing device comprises determining whether to automatically upload future generated image data to cloud storage. 4. The method of claim 1 , wherein identifying, by the computing device, one or more objects in the first scene comprises at least one of identifying a person using face detection, identifying a gesture performed by a person in the image, or detecting an action performed by a person in the image. 5. The method of claim 1 , further comprising generating, by the computing device, the image data and the audio data. 6. The method of claim 1 , wherein the computing device is a camera. 7. The method of claim 1 , wherein the transcription of the audio data is obtained using automated speech recognition. 8. The method of claim 1 , wherein the one or more objects in the first scene is identified using computer vision. 9. The computer-implemented method of claim 1 , wherein: the human speech utterance further describes the image capture behavior of the computing device in response to future instances of identification of the first object; and the method further comprises determining, by the computing device, the requested image capture behavior based at least in part on the transcription. 10. The computer-implemented method of claim 9 , wherein: the human speech utterance requests the computing device not capture imagery in response to future instances of identification of the first object in the future image data; and defining, by the computing device, the new rule comprises defining, by the computing device, the new rule that specifies that the computing device does not capture imagery in response to future instances of identification of the first object in the future image data. 11. The computer-implemented method of claim 1 , wherein: the human speech utterance self-references a speaker of the human speech utterance; and identifying, by the computing device based at least in part on the transcription and based at least in part on the image data, at least the first object that is referred to by the human speech utterance comprises identifying, by the computing device based at least in part on the image data, the speaker of the human speech utterance. 12. A system comprising: one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising: obtaining, by the one or more computers, (i) image data that describes a first scene and (ii) audio data; identifying one or more objects in the first scene based on the image data; obtaining a transcription of a human speech utterance described by the audio data, wherein the human speech utterance refers to at least a first object of the one or more objects included in the first scene; identifying, based at least in part on the transcription and based at least in part on the image data, at least the first object that is referred to by the human speech utterance; defining a new rule that specifies an image capture behavior of at least one of the one or more computers in response to future instances of identification of the first object in future image data that is different than the current image data; and controlling a future operation of the at least one of the one or more computers to comply with the new rule. 13. The system of claim 12 , wherein controlling a future operation of the at least one of the one or more computers comprises determining whether to store the future image data. 14. The system of claim 12 , wherein controlling a future operation of the at least one of the one or more computers comprises determining whether to automatically upload future generated image data to cloud storage. 15. The system of claim 12 , wherein identifying one or more objects in the first scene comprises at least one of identifying a person using face detection, identifying a gesture performed by a person in the first scene, or detecting an action performed by a person in the first scene. 16. The system of claim 12 , further comprising generating, by the one or more computers, the image data and the audio data. 17. The system of claim 12 , wherein the one or more computers comprise a camera. 18. The system of claim 12 , wherein the transcription of the audio data is obtained using automated speech recognition. 19. The system of claim 12 , wherein the one or more objects in the first scene is identified using computer vision. 20. A non-transitory, computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising: obtaining (i) image data that describes a first scene and (ii) audio data; identifying one or more objects in the first scene based on the image data; obtaining a transcription of a human speech utterance described by the audio data, wherein the human speech utterance refers to at least a first object of the one or more objects included in the first scene; identifying, based at least in part on the transcription and based at least in part on the image data, at least the first object that is referred to by the human speech utterance; defining a new rule that specifies an image capture behavior of the one or more computers in response to future instances of identification of the first object in future image data that is different than the current image data; and controlling a future operation of the one or more computers to comply with the new rule.

Assignees

Inventors

Classifications

  • where the recognised objects include parts of the human body · CPC title

  • G10L15/26Primary

    Speech to text systems (G10L15/08 takes precedence) · CPC title

  • H04N23/66Primary

    Remote control of cameras or camera parts, e.g. by remote control devices · CPC title

  • Execution procedure of a spoken command · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · 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 US9769367B2 cover?
The present disclosure relates to a method for controlling a digital photography system. The method includes obtaining, by a device, image data and audio data. The method also includes identifying one or more objects in the image data and obtaining a transcription of the audio data. The method also includes controlling a future operation of the device based at least on the one or more objects i…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G10L15/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 2017 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).