Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.

Slides:



Advertisements
Similar presentations
Computer Graphics- SCC 342
Advertisements

CGMB214: Intro. To Computer Graphics
Overview of Graphic Systems
Output Primitives Computer Graphics.
© 2005 Pearson Education Chapter2 Overview of Graphics Systems.
CMPE 466 COMPUTER GRAPHICS
Graphics CS 121 Concepts of Computing II. What is a graphic? n A rectangular image. n Stored in a file of its own, or … … embedded in another data file.
Java ThreadsGraphics Programming Graphics Programming: Graphics Devices.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Media TechnologiesB.Sc.(Hons) Multimedia Computing Graphics Devices Principles and Image Structures.
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
Introduction to Computer Graphics
CS 450: COMPUTER GRAPHICS REVIEW: INTRODUCTION TO COMPUTER GRAPHICS – PART 1 SPRING 2015 DR. MICHAEL J. REALE.
Raster vs Vector and Image Resolution By Josh Gallagan.
Components Text Text--Processing Software A Word Processor is a software application that provides the user with the tools to create and edit text.
Minard Saladino By:. Introduction: Illustrator is a vector-based imaging program. Unlike PhotoShop, which deals in pixels (raster images), this one deals.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
1 Creating Web Graphics Outline 2.1 Graphics Types 2.2 Vector Graphics 2.3Bitmapped Graphics 2.4Graphics for the Web 2.5 GIF (Graphics Interchange Format)
C O M P U T E R G R A P H I C S Guoying Zhao 1 / 46 C O M P U T E R G R A P H I C S Guoying Zhao 1 / 46 Computer Graphics Introduction II.
1 Bitmap Graphics It is represented by a dot pattern in which each dot is called a pixel. Each pixel can be in any one of the colors available and the.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
1 In the name of God Computer Graphics. 2 Image Mathematical Model Image Analysis (pattern recognition) Image Synthesis (Rendering) ModelingImage processing.
Graphics System 2011, Fall.
BY Kamran Yousaf Computer Graphics & Animation. BY Kamran Yousaf Contents Introduction Usage, Application & Advantages Video Display Devices Output Devices.
University College Dublin1 Output devices COMP 3003.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
Lecture 4 - Introduction to Computer Graphics
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Computer Graphics Hardware
CSC 461: Lecture 1 1 Lecture 1: Introduction Objectives Explore what computer graphics is about Survey some application areas Introduce a history of computer.
Objectives Differentiate between raster scan display and random scan display.
1 Computer Graphics Part 2: Images. 2 What is an image?  An image is the graphical and visual representation of some information that can be displayed.
Computer Graphics Lecture 04 Fasih ur Rehman. Last Class Overview of Graphics Systems – Display Devices Colors and colored displays Raster displays and.
 PLASMA DISPLAY MONITOR  RASTOR VS RANDOM SCAN  INTERLACING AND NON- INTERLACING.
Overview of Graphics Systems. Cathode-ray Tube (CRT) - colors are represented using Red, Green, and Blue components - the CRT has a mechanism for.
CSE 494/598 Intro to Applied Computer Graphics Anshuman Razdan DCST AR's Web Page AR's Web Page
Information Processes and Technology Multimedia: Graphics.
CS- 375 Graphics and Human Computer Interaction Lecture 1: 12/4/1435 Fundamental Techniques in Graphics Lecturer: Kawther Abas.
Introduction to Graphical Hardware Display Technologies
 Video Display Devices Video Display Devices  Cathode-ray tube (CRT) Monitors Cathode-ray tube (CRT) Monitors  Display Technologies Display Technologies.
Graphics: Conceptual Model Real Object Human Eye Display Device Graphics System Synthetic Model Synthetic Camera Real Light Synthetic Light Source.
Overview of Graphics System
Computer Graphics & Multimedia
K.B.H.POLYTECHNIC,MALEGAON CAMP, MALEGAON. Computer Hardware & Maintenance. S.Y.C.M/I.F Guided By :- Mr.K.S.Pawar. Lecturer in Computer Department.
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
Digital Graphics Vocabulary Texas State University CI5363 Florence Yang.
Graphics and Image Data Representations 1. Q1 How images are represented in a computer system? 2.
OUTPUT PRIMITIVES A.Aruna/Faculty of Information technology/SNSCE13/19/2016.
Lecture 1 Computer Graphic. People remember 10% of what they read 20% of what they hear 30% of what they see 50% of what they hear and see 80% of what.
1.  The primary output device in a graphics system is a video monitor. These monitors are based on Cathode Ray Tube (CRT) design.  CRT is a vacuum tube/electron.
Mohammed AM Dwikat CIS Department Digital Image.
Graphic Systems. Basic Graphics System Input devices Output device Image formed in FB [Edward Angel, Interactive computer Graphics, 2009]
The Cathode Ray Tube Monitor
CAD Display Devices J. M. Dave Assistant Professor
Computer Graphics Lecture 3. Graphics Output Devices A- VIDEO DISPLAY DEVICES 1.Refresh cathode-ray tube (CRT) 2.Raster-Scan Displays 3.Random-Scan Displays.
Introduction to Computer Graphics
Computer Graphics Lecture 3 Computer Graphics Hardware
Overview of Graphics Systems: I
Overview of Graphics Systems
CS Computer Graphics Valdosta State University, Spring 2018
Overview of Graphics Systems
Chapter 3:- Graphics Eyad Alshareef Eyad Alshareef.
LET’S LEARN ABOUT GRAPHICS!
Computer Graphics Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion.
OVERVIEW OF GRAPHICS SYSTEMS
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Chapter 2 Overview of Graphics Systems
Overview of Graphics Systems
Presentation transcript:

Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014

