Automated Production of Movies on a Cluster of Computers
- Wednesday, 30 July 2008
Processing is faster, easier, more flexible, and more collaborative than before.
A method of accelerating and facilitating production of video and film motion- picture products, and software and generic designs of computer hardware to implement the method, are undergoing development. The method provides for automation of most of the tedious and repetitive tasks involved in editing and otherwise processing raw digitized imagery into final motion-picture products. The method was conceived to satisfy requirements, in industrial and scientific testing, for rapid processing of multiple streams of simultaneously captured raw video imagery into documentation in the form of edited video imagery and video derived data products for technical review and analysis. In the production of such video technical documentation, unlike in production of motion-picture products for entertainment, (1) it is often necessary to produce multiple video derived data products, (2) there are usually no second chances to repeat acquisition of raw imagery, (3) it is often desired to produce final products within minutes rather than hours, days, or months, and (4) consistency and quality, rather than aesthetics, are the primary criteria for judging the products.
The software provides a platform- independent design format, enabling production on a cluster of diverse shared and/or dedicated processors. The software generates a graphical user interface (GUI) for designing automatic production of dynamic video and film products. The GUI includes a visual programming language that uses interactive computer-graphical versions of constructs (e.g., story boards) familiar to professionals in the motion-picture industry. The software provides for the use of programming techniques that do not rely on the availability of raw video imagery or of certain dependent and independent variables at the time of design. These programming techniques apply to editing, compositing, and rendering processes. The software enables production of a variety of products from a single design, partly through reuse of design elements and programmable features. The software enables automatic alterations of the product(s) during production to meet certain design goals. These automatic production changes can be based on the characteristics of the raw video imagery and of other variables as they become available.
This work was done by Jasper Nail, Duong Le, William L. Nail, and William “Bud” Nail of Technological Services Co. for Stennis Space Center. Inquiries concerning rights for its commercial use should be addressed to:
Technological Services Company
P.O. Box 1218
100 Street A, Suite B
Picayune, MS 39466
Telephone No. (601) 799-2403
Refer to SSC-00238, volume and number of this NASA Tech Briefs issue, and the page number.