The Reyes image rendering architecture
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
CVEPS - a compressed video editing and parsing system
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Automatic scene separation and tree structure GUI for video editing
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
A shading language on graphics hardware: the pixelflow shading system
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
A semi-automatic approach to home video editing
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
IEEE MultiMedia
Simplifying video editing using metadata
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
Brook for GPUs: stream computing on graphics hardware
ACM SIGGRAPH 2004 Papers
Hi-index | 0.00 |
Video editing applications provide a facility to transition from one video stream to another, or to filter a video stream in some way. New transitions are usually developed using a custom API for the particular package. In this article we present a shading language for specifying transitions and filters on video streams. Video editing is performed by constructing a tree based on the transitions. The shading language is compiled to a virtual machine, but can still be executed efficiently. We provide several examples of transitions which have been successfully applied using our video stream editing software.