Title: Raster Graphics Hardware
 1Raster Graphics Hardware 
 2EXAMPLE RASTER GRAPHICSARCHITECTURE 
 3BASIC DEFINITIONS
- RASTER A rectangular array of points or dots. 
 - PIXEL (Pel) One dot or picture element of the 
raster  - SCAN LINE A row of pixels
 
Video raster devices display an image by 
sequentially drawing out the pixels of the scan 
lines that form the raster. 
 4Pixels
- Pixel - The most basic addressable image element 
in a screen  - CRT - Color triad (RGB phosphor dots) 
 - LCD - Single color element 
 - Screen Resolution - measure of number of pixels 
on a screen (m by n)  - m - Horizontal screen resolution 
 - n - Vertical screen resolution 
 
  5Color
- There are no commercially available small pixel 
technologies that can individually change color.  - Color is encoded by placing different-colored 
pixels adjacent to each other.  - Field sequential color uses red, blue and green 
liquid crystal shutters to change color in front 
of a monochrome screen. 
  6Raster Displays
- Cathode Ray Tubes (CRTs), most tube monitors 
you see. Very common, but big and bulky.  - Liquid Crystal Displays (LCDs) 
 -  - there are two types 
 -  1) transmissive (Shine light through the 
image-forming element, e.g. laptops, those snazzy 
new flat panel monitors)  -  2) reflective (Bounce light off the 
image-forming element e.g. wrist watches).  
  7CRT Monitor 
 8CRT Monitor 
 9Electron Gun
- Contains a filament that, when heated, emits a 
stream of electrons.  - Electrons are focused with an electromagnet into 
a sharp beam and directed to a specific point of 
the face of the picture tube.  - The front surface of the picture tube is coated 
with small phosphor dots.  - When the beam hits a phosphor dot it glows with 
a brightness proportional to the strength of the 
beam and how often it is excited by the beam. 
  10CRT Phosphor Screen
- The screen is coated with phosphor, 3 colors for 
a color monitor, 1 for monochrome.  - For a color monitor, three guns light up red, 
green, or blue phosphors.  - Intensity is controlled by the amount of time at 
a specific phosphor location. 
  11Color CRT
Red, Green and Blue electron guns. Screen 
coated with phosphor triads. Each triad is 
composed of a red, blue and green phosphor 
dot. Typically 2.3 to 2.5 triads per pixel. 
- FLUORESCENCE - Light emitted while the phosphor 
is being struck by electrons.  - PHOSPHORESCENCE - Light given off once the 
electron beam is removed.  - PERSISTENCE - Is the time from the removal of 
excitation to the moment when phosphorescence has 
decayed to 10 of the initial light output. 
  12Scanning An Image
- Frame The image to be scanned out on the CRT. 
 - Some minimum number of frames must be displayed 
each second to eliminate flicker in the image.  
CRITICAL FUSION FREQUENCY Typically 60 times 
per second for raster displays. Varies with 
intensity, individuals, phosphor persistence, 
room lighting. 
 13Scanning
- VERTICAL SYNC PULSE  Signals the start of the 
next field.  - VERTICAL RETRACE  Time needed to get from the 
bottom of the current field to the top of the 
next field.  - HORIZONTAL SYNC PULSE  Signals the start of the 
new scan line.  - HORIZONTAL RETRACE  Time needed to get from the 
end of the current scan line to the start of the 
next scan line. 
  14Interlaced Scanning
- Scan frame 30 times per second 
 - To reduce flicker, divide frame into two 
fieldsone consisting of the even scan lines and 
the other of the odd scan lines.  - Even and odd fields are scanned out alternately 
to produce an interlaced image.  
Image from http//www.anchorbaytech.com/_media/ima
ges/support/interlaced-scan.jpg 
 15Video Formats
- NTSC - 525x480, 30f/s, interlaced 
 - PAL - 625x480, 25f/s, interlaced 
 - VGA - 640x480, 60f/s, noninterlaced 
 - SVGA  800x600, 60f/s noninterlaced 
 - RGB - 3 independent video signals and 
synchronization signal, vary in resolution and 
refresh rate  - Time-multiplexed color - R,G,B one after another 
on a single signal, vary in resolution and 
refresh rate  
  16Liquid Crystal Displays (LCDs) 
 17Liquid Crystal Displays (LCDs)
- Also divided into pixels, but without an electron 
gun firing at a screen, LCDs have cells that 
either allow light to flow through, or block it. 
  18Liquid Crystal Displays (LCDs)
- Liquid crystal displays use small flat chips 
which change their transparency properties when a 
voltage is applied.  - LCD elements are arranged in an n x m array call 
the LCD matrix  - Level of voltage controls gray levels. 
 - LCDs elements do not emit light, use backlights 
