1. Cathode Ray Tubes (CRTs) TVs, RGB monitors, o-scopes Flat-Panel Displays PDAs, laptops, calculators, digital watches 2.

Slides:



Advertisements
Similar presentations
Computer Graphics- SCC 342
Advertisements

Lecture 2 Concepts, Terms and Definitions. Display Devices They are divided into a lot of small squares called pixels (“PICture ELements”). Each pixel.
Introduction to Raster scan display C A E D C Computer Aided Engineering Design Centre.
Overview of Graphic Systems
Display Hardware Yingcai Xiao Display Hardware Yingcai Xiao.
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.
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
Images: Pixels and Resolution Monica A. Stoica, Boston University Books used: “The Essential Guide to Computing” by E. Garrison Walters.
CSc 461/561 CSc 461/561 Multimedia Systems Part A: 2. Image.
1.Introduction to Computer Graphics GMR lab. What is computer garphics? The generation of graphical output using a computer Refers to creation, Storage.
Terms 1. VGA VGA - Short for Video Graphics Array, VGA is a popular display standard developed by IBM and introduced in 1987 VGA provides 640 x 480 resolution.
Monitors and Sound Systems section 3A This lesson includes the following sections: · Monitors · PC Projectors · Sound Systems.
1 Additive Colour Mixing using a Computer Monitor You will use: a Liquid Crystal Display (LCD) or Cathode Ray Tube (CRT) Computer Monitor, this PowerPoint.
CS110: Computers and the Internet Color and Image Representation.
University of Texas at Austin CS384G - Computer Graphics Spring 2010 Don Fussell Displays and Framebuffers.
1 Internet Graphics. 2 Representing Images  Raster Image: Images consist of “dots” of color, not lines  Pixel: Picture element-tiny rectangle  Resolution:
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
Basics of a Computer Graphics System Introduction to Computer Graphics CSE 470/598 Arizona State University Dianne Hansford.
Lecture 03 Fasih ur Rehman
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.
07: Color in Interactive Digital Media
Objective Understand concepts used to create digital graphics. Course Weight : 15% Part Three : Concepts of Digital Graphics.
Digital Terminology. Bitmap A representation consisting of rows and columns of dots of a graphic image stored in computer memory. To display a bitmap.
I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I.
Colours and Computer Jimmy Lam The Hong Kong Polytechnic University.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Video Monitor Uses raster scanning to display images –Beam of electrons illuminates phosphorus dots on the screen called pixels. Starting at the top of.
Chapter 2 Getting Started: Drawing Figures. The Framebuffer Lecture 2 Fri, Aug 29, 2003.
Computer Graphics Hardware
Introduction to Display Devices. Monitor Overview Display device that forms an image by converting electronic signals from the computer into points of.
 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.
Color and Resolution Introduction to Digital Imaging.
INT 840E Computer graphics Introduction & Graphic’s Architecture.
Introduction to Graphical Hardware Display Technologies
The Rendering Pipeline CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
 Video Display Devices Video Display Devices  Cathode-ray tube (CRT) Monitors Cathode-ray tube (CRT) Monitors  Display Technologies Display Technologies.
COLORCOLOR Angel 1.4 and 2.4 J. Lindblad
2/1 A Look at Monitors Roll call Video: monitors Step-by-step lecture.
Lecture 7: Intro to Computer Graphics. Remember…… DIGITAL - Digital means discrete. DIGITAL - Digital means discrete. Digital representation is comprised.
Graphics: Conceptual Model Real Object Human Eye Display Device Graphics System Synthetic Model Synthetic Camera Real Light Synthetic Light Source.
DIGITAL IMAGE. Basic Image Concepts An image is a spatial representation of an object An image can be thought of as a function with resulting values of.
 Objective Objective  Basic Techniques Basic Techniques - Beam Penetration methodBeam Penetration method - The Shadow - Mask method.The Shadow - Mask.
Beam Penetration & Shadow Mask Method
Color Web Design Professor Frank. Color Displays Based on cathode ray tubes (CRTs) or back- lighted flat-screen Monitors transmit light - displays use.
Overview of Graphics System
Digitization Informatics INFO I101 January 26, 2004 John C.Paolillo.
Introduction to Computers Lesson 3A. home Two Kinds of Monitors Cathode ray tube (CRT) Flat-panel display.
10/19 Monitors CRT monitors: Flat-panel displays Electron guns
Week 9 Monitors and output to the screen. Monitors, also known as Visual display units (V.D.Us) Desktop computers contain a Cathode Ray Tube (C.R.T.)
Chapter 3 Color Objectives Identify the color systems and resolution Clarify category of colors.
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.
Computer Graphics Lecture -02. Frame Buffer The image being displayed is stored in a dedicated system memory area that is often referred.
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.
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
Graphic Systems. Basic Graphics System Input devices Output device Image formed in FB [Edward Angel, Interactive computer Graphics, 2009]
The Cathode Ray Tube Monitor
Images Data Representation.
Data Representation Images.
Color Color is one of the most interesting aspects of both human perception and computer graphics. In principle, a display needs only three primary colors.
Binary Representation in Audio and Images
Overview of Graphics Systems
Displays and Framebuffers
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Chapter 2 Overview of Graphics Systems
Presentation transcript:

1

Cathode Ray Tubes (CRTs) TVs, RGB monitors, o-scopes Flat-Panel Displays PDAs, laptops, calculators, digital watches 2

3 Electrons are fired from a filament, focused, accelerated, then deflected to a point on the phosphor coating on the inside of the display screen

4 Electron beam is scanned along each line segment Capable of displaying continuous lines and very high resolution curves High-end displays capable of 100k lines per refresh

Pros ◦ Excellent for line drawings ◦ Generally high resolution Cons ◦ Can not display realistic shaded images ◦ Not capable of color Common Example Oscilloscopes 5

6 Electron beam is scanned left-to-right, top-to-bottom Beam retraces to top-left after reaching bottom- right (vertical retrace) Capable of displaying continuous range of intensities at discrete positions High-end displays capable of 4k x 120 Hz

7 Three electron guns are used, one for each color The guns are aimed through a mask and onto colored phosphors Colored phosphors are arranged in RGB triples dots (delta) – RGB monitors stripes (inline) – TVs, Sony Trinitron

Pros ◦ Excellent for varying intensity ◦ Can display shaded images ◦ Color Cons ◦ “Jaggies” Common Example Televisions 8

9

The human retina is covered in 2 kinds of photoreceptor, rods and cones The fovea, densely packed with cones, is responsible for detailed color vision 10

Coordinate system with R, G, B as axes Grayscale axis runs from (0,0,0) to (1,1,1) 11

12 CMY color model Coordinate system with C, M, Y as axes; useful for describing color output to hard-copy devices. Grayscale axis runs from (0,0,0) to (1,1,1). Color - substractive process. Y C M Magenta Blue Black Cyan Green Red Yellow

13

 Display composed of discrete, addressable points ◦ picture elements or pixels  Can control intensity of each pixel  Pixels can be composed of RGB triples 14

3 channels, 8 bits per channel – 24 bits per pixel Often includes a 4 th, non-display, channel (alpha) used for image composition – 32 bpp 256 intensity levels per channel 2 24 total colors Sometimes combined with a LUT per channel (gamma correction) 15

8 bpp Each byte is an index to a LUT (colormap) All 2 24 colors are available to the colormap, but only 2 8 colors are available to the framebuffer Can do animation by swapping colormap entries Multiple apps can cause flashing if they try to use different colormaps at the same time 16

16 bpp, 5 bits per primary color Sometimes the extra bit is given to green Limited number of bits per color can lead to noticeable quantization effects (color banding artifacts) and can be worse than index color in certain circumstances 17

True-Color 18 Indexed-Color High-Color

Single-buffered mode writes pixels directly into active framebuffer memory Partial results are therefore visible This is especially noticeable when trying to do animation 19

Double-buffered mode writes pixels into a secondary buffer (back buffer), different from the buffer currently on display (front buffer) When all pixels are written to the secondary buffer, an explicit call is made to swap the front and back buffers The swap is typically done during the display’s vertical retrace period This technique is preferred for interactive graphics 20

How much memory is needed for a 1024 x 768 true-color (32 bit) framebuffer: Single-buffered? 21

How much memory is needed for a 800 x 600 index-color framebuffer: What is frame buffer size formula? Single-buffered? Please calculate yourself it would be [X * Y * color depth(in bits)] this would give you the the frame buffer size in bits. Example: Say we had a resolution of 1280 x 1024 and a color depth of 4 bits. we would go 1280 * 1024 * 4 to give us bits then to get bytes we divide by 8 to get bytes then to get kilobytes we divide by 1024 (Remember computers are base 2) 640 kilobytes so a computer running at 1280 x 1025 with a color depth of 4 bits requires a frame buffer of 640 kilobytes. 22

Most windowing systems: OpenGL framebuffer: 23 x y (0,0) y x

Does it matter? No, we just need to be aware of the difference: Where a pixel in the framebuffer will show up on screen? How do we get the pixel address under the mouse pointer? Could some other display library have its framebuffer lay- out match your windowing system? Absolutely. Many do. What if all we never directly displayed our framebuffer, but wrote it out as an image for later display? Virtually all image formats use screen-space coordinates. What if we want to support both? Then we have to know when to invert the y-axis. When would you do it? 24

We’ll pick OpenGL’s coordinate system. Where will these points appear on the screen? 1. (0, 0) 2. (5, 7) 3. (8, 3)