Overview of Graphics Systems Video Display Devices Raster-Scan Systems Random-Scan Systems © 2005 Pearson Education

Video Display Devices Cathode-ray tube (CRT) Monitor Rater-Scan Displays Random-Scan Displays Color CRT Monitors Flat-Panel Displays

Cathode-ray tube (CRT) Monitors Primary output device – Video monitors –Standard design of video monitor: Cathode-ray tube (CRT)

© 2005 Pearson Education Cathode-ray tube (CRT) Monitors

Display Technologies

© 2005 Pearson Education Cathode-ray tube (CRT) Monitors –Refresh CRT Beam of electrons hit phosphor-coated screen, light emitted by phosphor Direct electron beam to the same screen repeatedly, keeping phosphor activated The frequency at which a picture is redrawn on the screen is referred to as the “refresh rate” The maximum number of points that can be displayed on a CRT is referred to as the “resolution” Display principle –Raster Scan Display Principle –Random Scan Display Principle

RASTER SCAN DISPLAY Raster: A rectangular array of points or dot. An image is subdivided into a sequence of (usually horizontal) strips known as "scan lines“ which can be further divided into discrete pixels for processing in a computer system. A raster image is a collection of dots called pixels

© 2005 Pearson Education CRT Display Principles Raster-Scan Displays –Based on TV technology Electron beam swept across screen one row at a time from top to bottom Each row is referred to as a scan line

© 2005 Pearson Education CRT Display Principles Raster-Scan Displays –Picture elements: screen point referred as “Pixel” –Picture information stored in refresh (frame) buffer

CRT Display Principles Raster-Scan Displays –Picture information stored in refresh (frame) buffer The number of bits per pixel in the frame buffer is called depth or bit planes Buffer with 1 bit per pixel – Bitmap Buffer with multiple bits per pixel – Pixmap –Interlaced refresh procedure Beams sweeps across every other scan line © 2005 Pearson Education

Frame Buffer A frame buffer is characterized by size, x, y, and pixel depth. The resolution of a frame buffer is the number of pixels in the display. e.g. 1024x1024 pixels. Bit Planes or Bit Depth is the number of bits corresponding to each pixel. This determines the color resolution of the buffer. Bilevel or monochrome displays have 1 bit/pixel 8bits/pixel -> 256 simultaneous colors 24bits/pixel -> 16 million simultaneous colors

Specifying Color direct color : – each pixel directly specifies a color value e.g., 24bit : 8bits(R) + 8bits(G) + 8 bits(B) palette-based color : indirect specification –use palette (CLUT) e.g., 8 bits pixel can represent 256 colors 24 bits plane, 8 bits per color gun = 16,777,216

Raster Refresh Rates and Bandwidth Frames per second (FPS) The return to the left of the screen, after refreshing each scan line is called Horizontal retrace. At the end of each frame the electron beam returns to the top left corner of the screen to begin the next frame is called Vertical retrace.

Interlaced Scanning Scan frame 30 times per second To reduce flicker, divide frame into two fields—one 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.

Aspect Ratio Frame aspect ratio (FAR) = horizontal/vertical size TV 4:3 HDTV 16:9 Page 8.5:11 ~ 3/4 Pixel aspect ratio (PAR) = FAR vres/hres Nuisance in graphics if not 1

RASTER IMAGE

APPLICATIONS Suited for realistic display of screens Home television computer printers create their images basically by raster scanning. Laser printers use a spinning polygonal mirror (or an optical equivalent) to scan across the photosensitive drum, and paper movement provides the other scan axis  Common raster image formats include BMP (Windows Bitmap), JPEG (Joint Photographics Expert Group), GIF (Graphics Interchange Format), PNG (Portable Network Graphic), PSD (Adobe PhotoShop)

DISADVANTAGE To increase size of a raster image the pixels defining the image are be increased in either number or size Spreading the pixels over a larger area causes the image to lose detail and clarity. Produces jagged lines that are plotted as discrete points

CRT Display Principles Random-Scan Display Principles –Calligraphic Displays also called vector, stroke or line drawing graphics –Electron beam directed only to the points of picture to be displayed. –Vector displays, electron beams trace out lines to generate pictures –Picture stores as a set of line-drawing commands Storage referred as display list, refresh display file, vector file or display program – cture1/Slide11.html © 2005 Pearson Education

Random Scan Refresh Rate Refresh rate depends on the number of lines to be displayed. Picture definition is now stored as a line- drawing commands an area of memory referred to as refresh display file (display list). To display a picture, the system cycle through the set of commands in the display file, drawing each component line in turn. Random scan displays are designed to draw all the component lines of a picture 30 to 60 times each second

CRT Display Principles Sample of Random-Scan displays principles © 2005 Pearson Education

Images are described in terms of line segments rather than pixels Display processor cycles through the commands CRT Display Principles

RANDOM SCAN DISPLAY Random scan display is the use of geometrical primitives such as points, lines, curves, and polygons, which are all based upon mathematical equation

VECTOR IMAGE

Raster Outline primitives Filled primitives  Vector displays product smooth line drawing  A Raster system produces jagged lines that are plotted as discrete points sets.

Random scan displays are designed for line- drawing applications and can not display realistic shaded scenes

Comparing Raster and Vector (1/2) Advantages of vector: –very fine detail of line drawings (sometimes curves), whereas raster suffers from jagged edge problem due to pixels (aliasing, quantization errors) –geometry objects (lines) whereas raster only handles pixels –eg line plot: vector disply computes 2000 endpoints –raster display computes all pixels on each line

Comparing Raster and Vector (2/2) Advantages of raster: –cheaper –colours, textures, realism –unlimited complexity of picture: whatever you put in refresh buffer, whereas vector complexity limited by refresh rate