IP Library Granted Patent US 8,726,324
Granted Patent B2
US 8,726,324 · App. 12/412,663 · Granted May 13, 2014

Method for identifying image capture opportunities using a selected expert photo agent

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,726,324
App. No.
12/412,663
Granted
May 13, 2014
Kind
B2
Abstract

An apparatus and method for identifying image capture opportunities. Expert photo agents ( 526 ) that process metadata extracted from a captured image are obtained ( 706 ) at a user-device ( 102 ). Metadata ( 214 ) characterizing visual content of a captured image is produced ( 310 ) by processing the visual content of the captured image. Image capture opportunities are selected ( 410 ) based upon processing of the metadata with the at least one expert photo agent. The image capture opportunity selection specifies content to capture in a subsequent image.

Claims (75)

1. A method for identifying image capture opportunities, the method comprising:

obtaining, at a user-device, at least one expert photo agent adapted to process metadata extracted from a captured image;

producing metadata characterizing visual content of the captured image and its photographic capture style characteristics, the photographic capture style characteristics being determined by user-defined capture parameters and the metadata being produced by processing the visual content of the captured image with the at least one expert photo agent;

developing an expert model containing the least one expert photo agent corresponding to the photographic capture style characteristics and sharing the developed expert model with a plurality of user devices; and

determining, in response to producing the metadata, an image capture opportunity selection at the user-device based upon processing of the metadata with the at least one expert photo agent, the image capture opportunity selection specifying content to capture in a subsequent image, wherein the specified content includes the photographic capture style characteristics.

2. The method of claim 1 , wherein the image capture opportunity selection contains image capture parameters to be used to capture the subsequent image, the method further comprising:

capturing, with the at least one capture parameters defined by the image capture opportunity selection, the subsequent image.

3. The method of claim 1 , wherein

producing the metadata comprises processing the visual content of the captured image with a plurality of expert photo agents, wherein each expert photo agent within the plurality of expert photo agents produces a respective set of initial metadata,

wherein the determining comprises determining the image capture opportunity selection based upon a combination of each of the respective set of initial metadata according to a pre-defined criteria.

4. The method of claim 1 , wherein

producing the metadata comprises:

processing the visual content of the captured image with a plurality of expert photo agents, wherein each expert photo agent within the plurality of expert photo agents produces a respective set of initial metadata;

combining each of the respective set of metadata into a plurality of composite recommendations according to a respective pre-defined criteria for each composite recommendation; and

generating a plurality of image capture recommendations the image capture opportunity selection based upon a combination of each of the respective set of metadata according to a pre-defined criteria; and

determining comprises filtering the plurality of composite recommendations according to pre-defined criteria to produce the image capture opportunity selection.

5. The method of claim 1 , further comprising:

producing a set of extrapolated metadata characterizing extrapolated visual content based upon information contained within a captured image, the metadata being produced by processing the visual content of the captured image,

wherein the determining the image capture opportunity selection is further based upon the extrapolated metadata.

6. The method of claim 5 , wherein the set of extrapolated metadata comprises spatially extrapolated metadata determined by processing of the captured image and temporally extrapolated metadata determined by processing of the captured image.

7. The method of claim 1 , further comprising:

collecting environmental data associated with the captured image; and

producing a set of environmentally extrapolated metadata characterizing extrapolated visual content based upon the environmental data,

wherein the determining the image capture opportunity selection is further based upon the environmentally extrapolated metadata.

8. The method of claim 7 , wherein the set of environmentally extrapolated metadata comprises spatially extrapolated metadata determined by processing of the captured image and temporally extrapolated metadata determined by processing of the captured image.

9. The method of claim 1 , wherein the obtaining comprises:

forming a request to receive photo agents that match a user's specifications;

transmitting the request to a sharable library; and

receiving, from the sharable library, the at least one expert photo agent that match the user's specification.

10. The method of claim 1 , wherein the obtaining obtains the at least one expert photo agent from a sharable library that comprises a central repository of expert photo agents.

11. The method of claim 1 , wherein the obtaining obtains the at least one expert photo agent from a sharable library that sharable library comprises expert photo agents developed by users of peer systems.

12. The method of claim 1 , wherein the obtaining obtains the at least one expert photo agent from a sharable library, the method further comprising:

maintaining the sharable library, wherein the sharable library is communicatively accessible to the plurality of user-devices; and

charging, in response to the obtaining, a user for use of the at least one expert photo agent.

13. An image capture opportunity detector, comprising:

a memory;

a processor, communicatively coupled to the memory, the processor adapted to:

obtain, at a user-device, at least one expert photo agent adapted to process metadata extracted from a captured image;

produce metadata characterizing visual content of the captured image and its photographic capture style characteristics, the photographic capture style characteristics being determined by user-defined capture parameters and the metadata being produced by processing the visual content of the captured image with the at least one expert photo agent;

develop an expert model containing the least one expert photo agent corresponding to the photographic capture style characteristics and share the developed expert model with a plurality of user devices; and

determine, in response to producing the metadata, an image capture opportunity selection at the user-device based upon processing of the metadata with the at least one expert photo agent, the image capture opportunity selection specifying content to capture in a subsequent image wherein the specified content includes the photographic capture style characteristics.

14. The image capture opportunity detector of claim 13 , wherein the processor is further adapted to:

produce the metadata by processing comprising processing the visual content of the captured image with a plurality of expert photo agents, wherein each expert photo agent within the plurality of expert photo agents produces a respective set of initial metadata; and

determine the image capture opportunity selection by processing comprising determining the image capture opportunity selection based upon a combination of each of the respective set of initial metadata according to a pre-defined criteria.

15. The image capture opportunity detector of claim 13 , wherein the processor is further adapted to:

produce the metadata by processing comprising:

processing the visual content of the captured image with a plurality of expert photo agents, wherein each expert photo agent within the plurality of expert photo agents produces a respective set of initial metadata;

combining each of the respective set of metadata into a plurality of composite recommendations according to a respective pre-defined criteria for each composite recommendation; and

generating a plurality of image capture recommendations the image capture opportunity selection based upon a combination of each of the respective set of metadata according to a pre-defined criteria; and

determine the image capture opportunity selection by processing comprising filtering the plurality of composite recommendations according to pre-defined criteria to produce the image capture opportunity selection.

16. The image capture opportunity detector of claim 13 , wherein the processor is further adapted to:

produce a set of extrapolated metadata characterizing extrapolated visual content based upon information contained within a captured image, the metadata being produced by processing the visual content of the captured image; and

determine the image capture opportunity selection based further upon the extrapolated metadata.

17. The image capture opportunity detector of claim 13 , further comprising:

at least one environmental sensor adapted to collect environmental data associated with the captured image, and

wherein the processor is further adapted to:

producing a set of environmentally extrapolated metadata characterizing extrapolated visual content based upon the environmental data; and

determine the image capture opportunity selection is based further upon the environmentally extrapolated metadata.

18. An image capture opportunity image capturing device, comprising:

a camera;

at least one environmental sensor; a memory;

a processor, communicatively coupled to the memory, the camera, and the environmental sensor, the processor adapted to:

obtain, at a user-device, at least one expert photo agent adapted to process metadata extracted from a captured image;

produce metadata characterizing visual content of the captured image and its photographic capture style characteristics, the photographic capture style characteristics being determined by user-defined capture parameters and the metadata being produced by processing the visual content of the captured image with the at least one expert photo agent;

develop an expert model containing the least one expert photo agent corresponding to the photographic capture style characteristics and sharing the developed expert model with a plurality of user devices;

determine, in response to producing the metadata, an image capture opportunity selection at the user device based upon processing of the metadata with the at least one expert photo agent, the image capture opportunity selection specifying content to capture in a subsequent image wherein the specified content includes the photographic capture style characteristics; and

configure the camera to capture, with the at least one capture parameters defined by the image capture opportunity selection, the subsequent image.

19. The image capture opportunity image capturing device of claim 18 , further comprising:

a data transceiver, communicatively coupled to the memory, the data transceiver adapted to receive the at least one expert photo agent.

20. The image capture opportunity image capturing device of claim 18 , wherein

the processor is adapted to produce metadata by a process comprising:

processing the visual content of the captured image and photographic capture style characteristics with a plurality of expert photo agents, wherein each expert photo agent within the plurality of expert photo agents produces a respective set of initial metadata;

combining each of the respective set of metadata into a plurality of composite recommendations according to a respective pre-defined criteria for each composite recommendation; and

generating a plurality of image capture recommendations the image capture opportunity selection based upon a combination of each of the respective set of metadata according to a pre-defined criteria, and

wherein the processor is adapted to determine an image capture opportunity selection by a process comprising filtering the plurality of composite recommendations according to pre-defined criteria to produce the image capture opportunity selection, wherein the image capture opportunity selection includes the photographic capture style characteristics.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE PLEASE REMOVE 13466482 PREVIOUSLY RECORDED ON REEL 034455 FRAME 0230. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF THE ASSIGNOR'S INTEREST. Recorded Feb 20, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035053/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034455/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →