Training image adjustment preferences
First Claim
Patent Images
1. A computer-implemented method comprising:
- aggregating a user image selection into a preference training database for a user account associated with a user, wherein the user image selection represents a record of the user'"'"'s preference over at least one of adjusted versions of a base image when the adjusted versions are separately processed by visual effects that are different;
determining a visual effect preference associated with the user account by analyzing user image selections in the preference training database, wherein the user image selections represent experimental records corresponding to instances of preferences toward at least one of the visual effects, wherein the visual effect preference is an image processing rule that is particular to a context attribute of the base image, and wherein the image processing rule specifies a visual effect process to execute when a digital image is determined to be associated with the context attribute; and
updating a photo preference profile associated with the user account with the visual effect preference.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments include a method of operating a computing device to learn user preferences of how to process digital images. The computing device can record a user image selection, associated with a user account, of at least one of digital image versions of a base digital image. The computing device can determine a context attribute to associate with the user image selection. The computing device can compute an image processing rule associated with the user account by applying machine learning or statistical analysis on multiple user image selections associated with the context attribute, the multiple user image selections including the user image selection.
23 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
aggregating a user image selection into a preference training database for a user account associated with a user, wherein the user image selection represents a record of the user'"'"'s preference over at least one of adjusted versions of a base image when the adjusted versions are separately processed by visual effects that are different; determining a visual effect preference associated with the user account by analyzing user image selections in the preference training database, wherein the user image selections represent experimental records corresponding to instances of preferences toward at least one of the visual effects, wherein the visual effect preference is an image processing rule that is particular to a context attribute of the base image, and wherein the image processing rule specifies a visual effect process to execute when a digital image is determined to be associated with the context attribute; and updating a photo preference profile associated with the user account with the visual effect preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage memory storing computer-executable instructions comprising:
-
instructions for generating at least two digital image versions based on a digital image by applying at least two visual effects that are different; instructions for causing the digital image versions to be displayed at a display device; instructions for recording a user image selection, associated with a user account, from amongst the digital image versions, in response to displaying the digital image versions; instructions for determining, based on metadata or content of the digital image, a context attribute to associate with the user image selection; and instructions for updating, utilizing a machine learning engine, an image processing rule associated the user account and the context attribute based on the user image selection. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computing device comprising:
-
a component for recording a user image selection, associated with a user account, of at least one of digital image versions of a base digital image; a component for determining a context attribute to associate with the user image selection; and a component for computing an image processing rule associated with the user account by applying machine learning or statistical analysis on multiple user image selections associated with the context attribute, the multiple user image selections including the user image selection. - View Dependent Claims (20)
-
Specification