SlideShare ist ein Scribd-Unternehmen logo
1 von 42
DISPLAY TECHNOLOGIES
RASTER SCAN SYSTEM
RANDOM SCAN SYSTEM
HARD COPY DEVICES
GRAPHICS SOFTWARE
Overview of the Graphics
System
Video Display Devices
 The primary output device in a graphics system is a
video monitor.
 The operation of most video monitor is based on the
standard Cathode Ray Tube(CRT)
Refresh Cathode Ray Tubes
 Electron are “boiled off” the surface of cathode by
heating it with the help of the heating filament.
 The accelerating voltage is generated with the help of
positively charged metal coating on the inside of CRT
envelope or an accelerating anode can be used.
 The intensity of the electron beam is controlled by
setting the negative voltage of the control grid.
 Focusing system is needed to force the electron beam
to converge into small spot as it strikes the
phosphorous.
 Focusing can be implemented with the help of
electric field or the magnetic field.
 As in the case of focusing of the electron, the
deflection of the electron can be controlled by using
either magnetic or the electric field.
 Different kind of Phosphors are available for use in
CRT. Beside color major difference between
phosphors is their persistence.
 Persistence is defined as the time it takes for the
emitted light on the screen to decay one-tenth of its
original intensity.
 A phosphors with low persistence is used in
animation while the other one is useful in displaying
highly complex, static pictures.
 The maximum number of points that can be
displayed on the screen without overlap is referred to
as the resolution.
 High resolution system are referred to as high-
definition system.
 The physical size of the graphical monitor is given as
the length of the screen diagonal.
 Aspect ratio is the ratio of vertical points to
horizontal points required to produce equal length
lines in both direction on the screen.
Raster Scan Display
 The electron beam is swept across the screen one
row at a time top to bottom.
 As the electron beam moves across each row, beam
intensity is turned ON and OFF to create the pattern
of illuminated spots.
 Picture definition is stored in the memory area called
refresh buffer or frame buffer.
 Each screen point is referred to as pixel or
pel(picture element)
 On a black white system with one bit per pixel, the
frame buffer is commonly called bitmap.
 For a system with multiple bits per pixel, the frame
buffer is often referred to as pixmap.
 Refreshing on raster scan display is carried out at the
rate of 60 to 80 frames per second.
 On some rater scan system, each frame is displayed
in two passes using an interlaced refresh procedure.
Interlaced vs Non-Interlaced Scan
 In interlaced scan, each frame is displayed in two
passes. First pass for odd scan lines and second for
the even.
 In non-interlaced scan, electron beam sweep over all
the scan lines.
Question
 Consider a RGB raster system is to be designed using 8
inch by 10 inch screen with a resolution of 100 pixels
per inch in each direction. If we want to store 8 bits per
pixel in the frame buffer, how much storage (in bytes)
do we need for the frame buffer?
Question
 Consider 512 pixels X 512 scan lines image with 24-bit
true color. If 5 minutes video is required to capture,
calculate the total memory required?
Random scan display
 Electron beam is directed only to part of the screen
where a picture is to be drawn.
 It is also referred to as vector display or stroke-
writing or calligraphic displays.
 The components lines of a picture can be drawn and
refreshed in any specified order.
 Refresh rate depends on the number of lines to be
displayed.
 Picture set is stored as the line drawing commands in
memory called refresh display file or display list or
display program or simply refresh buffer.
 It is suited for line drawing application and cannot
display realistic shaded scenes.
 Vector display has higher resolution than raster scan
display.
 Vector display produce smooth line drawing as beam
directly follow the line path.
Color CRT Monitors
 Color pictures can be displayed by using a
combination of phosphors that emit different colored
light.
 By combining these different light, range of colors
can be generated.
 Two basic techniques used are:
 Beam Penetration
 Shadow Mask
Beam Penetration
 This method is used with random scan monitors.
 Two layers of phosphors, usually red and green are
coated inside CRT.
 The colors are displayed depending on how far the
electron beam penetrates the phosphors layers.
 Beam of slow electrons excite only outer red layer,
fast beam can penetrated deep to excite both layer.
 Only four colors are possible and quality of pictures
is not as good as with other methods.
Shadow Mask
 It is used on raster scan system(including color TV).
 It produces much wider range of colors than beam
penetration method.
 It has three phosphor color dots(red, green, blue) at
each pixel position.
 It has three electron gun one for each color dot and
shadow mask grid just behind the phosphors coated
screen.
 The three electron beams are deflected and focused
as group onto shadow mask, which contain series of
holes aligned with phosphors dot pattern.
 There are two primary variations
 Stripe Pattern
 Delta Pattern
Delta-delta CRT
 When three beam pass through the hole in the
shadow mask, they activate the dot triangle, which
appear as a small color dot on screen.
 Various colors can be generated by varying the
intensity of the three electron guns.
 Difficulties are faced while aligning the shadow mask
hole and respective triads.
Precision inline CRT
Direct View Storage Tubes(DVST)
 It store the picture information as a charge
distribution just behind the phosphors coated
screen.
 Two electrons gun are used. Primary gun to store
picture pattern and the second flood gun, maintains
the picture display.
 Because no refreshing is needed, very complex
pictures can be displayed at very high resolution
without any flicker.
 Disadvantage is that they ordinarily do not display
color and selected part of the pictures can not be
displayed.
 To eliminate the picture section, the entire screen
must be erased and modified picture is redrawn.
Flat Panel display
 Flat panel display refers to class of video devices that
have reduced volume, weight and power
requirements compared to CRT.
 They are used in calculators, pocket video games,
laptops, Tv monitors etc.
 We can separate flat panel displays into two
categories:
 Emissive displays
 Non-emissive displays
 Emissive display are the devices that convert the
electrical energy into light. Examples are plasma
panel, LED etc.
 Non-emissive display use optical effects to convert
sunlight or light from some other source into
graphical patterns. Example LCD
Architecture of Simple Raster Scan System
Raster Scan display processor
 Display processor is also called graphics controller or
display coprocessor.
 Its purpose is to free the CPU from the graphics part.
 In addition to the system memory separate display
processor memory can also be provided.
 The major task is to digitize the picture definition
into set of pixel-intensity values for storage in the
frame buffer.
 The digitization process is called scan conversion.
Architecture of Raster Scan Display Processor
Random Scan System
 An application program is input and store in the
system memory along with graphics package.
 Graphics command in application program are
translated by graphics package and stored in the
display file in the system memory.
 This display file is accessed by the processor to
refresh screen.
 Graphics pattern are drawn by directing electron
beam along components line of the picture.
Architecture of Random Scan System
Hard-copy devices
 We can obtain hard copy output of the images using
various hard copy devices.
 The quality of the pictures obtain from the device
depends on the dot size and the number of dots per
inch.
 These can be of two types:
 Impact
 Non-Impact
 Impact printer pressed the formed character against
the ribbon on to the paper.
 Non-impact system uses the laser technology.
Examples laser printer, plotters etc.
Graphics Software
 Two general classification of graphics software:
 General Programming Package
 Special Purpose application package.
 General programming package provides an extensive
set of graphics function that can be used in high level
programming such C or Fortran. Example
GL(Graphics library)
 Special purpose application package is designed for
the non-programmer. Example CAD system

Weitere ähnliche Inhalte

Was ist angesagt?

COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"Ankit Surti
 
Line Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - NotesLine Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - NotesOmprakash Chauhan
 
Two dimensional viewing
Two dimensional viewingTwo dimensional viewing
Two dimensional viewingMohd Arif
 
Computer graphics
Computer graphicsComputer graphics
Computer graphicsMohsin Azam
 
Reflection transformation
Reflection transformationReflection transformation
Reflection transformationMani Kanth
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingArvind Kumar
 
Raster scan system
Raster scan systemRaster scan system
Raster scan systemMohd Arif
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsKamal Acharya
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformationSelvakumar Gna
 
Seed filling algorithm
Seed filling algorithmSeed filling algorithm
Seed filling algorithmMani Kanth
 
Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)shalinikarunakaran1
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output PrimitivesRenita Santhmayora
 
Intro to scan conversion
Intro to scan conversionIntro to scan conversion
Intro to scan conversionMohd Arif
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformationAnkit Garg
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displaysSomya Bagai
 

Was ist angesagt? (20)

COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
 
