Claims
- 1. A video effect generation system, comprising:
an imaging array comprising a first imaging device and a second imaging device; an image capture system configured to capture a first set of image information from said first imaging device and a second set of image information from said second imaging device; an image processing system for selecting a first subset from said first set of image information and a second subset from said second set of image information to produce a generated video effect sequence.
- 2. The video effect generation system as in claim 1, wherein said imaging array conforms to a generally smooth trajectory path.
- 3. The video effect generation system as in claim 2, wherein said smooth trajectory path corresponds to a virtual trajectory which would be followed by a single virtual camera to produce a video sequence corresponding to said generated video effect sequence.
- 4. The video effect generation system as in claim 3, wherein said first imaging device and said second imaging device are disposed at different points along said smooth trajectory path.
- 5. The video effect generation system as in claim 4, wherein said first imaging device and said second imaging device are oriented toward a common scene, said first imaging device depicting a first viewpoint of said common scene, and said second imaging device depicting a second viewpoint of said common scene.
- 6. The video effect generation system as in claim 5, wherein said first viewpoint comprises a first field of view and said second viewpoint comprises a second field of view, said first field of view corresponding to the field of view of said virtual camera on said virtual trajectory at substantially the same spatial location and orientation as said first imaging device, and said second field of view corresponding to the field of view of said virtual camera on said virtual trajectory at substantially the same spatial location and orientation as said second imaging device.
- 7. The video effect generation system as in claim 1, wherein the said imaging array is provided as a calibrated array such that extrinsic and intrinsic parameters of each said imaging device are generated.
- 8. The video effect generation system as in claim 1, further comprising a synchronization means such that at time Ti, image frame 11 from said first set of image information and image frame 12 from said second set of image information are captured in said image capture system substantially simultaneously.
- 9. The video effect generation system as in claim 1, wherein said image capture system comprises a first image capture device and a second image capture device, said first image capture device being coupled to said first imaging device and said second image capture device being coupled to said second imaging device.
- 10. The video effect generation system as in claim 9, wherein the imaging array includes additional imaging devices forming a plurality of imaging devices, each additional imaging device disposed along said trajectory path and oriented toward said common scene such that additional viewpoints, each said additional viewpoint including an additional field of view corresponding to the field of view of said virtual camera on said virtual trajectory at substantially the same spatial location and orientation as each said additional imaging device.
- 11. The video effect generation system as in claim 10, wherein said first image capture device is coupled to a first set of imaging devices from said plurality of imaging devices, and said second image capture device is coupled to a second set of imaging devices from said plurality of imaging devices.
- 12. The video effect generation system as in claim 1, further comprising an image adjustment means.
- 13. The video effect generation system as in claim 12, wherein said image adjustment means comprises a vibration calibration routine, a color correction process, and a perspective warping process.
- 14. The video effect generation system as in claim 1, further comprising a user interface for interacting with one or more system elements such that said generated video effect sequence corresponds to a desired set of parameters set by a user.
- 15. A method of generating video effects comprising the steps of:
positioning a first imaging device and a second imaging device in an array; capturing a first set of image information from said first imaging device and a second set of image information from said second image device in an image capture system coupled to said array; selecting a first subset of image information from said first set and a second subset of image information from said second set in an image processing system coupled to said capture system; generating a video effect sequence from said first subset of image information and said second subset of image information in said image processing system.
- 16. A method as in claim 15, wherein said positioning step further comprises the steps of:
calibrating said first imaging device and said second imaging device; providing calibration data in said processing system
- 17. The method as in claim 15, wherein said capturing step comprises the steps of:
synchronizing said first imaging device and said second imaging device; triggering a capture mode in said image capture system; capturing image information in said image capture system.
- 18. The method as in claim 15, wherein said selecting step further comprises the steps of:
providing video effect sequence parameters; determining a first relevant set of image information from said first set of image information based on said parameters; determining a second relevant set of image information from said second set of image information based on said second parameters; providing said relevant sets of image information to said image processing system.
- 19. The method as in claim 18, wherein said first set of relevant image information comprises a first image frame and said second set of relevant image information comprises a second image frame.
- 20. The method as in claim 19, wherein said step of generating a video sequence further comprises the steps of:
adjusting said first image frame and said second image frame; sequentially ordering said first image frame and said second image frame in a desired order; creating a video effect sequence.
- 21. The method as in claim 15, wherein said step of generating a video sequence is performed substantially in real time, such that said video effect sequence may be played back to a viewer immediately after said selecting step.
Parent Case Info
[0001] This application makes a claim of priority from U.S. Provisional Application No. 60/291,885 (attorney docket no. 1030/204), entitled “Virtual Camera Trajectories for 3D Instant Replay”, filed May 16, 2001 in the name of Williamson, and U.S. Provisional Application No. 60/338,350 (attorney docket no. 1030/205), entitled “3D Instant Replay System”, filed Nov. 30, 2001 in the names of Efran et. Al, both of which are commonly assigned to Zaxel Systems, Inc., the assignee of the present invention.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60291885 |
May 2001 |
US |
|
60338350 |
Nov 2001 |
US |