Paper
23 March 1995 VidKit++: a video-processing toolkit and MPEG editor
Brian DeCleene, Peter Laird, Magda El Zarki, Henrik Sorensen
Author Affiliations +
Proceedings Volume 2421, Image and Video Processing III; (1995) https://doi.org/10.1117/12.205473
Event: IS&T/SPIE's Symposium on Electronic Imaging: Science and Technology, 1995, San Jose, CA, United States
Abstract
The demand for multimedia applications has spurred significant interest in the area of video compression. Yet, as the complexity of compression algorithms increase, the design and optimization of video applications has become both formidable and time consuming. In this paper, we outline an object-oriented C++ video toolkit and illustrate its usage in an R&D setting. This toolkit enables the user to rapidly construct complex video algorithms using familiar objects and operations. A set of statistical gathering tools and MPEG extensions which perform MPEG decoding and encoding are also provided. After describing these components, we demonstrate the use of the toolkit to design a complex applications called the MPEGEditor which performs standard editing operations such as splicing and fading on MPEG sequences through an X Windows/Motif graphical user interface. As a research tool, we illustrate how to expand the toolkit to incorporate new compression techniques. In particular, we show how to extend the MPEG encoding algorithm to include a number of prioritization techniques which are not part of the MPEG standard.
© (1995) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Brian DeCleene, Peter Laird, Magda El Zarki, and Henrik Sorensen "VidKit++: a video-processing toolkit and MPEG editor", Proc. SPIE 2421, Image and Video Processing III, (23 March 1995); https://doi.org/10.1117/12.205473
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Computer programming

Video compression

Video processing

RGB color model

Human-machine interfaces

C++

Back to Top