allanswers.org - AVI Graphics Format Overview

 Home >  Photo, Video, Graphics > graphics >
 AVI Graphics Format Overview

Section 13 of 14 - Prev - Next
All sections - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14


Microsoft software component for handling and displaying digital video, including AVI, MPEG, and QuickTime, for Windows 95 and Windows NT 4.0. Intended to replace Video for Windows. Originally codenamed Quartz, then released as ActiveMovie. Now DirectShow.
DLL
Dynamic Link Library. A type of software library in Microsoft Windows.
DV
DV is a format for storing digital audio and video used by by the DV-standard digital video cameras such as the DVCam and DVCPro cameras.
DVD
Digital Versatile Disc. (Digital Video Disc at one time.) High density optical storage discs. DVD used to distribute movies using MPEG-2 digital video and either Dolby Digital (AC-3) or MPEG-2 (Philips MUSICAM) digital audio.
EBU
European Broadcasting Union.
EIA
Electronics Industry Association. A trade organization responsible for a number of standards. For example, EIA Standard EIA-189-A, July 1976, Encoded Color Bar Signal
entropy coding
Entropy coding is a fancy name for a variety of methods that seek to compress digital data by representing frequently occuring patterns with few bits and rarely occuring patterns with many bits. Examples include run length encoding, Huffman coding, and arithmetic coding.
FCC
Federal Communications Commission. The United States government agency that regulates the television industry. Established the NTSC television standard and the GA-HDTV high definition television standard.
FTC
Federal Trade Commission. A United States government agency that enforces antitrust laws amongst other things.
GA-HDTV
Grand Alliance - High Definition Television. The new United States standard for High Definition Television based on the MPEG-2 digital video compression format and the Dolby Digital (AC-3) audio compression format.
H.261
An ITU-T standard for digital video compression for videoconferencing. Uses the Discrete Cosine Transform (DCT). ITU-T Recommendation H.261 (1993) "Video codec for audiovisual services at px64 kbit/s".
H.263
An ITU-T standard for digital video compression for videoconferencing. Uses the Discrete Cosine Transform. ITU-T Recommendation H.263 (199x) "Video Coding for Low Bitrate Communication"
H.320
An ITU-T standard for digital videoconferencing over ISDN. ITU-T Recommendation H.320 (1993) "Narrow-band ISDN visual telephone systems and terminal equipment".
H.323
An ITU-T standard for digital videoconferencing over TCP/IP networks.
H.324
An ITU-T standard for digital videoconferencing over telephone lines. ITU-T Recommendation H.324 (1995) "Terminal for low bitrate multimedia communication".
HDTV
High Definition Television. Various schemes to increase the resolution of broadcast television. The original schemes were analog, but HDTV now refers almost exclusively to various digital audio and video technologies and standards.
IA
Intel Architecture. This is the instruction set architecture of the series of chips used in IBM PC-compatible computers. This includes the 8080, 8086, 80286, 80386, 80486, Pentium (formerly 80586 or P5), Pentium Pro (formerly 80686 or P6), Pentium with MMX, Pentium II (formerly Pentium Pro with MMX), Pentium II Xeon (TM), Celeron (TM), and Pentium III.

The Intel Architecture is a de facto standard. Intel has repeatedly added new instructions and features to the architecture, although so far maintaining backward compatibility with previous versions. New instructions such as the MMX instructions and the Streaming SIMD Extensions in the Pentium III can be used to accelerate video codecs such as are used in AVI files. Advanced Micro Devices (AMD), National Semiconductor's Cyrix division, and Integrated Device Technology (IDT) manufacture processor chips compatible with the Intel Architecture.

IEC
International Electrotechnical Commission. The International Organization for Standardization (ISO) and the IEC work closely together to standardize information technology through the Joint Technical Committee 1 (JTC1). The MPEG digital video standards activities fall under the umbrella of JTC1.
IEEE
Institute of Electrical and Electronics Engineers. An organization of engineers responsible for a number of electrical and electronics industry standards. IEEE is an international professional society headquartered in the United States.
IETF
Internet Engineering Task Force. The body responsible for managing and establishing protocols for the Internet.
IPR
Intellectual Property Rights. This usually refers to four major categories of intellectural property: patents, copyrights, trademarks, and trade secrets.
ISO
International Organization for Standardization. ISO is a non-governmental organization that was established in 1947. ISO works closely with the International Electrotechnical Commission (IEC) and the International Telecommunications Union (ITU). Note that ISO is not an acronym. It is derived from the Greek isos for "equal". Responsible for many audio, video, and telecommunications standards.
ITU
International Telecommunications Union. The ITU has been an agency of the United Nations since 1948. It is older, dating back to 1865. It may be the world's oldest intergovernmental agency.
ITU-R
ITU Radiocommunications Standardization Sector. Formerly known as CCIR, the International Radio Consultative Committee.
ITU-T
ITU Telecommunications Standardization Sector. ITU-T is a permanent organ of the International Telecommunications Union. The ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. Formerly known as CCITT, the International Telephone and Telegraph Consultative Committee.
JFIF
JPEG File Interchange Format. A standard file format for storing JPEG images in a binary data file. When people refer to JPEG images, they are usually refering to JFIF format files. JFIF had some competitors in the early days of JPEG, such as the JPEG TIFF format which has fallen into to disuse.
JPEG
Joint Photographic Experts Group. A body within the International Organization for Standardization (ISO) that established the JPEG still image compression standard. JPEG is usually used to refer to compression of still images or video frames using the "baseline JPEG" compression algorithm using the Discrete Cosine Transform and Huffman coding. JPEG is the basis of the Motion JPEG used in digital video, where each frame in a video is encoded separately using JPEG. See JFIF.
JPEG-LS
A new standard for lossless JPEG still image encoding. The original JPEG standard included a lossless still image encoding mode - actually a completely different algorithm from the DCT based "baseline JPEG". JPEG-LS is a new lossless compression algorithm that achieves better compression ratios than the original lossless JPEG.
JPEG-2000
A new standard under development by the JPEG committee for improved lossy still image compression. JPEG-2000 will probably use a different technology than the Block Discrete Cosine Transform used in baseline JPEG.
MCI
Media Control Interface. A Microsoft standard API for software control of multimedia devices and components. MCI includes API's for playback of AVI files and digital video devices (such as laser disc players).
MIME
Multipurpose Internet Mail Extensions. An extension to the Internet mail format to allow attaching multimedia data types such as AVI files, word processing documents, sound files, and so forth to Internet electronic mail. MIME is discussed in substantial detail elsewhere in the AVI Overview.
MMS
Microsoft Media Server. Network protocol used by Microsoft NetShow Server to communicate with NetShow Players. The actual multimedia data in ASF format may be delivered using HTTP, TCP, or UDP protocols as available.
Motion JPEG
A type of digital video in which the video frames are individually compressed using JPEG still image compression. A standard exists for Motion JPEG stored in AVI files.
MPEG
Motion Pictures Experts Group. A body within the International Organization for Standardization (ISO) that established the MPEG-1, MPEG-2, and MPEG-4 digital audio and video compression standards. MPEG is also used to refer to video and audio clips compressed using the MPEG standards and the MPEG standards themselves.
MSE
Mean Squared Error. A statistical measure of error, used to determine quality of compressed images. Mathematically equivalent to Peak Signal to Noise Rate (PSNR).
NAB
National Association of Broadcasters. A trade organization for the television broadcast industry in the United States. NAB is involved in standards, lobbying the federal government, sponsors trade shows, and other activities.
NetMeeting
Microsoft videoconferencing software.
NetShow
Microsoft streaming audio/video/multimedia product for broadcasting multimedia streams over computer networks. Also see ASF, ASX, and MMS.
network effect
The value of a product or service to a buyer increases with the cumulative number of other buyers. Also known as increasing returns to adoption. This usually occurs when the product or service is part of a network of components that must work together to produce a useful result, hence the name network effect. A simple example is a telephone service. If a telephone service has one subscriber, it has no value. The subscriber can communicate with no one else. The more subscribers to the telephone service, the more valuable the service becomes. The subscribers can communicate with more people, the other subscribers. This is a common phenomenon with communication systems and communication technologies. Microsoft's near-monopoly is frequently attributed to network effects. The value of the AVI file format - or Apple's QuickTime file format, or the ISO MPEG format - depends on the number of people who can view the AVI files, the amount of entertaining or useful content available in the format, and the number of applications supporting the format.
NIST
National Institute of Standards and Technology. A part of the United States Department of Commerce. NIST was formerly the National Bureau of Standards (NBS).
NSA
National Security Agency. A United States agency within the U.S. Department of Defense responsible for signals intelligence, encryption, cryptography, and related topics. NSA was established by a still classified executive order. Thus the full scope of its powers and responsibilities remains secret. NSA is involved in computer security policy and setting computer and communications security standards within the United States. NSA has a long history of relationships with major telecommunications companies.
NTSC
National Television System Committee. The color analog television standard used in the United States, Japan, and a number of other countries. Adopted by United States in 1953.
OMF
Open Media Framework. A standard for high end digital video from Avid. Avid video editing products use OMF as do some products from other companies.
open standard
A standard that is easy for companies to produce and market products or services conforming to the standard. Essentially there is a competitive market without monopoly profits in products or services conforming to the standard. Some standards that are marketed as "open" aren't open in this sense. Some open standards are the 8 1/2 " by 11 " paper size used in the United States and the ASCII (American Standard Code for Information Interchange) used for representing alphanumeric characters on computers and computer networks. Also see standard, de facto, de jure, and specification.
PAL
Phase Alternation Line. The analog television standard used in Germany, England, and many other nations.
patent
A grant made by a government to an inventor, assuring the sole right to make, use, and sell the invention for a certain period of time. Many audio and video technologies are covered by patents. This is also true of the underlying technologies for many of the international standards such as MPEG.
PICT
Macintosh QuickDraw picture file. The most common type of still image on the Macintosh.
POTS
Plain Old Telephone Service. Analog copper wires between telephones and the phone company.
PSNR
Peak Signal to Noise Ratio. A statistical measure of error, used to determine the quality of compressed images. Mathematically equivalent to the mean squared error (MSE) and the root mean squared error (RMSE). This is the most commonly used metric of image quality used in the image and video compression literature. The PSNR is usually quoted in decibels, a logarithmic scale. The PSNR has a limited, approximate relationship with the perceived errors noticed by the human visual system.

As a rough rule of thumb, an image with a PSNR of 25 dB (decibels) is usually pretty poor. Anything below 25 dB is usually unacceptable. Perceived quality usually improves from 25 dB to about 30 dB. Above around 30 dB images look pretty good and are often indistinguishable from the uncompressed original image.

The human visual system appears to have sensitivity thresholds. This can be rigorously demonstrated in controlled experiments using sinusoidal gratings against black backgrounds. Because of this thresholding, once the PSNR exceeds some value, the errors become undetectable to human viewers. Hence an image with a PSNR of 35 dB may look the same as an image with a PSNR of 40 dB.

Conversely, the human visual system seems to have a saturation effect as well. Once the image quality falls below a certain level, the image simply looks bad. An image with a PSNR of 15 dB and an image with a PSNR of 10 dB may look equally bad to a viewer. Typically by this point the image appears quite poor.

There is a range where the perceived quality and the PSNR tend to scale.

| ************ Q| ***** u| **** a| *** l| ** i| ** t| *** y|********** | --------------------------------------------- 25 dB 30 db 35 dB (PSNR) Relationship Between Perceived Quality and Image PSNR

The Mean Squared Error is the mean of the squares of the differences between the values of pixels in two images. If i and j are indices of an images and N is the total number of pixels:

MSE = (1 / N) * (Sum[i][j] |P[i][j] - Q[i][j]|^2

Where P and Q are two images. i and j are the horizontal and vertical location of a pixel. P[i][j] is the value of the pixel at location (i,j) in the image. Sum[i][j] indicates a sum over i and j.

The Root Mean Squared Error (RMSE) is:

RMSE = Sqrt(MSE)

The Peak Signal to Noise Ratio expressed in decibels is:

PSNR = 20 log_10(b/RMSE)

Where b is the peak value for a pixel, typically 255 (8 bit pixels).

PTO (USPTO)
Patent and Trademark Office, United States Patent and Trademark Office. This is the government office responsible for granting patents and trademarks. Currently (May 10, 1999) the Patent and Trademark Office is part of the United States Department of Commerce. Many audio and video compression technologies are covered by patents.
QoS
Quality of Service. In networking, QoS refers to various schemes to insure a certain quality, such as limiting or eliminating packet loss for video streams.
Quartz
Microsoft software component for handling and displaying digital video, including AVI, MPEG, and QuickTime, for Windows 95 and Windows NT 4.0. Intended to replace Video for Windows. Originally codenamed Quartz, then released as as ActiveMovie. Now (May, 1998) DirectShow.
QuickTime
QuickTime is Apple's equivalent of Video for Windows for the Macintosh. Apple also makes QuickTime for Windows. QuickTime is also used to refer to the QuickTime Movie file format, a widely used format for digital audio, video, and other multimedia.
RGB
Red Green Blue. Color represented as red, green, and blue components. Most computer monitors use RGB pixels.
RS-170
Original black and white television standard used in the United States. NTSC was designed to be compatible with RS-170 black and white television sets.
SECAM
Sequentiel Couleur Avec Memoire or Sequential Color with Memory. Analog television standard developed in France. Used in France and some other nations.
SMPTE
Society of Motion Picture and Television Engineers.
specification
The English word specification has a few meanings, or word senses. The Webster's New World Dictionary gives the following meaning: "2 [usually pl.] a)a detailed description of the parts of a whole b) a statement or enumeration of particulars, as to actual or required size, quality, performance, terms, etc. [specifications for a new building]".
standard
The English word standard has a large number of meanings, or word senses. The Webster's New World Dictionary gives the following meaning: "4 the type, model, or example commonly or generally accepted or adhered to; criterion set for usages or practices [moral standards]". This is the closest dictionary meaning or word sense to the usage of engineers.

The ISO (International Organization for Standardization) gives the following definition: "Standards are documented agreements containing technical specifications or other precise criteria to be used consistently as rules, guidelines, or definitions of characteristics, to ensure that materials, products, processes and services are fit for their purpose."

Standard can have a precise legal meaning in the context of U.S. law, the laws of foreign nations, treaties and international organizations such as the United Nations. For example, the United States Office of Management and Budget (OMB) Circular A-119, "Federal Participation in the Development and Use of Voluntary Consensus Standards and in Conformity Assessment Activities", Revised and Dated February 10, 1998 provides the following definition of standards (Note: the Act refers to Public Law 104-113, the "National Technology Transfer and Advancement Act of 1995"):

WHAT DEFINITIONS OF STANDARDS

3. What Is A Standard?

a. The term "standard," or "technical standard" as cited in the Act, includes all of the following:

(1) Common and repeated use of rules, conditions,guidelines or characteristics for products or related processes and production methods, and related management systems practices.

(2) The definition of terms; classification of components; delineation of procedures; specification of dimensions, materials, performance, designs, or operations; measurement of quality and quantity in describing materials, processes, products, systems, services, or practices; test methods and sampling procedures; or descriptions of fit and measurements of size or strength.

b. The term "standard" does not include the following:

(1) Professional standards of personal conduct.

(2) Institutional codes of ethics.

c. "Performance standard" is a standard as defined above that states requirements in terms of required results with criteria for verifying compliance but without stating the methods for achieving required results. A performance standard may define the functional requirements for the item, operational requirements, and/or interface and interchangeability characteristics. A performance standard may be viewed in juxtaposition to a prescriptive standard which may specify design requirements, such as materials to be used, how a requirement is to be achieved, or how an item is to be fabricated or constructed.

d. "Non-government standard" is a standard as defined above that is in the form of a standardization document developed by a private sector association, organization or technical society which plans, develops, establishes or coordinates standards, specifications, handbooks, or related documents.

4. What Are Voluntary, Consensus Standards?

a. For purposes of this policy, "voluntary consensus standards" are standards developed or adopted by voluntary consensus standards bodies, both domestic and international. These standards include provisions requiring that owners of relevant intellectual property have agreed to make that intellectual property available on a non-discriminatory, royalty-free or reasonable royalty basis to all interested parties. For purposes of this Circular, "technical standards that are developed or adopted by voluntary consensus standard bodies" is an equivalent term.

(1) "Voluntary consensus standards bodies" are domestic or international organizations which plan, develop, establish, or coordinate voluntary consensus standards using agreed-upon procedures. For purposes of this Circular, "voluntary, private sector, consensus standards bodies," as cited in Act, is an equivalent term. The Act and the Circular encourage the participation of federal representatives in these bodies to increase the likelihood that the standards they develop will meet both public and private sector needs. A voluntary consensus standards body is defined by the following attributes:

(i) Openness.

(ii) Balance of interest.

(iii) Due process.

(vi) An appeals process.

(v) Consensus, which is defined as general agreement, but not necessarily unanimity, and includes a process for attempting to resolve objections by interested parties, as long as all comments have been fairly considered, each objector is advised of the disposition of his or her objection(s) and the reasons why, and the consensus body members are given an opportunity to change their votes after reviewing the comments.

b. Other types of standards, which are distinct from voluntary consensus standards, are the following:

(1) "Non-consensus standards," "Industry standards," "Company standards," or "de facto standards," which are developed in the private sector but not in the full consensus process.

(2) "Government-unique standards," which are developed by the government for its own uses.

(3) Standards mandated by law, such as those contained in the United States Pharmacopeia and the National Formulary, as referenced in 21 U.S.C. 351.

The AVI file format is an example of a standard. AVI would probably be considered a "de facto standard" in the language of the U.S. Federal Government.

Video for Windows (VfW)
Microsoft Windows software component for handling and displaying video. Windows 3.x incorporates a 16-bit Video for Windows. Windows 95 and Windows NT both incorporate a 32-bit Video for Windows.
VBR
Variable Bit Rate. In video coding, the bitrate of the encoded video stream varies over time. Sometimes the video is encoded with a fixed quantization factor resulting in varying bitrates and varying perceived quality. Sometimes the video is encoded with a fixed perceived quality which usually results in varying bitrate.
VCM
Video Compression Manager. The Microsoft Video for Windows component that manages video codecs (compressor/decompressors). VCM can also be considered a specification for an API. A video codec must conform to VCM to work with Video for Windows.
VQEG
Video Quality Experts Group. The ITU's Video Quality Experts Group ad hoc committee to establish a standard for objectively measuring video quality. A group of experts from three groups: ITU-R Study Group 11, ITU-T Study Group 9, and ITU-T Study Group 12.
VxD
Virtual Device Driver. A type of device driver for Microsoft Windows 3.x and Windows 95.
WIPO
World Intellectual Property Organization. Many nations, including the United States, have agreed to try to harmonize their intellectual property laws through various treaties and this organization. In principle, this makes it easier to patent inventions worldwide, not just in one nation.
WTO
World Trade Organization. The successor to GATT, the General Agreement on Tarrifs and Trade. The ostensible goal of the WTO is to reduce or eliminate barriers to free trade between nations such as tariffs. Relevant to the theme of the AVI Overview, WTO and related agreements cover Technical Barriers to Trade (TBT), which include such issues as incompatible technical standards between different nations. European nations and other foreign nations frequently own their national communications businesses, such as telephone and television, and set and mandate technical standards through government or government sponsored organizations. Thus, this is far from an academic issue for companies and organizations seeking to market products and services in Europe and many other nations. Voluntary consensus standards as defined by the WTO related agreements have favored standing under the Agreement on Technical Barriers to Trade. The ISO standards such as MPEG and the ITU standards such as H.261 and H.263 are considered voluntary consensus standards under these agreements. Governments may mandate or encourage the use of such standards. For example, a national government may legally block a company without the ISO 9000 and ISO 9001 quality system standards certification from selling products or servies in their nation.

Under the Uruguay Round agreements that established the WTO, the United States was able to exempt government sponsored research and development of non-commercial working prototypes from treatment as a government subsidy to industry. While the United States has relatively few direct subsidies of companies compared to other nations, many high technology businesses in the United States were built on technologies and non-commercial working prototypes developed with federal funding. The Internet and the Worldwide Web are probably the most prominent example of this currently - with Microsoft licensing the Mosaic Web browser to become Internet Explorer and Netscape hiring several of the Mosaic development team from the federally funded National Center for Supercomputer Applications (NCSA) at the University of Illinois. In the video world, the emerging wavelet technologies were largely developed with federal funding, including the development of working still image prototypes in software.

YCbCr
The color space used in the CCIR-601 digital video specification.
YIQ
The color space used in the NTSC analog television standard.
YUV
The color space used in the PAL analog television standard. Return to Top

Chronology

January 6, 1999 Radius Incorporated, the Cinepak company, renames itself Digital Origin Incorporated. May 4, 1998 Microsoft's first public test version of Microsoft NetShow 3.0 streaming video and video server product. February 26, 1998 Date of Advanced Streaming Format (ASF) Specification Public Specification Version 1.0 co-authored by Microsoft Corporation and RealNetworks, Inc. ASF is supposed to replace the AVI format. November 12, 1997 Microsoft releases a new NetShow distribution: NetShow 2.1 NetShow 2.1 adds support for RealNetworks (formerly Progressive Networks) RealVideo and RealAudio, NetShow clients for Windows 3.1, MacOS, and the Linux, Solaris, SunOS, and HP-UX versions of Unix, and TheaterServer for streaming broadcast-quality video over highbandwidth networks such as ATM and fast Ethernet. September 10, 1997 Microsoft releases second draft of ASF (Advanced Streaming Format) Specification. ASF is intended to replace the AVI format. August 14, 1997 Microsoft releases first draft of the ASF (Advanced Streaming Format) Specification. ASF is intended to replace the AVI format. August 5, 1997 Microsoft pays $75 million to acquire VxTreme of Sunnyvale, California. VxTreme markets a video codec that is probably wavelet-based. July 21, 1997 Microsoft invests $30 million in RealNetworks (formerly Progressive Networks) of Seattle. Microsoft also pays an additional $30 million to license RealNetworks audio and video technologies. RealNetworks technologies are RealAudio and RealVideo. RealVideo is actually the fractal video compression technology formerly known as ClearVideo, licensed from Iterated Systems. October 6, 1996 Microsoft invests $5 million for 10% of VDONet of Palo Alto, CA. VDONet markets the VDOWave wavelet-based video codec. Return to Top

Awards

PC Webopaedia Outstanding Page Award On March 23, 1998 the AVI Overview received the PC Webopaedia Outstanding Page Award. HotCool SuperSite On February 4, 1999 was selected as a HotCool SuperSite.

Credits

The following people have contributed ideas, suggestions, criticisms, and information to the AVI Overview: John Avis (information on Video for DOS) Jens Mutschke Q-Team Dr. Knabe GmbH John Whelan Dublin City University Victor Rutman Netvision Wolfgang Hesseler QuickView for DOS Marcus Moenig MainConcept Dave Wilson Rockwell/Brooktree Steve P. (no full last name, information on CorelMove 4.0) Dennis Strauch Tom Harding Practice Corporation Alexander Grigoriev Michael Caracena AVI Constructor Ashley Jacobs Mystech Associates Bernd Schoenes WashDC@aol.com (information on BinHex and AVI) Kevin McKinnon Dowco Computer Systems (info on IFF file format and RIFF) Tom Lane (Independent JPEG Group) Cindy Fuhrman Techsmith Corporation Timothy Barr (information on Premiere AVI to GIF89a plug-in) Chris Coppess (information on Microsoft MPEG-4 and NetShow) David Gartner Public Relations Manager, Equilibrium jim@shansys.com (information on Shannon Communications Systems H.263+ AVI Codec) Susan Stearman Ligos Technology Inc. (LSX-MPEG Encoder) Guillaume de Balliencourt Morgan Multimedia (Software M-JPEG Decoder) Paula Clark (information on Woldo's Video Player and other tools) Laszlo (information on MooVId and PIV-MooVId Amiga AVI/MOV players) Bill Luken (information on RIFFSCAN and QTSCAN) Serguei Grigoriev (information on MainConcept Motion JPEG Codec) Ron Gery Gamani Productions/GIF Movie Gear Special thanks to: Desktop Video Expert Center/NASA Ames Research Center http://zeus.arc.nasa.gov/ Return to Top NOTE: Suggestions, additions, and corrections are welcome. Please send to

jfm@rahul.net

Back to category graphics - Discuss "AVI Graphics Format Overview"
Home - Search - About the project - Forum - Feedback

© allanswers.org | Terms of use

rax