Image capture and manipulation
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an input stream including image data from a source;
displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including determining a filter to apply to each instantiation of the input stream and applying the filter to a respective instantiation;
receiving a prompt to select one of the instantiations of the stream; and
selecting one frame from the selected stream to display as a still image including applying the selected filter to the still image prior to display.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques to provide image capture and manipulation. In general, in one implementation, the technique includes receiving an input stream including image data from a source, displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including applying a filter to each instantiation of the input stream, and receiving a prompt to select one of the instantiations of the stream.
-
Citations
29 Claims
-
1. A computer-implemented method comprising:
-
receiving an input stream including image data from a source;
displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including determining a filter to apply to each instantiation of the input stream and applying the filter to a respective instantiation;
receiving a prompt to select one of the instantiations of the stream; and
selecting one frame from the selected stream to display as a still image including applying the selected filter to the still image prior to display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving input data from an image source;
displaying plural variations of the input data at a same time, each variation a filtered version of the input data;
receiving a prompt to select one of the plural variations;
prompting the image source to produce new input data; and
displaying a still image including applying a filter to the new input data, the filter being associated with the selected variation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
simultaneously displaying plural variations of an image stream, each having an associated effect, including applying a given effect to the image stream to produce a given variation;
receiving input to capture the image stream;
receiving input to select a variation to be captured; and
displaying the captured selection. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-implemented method, comprising:
-
receiving input to select of an image in a first user interface having a collection of images, the image transformed by a first effect;
simultaneously displaying in a second user interface plural variations of the selected image without the transformation of the first effect, each variation having an associated second effect, including applying a given second effect to the selected image to produce a given variation;
receiving input to select a variation; and
transforming the selected image by the second effect associated with the selected variation. - View Dependent Claims (22)
-
-
23. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
receive an input stream including image data from a source;
display the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including determining a filter to apply to each instantiation of the input stream and applying the filter to a respective instantiation;
receive a prompt to select one of the instantiations of the stream; and
select one frame from the selected stream to display as a still image including applying the selected filter to the still image prior to display.
-
-
24. A computer-implemented method, comprising:
-
selecting first image data from live image data, the live image data originating from a digital camera;
selecting a first image effect from a plurality of image effects, each image effect in the plurality being associated with a unique display region;
applying the first image effect to the first image data, or to a copy of the first image data, to create a first image, the first image displayed on a first display region associated with the first image effect;
detecting selection of the first display region;
selecting second image data from the live image data, the second image data occurring at a point in time later than the first image data; and
applying the first image effect to the second image data, or to a copy of the second image data, to create a second image, the second image displayed on a second unassociated display region. - View Dependent Claims (25, 26, 27, 28)
-
-
29. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
-
select first image data from live image data, the live image data originating from a digital camera;
select a first image effect from a plurality of image effects, each image effect in the plurality being associated with a unique display region;
apply the first image effect to the first image data, or to a copy of the first image data, to create a first image, the first image displayed on a first display region associated with the first image effect;
detect selection of the first display region;
select second image data from the live image data, the second image data occurring at a point in time later than the first image data; and
apply the first image effect to the second image data, or to a copy of the second image data, to create a second image, the second image displayed on a second unassociated display region.
-
Specification