behind the LCD matrix 
  19Liquid Crystal Displays (LCDs)
- Color is obtained by placing filters in front of 
each LCD element  - Usually black space between pixels to separate 
the filters.  - Because of the physical nature of the LCD matrix, 
it is difficult to make the individual LCD pixels 
very small.  - Image quality dependent on viewing angle.
 
  20LCDs (cont.)
- LCD resolution is often quoted as number of color 
elements not number of RGB triads. 
Example 320 horizontal by 240 vertical elements 
 76,800 elements Equivalent to 76,800/3  25,500 
RGB pixels "Pixel Resolution" is 185 by 139 
(320/1.73, 240/1.73) 
 21LCDs (cont.)
- Passive LCD screens 
 - Cycle through each element of the LCD matrix 
applying the voltage required for that element.  - Once aligned with the electric field the 
molecules in the LCD will hold their alignment 
for a short time  
- Active LCD screens 
 - Each element contains a small transistor that 
maintains the voltage until the next refresh 
cycle.  - Higher contrast and much faster response than 
passive LCD  
  22Advantages of LCDs
- Flat 
 - Lightweight 
 - Low power consumption
 
  23CRTs (cont.)
- Strong electrical fields and high voltage 
 - Very good resolution 
 - Heavy, not flat
 
  24Frame Buffers
- A frame buffer may be thought of as computer 
memory organized as a two-dimensional array with 
each (x,y) addressable location corresponding to 
one pixel.  - Bit Planes or Bit Depth is the number of bits 
corresponding to each pixel.  - A typical frame buffer resolution might be 
 - 640 x 480 x 8 
 - 1280 x 1024 x 8 
 - 1280 x 1024 x 24
 
  251-Bit Memory. Monochrome Display(Bit-map 
Display) 
 263-Bit Color Display 
 27True Color Display24 bitplanes, 8 bits per color 
gun. 224  16,777,216 
 28Color Map Look-Up Tables
- Extends the number of colors that can be 
displayed by a given number of bit-planes. 
  29Pseudo Color 28 x 24 Color Map LUT
Could be used to define 256 shades of green or 64 
shades each of red, blue, green and white, etc. 
 30Examples of Pseudo Color Application
Image from www.mirametrics.com/brief_contour.htm 
Image from hinode.nao.ac.jp/news_e/20061127_press_
e 
Image from www.catenary.com/howto/pseudo.html 
 31Display Processor
Also called either a Graphics Controller or 
Display CoProcessor or Graphics Accelerator or 
Video Card
- Specialized hardware to assist in scan converting 
output primitives into the frame buffer.  - Fundamental difference among display systems is 
how much the display processor does versus how 
much must be done by the graphics subroutine 
package executing on the general-purpose CPU. 
  32Video Controller
- Cycles through the frame buffer, one scan line at 
a time. Contents of the memory are used to 
control the CRT's beam intensity or color. 
  33Projection Displays
- Use bright CRT or LCD screens to generate an 
image which is sent through an optical system to 
focus on a (usually) large screen.  - Full color obtained by having separate 
monochromatic projector for each of the R,G, B 
color channels 
  34Basic Projector Designs(Images from Phillips 
Research)
Reflective Projection System
Transmittive Projection System 
 35Advantages/Disadvantagesof Projection Display
- Very large screens can provide large field of 
view and can be seen by several people 
simultaneously.  - Image quality can be fuzzy and somewhat dimmer 
than conventional displays.  - Sensitive to ambient light. 
 - Delicate optical alignment. 
 - Less eye strain 
 - Very immersive 
 - Very expensive
 
  36Displays in Virtual Reality
- Head-Mounted Displays (HMDs) 
 - The display and a position tracker are attached 
to the users head  - Head-Tracked Displays (HTDs) 
 - Display is stationary, tracker tracks the users 
head relative to the display.  - Example CAVE, Workbench, Stereo monitor
 
  37Image Quality Issues
- Screen resolution 
 - Color 
 - Blank space between the pixels 
 - Intentional image degradation 
 
- Brightness 
 - Contrast 
 - Refresh rate 
 - Sensitivity of display to viewing angle
 
  38Input Devices
- Locator Devices to indicate a position and/or 
orientation  -  e.g. Tablet, Mouse, Trackball, Joystick, Touch 
Panel, Light Pen  - Keyboard devices to input a character string 
 -  e.g. Alphanumeric keyboard 
 - Scanner 
 - Image Scanners, e.g. Flatbed, etc 
 -  What type of data is returned? Bitmap 
 - Laser Scanners, e.g. Deltasphere 
 -  Emits a laser and does time of flight. Returns 
3D point