Entry Bahl:1996:SOC from dectechj.bib
Last update: Thu Sep 27 02:13:54 MDT 2018
Top |
Symbols |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Bahl:1996:SOC,
author = "Paramvir Bahl and Paul S. Gauthier and Robert A.
Ulichney",
title = "Software-only Compression, Rendering, and Playback of
Digital Video",
journal = j-DEC-TECH-J,
volume = "7",
number = "4",
pages = "52--75",
month = mar,
year = "1996",
CODEN = "DTJOEL",
ISSN = "0898-901X",
bibdate = "Thu Mar 20 18:15:43 MST 1997",
bibsource = "http://www.math.utah.edu/pub/tex/bib/dectechj.bib",
URL = "ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n4/Softwareonly_Compression_Ren_20apr1996DTJK04P8.ps;
http://www.digital.com:80/info/DTJK04;
http://www.digital.com:80/info/DTJK04/DTJK04AH.HTM;
http://www.digital.com:80/info/DTJK04/DTJK04P8.PS;
http://www.digital.com:80/info/DTJK04/DTJK04PF.PDF;
http://www.digital.com:80/info/DTJK04/DTJK04SC.TXT",
abstract = "Software-only digital video involves the compression,
decompression, rendering, and display of digital video
on general-purpose computers without specialized
hardware. Today's faster processors are making
software-only video an attractive, low-cost alternative
to hardware solutions that rely on specialized
compression boards and graphics accelerators. This
paper describes the building blocks behind popular ISO,
ITU-T, and industry-standard compression schemes, along
with some novel algorithms for fast video rendering and
presentation. A platform-independent software
architecture that organizes the functionality of
compressors and renderers into a unifying software
inter face is presented. This architecture has been
successfully implemented on the Digital UNIX, the
OpenVMS, and Microsoft's Windows NT operating systems.
To maximize the performance of codecs and renderers,
issues pertaining to flow control, optimal use of
available resources, and optimizations at the
algorithmic, operating-system, and processor levels are
considered. The performance of these codecs on Alpha
systems is evaluated, and the ensuing results validate
the potential of software-only solutions. Finally, this
paper provides a brief description of some sample
applications built on top of the software architecture,
including an innovative video screen saver and a
software VCR capable of playing multiple, compressed
bit streams.",
acknowledgement = ack-nhfb,
classcodes = "B6140C (Optical information, image and video signal
processing); B6220M (Speech and video codecs); B6430H
(Video recording); C5260 (Digital signal processing);
C7410F (Communications computing)",
keywords = "(computer graphics); Alpha systems; available
resources optimal use; codecs; computers; computing;
data compression; data decompression; Digital UNIX;
fast video; flow control; general-purpose;
industry-standard compression schemes; ISO; ITU-T;
low-cost alternative; Microsoft Windows; multiple
compressed bit streams; NT; OpenVMS; operating systems;
operating systems (computers); performance
maximization; platform-independent software
architecture; playback; rendering; software
engineering; software interface; software VCR;
software-only digital video; telecommunication;
unifying; video codecs; video presentation; video
screen saver; video signal processing",
treatment = "P Practical",
}
Related entries
- accelerator,
2(2)36,
3(4)9,
6(2)34,
7(4)76
- algorithm,
2(2)11,
2(3)9,
3(1)70,
3(2)31,
3(4)9,
4(1)15,
5(1)62,
5(1)70,
5(1)84,
5(2)19,
5(2)28,
5(2)50,
6(2)62,
6(3)29,
6(3)44,
7(3)50,
8(3)39
- algorithmic,
6(3)29
- along,
5(1)84
- alternative,
1(9)16,
3(2)10,
4(1)68,
6(3)57,
7(1)66,
7(4)5,
7(4)76
- available,
2(1)38,
2(3)16,
2(3)44,
2(4)90,
2(4)130,
3(1)33,
3(2)10,
3(3)16,
3(3)64,
3(4)26,
4(1)47,
4(4)137,
4(4)181,
5(1)84,
6(1)9,
6(3)29,
6(4)5,
7(1)7,
7(1)119,
7(4)89,
8(1)5,
8(2)57
- Bahl, Paramvir,
7(4)34
- been,
2(2)11,
2(2)73,
3(1)58,
3(4)55,
4(4)121,
5(1)62,
5(1)130,
5(3)21,
5(3)43,
5(4)18,
6(2)22,
6(3)44,
7(1)66,
7(1)100,
7(4)34,
7(4)76
- behind,
6(1)54,
8(2)46,
8(2)72
- bit,
3(4)9,
4(4)19,
4(4)35,
4(4)66,
7(1)100,
7(1)119,
8(2)57,
8(2)72,
8(2)83
- block,
1(9)44,
3(1)65,
4(1)15,
4(2)25
- board,
1(2)37,
2(4)80,
3(4)9,
6(2)49
- brief,
2(3)52
- building,
1(6)10,
2(3)34,
3(2)64,
4(2)25,
5(3)53,
6(2)49,
7(2)5,
7(2)56,
8(2)96,
8(3)66
- built,
2(2)84,
3(1)79,
3(3)36,
4(4)51,
4(4)181,
6(1)9,
6(2)49,
8(2)96
- capable,
3(3)48,
3(4)55,
4(2)39,
6(1)9,
7(1)43,
7(3)66
- compressed,
5(2)28
- compression,
3(4)9,
5(2)19,
5(2)28,
6(2)62,
7(4)34
- computing,
1(9)37,
2(1)8,
2(1)73,
2(1)83,
2(2)11,
2(2)84,
2(2)89,
2(3)84,
2(4)13,
2(4)61,
2(4)130,
3(1)65,
3(1)79,
3(3)16,
3(3)27,
3(4)36,
4(1)8,
4(1)24,
4(3)11,
4(3)47,
4(3)92,
4(4)19,
4(4)35,
4(4)51,
4(4)66,
4(4)82,
4(4)111,
4(4)137,
4(4)165,
5(1)130,
5(4)36,
6(2)22,
6(3)29,
6(3)44,
7(1)23,
7(1)66,
7(1)100,
7(1)119,
7(3)24,
7(3)39,
7(3)84,
7(4)5,
7(4)34,
7(4)89,
8(1)5,
8(3)23,
8(3)39,
8(3)66
- considered,
2(4)102,
3(4)55,
7(3)39
- control,
1(8)61,
1(9)9,
2(1)49,
2(1)60,
2(2)64,
2(2)73,
2(4)80,
2(4)90,
3(1)18,
3(2)10,
3(2)19,
3(2)64,
3(3)1,
3(3)78,
3(4)43,
4(3)92,
5(1)21,
5(2)84,
5(2)100,
5(2)z,
5(4)47,
6(1)36,
7(1)7,
7(2)56,
7(4)34,
8(1)32,
8(2)46,
8(2)117,
8(3)66
- cost, low-,
3(4)26,
3(4)36,
4(3)73,
5(2)19,
6(1)54,
6(1)66
- decompression,
3(4)9,
5(2)19,
7(4)76
- describe,
2(2)73,
2(2)84,
2(3)16,
2(3)52,
2(4)13,
3(1)10,
4(4)111,
5(1)107,
5(3)43,
6(1)36,
7(1)34,
7(2)34,
7(3)39,
7(4)5,
7(4)20,
7(4)34,
8(2)72
- description,
2(4)25,
3(4)43,
4(4)100,
5(1)84,
6(4)89,
7(1)100,
7(4)89
- display,
2(3)52,
2(3)64,
3(4)9,
3(4)26,
4(1)56,
5(2)9,
6(2)34,
6(4)75,
7(2)20,
7(4)76
- face,
3(1)18,
3(3)16
- fast,
1(9)9,
1(9)16,
2(4)43,
4(2)39,
4(2)73,
4(4)137,
5(2)9,
7(4)20,
8(2)32,
8(2)96,
9(3)32,
9(4)61
- faster,
3(3)48,
3(4)61,
4(4)121,
4(4)137,
5(2)9,
6(2)62,
7(4)76
- flow,
2(1)49,
2(1)60,
2(4)25,
3(1)18,
4(3)24,
5(2)84
- functionality,
2(3)52,
3(2)76,
3(3)64,
4(2)83,
4(2)114,
4(4)82,
5(4)36,
6(4)75,
7(1)77,
8(2)32
- general-purpose,
5(2)19,
6(3)20,
7(4)20,
8(1)5
- graphic,
1(6)62,
1(6)101,
2(1)16,
2(1)60,
2(1)83,
2(2)84,
2(3)9,
2(3)16,
2(3)44,
2(3)52,
2(3)64,
3(4)26,
4(3)82,
4(4)66,
5(2)9,
5(2)19,
6(2)34,
7(1)89,
7(2)5,
7(2)20,
7(4)20,
7(4)34,
7(4)76,
8(1)32,
9(4)49
- hardware,
2(2)11,
2(2)73,
3(1)65,
3(1)79,
3(2)64,
3(3)64,
3(4)9,
3(4)36,
4(3)92,
4(4)66,
4(4)181,
5(2)19,
5(2)41,
5(2)65,
6(1)9,
6(1)66,
6(2)8,
6(2)62,
6(4)89,
7(1)89,
7(4)5,
7(4)20,
7(4)34,
7(4)89
- has,
1(9)51,
1(9)61,
2(1)28,
2(3)16,
3(1)45,
3(2)10,
3(4)9,
3(4)36,
3(4)43,
3(4)55,
4(1)68,
4(2)12,
4(2)25,
4(2)39,
4(2)100,
4(3)24,
4(3)38,
4(3)82,
4(3)92,
4(4)66,
4(4)121,
4(4)153,
4(4)193,
5(1)12,
5(1)62,
5(1)130,
5(3)21,
5(3)32,
5(3)43,
5(3)80,
5(4)18,
5(4)59,
5(4)69,
6(2)22,
6(2)62,
6(3)44,
7(1)7,
7(1)43,
7(1)66,
7(1)100,
7(1)119,
7(2)47,
7(4)5,
7(4)34,
7(4)76,
7(4)101,
8(1)19,
8(1)59,
8(2)57,
8(2)96
- implemented,
1(9)51,
2(2)36,
2(4)130,
3(1)45,
3(1)58,
3(1)70,
4(1)24,
4(2)51,
4(4)165,
5(1)70,
5(1)99,
5(2)100,
5(2)z,
5(4)47,
6(3)8,
7(4)34
- including,
1(9)37,
2(1)28,
2(1)73,
2(1)83,
3(2)10,
3(2)31,
3(2)42,
3(2)76,
3(3)7,
4(1)68,
4(3)24,
5(3)97,
5(4)36,
7(4)34,
7(4)76
- independent, platform-,
2(1)49
- industry-standard,
2(3)9,
3(1)58,
4(1)15,
6(1)54,
6(1)66,
6(3)20,
6(3)57,
6(4)5
- innovative,
2(4)25,
2(4)61,
4(4)193,
6(3)20,
6(4)5,
7(4)34
- inter,
3(1)18
- involves,
7(1)89
- ISO,
3(2)10,
5(3)21
- issue,
2(1)73,
2(3)34,
2(3)74,
3(2)19,
3(4)9,
4(2)83,
4(3)11,
4(4)19,
5(1)70,
5(1)84,
5(3)53,
5(3)63,
5(3)80,
6(1)66,
6(3)29,
6(3)44,
7(1)66,
7(1)100,
8(2)57,
8(2)72
- level,
1(5)80,
1(6)71,
1(9)51,
1(9)61,
2(1)49,
2(1)60,
2(2)52,
2(2)89,
2(3)34,
2(3)64,
2(3)84,
2(4)25,
2(4)43,
3(1)18,
4(2)12,
4(2)73,
4(2)114,
4(4)35,
4(4)121,
5(4)9,
6(1)66,
6(3)57,
7(1)43,
7(1)100,
7(1)119,
7(3)39,
8(2)32
- low-cost,
3(4)26,
3(4)36,
4(3)73,
5(2)19,
6(1)54,
6(1)66,
8(4)38,
9(2)45
- making,
1(2)56,
6(1)9,
8(1)32,
8(2)117
- maximize,
4(2)100
- Microsoft,
4(1)15,
4(1)47,
4(1)56,
5(2)100,
5(2)z,
6(4)50,
6(4)63,
6(4)75,
7(4)34,
8(1)32
- multiple,
1(6)28,
1(9)16,
1(9)37,
2(1)73,
3(1)33,
3(2)42,
3(3)7,
3(3)27,
3(4)26,
3(4)43,
4(1)15,
4(4)19,
5(1)62,
5(2)77,
6(3)8,
6(4)63,
6(4)75,
7(1)136,
7(4)5,
7(4)34,
7(4)101,
8(1)46,
8(1)59
- novel,
3(1)65,
3(2)31
- NT,
7(4)34,
8(1)32,
9(4)3
- OpenVMS,
4(4)82,
4(4)111,
4(4)137,
4(4)153,
4(4)165,
4(4)181,
5(1)21,
5(3)63,
5(4)69,
6(1)36,
6(4)75,
7(4)34,
8(2)5,
8(2)15,
8(2)32,
8(2)46,
8(2)57,
8(2)72,
8(2)83,
9(4)33
- optimal,
2(2)11,
7(1)34
- optimization,
2(2)11,
2(2)89,
6(3)57,
7(1)7,
8(1)19,
8(3)39,
8(3)58,
10(1)58
- paper,
1(6)91,
2(2)52,
2(2)73,
2(2)84,
2(3)16,
2(3)34,
2(3)52,
2(4)13,
2(4)25,
2(4)130,
3(3)16,
3(4)9,
4(4)111,
5(2)9,
5(4)9,
5(4)18,
6(1)36,
6(1)54,
6(1)66,
6(2)8,
6(2)62,
6(3)44,
6(4)63,
7(1)34,
7(1)100,
7(2)34,
7(3)39,
7(4)5,
7(4)20,
7(4)34,
7(4)76,
8(2)57,
8(2)72
- platform-independent,
2(1)49,
6(4)89
- playback,
5(2)19,
5(2)77
- popular,
4(1)68,
5(2)100,
5(2)z,
8(2)96
- potential,
3(1)33,
3(3)64
- presentation,
2(1)28,
3(4)55,
5(3)8,
6(4)50
- presented,
1(9)51,
3(2)19,
5(2)41,
5(3)63,
5(4)9,
8(2)72,
8(3)23
- processor,
1(1)54,
1(1)66,
1(7)79,
2(2)11,
2(2)27,
2(2)36,
2(4)13,
2(4)25,
2(4)43,
2(4)61,
2(4)90,
2(4)130,
3(3)36,
3(4)61,
4(1)47,
4(3)47,
4(4)19,
4(4)51,
4(4)121,
4(4)137,
5(3)97,
6(1)23,
6(1)66,
6(2)8,
6(3)8,
6(3)29,
6(3)57,
7(1)77,
7(1)136,
7(3)24,
7(4)5,
8(2)57,
8(4)21
- purpose, general-,
5(2)19,
6(3)20,
7(4)20,
8(1)5
- rely,
3(1)65
- rendering,
5(2)9,
5(3)21,
6(2)34,
7(4)20,
7(4)34,
7(4)76
- resource,
3(1)10,
3(1)33,
3(1)58,
3(3)16,
3(3)64,
4(1)8,
4(1)15,
4(1)40,
4(1)68,
7(1)23,
8(1)32,
8(1)46
- result,
1(9)61,
1(9)78,
1(9)87,
2(1)8,
2(2)64,
2(2)73,
2(3)84,
3(1)45,
3(1)70,
3(3)16,
3(3)64,
3(4)61,
4(2)73,
5(1)44,
5(1)84,
5(2)41,
5(2)65,
6(1)23,
6(1)66,
6(2)22,
6(2)62,
7(2)20,
7(2)56,
7(4)76
- sample,
2(3)16,
2(4)25
- schemes,
5(2)9
- screen,
2(3)52,
2(3)64,
4(1)56,
5(3)8
- signal,
1(1)61,
2(2)11,
2(2)27,
2(4)80,
5(2)28,
7(4)20,
7(4)34,
7(4)76
- solution,
3(3)16,
3(4)36,
3(4)55,
4(1)68,
4(4)111,
5(2)19,
5(2)41,
6(4)5,
7(1)34,
7(2)56,
7(3)39,
8(2)57,
8(2)72
- specialized,
6(2)34
- standard, industry-,
2(3)9,
3(1)58,
4(1)15,
6(1)54,
6(1)66,
6(3)20,
6(3)57,
6(4)5
- stream,
8(2)15
- successfully,
2(2)64,
3(2)76,
4(4)121,
4(4)153,
7(4)34
- telecommunication,
5(1)21,
5(1)34,
5(1)70,
5(1)117,
5(1)130,
5(4)36,
7(3)24,
7(4)5
- today,
5(4)18,
7(4)5
- top,
2(3)24,
5(2)65,
7(2)5,
7(3)66,
8(1)59
- Ulichney, Robert A.,
7(4)20,
7(4)76
- UNIX,
2(2)84,
3(2)85,
7(2)5,
7(3)24,
7(4)34,
7(4)89,
7(4)101,
8(1)5,
8(1)19,
8(2)15,
8(2)117,
8(3)5,
8(3)46
- use,
1(6)91,
1(9)29,
1(9)61,
1(9)78,
2(1)28,
2(1)73,
2(2)52,
2(3)9,
2(3)24,
2(3)34,
2(3)64,
2(4)25,
2(4)90,
2(4)102,
2(4)130,
3(1)58,
3(1)65,
3(1)70,
3(2)10,
3(2)19,
3(2)64,
3(3)27,
3(3)36,
3(4)43,
3(4)55,
4(1)47,
4(2)25,
4(2)51,
4(2)114,
4(3)11,
4(4)66,
4(4)153,
5(1)84,
5(1)99,
5(1)107,
5(2)19,
5(2)50,
5(2)65,
5(2)77,
5(2)84,
5(2)100,
5(2)z,
5(3)53,
5(3)97,
5(4)36,
6(1)9,
6(1)66,
6(2)22,
6(3)29,
6(3)57,
6(4)5,
6(4)75,
6(4)89,
7(1)89,
7(2)5,
7(2)20,
7(2)47,
7(3)66,
7(4)5,
7(4)34,
7(4)89,
7(4)101,
8(1)5,
8(1)32,
8(2)15,
8(2)32,
8(2)46,
8(2)72,
8(2)83,
8(2)96,
8(2)117
- video,
5(2)9,
5(2)19,
5(2)28,
5(2)50,
5(2)65,
5(2)77,
7(2)5,
7(4)20,
7(4)34,
7(4)76
- window,
2(3)9,
2(3)24,
2(3)52,
2(3)74,
3(4)26,
4(1)47,
4(1)56,
5(1)44,
5(2)19,
5(2)100,
5(2)z,
6(4)50,
6(4)63,
6(4)75,
7(2)5,
7(4)34,
8(1)32,
9(3)42,
9(4)3,
10(1)6