STORYBOARDS FOR CAPTURING IMAGES
First Claim
1. A method of controlling a camera, comprising:
- storing at least two storyboards;
receiving at least one storyboard identifier from a camera application;
using the storyboard identifier, retrieving a storyboard of the stored at least two storyboards, the storyboard comprising a sequence of control frames for controlling the camera; and
capturing a sequence of images at least by controlling the camera using the retrieved storyboard.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are representative embodiments of tools and techniques for using storyboards in controlling a camera for capturing images, photographs, or video. According to one exemplary technique, at least two storyboards are stored. In addition, at least one storyboard identifier from a camera application is received. Also, using the storyboard identifier, a storyboard of the stored at least two storyboards is retrieved. The retrieved storyboard includes a sequence of control frames for controlling a camera. Additionally, a sequence of image frames is captured at least by controlling a camera using the retrieved storyboard.
36 Citations
20 Claims
-
1. A method of controlling a camera, comprising:
-
storing at least two storyboards; receiving at least one storyboard identifier from a camera application; using the storyboard identifier, retrieving a storyboard of the stored at least two storyboards, the storyboard comprising a sequence of control frames for controlling the camera; and capturing a sequence of images at least by controlling the camera using the retrieved storyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing device that includes a processor and computer-readable media, the computer-readable media storing computer-executable instructions for causing the computing device to perform a method, the method comprising:
-
using a device driver, retrieving a storyboard that comprises a plurality of control frames, the plurality of control frames comprising one or more control instructions and one or more camera instructions for controlling a camera; and capturing a sequence of images, the capturing the sequence of images comprising executing at least one control instruction from the storyboard to control the timing or order that at least one of the plurality of control frames is executed when capturing the sequence of images. - View Dependent Claims (17, 18, 19)
-
-
20. One or more computer-readable storage media storing computer-executable instructions for causing a computing device to perform a method, the method comprising:
-
sending at least one storyboard from an application to a device driver; using the device driver, caching the at least one storyboard, the at least one storyboard comprising a sequence of control frames for controlling a camera; receiving a request to execute the at least one storyboard from the application at the device driver; and using the device driver, capturing a plurality of image frames at least by executing at least one control frame of the at least one storyboard, the at least one control frame comprising one or more control instructions and one or more camera instructions.
-
Specification