尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
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

More Related Content

What's hot

Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 
Raster Scan and Raster Scan Displays
Raster Scan and Raster Scan DisplaysRaster Scan and Raster Scan Displays
Raster Scan and Raster Scan Displays
Saravana Priya
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
SwatiHans10
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removal
Punyajoy Saha
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
Selvakumar Gna
 
Graphics a buffer
Graphics a bufferGraphics a buffer
Graphics a buffer
ajeela mushtaq
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
smruti sarangi
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
PrathimaBaliga
 
Unit 3
Unit 3Unit 3
Unit 3
ypnrao
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output Primitives
Renita Santhmayora
 
Z buffer
Z bufferZ buffer
Z buffer
AmitBiswas99
 
Depth Buffer Method
Depth Buffer MethodDepth Buffer Method
Depth Buffer Method
Ummiya Mohammedi
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
Mohd Arif
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
Aparna Joshi
 
Polygon clipping
Polygon clippingPolygon clipping
Polygon clipping
Mohd Arif
 
2D Transformation in Computer Graphics
2D Transformation in Computer Graphics2D Transformation in Computer Graphics
2D Transformation in Computer Graphics
A. S. M. Shafi
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
Timbal Mayank
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
Ankit Garg
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
Muhammed Afsal Villan
 
Monitors & workstation,Donald ch-2
Monitors & workstation,Donald ch-2Monitors & workstation,Donald ch-2
Monitors & workstation,Donald ch-2
Iftikhar Ahmad
 

What's hot (20)

Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
 
Raster Scan and Raster Scan Displays
Raster Scan and Raster Scan DisplaysRaster Scan and Raster Scan Displays
Raster Scan and Raster Scan Displays
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removal
 
Computer graphics basic transformation
Computer graphics basic transformationComputer graphics basic transformation
Computer graphics basic transformation
 
Graphics a buffer
Graphics a bufferGraphics a buffer
Graphics a buffer
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
Overview of Graphics System
Overview of Graphics SystemOverview of Graphics System
Overview of Graphics System
 
Unit 3
Unit 3Unit 3
Unit 3
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output Primitives
 
Z buffer
Z bufferZ buffer
Z buffer
 
Depth Buffer Method
Depth Buffer MethodDepth Buffer Method
Depth Buffer Method
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
 
Polygon clipping
Polygon clippingPolygon clipping
Polygon clipping
 
2D Transformation in Computer Graphics
2D Transformation in Computer Graphics2D Transformation in Computer Graphics
2D Transformation in Computer Graphics
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
 
Window to viewport transformation
Window to viewport transformationWindow to viewport transformation
Window to viewport transformation
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
Monitors & workstation,Donald ch-2
Monitors & workstation,Donald ch-2Monitors & workstation,Donald ch-2
Monitors & workstation,Donald ch-2
 

Viewers also liked

Overview of graphics systems
Overview of  graphics systemsOverview of  graphics systems
Overview of graphics systems
Jay Nagar
 
Network Layer
Network LayerNetwork Layer
Network Layer
Kamal Acharya
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
United International University
 
Computer Communication Architecture
Computer Communication ArchitectureComputer Communication Architecture
Computer Communication Architecture
Kamal Acharya
 
Overview of Digital Communication
Overview of Digital CommunicationOverview of Digital Communication
Overview of Digital Communication
Kamal Acharya
 
Media Access Layer
Media Access LayerMedia Access Layer
Media Access Layer
Kamal Acharya
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layer
Kamal Acharya
 
Graphics display-devicesmod-1
Graphics display-devicesmod-1Graphics display-devicesmod-1
Graphics display-devicesmod-1
Praveen Kumar
 
Raster Display(1)
Raster Display(1)Raster Display(1)
Raster Display(1)
HiteshJain007
 
Data Communication Principles
Data Communication PrinciplesData Communication Principles
Data Communication Principles
Kamal Acharya
 
The Cathode Ray Tube
The Cathode Ray TubeThe Cathode Ray Tube
The Cathode Ray Tube
Akhil Nadigatla
 
Display Systems
Display SystemsDisplay Systems
Display Systems
guest56aeb3
 
Routing Algorithm
Routing AlgorithmRouting Algorithm
Routing Algorithm
Kamal Acharya
 
Raster Scan display
Raster Scan displayRaster Scan display
Raster Scan display
Lokesh Singrol
 
Ppt on flat panel display
Ppt on flat panel displayPpt on flat panel display
Ppt on flat panel display
Alisha Korpal
 
Raster animation
Raster animationRaster animation
Raster animation
abhijit754
 
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
Tobin mathew
 
Flat panel displays
Flat panel displaysFlat panel displays
Flat panel displays
Mohd Arif
 
Video display device
Video display deviceVideo display device
Video display device
missagrata
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
Rajesh Kamboj
 

Viewers also liked (20)

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
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
 

Similar to Overview of the graphics system

Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
SanthiNivas
 
Display technology
Display technologyDisplay technology
Lecture 2&3
Lecture 2&3 Lecture 2&3
Lecture 2&3
mahammed rashid
 
Chapter two 1
Chapter two 1Chapter two 1
Chapter two 1
mahammed rashid
 
Graphics display devices
Graphics display devicesGraphics display devices
Graphics display devices
alldesign
 
Unit i
Unit  iUnit  i
Unit i
poshika
 
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
jyoti_lakhani
 
