Professional Documents
Culture Documents
Technologies for Digital Fulfillment 2007
International, Inc.
Brightness Calculation
in Digital Image Processing
Sergey Bezryadin, Pavel Burov*, Dmitry Ilinih*
In this presentation,
The most popular values used for Brightness representation are reviewed.
B D2 E 2 F 2
E
4 March 2007 Las Vegas, Nevada, USA 9
International, Inc.
Plane D = 1
Plane, where D = 1, is convenient for depicting Gamut of various image
reproduction devices, for example, for Gamut of sRGB monitor.
White Light
C – Chroma
S is an angle between the color
vector S and an axis D.
B=||S||
H – Hue
is an angle between axis E and
the color vector orthogonal
projection on the plane EF.
The most natural way to turn a colored image into a grayscale one is with an
algorithm that preserves pixel Brightness.
This transformation may serve as a test for quality of Brightness measure.
Let us consider the presented earlier image, which colors correspond to
stimuli having the same Luminance.
This image processed with color-to-grayscale transformation using
Luminance for Brightness turns into equally grey picture.
Processing the same image with alternative Brightness representatives
(according to discussed above models) makes it possible to compare
Brightness measures.
Luma model
Luma model
Original color EV = +2 EV = +4
Then, a correct contrast editing algorithm should act according to the rule:
If two pairs of pixels have the same brightness ratio prior to the
contrast modification, their brightness ratios remain equal to each
other after the contrast modification
k
B0
B' (m, n) B(m, n)
B Avr (m, n)
Thus, somebody may get a better result with Photoshop, than presented on the
previous slide, if he uses 6-slider advanced mode.
But, even in advanced mode, Photoshop’s algorithm does not preserve pixel’s
chromatic coordinates and local contrast
The difference in algorithm results is better visible on the next slide, where
the same original image was twice processed.
Thank You!