ADVANCED INPUT CONTROLLER FOR MULTIMEDIA PROCESSING
First Claim
Patent Images
1. An input control system comprising:
- a. an processing controller operable to cause an image feature to be created on a display showing a multimedia material; and
b. a camera operatively coupled to the processing controller and operable to generate an image of the image feature, wherein the processing controller is operable to;
i. use the image of the image feature to iteratively update a position of the image feature on the display, the position of the image feature being determined by a position of the camera;
ii. record the position of the image feature for each iteration; and
iii. transform the multimedia material based on the recorded position of the image feature.
2 Assignments
0 Petitions
Accused Products
Abstract
The system and method enables people to use their webcam as a virtual flashlight over their screen as a picture or video clip is playing. The position, tilt and rotation of the flashlight over the screen is recorded and smoothed to generate a compelling movie. Users move the webcam closer to the screen to focus on a specific area; users can rotate the webcam to generate compelling rotations, and users can pan the webcam to simulate looking at objects from a side.
14 Citations
21 Claims
-
1. An input control system comprising:
-
a. an processing controller operable to cause an image feature to be created on a display showing a multimedia material; and b. a camera operatively coupled to the processing controller and operable to generate an image of the image feature, wherein the processing controller is operable to; i. use the image of the image feature to iteratively update a position of the image feature on the display, the position of the image feature being determined by a position of the camera; ii. record the position of the image feature for each iteration; and iii. transform the multimedia material based on the recorded position of the image feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
a. Creating an image feature on a display showing a multimedia material; b. Generating an image of the image feature using a camera; c. Using the image of the image feature to iteratively update a position of the image feature on the display, the position of the image feature being determined by a position of the camera; d. Recording the position of the image feature for each iteration; and e. Transforming the multimedia material based on the recorded position of the image feature. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium embodying computer-readable instructions implementing a method comprising:
-
a. Creating an image feature on a display showing a multimedia material; b. Generating an image of the image feature using a camera; c. Using the image of the image feature to iteratively update a position of the image feature on the display, the position of the image feature being determined by a position of the camera; d. Recording the position of the image feature for each iteration; and e. Transforming the multimedia material based on the recorded position of the image feature.
-
Specification