Line Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - NotesLine Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - Notes
 
Two dimensional viewing
Two dimensional viewingTwo dimensional viewing
Two dimensional viewing
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Polygon filling
Polygon fillingPolygon filling
Polygon filling
 
Reflection transformation
Reflection transformationReflection transformation
Reflection transformation
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clippingsutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clipping
 
Raster scan system
Raster scan systemRaster scan system
Raster scan system
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Clipping
ClippingClipping
Clipping
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
 
Seed filling algorithm
Seed filling algorithmSeed filling algorithm
Seed filling algorithm
 
Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output Primitives
 
BRESENHAM’S LINE DRAWING ALGORITHM
BRESENHAM’S  LINE DRAWING ALGORITHMBRESENHAM’S  LINE DRAWING ALGORITHM
BRESENHAM’S LINE DRAWING ALGORITHM
 
Intro to scan conversion
Intro to scan conversionIntro to scan conversion
Intro to scan conversion
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
 
Dda algorithm
Dda algorithmDda algorithm
Dda algorithm
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displays
 

Andere mochten auch

Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics SystemPrathimaBaliga
 
Overview of graphics systems
Overview of  graphics systemsOverview of  graphics systems
Overview of graphics systemsJay Nagar
 
Computer Communication Architecture
Computer Communication ArchitectureComputer Communication Architecture
Computer Communication ArchitectureKamal Acharya
 
Overview of Digital Communication
Overview of Digital CommunicationOverview of Digital Communication
Overview of Digital CommunicationKamal Acharya
 
Graphics display-devicesmod-1
Graphics display-devicesmod-1Graphics display-devicesmod-1
Graphics display-devicesmod-1Praveen Kumar
 
Data Communication Principles
Data Communication PrinciplesData Communication Principles
Data Communication PrinciplesKamal Acharya
 
Ppt on flat panel display
Ppt on flat panel displayPpt on flat panel display
Ppt on flat panel displayAlisha Korpal
 
Raster animation
Raster animationRaster animation
Raster animationabhijit754
 
Display Technologies ,OLD,NEW,Next Generation technologies
Display Technologies ,OLD,NEW,Next Generation technologiesDisplay Technologies ,OLD,NEW,Next Generation technologies
Display Technologies ,OLD,NEW,Next Generation technologiesTobin mathew
 
Flat panel displays
Flat panel displaysFlat panel displays
Flat panel displaysMohd Arif
 
Video display device
Video display deviceVideo display device
Video display devicemissagrata
 

Andere mochten auch (20)

Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
 
Overview of graphics systems
Overview of  graphics systemsOverview of  graphics systems
Overview of graphics systems
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
 
Computer Communication Architecture
Computer Communication ArchitectureComputer Communication Architecture
Computer Communication Architecture
 
Overview of Digital Communication
Overview of Digital CommunicationOverview of Digital Communication
Overview of Digital Communication
 
Media Access Layer
Media Access LayerMedia Access Layer
Media Access Layer
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layer
 
Graphics display-devicesmod-1
Graphics display-devicesmod-1Graphics display-devicesmod-1
Graphics display-devicesmod-1
 
Raster Display(1)
Raster Display(1)Raster Display(1)
Raster Display(1)
 
Data Communication Principles
Data Communication PrinciplesData Communication Principles
Data Communication Principles
 
The Cathode Ray Tube
The Cathode Ray TubeThe Cathode Ray Tube
The Cathode Ray Tube
 
Display Systems
Display SystemsDisplay Systems
Display Systems
 
Routing Algorithm
Routing AlgorithmRouting Algorithm
Routing Algorithm
 
Raster Scan display
Raster Scan displayRaster Scan display
Raster Scan display
 
Ppt on flat panel display
Ppt on flat panel displayPpt on flat panel display
Ppt on flat panel display
 
Raster animation
Raster animationRaster animation
Raster animation
 
Display Technologies ,OLD,NEW,Next Generation technologies
Display Technologies ,OLD,NEW,Next Generation technologiesDisplay Technologies ,OLD,NEW,Next Generation technologies
Display Technologies ,OLD,NEW,Next Generation technologies
 
Flat panel displays
Flat panel displaysFlat panel displays
Flat panel displays
 
