Parameter setting superimposed upon an image
First Claim
1. A method of editing visual media in a visual media editing application, the method comprising:
- displaying, at a first location, a control that corresponds to a parameter of the visual media to be adjusted;
receiving first input that selects the control, wherein the parameter has a current value;
after the first input is received, placing a reference point for the control at a second location, on the visual media, that is separate from the first location, wherein the reference point represents the current value of the parameter;
after placing the reference point, receiving second input that indicates an adjustment to the current value of the parameter;
in response to receiving the second input, determining, based on the second input relative to the reference point, a new value for the parameter that is different than the current value; and
causing a display of the visual media to change in accordance with the new value for the parameter;
wherein the method is performed by one or more processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Tools and techniques allow visual media to be edited by superimposing a parameter adjusting mechanism on the visual media itself and adjusting parameter settings based on user input detected by the parameter adjusting mechanism. In a visual media editing application, the parameter adjusting mechanism is superimposed on visual media so that the user can keep his eyes on the visual media and so that the visual media itself is unobscured by other user interface controls and windows as the user edits it. The user sets control points on the visual media that act as a fixed reference points for subsequent user input. The parameter adjusting mechanism detects subsequent user input calculates new parameter settings based on that input.
-
Citations
45 Claims
-
1. A method of editing visual media in a visual media editing application, the method comprising:
-
displaying, at a first location, a control that corresponds to a parameter of the visual media to be adjusted; receiving first input that selects the control, wherein the parameter has a current value; after the first input is received, placing a reference point for the control at a second location, on the visual media, that is separate from the first location, wherein the reference point represents the current value of the parameter; after placing the reference point, receiving second input that indicates an adjustment to the current value of the parameter; in response to receiving the second input, determining, based on the second input relative to the reference point, a new value for the parameter that is different than the current value; and causing a display of the visual media to change in accordance with the new value for the parameter; wherein the method is performed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable storage medium storing instructions for editing visual media, wherein execution of the instructions by one or more processors causes:
-
displaying, at a first location, a control that corresponds to a parameter of the visual media to be adjusted; receiving first input that selects the control, wherein the parameter has a current value; after the first input is received, placing a reference point for the control at a second location, on the visual media, that is separate from the first location, wherein the reference point represents the current value of the parameter; after placing the reference point, receiving second input that indicates an adjustment to the current value of the parameter; in response to receiving the second input, determining, based on the second input relative to the reference point, a new value for the parameter that is different than the current value; and causing a display of the visual media to change in accordance with the new value for the parameter. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus for editing visual media, comprising:
-
one or more processors; and a machine-readable medium, comprising volatile or non-volatile media, storing instructions, wherein execution of the instructions by the one or more processors causes; displaying, at a first location, a control that corresponds to a parameter of the visual media to be adjusted; receiving first input that selects the control, wherein the parameter has a current value; after the first input is received, placing a reference point for the control at a second location, on the visual media, that is separate from the first location, wherein the reference point represents the current value of the parameter; after placing the reference point, receiving second input that indicates an adjustment to the current value of the parameter; in response to receiving the second input, determining, based on the second input relative to the reference point, a new value for the parameter that is different than the current value; and causing a display of the visual media to change in accordance with the new value for the parameter. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification