Table of Contents

1 INTRODUCTION

1.1 The Problem
1.2 The Goals Of This Book
1.3 The Big Picture: An Overview Of Chapters 2-4
1.4 The Details By Topic: An Overview Of Chapters 5-10
1.5 The Data Format Relationships: An Overview Of Chapters 11-12
1.6 The Details By Format: Appendices
1.7 General Thoughts On Data Formats

2 HISTORY

2.1 Introduction
2.2 Single Pictures
2.3 Moving Images
2.4 Modeling The Real World
2.5 Visualizing Abstract Data
2.6 Synthetically Grown Worlds
2.7 Summary

3 STANDARDIZATION

3.1 Industry Standards Versus Information Standards
3.2 An Introduction To Standardization
3.3 Official Standards
3.4 Existing Graphics-Related Standards Projects
3.5 De Facto Standards
3.6 A Comparison Of Official And De Facto Standards
3.7 Directions For The Future
3.8 Conclusion

4 DESIGN GOALS

4.1 Introduction
4.2 A Survey Of Design Goals
4.3 Conflicting Design Goals
4.4 Principles Of Good Design
4.5 A Minimal Group Of Data Formats

5 DATA TYPES

5.1 Types Of Data
5.2 Raster Data
5.3 Geometry Type Data
5.4 Latent Image Data
5.5 Summary And Conclusions

6 COLOR

6.1 Introduction To Color Theory
6.2 Color Representation
6.3 Matching Colors
6.4 Other Color Models
6.5 Sample Color Specification Systems
6.6 Summary

7 DATA ORGANIZATION

7.1 Introduction
7.2 Low-Level Data Stream Organization
7.3 Raster Data Organization
7.4 Geometry Data Organization
7.5 Overall Data Stream Organization
7.6 Multiple Data Streams
7.7 Summary

8 DATA ENCODING

8.1 Introduction
8.2 Text Encoding
8.3 Character Encoding
8.4 Binary Encoding
8.5 Summary
8.6 Conclusions

9 DATA COMPRESSION: THE BASICS

9.1 Purpose And Rationale
9.2 General Terminology
9.3 Design Criteria
9.4 Compression Methodologies
9.5 Method 1: Transformation
9.6 Method 2: Reduced Precision
9.7 Method 3: Minimize The Number Of Bits
9.8 Summary And Conclusions

10 DATA COMPRESSION : ADVANCED

10.1 Combining Compression Methods
10.2 Jpeg Format
10.3 Mpeg
10.4 Ccitt H.261 (Videophone)
10.5 Summary And Conclusions

11 COMPARATIVE ANALYSIS

11.1 Introduction
11.2 According To Origin
11.3 According To Standardization
11.4 According To Data Types
11.5 According To Color
11.6 According To Organization Schemes
11.7 Data-Encoding Comparisons
11.8 Data-Compression Comparisons
11.9 Static Versus Dynamic Data Streams
11.10 Summary And Conclusions

12 DATA CONVERSIONS

12.1 Introduction
12.2 Encoding Problems
12.3 Conversions Of Conceptual Data
12.4 Data Conversion Programs

APPENDICES

Avs Field
Avs Image File
Bmp
Ccitt Fax
Ccitt H.261
Cgm (Iso/Iec 8632-1992)
Cur
Ddes-Def (It8.4-1989; Iso 10758)
Ddes-Uef00 (It8-1988; Iso 10755)
Ddes-Uef01 (It8.2-1988; Iso 10756)
Ddes-Uef02 (It8.3-1990; Iso 10757)
Ddes-Uef03 (It8-1988; Iso 10759)
Dxf
Eps (Epsf)
Epsi
Fits
Fli, Flc
Flux
Gem/Img
Gem Metafile
Gif
Grasp
Hdf
Hp-Gl
Hp-Gl/2
Ico
Iff (Ea Iff 85)
Iges
Iif (Iso 12087: Part 3)
Jbig (Iso 11544; Ccitt T.82)
Jfif
Jpeg (Iso 10918)
Macpaint
Mpeg (Iso 11172)
Netcdf (Cdf)
Pcx
Pict
(Na) Plps
Postscript
Quicktime
Rib
Rle
Sunraster
Tga
Tiff
Tiger/Line Census Files
Wmf
X Bitmap
X Pixmap
X Window Dump
Xim