lect-2.ppt
lect-2.pptlect-2.ppt
lect-2.ppt
Deivendran2
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
Mohsin Azam
 
Overview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.pptOverview-of-GraphicsSystem@2334444_5.ppt
Overview-of-GraphicsSystem@2334444_5.ppt
vijaybhasker26
 
Display devices
Display devices Display devices
Display devices
St.Joseph's college
 
Displaydevices graphics
Displaydevices graphicsDisplaydevices graphics
Displaydevices graphics
suhail ahmad
 
Computer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT DevicesComputer Graphics - Introduction and CRT Devices
Computer Graphics - Introduction and CRT Devices
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Unit 1
Unit 1Unit 1
Unit 1
Ankit Garg
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
Ankit Garg
 
Introduction with graphics
Introduction with graphicsIntroduction with graphics
Introduction with graphics
msouravmishra
 
A concept of graphics
A concept of graphicsA concept of graphics
A concept of graphics
msouravmishra
 
CG_ch1.pptx
CG_ch1.pptxCG_ch1.pptx
CG_ch1.pptx
NirajG3
 
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
Randomscandisplaysandrasterscandisplays 130930115124-phpapp01
mahammed rashid
 
Computer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptxComputer Graphics Full Tutorial.pptx
Computer Graphics Full Tutorial.pptx
AOUNHAIDER7
 

Similar to 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
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
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
 

More from Kamal Acharya

Programming the basic computer
Programming the basic computerProgramming the basic computer
Programming the basic computer
Kamal Acharya
 
Computer Arithmetic
Computer ArithmeticComputer Arithmetic
Computer Arithmetic
Kamal Acharya
 
Introduction to Computer Security
Introduction to Computer SecurityIntroduction to Computer Security
Introduction to Computer Security
Kamal Acharya
 
Session and Cookies
Session and CookiesSession and Cookies
Session and Cookies
Kamal Acharya
 
Functions in php
Functions in phpFunctions in php
Functions in php
Kamal Acharya
 
Web forms in php
Web forms in phpWeb forms in php
Web forms in php
Kamal Acharya
 
Making decision and repeating in PHP
Making decision and repeating  in PHPMaking decision and repeating  in PHP
Making decision and repeating in PHP
Kamal Acharya
 
Working with arrays in php
Working with arrays in phpWorking with arrays in php
Working with arrays in php
Kamal 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 PHP
Kamal Acharya
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
Kamal Acharya
 
Capacity Planning of Data Warehousing
Capacity Planning of Data WarehousingCapacity Planning of Data Warehousing
Capacity Planning of Data Warehousing
Kamal Acharya
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
Kamal Acharya
 
Search Engines
Search EnginesSearch Engines
Search Engines
Kamal Acharya
 
Web Mining
Web MiningWeb Mining
Web Mining
Kamal Acharya
 
Information Privacy and Data Mining
Information Privacy and Data MiningInformation Privacy and Data Mining
Information Privacy and Data Mining
Kamal Acharya
 
Cluster Analysis
Cluster AnalysisCluster Analysis
Cluster Analysis
Kamal Acharya
 
Association Analysis in Data Mining
Association Analysis in Data MiningAssociation Analysis in Data Mining
Association Analysis in Data Mining
Kamal Acharya
 
Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data mining
Kamal Acharya
 
Data Preprocessing
Data PreprocessingData Preprocessing
Data Preprocessing
Kamal 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 Warehousing
Kamal Acharya
 

More from 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
 

Recently uploaded

How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
Sarojini38
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
Payaamvohra1
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
Kalna College
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
andagarcia212
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
Kalna College
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
Nguyen Thanh Tu Collection
 
Creative Restart 2024: Mike Martin - Finding a way around “no”
Creative Restart 2024: Mike Martin - Finding a way around “no”Creative Restart 2024: Mike Martin - Finding a way around “no”
Creative Restart 2024: Mike Martin - Finding a way around “no”
Taste
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
PJ Caposey
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
Quizzito The Quiz Society of Gargi College
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
OH TEIK BIN
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
Kalna College
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
 

Recently uploaded (20)

How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
bryophytes.pptx bsc botany honours second semester
bryophytes.pptx bsc botany honours  second semesterbryophytes.pptx bsc botany honours  second semester
bryophytes.pptx bsc botany honours second semester
 
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
NIPER 2024 MEMORY BASED QUESTIONS.ANSWERS TO NIPER 2024 QUESTIONS.NIPER JEE 2...
 
220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science220711130082 Srabanti Bag Internet Resources For Natural Science
220711130082 Srabanti Bag Internet Resources For Natural Science
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx220711130088 Sumi Basak Virtual University EPC 3.pptx
220711130088 Sumi Basak Virtual University EPC 3.pptx
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
 
Creative Restart 2024: Mike Martin - Finding a way around “no”
Creative Restart 2024: Mike Martin - Finding a way around “no”Creative Restart 2024: Mike Martin - Finding a way around “no”
Creative Restart 2024: Mike Martin - Finding a way around “no”
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
 
A Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by QuizzitoA Quiz on Drug Abuse Awareness by Quizzito
A Quiz on Drug Abuse Awareness by Quizzito
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT KanpurDiversity Quiz Prelims by Quiz Club, IIT Kanpur
Diversity Quiz Prelims by Quiz Club, IIT Kanpur
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
 

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
  翻译: