SlideShare a Scribd company logo
1 of 17
HSI COLOR MODEL
-ANAM SINGLA
BASIC CONCEPT OF LIGHT SOURCE
• The characteristics generally used to distinguish
one color from another are brightness, hue, and
saturation.
• Hue is an attribute associated with the dominant
wavelength in a mixture of light waves.
• Hue represent dominant color as perceived by an
observer.
• Saturation refers to the relatives purity or the
amount of white light mixed with a hue. The pure
spectrum color are fully saturation.
WHY WE HAVE NEED OF HSI MODEL?
• RGB AND CMY model are suitable for hardware
implementation.
• These model are easily perceptive to human eye.
• But they are suitable for describing color in terms
that are practical for human interpretation.
• Example- one doesn’t refer to the color of an
object by giving the percentage of each of the
primaries composing its color.
• We describe it by hue, saturation and its
brightness
Basic of HSI MODEL
• The HSI (hue, saturation, intensity) color model,
decouples the intensity component from the
color-carrying information(hue and saturation) in
a color image.
• The HSI model is an ideal tool for developing
image processing algorithms based on color
descriptions that are natural and intuitive to
humans.
The HSI model uses three measures to
describe colors:
• Hue: A color attribute that describes a pure color
(pure yellow, orange or red)
• Saturation: Gives a measure of how much a pure
color is diluted with white light
• Intensity: Brightness is nearly impossible to
measure because it is so subjective. Instead we
use intensity. Intensity is the same achromatic
notion that we have seen in grey level images
Relationship between the RGB and
HSI color models
• Now the intensity component
of any color can be
determined by passing a
plane perpendicular to the
intensity axis and containing
the color point
• The intersection of the plane
with the intensity axis gives
.us the intensity component
of the color.
• In a similar way we can
extract the hue from the
RGB color cube
• Consider a plane defined by
the three points cyan, black
and white
• All points contained in this
plane must have the same
hue (cyan) as black and
white cannot contribute hue
information to a color
Hue and Saturation in the HSI color model
• Consider if we look straight down at
the RGB cube as it was arranged
previously
• We would see a hexagonal shape
with each primary color separated by
120° and secondary colors at 60° from
the primaries
• So the HSI model is composed of a
vertical intensity axis and the locus of
color points that lie on planes
perpendicular to that axis
• To the right we see a hexagonal
shape and an arbitrary color point
• The hue is determined by an
angle from a reference point,
usually red
• The saturation is the distance
from the origin to the point
• The intensity is determined by
how far up the vertical intensity
axis this hexagonal plane sits (not
apparent from this diagram.
• The only important things are the angle and the length of
the saturation vector this plane is also often represented
as a circle or a triangle
• The angle from the red axis gives the hue, and the length
of the vector is the saturation.
• The intensity of all colors in any of these planes is given
by the position of the plane on the vertical intensity axis.
HSI Model Example
Converting from RGB to HSI
• Given a color as R, G, and B its H, S, and I values are
calculated as follows:
Converting from HSI to RGB
• Given a color as H, S, and I it’s R, G, and B values are
calculated as follows:
• RG sector (0 <= H < 120°)
HSI & RGB
• H, S, and I Components of RGB Color Cube.
Manipulating Images In The HSI Model
• In order to manipulate an image under the HIS model we:
• First convert it from RGB to HSI
• Perform our manipulations under HSI
• Finally convert the image back from HSI to RGB
THANKYOU…. ۩

More Related Content

What's hot

Noise filtering
Noise filteringNoise filtering
Noise filtering
Alaa Ahmed
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
Diwaker Pant
 

What's hot (20)

Image degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem AshrafImage degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem Ashraf
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image Restoration
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
Color image processing
Color image processingColor image processing
Color image processing
 
Histogram Processing
Histogram ProcessingHistogram Processing
Histogram Processing
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Smoothing in Digital Image Processing
Smoothing in Digital Image ProcessingSmoothing in Digital Image Processing
Smoothing in Digital Image Processing
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit Notes
 
Color fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image ProcessingColor fundamentals and color models - Digital Image Processing
Color fundamentals and color models - Digital Image Processing
 
Psuedo color
Psuedo colorPsuedo color
Psuedo color
 
Image Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain FiltersImage Smoothing using Frequency Domain Filters
Image Smoothing using Frequency Domain Filters
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Module 31
Module 31Module 31
Module 31
 
Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
Point processing
Point processingPoint processing
Point processing
 

Viewers also liked

Viewers also liked (12)

"Color model" Slide for Computer Graphics Presentation
"Color model" Slide for Computer Graphics Presentation"Color model" Slide for Computer Graphics Presentation
"Color model" Slide for Computer Graphics Presentation
 
Color Models Computer Graphics
Color Models Computer GraphicsColor Models Computer Graphics
Color Models Computer Graphics
 
RGB Color Model and Monitor Resolution
RGB Color Model and Monitor ResolutionRGB Color Model and Monitor Resolution
RGB Color Model and Monitor Resolution
 
How to convert video clips to gif
How to convert video clips to gifHow to convert video clips to gif
How to convert video clips to gif
 
Computer graphics color models
Computer graphics    color modelsComputer graphics    color models
Computer graphics color models
 
Commonly Used Image File Formats
Commonly Used Image File FormatsCommonly Used Image File Formats
Commonly Used Image File Formats
 
The GIF Element: Making, Finding, & Using GIFs to Great Effect
The GIF Element: Making, Finding, & Using GIFs to Great EffectThe GIF Element: Making, Finding, & Using GIFs to Great Effect
The GIF Element: Making, Finding, & Using GIFs to Great Effect
 
JPEG vs GIF vs PNG
JPEG vs GIF vs PNGJPEG vs GIF vs PNG
JPEG vs GIF vs PNG
 
The evolution of animated gifs: Podcamp Toronto 2013
The evolution of animated gifs: Podcamp Toronto 2013The evolution of animated gifs: Podcamp Toronto 2013
The evolution of animated gifs: Podcamp Toronto 2013
 
Color image processing
Color image processingColor image processing
Color image processing
 
Color models
Color modelsColor models
Color models
 
Color Models
Color ModelsColor Models
Color Models
 

Similar to HSI MODEL IN COLOR IMAGE PROCESSING

Lecnoninecolorspacemodelindigitalimageprocess
LecnoninecolorspacemodelindigitalimageprocessLecnoninecolorspacemodelindigitalimageprocess
Lecnoninecolorspacemodelindigitalimageprocess
IrsaAamir
 
Color Image Processing.pptx
Color Image Processing.pptxColor Image Processing.pptx
Color Image Processing.pptx
Antu Chowdhury
 

Similar to HSI MODEL IN COLOR IMAGE PROCESSING (20)

image-pro.ppt
image-pro.pptimage-pro.ppt
image-pro.ppt
 
Displays and color system in computer graphics(Computer graphics tutorials)
Displays and color system in computer graphics(Computer graphics tutorials)Displays and color system in computer graphics(Computer graphics tutorials)
Displays and color system in computer graphics(Computer graphics tutorials)
 
Color models
Color modelsColor models
Color models
 
Color Models.pptx
Color Models.pptxColor Models.pptx
Color Models.pptx
 
CG04 Color Models.ppsx
CG04 Color Models.ppsxCG04 Color Models.ppsx
CG04 Color Models.ppsx
 
Colour image processing(fip)
Colour image processing(fip)Colour image processing(fip)
Colour image processing(fip)
 
Color models
Color modelsColor models
Color models
 
HSL & HSV colour models
HSL & HSV colour modelsHSL & HSV colour models
HSL & HSV colour models
 
Computer science Color image processing.pdf
Computer science Color image processing.pdfComputer science Color image processing.pdf
Computer science Color image processing.pdf
 
Compututer Graphics - Color Modeling And Rendering
Compututer Graphics - Color Modeling And RenderingCompututer Graphics - Color Modeling And Rendering
Compututer Graphics - Color Modeling And Rendering
 
Colormodels
ColormodelsColormodels
Colormodels
 
Lecnoninecolorspacemodelindigitalimageprocess
LecnoninecolorspacemodelindigitalimageprocessLecnoninecolorspacemodelindigitalimageprocess
Lecnoninecolorspacemodelindigitalimageprocess
 
HSB Color Model Presentation.pdf
HSB Color Model Presentation.pdfHSB Color Model Presentation.pdf
HSB Color Model Presentation.pdf
 
CG_U4_M1.pptx
CG_U4_M1.pptxCG_U4_M1.pptx
CG_U4_M1.pptx
 
Color Image Processing.pptx
Color Image Processing.pptxColor Image Processing.pptx
Color Image Processing.pptx
 
color image processing
color image processingcolor image processing
color image processing
 
10 color image processing
10 color image processing10 color image processing
10 color image processing
 
Color model in computer graphics
Color model in computer graphicsColor model in computer graphics
Color model in computer graphics
 
Color Theory Advanced.ppt
Color Theory Advanced.pptColor Theory Advanced.ppt
Color Theory Advanced.ppt
 
Color Theory Advanced.ppt
Color Theory Advanced.pptColor Theory Advanced.ppt
Color Theory Advanced.ppt
 

Recently uploaded

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 

HSI MODEL IN COLOR IMAGE PROCESSING

  • 2. BASIC CONCEPT OF LIGHT SOURCE • The characteristics generally used to distinguish one color from another are brightness, hue, and saturation. • Hue is an attribute associated with the dominant wavelength in a mixture of light waves. • Hue represent dominant color as perceived by an observer. • Saturation refers to the relatives purity or the amount of white light mixed with a hue. The pure spectrum color are fully saturation.
  • 3. WHY WE HAVE NEED OF HSI MODEL? • RGB AND CMY model are suitable for hardware implementation. • These model are easily perceptive to human eye. • But they are suitable for describing color in terms that are practical for human interpretation. • Example- one doesn’t refer to the color of an object by giving the percentage of each of the primaries composing its color. • We describe it by hue, saturation and its brightness
  • 4. Basic of HSI MODEL • The HSI (hue, saturation, intensity) color model, decouples the intensity component from the color-carrying information(hue and saturation) in a color image. • The HSI model is an ideal tool for developing image processing algorithms based on color descriptions that are natural and intuitive to humans.
  • 5. The HSI model uses three measures to describe colors: • Hue: A color attribute that describes a pure color (pure yellow, orange or red) • Saturation: Gives a measure of how much a pure color is diluted with white light • Intensity: Brightness is nearly impossible to measure because it is so subjective. Instead we use intensity. Intensity is the same achromatic notion that we have seen in grey level images
  • 6. Relationship between the RGB and HSI color models • Now the intensity component of any color can be determined by passing a plane perpendicular to the intensity axis and containing the color point • The intersection of the plane with the intensity axis gives .us the intensity component of the color.
  • 7. • In a similar way we can extract the hue from the RGB color cube • Consider a plane defined by the three points cyan, black and white • All points contained in this plane must have the same hue (cyan) as black and white cannot contribute hue information to a color
  • 8. Hue and Saturation in the HSI color model • Consider if we look straight down at the RGB cube as it was arranged previously • We would see a hexagonal shape with each primary color separated by 120° and secondary colors at 60° from the primaries • So the HSI model is composed of a vertical intensity axis and the locus of color points that lie on planes perpendicular to that axis
  • 9. • To the right we see a hexagonal shape and an arbitrary color point • The hue is determined by an angle from a reference point, usually red • The saturation is the distance from the origin to the point • The intensity is determined by how far up the vertical intensity axis this hexagonal plane sits (not apparent from this diagram.
  • 10. • The only important things are the angle and the length of the saturation vector this plane is also often represented as a circle or a triangle • The angle from the red axis gives the hue, and the length of the vector is the saturation. • The intensity of all colors in any of these planes is given by the position of the plane on the vertical intensity axis.
  • 12. Converting from RGB to HSI • Given a color as R, G, and B its H, S, and I values are calculated as follows:
  • 13. Converting from HSI to RGB • Given a color as H, S, and I it’s R, G, and B values are calculated as follows: • RG sector (0 <= H < 120°)
  • 14.
  • 15. HSI & RGB • H, S, and I Components of RGB Color Cube.
  • 16. Manipulating Images In The HSI Model • In order to manipulate an image under the HIS model we: • First convert it from RGB to HSI • Perform our manipulations under HSI • Finally convert the image back from HSI to RGB