How do Wavelength, Intensity, and HSV/RGB Interact in Image Processing?

Click For Summary
SUMMARY

The discussion centers on the interaction between wavelength, intensity, and color representation in image processing, specifically within the Hue-Saturation-Value (HSV) and Red-Green-Blue (RGB) formats. It concludes that while wavelength and intensity are crucial for color specification, a third parameter, hue, is necessary to accurately represent colors, particularly in the context of human perception. The HSV model, developed by A. R. Smith in 1978, utilizes a cylindrical coordinate system to define colors, where hue ranges from 0 to 360 degrees, saturation from 0 to 1, and brightness from 0 to 1. The conversation highlights the distinction between wave theory and color theory, emphasizing their different applications in understanding color representation.

PREREQUISITES
  • Understanding of Hue-Saturation-Value (HSV) color model
  • Familiarity with Red-Green-Blue (RGB) color model
  • Basic knowledge of wave theory in physics
  • Concept of color perception in human vision
NEXT STEPS
  • Research the mathematical transformations between HSV and RGB color spaces
  • Explore the implications of color theory in digital image processing
  • Study the role of human perception in color representation
  • Investigate advanced color models beyond RGB and HSV, such as CIELAB
USEFUL FOR

This discussion is beneficial for image processing professionals, graphic designers, and anyone involved in digital color management and representation. It provides insights into the fundamental principles of color theory and its application in technology.

sudu.ghonge
Messages
36
Reaction score
1
I was working on an image processing project a while ago and was specifically working with raster images in the Hue-Saturation-Value(HSV) image format. Each is determined by mathematical values of these (HSV) parameters. I also worked with other bases such as the Red Blue Green (RGB) format. Now these HSV, RGB and many other image specifying formats are just linear transforms of each other (right?).

My question is this: to specify a color of a particular region on a screen, just two values should suffice: Wavelength( or frequency) and intensity. Where does the 3rd independent parameter come in?
 
Last edited:
Physics news on Phys.org
Colors that we perceive can be a mix of several "single wavelength" colors.
 
Borek said:
Colors that we perceive can be a mix of several "single wavelength" colors.

And adding just one more parameter covers that up?
 
Apparently it does. Our "hardware" recognizes the color using RGB system (see http://en.wikipedia.org/wiki/Cone_cell), and the system we use for image displaying is designed to fool our eyes.

There is probably more to that, but basically if the evolution selected RGB system for eyes, it must be a reasonably effective approach.
 
  • Like
Likes   Reactions: 1 person
This website may help:
The Hue/Saturation/Value model was created by A. R. Smith in 1978. It is based on such intuitive color characteristics as tint, shade and tone (or family, purety and intensity). The coordinate system is cylindrical, and the colors are defined inside a hexcone.

The hue value H runs from 0 to 360º.

The saturation S is the degree of strength or purity and is from 0 to 1. Purity is how much white is added to the color, so S=1 makes the purest color (no white).

Brightness V also ranges from 0 to 1, where 0 is the black.

http://www.cs.rit.edu/~ncs/color/t_convert.html
 
  • Like
Likes   Reactions: 1 person
So wave theory and color theory are two completely different models. Its like looking at say, a computer from two perspectives: As an electronic device and a turing machine.
 
sudu.ghonge said:
So wave theory and color theory are two completely different models. Its like looking at say, a computer from two perspectives: As an electronic device and a turing machine.

I am not sure if I like your analogy, but I definitely agree with the first phrase :smile:
 
Is there a question contained within your post number six?
 
I think he just summarized what was posted.
 
  • #10
sudu.ghonge said:
Now these HSV, RGB and many other image specifying formats are just linear transforms of each other (right?).

No. How could H=0° and H=360° give the same RGB values if it were linear?

sudu.ghonge said:
My question is this: to specify a color of a particular region on a screen, just two values should suffice: Wavelength( or frequency) and intensity. Where does the 3rd independent parameter come in?

How can you represent white with wavelength and intensity? Or even magenta?
 
  • #11
someGorilla said:
No. How could H=0° and H=360° give the same RGB values if it were linear?
Okay, so not linear then. More like Polar? Involving sine and cosine relationships?

someGorilla said:
How can you represent white with wavelength and intensity? Or even magenta?

Yeah, Borek pointed that out. I guess looking from the point of view of the wave theory, a function describing the relationship between Intensity and frequency can describe a pixel's color. I guess the confusion can be erased by realzing that the wave model applies to all wavelengths- both visible aas well as those not visible to humans. The color theory model is limited to the perception power of the rod and cone cells.
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 43 ·
2
Replies
43
Views
12K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K