Video display device
Video display deviceVideo display device
Video display device
 

Ähnlich wie Overview of the graphics system

Computer Graphics
Computer GraphicsComputer Graphics
Computer GraphicsSanthiNivas
 
Graphics display devices
Graphics display devicesGraphics display devices
Graphics display devicesalldesign
 
CG03 Random Raster Scan displays and Color CRTs.ppsx
CG03 Random Raster Scan displays and Color CRTs.ppsxCG03 Random Raster Scan displays and Color CRTs.ppsx
CG03 Random Raster Scan displays and Color CRTs.ppsxjyoti_lakhani
 
Overview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.pptOverview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.pptvijaybhasker26
 
Displaydevices graphics
Displaydevices graphicsDisplaydevices graphics
Displaydevices graphicssuhail ahmad
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1Ankit Garg
 
Introduction with graphics
Introduction with graphicsIntroduction with graphics
Introduction with graphicsmsouravmishra
 
A concept of graphics
A concept of graphicsA concept of graphics
A concept of graphicsmsouravmishra
 
CG_ch1.pptx
CG_ch1.pptxCG_ch1.pptx
CG_ch1.pptxNirajG3
 
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01mahammed rashid
 
Computer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptxComputer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptxAOUNHAIDER7
 

Ähnlich wie Overview of the graphics system (20)

Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Display technology
Display technologyDisplay technology
Display technology
 
Lecture 2&3
Lecture 2&3 Lecture 2&3
Lecture 2&3
 
Chapter two 1
Chapter two 1Chapter two 1
Chapter two 1
 
Graphics display devices
Graphics display devicesGraphics display devices
Graphics display devices
 
Unit i
Unit  iUnit  i
Unit i
 
CG03 Random Raster Scan displays and Color CRTs.ppsx
CG03 Random Raster Scan displays and Color CRTs.ppsxCG03 Random Raster Scan displays and Color CRTs.ppsx
CG03 Random Raster Scan displays and Color CRTs.ppsx
 
lect-2.ppt
lect-2.pptlect-2.ppt
lect-2.ppt
 
Overview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.pptOverview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.ppt
 
Display devices
Display devices Display devices
Display devices
 
Displaydevices graphics
Displaydevices graphicsDisplaydevices graphics
Displaydevices graphics
 
Computer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT DevicesComputer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT Devices
 
Unit 1
Unit 1Unit 1
Unit 1
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
 
Introduction with graphics
Introduction with graphicsIntroduction with graphics
Introduction with graphics
 
A concept of graphics
A concept of graphicsA concept of graphics
A concept of graphics
 
CG_ch1.pptx
CG_ch1.pptxCG_ch1.pptx
CG_ch1.pptx
 
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
 
Computer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptxComputer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptx
 
5_6066813714177198739.pdf
5_6066813714177198739.pdf5_6066813714177198739.pdf
5_6066813714177198739.pdf
 

Mehr von Kamal Acharya

Programming the basic computer
Programming the basic computerProgramming the basic computer
Programming the basic computerKamal Acharya
 
Introduction to Computer Security
Introduction to Computer SecurityIntroduction to Computer Security
Introduction to Computer SecurityKamal Acharya
 
Making decision and repeating in PHP
Making decision and repeating  in PHPMaking decision and repeating  in PHP
Making decision and repeating in PHPKamal Acharya
 
Working with arrays in php
Working with arrays in phpWorking with arrays in php
Working with arrays in phpKamal Acharya
 
Text and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPText and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPKamal Acharya
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data WarehousingKamal Acharya
 
Information Privacy and Data Mining
Information Privacy and Data MiningInformation Privacy and Data Mining
Information Privacy and Data MiningKamal Acharya
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data MiningKamal Acharya
 
Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data miningKamal Acharya
 
Introduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingIntroduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingKamal Acharya
 

Mehr von Kamal Acharya (20)

Programming the basic computer
Programming the basic computerProgramming the basic computer
Programming the basic computer
 
Computer Arithmetic
Computer ArithmeticComputer Arithmetic
Computer Arithmetic
 
Introduction to Computer Security
Introduction to Computer SecurityIntroduction to Computer Security
Introduction to Computer Security
 
Session and Cookies
Session and CookiesSession and Cookies
Session and Cookies
 
