Multi-behavior image correction tool
First Claim
Patent Images
1. A method of modifying digital data, the method comprising:
- executing instructions, stored on a non-transitory computer-readable medium, using one or more processors of a machine, the instructions configuring the machine to perform operations comprising;
receiving, at a digital data modification application, via a user interface, selection input to enable selection of digital data,the selection input being indicative of a location with respect to the digital data;
detecting a characteristic of the digital data, the detecting of the characteristic being based on the location;
receiving user input indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input,the user input being usable as a basis for a modification of the digital data; and
configuring a data modification component to modify the digital data,the configuring of the data modification component being based on the detected characteristic of the digital data and based on the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to perform modifications, or adjustments, to a digital image includes an interface component to receive selection input to enable selection of the digital data to be modified. A detector then detects a characteristic of the digital data. A configurator automatically configures a function, supported by a data modification component, to modify the digital data. The automatic configuration of the function is performed using the detected characteristic of the digital data to be modified.
81 Citations
20 Claims
-
1. A method of modifying digital data, the method comprising:
executing instructions, stored on a non-transitory computer-readable medium, using one or more processors of a machine, the instructions configuring the machine to perform operations comprising; receiving, at a digital data modification application, via a user interface, selection input to enable selection of digital data, the selection input being indicative of a location with respect to the digital data; detecting a characteristic of the digital data, the detecting of the characteristic being based on the location; receiving user input indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input, the user input being usable as a basis for a modification of the digital data; and configuring a data modification component to modify the digital data, the configuring of the data modification component being based on the detected characteristic of the digital data and based on the user input. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
2. A system to modify digital data, the system comprising:
-
a detector configured to detect a characteristic of the digital data based on a location with respect to the digital data; a data modification component operable to modify the digital data; an interface configured to receive a selection input and a user input, the selection input being indicative of the location with respect to the digital data, the user input being indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input, the user input being usable as a basis for a modification of the digital data; and a configurator configured to configure the data modification component to modify the digital data, the configuration of the data modification component being based on the detected characteristic of the digital data and based on the user input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving, at a digital data modification application, via a user interface, selection input to enable selection of digital data, the selection input being indicative of a location with respect to the digital data; detecting a characteristic of the digital data, the detecting of the characteristic being based on the location; receiving user input indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input, the user input being usable as a basis for a modification of the digital data; and configuring a data modification component to modify the digital data, the configuring of the data modification component being based on the detected characteristic of the digital data and based on the user input.
-
-
20. A system comprising:
-
means for receiving selection input to enable selection of digital data, the selection input being indicative of a location with respect to the digital data; means for detecting a characteristic of the digital data, the detecting of the characteristic being based on the location; means for receiving user input indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input, the user input being usable as a basis for a modification of the digital data; and means for configuring a data modification component to modify the digital data, the configuring of the data modification component being based on the detected characteristic of the digital data and based on the user input.
-
Specification