Coherent image selection and modification
First Claim
1. A method comprising:
- receiving a first selection location and at least one selection parameter with respect to digital data; and
selecting a portion of the digital data relative to the first selection location, the selecting including;
assigning an energy value to each pixel within a selection proximity of the selection location, the selection proximity being determined based on the selection parameter and the energy value being a function of distance from the selection location; and
calculating a selection value for each pixel within the selection proximity of the selection location based on the assigned energy value and on a pixel characteristic difference between the relevant pixel and at least one neighboring pixel;
the selection value to determine whether the relevant pixel is included in the selected portion of the digital data.
2 Assignments
0 Petitions
Accused Products
Abstract
An example method includes receiving a first selection location and at least one selection parameter with respect to digital data. A portion of the digital data is selected relative to the first selection location. The selecting of the portion includes assigning an energy value to each pixel within a selection proximity of the selection location. The selection proximity is determined based on the selection parameter and the energy value being a function of distance from the selection location. The selecting of the portion further includes generating a selection value for each pixel within the selection proximity, based on the assigned energy value and on a pixel characteristic difference between the relevant pixel and at least one neighboring pixel. The selection value determines whether the relevant pixel is included in the selected portion of the digital data.
-
Citations
42 Claims
-
1. A method comprising:
-
receiving a first selection location and at least one selection parameter with respect to digital data; and selecting a portion of the digital data relative to the first selection location, the selecting including; assigning an energy value to each pixel within a selection proximity of the selection location, the selection proximity being determined based on the selection parameter and the energy value being a function of distance from the selection location; and calculating a selection value for each pixel within the selection proximity of the selection location based on the assigned energy value and on a pixel characteristic difference between the relevant pixel and at least one neighboring pixel; the selection value to determine whether the relevant pixel is included in the selected portion of the digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
an interface component to receive a first selection location and at least one selection parameter with respect to digital data; and a selection component to create a selection mask for the digital data relative to the first selection location, the selecting including; assigning an energy value to each pixel within a selection proximity of the selection location, the selection proximity being determined based on the selection parameter and the energy value being a function of distance from the selection location; and calculating a selection value for each pixel within the selection proximity of the selection location based on the assigned energy value and on a pixel characteristic difference between the relevant pixel and at least one neighboring pixel; the selection value to determine whether the relevant pixel is included in the selection mask of the digital data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method including:
-
receiving a marker location with respect to source digital data; performing a selection of a selected portion of the source digital data, based on the marker location and a selection parameter, the selection being performed using data coherency; performing a parametrically-controlled activity with respect to the source digital data, based on an activity parameter; and localizing an effect of the parametrically-controlled activity to the selected portion of the source digital data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system comprising:
-
an interface component to receive a marker location with respect to source digital data; and a selection component to define a selection mask with respect to the source digital data, based on the marker location and a portion selection parameter, the definition of the selection mask being performed using data coherency; and an activity component automatically to perform a parametrically-controlled activity with respect to the source digital data, based on an activity parameter, and to localize an effect of the parametrically-controlled activity to the selection mask of the source digital data. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A system comprising:
-
selection means for defining a selection mask with respect to a source digital data, based on the marker location within the source digital data and a portion selection parameter, the definition of the selection mask being performed using data coherency; and activity means for performing a parametrically-controlled activity with respect to the source digital data, based on an activity parameter, and for localizing an effect of the parametrically-controlled activity to the selection mask of the source digital data.
-
-
42. A machine-readable medium storing instructions that, when executed by a machine, cause the machine to:
-
selecting a portion of digital data relative to a first selection location within the digital data, the selecting including; assigning an energy value to each pixel within a selection proximity of the selection location, the selection proximity being determined based on a selection parameter, and the energy value being a function of distance from the selection location; and calculating a selection value for each pixel based on the assigned energy value and on a pixel characteristic difference between the respective pixel and at least one neighboring pixel; the selection value to determine whether the relevant pixel is included in the selected portion of the digital data.
-
Specification