Functions in php
Functions in phpFunctions in php
Functions in php
 
Web forms in php
Web forms in phpWeb forms in php
Web forms in php
 
Making decision and repeating in PHP
Making decision and repeating  in PHPMaking decision and repeating  in PHP
Making decision and repeating in PHP
 
Working with arrays in php
Working with arrays in phpWorking with arrays in php
Working with arrays in php
 
Text and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHPText and Numbers (Data Types)in PHP
Text and Numbers (Data Types)in PHP
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data Warehousing
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Information Privacy and Data Mining
Information Privacy and Data MiningInformation Privacy and Data Mining
Information Privacy and Data Mining
 
Cluster Analysis
Cluster AnalysisCluster Analysis
Cluster Analysis
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data Mining
 
Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data mining
 
Data Preprocessing
Data PreprocessingData Preprocessing
Data Preprocessing
 
Introduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data WarehousingIntroduction to Data Mining and Data Warehousing
Introduction to Data Mining and Data Warehousing
 

Kürzlich hochgeladen

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Kürzlich hochgeladen (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

Overview of the graphics system

  • 1. DISPLAY TECHNOLOGIES RASTER SCAN SYSTEM RANDOM SCAN SYSTEM HARD COPY DEVICES GRAPHICS SOFTWARE Overview of the Graphics System
  • 2. Video Display Devices  The primary output device in a graphics system is a video monitor.  The operation of most video monitor is based on the standard Cathode Ray Tube(CRT)
  • 3. Refresh Cathode Ray Tubes  Electron are “boiled off” the surface of cathode by heating it with the help of the heating filament.  The accelerating voltage is generated with the help of positively charged metal coating on the inside of CRT envelope or an accelerating anode can be used.  The intensity of the electron beam is controlled by setting the negative voltage of the control grid.  Focusing system is needed to force the electron beam to converge into small spot as it strikes the phosphorous.
  • 4.  Focusing can be implemented with the help of electric field or the magnetic field.  As in the case of focusing of the electron, the deflection of the electron can be controlled by using either magnetic or the electric field.
  • 5.
  • 6.
  • 7.
  • 8.  Different kind of Phosphors are available for use in CRT. Beside color major difference between phosphors is their persistence.  Persistence is defined as the time it takes for the emitted light on the screen to decay one-tenth of its original intensity.  A phosphors with low persistence is used in animation while the other one is useful in displaying highly complex, static pictures.
  • 9.  The maximum number of points that can be displayed on the screen without overlap is referred to as the resolution.  High resolution system are referred to as high- definition system.  The physical size of the graphical monitor is given as the length of the screen diagonal.  Aspect ratio is the ratio of vertical points to horizontal points required to produce equal length lines in both direction on the screen.
  • 10. Raster Scan Display  The electron beam is swept across the screen one row at a time top to bottom.  As the electron beam moves across each row, beam intensity is turned ON and OFF to create the pattern of illuminated spots.  Picture definition is stored in the memory area called refresh buffer or frame buffer.  Each screen point is referred to as pixel or pel(picture element)
  • 11.  On a black white system with one bit per pixel, the frame buffer is commonly called bitmap.  For a system with multiple bits per pixel, the frame buffer is often referred to as pixmap.  Refreshing on raster scan display is carried out at the rate of 60 to 80 frames per second.  On some rater scan system, each frame is displayed in two passes using an interlaced refresh procedure.
  • 12.
  • 13.
  • 14. Interlaced vs Non-Interlaced Scan  In interlaced scan, each frame is displayed in two passes. First pass for odd scan lines and second for the even.  In non-interlaced scan, electron beam sweep over all the scan lines.
  • 15. Question  Consider a RGB raster system is to be designed using 8 inch by 10 inch screen with a resolution of 100 pixels per inch in each direction. If we want to store 8 bits per pixel in the frame buffer, how much storage (in bytes) do we need for the frame buffer?
  • 16. Question  Consider 512 pixels X 512 scan lines image with 24-bit true color. If 5 minutes video is required to capture, calculate the total memory required?
  • 17. Random scan display  Electron beam is directed only to part of the screen where a picture is to be drawn.  It is also referred to as vector display or stroke- writing or calligraphic displays.  The components lines of a picture can be drawn and refreshed in any specified order.  Refresh rate depends on the number of lines to be displayed.  Picture set is stored as the line drawing commands in memory called refresh display file or display list or display program or simply refresh buffer.
  • 18.  It is suited for line drawing application and cannot display realistic shaded scenes.  Vector display has higher resolution than raster scan display.  Vector display produce smooth line drawing as beam directly follow the line path.
  • 19.
  • 20. Color CRT Monitors  Color pictures can be displayed by using a combination of phosphors that emit different colored light.  By combining these different light, range of colors can be generated.  Two basic techniques used are:  Beam Penetration  Shadow Mask
  • 21. Beam Penetration  This method is used with random scan monitors.  Two layers of phosphors, usually red and green are coated inside CRT.  The colors are displayed depending on how far the electron beam penetrates the phosphors layers.  Beam of slow electrons excite only outer red layer, fast beam can penetrated deep to excite both layer.  Only four colors are possible and quality of pictures is not as good as with other methods.
  • 22. Shadow Mask  It is used on raster scan system(including color TV).  It produces much wider range of colors than beam penetration method.  It has three phosphor color dots(red, green, blue) at each pixel position.  It has three electron gun one for each color dot and shadow mask grid just behind the phosphors coated screen.  The three electron beams are deflected and focused as group onto shadow mask, which contain series of holes aligned with phosphors dot pattern.
  • 23.  There are two primary variations  Stripe Pattern  Delta Pattern
  • 24.
  • 25. Delta-delta CRT  When three beam pass through the hole in the shadow mask, they activate the dot triangle, which appear as a small color dot on screen.  Various colors can be generated by varying the intensity of the three electron guns.  Difficulties are faced while aligning the shadow mask hole and respective triads.
  • 26.
  • 28. Direct View Storage Tubes(DVST)  It store the picture information as a charge distribution just behind the phosphors coated screen.  Two electrons gun are used. Primary gun to store picture pattern and the second flood gun, maintains the picture display.  Because no refreshing is needed, very complex pictures can be displayed at very high resolution without any flicker.
  • 29.  Disadvantage is that they ordinarily do not display color and selected part of the pictures can not be displayed.  To eliminate the picture section, the entire screen must be erased and modified picture is redrawn.
  • 30. Flat Panel display  Flat panel display refers to class of video devices that have reduced volume, weight and power requirements compared to CRT.  They are used in calculators, pocket video games, laptops, Tv monitors etc.  We can separate flat panel displays into two categories:  Emissive displays  Non-emissive displays
  • 31.  Emissive display are the devices that convert the electrical energy into light. Examples are plasma panel, LED etc.  Non-emissive display use optical effects to convert sunlight or light from some other source into graphical patterns. Example LCD
  • 32. Architecture of Simple Raster Scan System
  • 33.
  • 34.
  • 35. Raster Scan display processor  Display processor is also called graphics controller or display coprocessor.  Its purpose is to free the CPU from the graphics part.  In addition to the system memory separate display processor memory can also be provided.  The major task is to digitize the picture definition into set of pixel-intensity values for storage in the frame buffer.  The digitization process is called scan conversion.
  • 36. Architecture of Raster Scan Display Processor
  • 37. Random Scan System  An application program is input and store in the system memory along with graphics package.  Graphics command in application program are translated by graphics package and stored in the display file in the system memory.  This display file is accessed by the processor to refresh screen.  Graphics pattern are drawn by directing electron beam along components line of the picture.
  • 38. Architecture of Random Scan System
  • 39.
  • 40. Hard-copy devices  We can obtain hard copy output of the images using various hard copy devices.  The quality of the pictures obtain from the device depends on the dot size and the number of dots per inch.  These can be of two types:  Impact  Non-Impact
  • 41.  Impact printer pressed the formed character against the ribbon on to the paper.  Non-impact system uses the laser technology. Examples laser printer, plotters etc.
  • 42. Graphics Software  Two general classification of graphics software:  General Programming Package  Special Purpose application package.  General programming package provides an extensive set of graphics function that can be used in high level programming such C or Fortran. Example GL(Graphics library)  Special purpose application package is designed for the non-programmer. Example CAD system