[comp.ivideodisc] DVI exerpt

calufrax@blake.acs.washington.edu (Chad Fogg) (01/06/89)

The following excerpt is from an article published on page
193, of PC MAGAZINE (January 31, 1989 Vol.8 No. 2). It has
many relevant points to subjects raised recently on the net -
mainly by implication that is.

(* -clarified at conclusion of this posting)
-----------------------------------------------------------------------

          GE/RCA's DVI (Digital Video Interactive) technology
     directly addresses the bandwidth* problem. DVI uses delta and
     ADPCM* techniques, but its special forte is _Asymmetric_
     compression.  During the off-line preparation of a CD-ROM,
     the DVI process requires about three seconds of a powerful
     Meiko parallel-processing number-cruncher's time to compress
     each image frame at a staggering 120:1 ratio. But at
     playback, everything happens in real time: the powerful (12.5
     MIPS)* DVI chip set decompresses the image on the fly. The
     result: up to 72 minutes of full-screen, full-motion digital
     video (at a resolution of 256 by 240, with 16 million
     colors)* can squeeze onto a single standard CD-ROM.
          Fully digital video can be manipulated with ease -as the
     gasps of amazement at DVI demonstrations attest. Truly
     interactive TV sets lets you use a joystick to "look around"
     in any direction and "walk" at a speed you control.
     "Synthetic" video lets you overlay photographic textures and
     colors onto 3-D models of rooms and furniture. And DVI
     offers much more, including on-the-fly "exact reproduction"
     compression for high-resolution graphics and a 10-frame-per-
     second "edit level" mode for video development.
          DVI's major obvious drawback is that you need a DVI
     system to decode its disks. DVI is now available only as a
     three-board set for standard 16-bit PC AT slots: one for
     video, one for audio, and one to control a CD-ROM drive and
     joystick. Currently in beta testing, the boardset is expected
     to roll out to the public for $7,000 to $10,000 (depending on
     the configuration) in the first quarter [of] 1989. Development
     software and support are likely to run another $15,000. It's
     fair to guess that developers of high-end interactive video
     applications will be major DVI pioneers. But increasing
     integration could bring prices down fast.
                                                   -Stephen Manes
--------------------------------------------------------------------
some clarifications:

*Bandwidth problem -CD-ROM's slow data transfer rate (~150
                    KiloBytes per second)

*ADPCM -probably Analog to Digital, Pulse Code Modulation

*MIPS  -Million Instructions Per Second

*256X240 is somewhat less than the broadcast NTSC maximum
resolution of 336 (Horiz) by 484 (Vert) lines. However,
much vertical detail is lost to the psychovisual effects of
TV. NTSC analog resolution specifics tend to be vague,
whereas digital parameters are precise. As well, DVI probably
has less than 30 decompressed frames per second for the given
resolution.

 
-C. Fogg

marcel@mlogic.UUCP (Marcel Samek) (01/07/89)

In article <494@blake.acs.washington.edu> calufrax@blake.acs.washington.edu (Chad Fogg) writes:

>*ADPCM -probably Analog to Digital, Pulse Code Modulation

Actually it stands for: Adaptive Delta Pulse Code Modulation

M.


-- 
Marcel A. Samek                      | Media Logic Incorporated
				     | 2501 Colorado Blvd. Suite 350
ARPA: mlogic!marcel@sm.unisys.com    | Santa Monica, CA 90404
UUCP: ...sdcrdcf!mlogic!marcel       | (213) 453-7744

rbean@hpindda.HP.COM (Rich Bean) (01/07/89)

> *ADPCM -probably Analog to Digital, Pulse Code Modulation
> -C. Fogg

I think ADPCM might be:
  Adaptive Delta Pulse Code Modulation

Delta means it encodes the difference between successive samples, which
usually takes fewer bits than the samples themselves.  Adaptive might
have something to do with changing resolution to match the input stream,
using the fewest bits possible ... but I'm not sure about that.

Rich Bean     rbean@hpindbu

regisc@tekgvs.GVS.TEK.COM (Regis Crinon) (01/10/89)

In article <7070001@hpindda.HP.COM> rbean@hpindda.HP.COM (Rich Bean) writes:
>> *ADPCM -probably Analog to Digital, Pulse Code Modulation
>> -C. Fogg
>
>I think ADPCM might be:
>  Adaptive Delta Pulse Code Modulation
>
>Delta means it encodes the difference between successive samples, which
>usually takes fewer bits than the samples themselves.  Adaptive might
>have something to do with changing resolution to match the input stream,
>using the fewest bits possible ... but I'm not sure about that.
>
>Rich Bean     rbean@hpindbu

	ADPCM stands for Adaptive Differential Pulse Code Modulation.
	"Pulse Code Modulation" refers to the fact that the input 
	signal has been sampled and quantized into N (generally 8 )
	bits per samples. "Differential" means that what is quantized 
	is the difference between two successive samples rather 
	than the samples themselves. More precisely, "Differential" 
	can involve the difference of the current input sample with the 
	output of a prediction filter. "Adaptive" means that the 
	predictor coefficients ( the prediction filter ) can  be 
	readjusted by measuring statistics of the incoming samples. 
	"Pulse Code Modulation" and "Delta Modulation" are both 
	well known digital signal processing techniques; So are 
	"Differential Pulse Code Modulation" (PCM) and "Adaptive 
	Differential Pulse Code Modulation" (ADPCM). See any textbook 
	on Digital Communication. I have never heard of "Adaptive 
	Delta Pulse Code Modulation".

			Regis J. CRINON
			Digital Signal and Picture Processing Group
			TEKLABS
			TEKTRONIX INC.




-- 
crinon

jr@bbn.com (John Robinson) (01/13/89)

In article <4470@tekgvs.GVS.TEK.COM>, regisc@tekgvs (Regis Crinon) writes:
>In article <7070001@hpindda.HP.COM> rbean@hpindda.HP.COM (Rich Bean) writes:
>>> *ADPCM -probably Analog to Digital, Pulse Code Modulation
>>> -C. Fogg
>>
>>I think ADPCM might be:
>>  Adaptive Delta Pulse Code Modulation
>>
>
>	ADPCM stands for Adaptive Differential Pulse Code Modulation.
>	"Pulse Code Modulation" refers to the fact that the input 
>	signal has been sampled and quantized into N (generally 8 )
>	bits per samples.

ADPCM is an international (CCITT) standard for use in telephony.  The
usual digitized voice, using PCM, requires 64,000 bits/sec of
bandwidth.  ADPCM halves this to 32,000, doubling the capacity of
networks and phone switches.

I am not sure that this can apply to DVI as-is, though the general
approach might well.  The compression can be even better through the
use of a variable encoding rate rather than constant as telephone
networks require.
--
/jr
jr@bbn.com or bbn!jr