Socialized Mobile Photography
First Claim
1. A method comprising:
- receiving from a mobile device an image to be captured by the mobile device and corresponding scene context;
analyzing a set of images;
performing crowd-sourced learning using a social context and the scene context associated with the set of images as well as content of the set of images; and
determining a composition suggestion and parameter suggestion for the image based at least in part on the content, the scene context and the social context.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method or computer readable storage device to enable mobile devices in capturing high quality photos by using both the rich context available from mobile devices and crowd-sourced social media on the Web. Considering the flexible and adaptive adoption of photography principles with different content and context composition rules and exposure principles are learned from the community-contributed images. Leveraging a mobile device user'"'"'s scene context and social context, the proposed socialized mobile photography system is able to suggest optimal view enclosure to achieve appealing composition. Due to the complex scene content and a number of shooting-related contexts to exposure parameters, exposure learning is applied to suggest appropriate camera parameters.
46 Citations
20 Claims
-
1. A method comprising:
-
receiving from a mobile device an image to be captured by the mobile device and corresponding scene context; analyzing a set of images; performing crowd-sourced learning using a social context and the scene context associated with the set of images as well as content of the set of images; and determining a composition suggestion and parameter suggestion for the image based at least in part on the content, the scene context and the social context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; a memory, accessible by the one or more processors; an input image module stored in the memory and executable on the one or more processors to receive an image and associated context information; a learning module stored in the memory and executable on the one or more processors to mine composition and exposure rules; a suggestion module stored in the memory and executable on the one or more processors to determine and provide a composition suggestion and a parameter suggestion; and a transmitting module stored in the memory and executable on the one or more processors to provide the composition suggestion and parameter suggestion to aid in the capturing of the image. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device storing a plurality of executable instructions configured to program a computing device to perform operations comprising:
-
receiving an image and corresponding scene context; analyzing a set of photographs; performing crowd-sourced learning using a social context and scene context associated with the set of photographs; and determining a composition suggestion and parameter suggestion for the image based at least in part on the scene context and the social context. - View Dependent Claims (17, 18, 19, 20)
-
Specification