In this presentation we present some results using a technique developed by Daniel Cohen-Or (Color Harmonization, Cohen-Or et al., 2006) for matching colors in digital images, which has as base the templates or harmonic groupings developed in the works of Masataka Tokumaru (Color Design Support System Considering Color Harmony, 2002) and Yutaka Matsuda (Matsuda's Color Coordination, 1995).
This PowerPoint helps students to consider the concept of infinity.
Color Harmonization - Results
1. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Ten Minute Speech
An Overview of Activities Developed in Disciplines and Guided Studies
Michel Alves dos Santos
Graduate Program in Systems Engineering and ComputingGraduate Program in Systems Engineering and Computing
Federal University of Rio de Janeiro - UFRJ - COPPEFederal University of Rio de Janeiro - UFRJ - COPPE
Advisors: D.Sc. Ricardo Marroquim & Ph.D. Cláudio Esperança
{michel.mas, michel.santos.al}@gmail.com
April, 2014April, 2014
«Color Harmonization Results»
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
2. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Introduction
a har-
useful
ion of
equire
th the
cover-
asters
heory,
deals
color
1960].
senta-
unsell
nted a
stwald
these
i type V type L type I type
T type Y type X type N type
Figure 2: Harmonic templates on the hue wheel. A collection of
colors that fall into the gray areas is considered to be harmonic.
The templates may be rotated by an arbitrary angle. The sizes of
the sectors are specified in the Appendix.
3 Harmonic Schemes
The notion of color harmony in this work is based on the schemes
developed by Matsuda [Matsuda 1995; Tokumaru et al. 2002],
which descend from Itten’s notions of harmony [Itten 1960], widely
accepted in applicable fields involving colors. Figure 2 illustrates
Saturation
HSV System
F(X, (m, α)) =
p∈X
H(p) − ETm(α)(p) · S(p)
H (p) = C(p) +
w
2
(1 − Gσ( H(p) − C(p) ))
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization, Sorkine et. al, 2006]
3. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Simple Color Shift
The Birth of Venus: original clipping, hue shifted 30 ◦, and hue shifted 330 ◦.
Hnew(p) = Hold (p) + α
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
4. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Harmonization in Action
Original Template T, α = 35 ◦ Template V, α = 5 ◦
Original Template L, α = 40 ◦ Template Y, α = 320 ◦
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
5. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Several Degrees of Freedom
Original Template i, 160 ◦
Template V, 5 ◦
Template L, 0 ◦
Template Y, 30 ◦
Template X, 90 ◦
Template T, 50 ◦
Template I, 145 ◦
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
6. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Sophisticated Editing
Original Template V, 0 ◦
Template T, 0 ◦
Template T, 270 ◦
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
7. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Preservation of Homogeneity
Original α = 80 ◦ α = 170 ◦ α = 270 ◦ α = 310 ◦
Template i
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
8. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Excellent Tool for Designers
Original Template T, α = 250 ◦ Template V, α = 335 ◦
The exposed method can act as an aid tool for
aesthetic and organization of environments, saving time
and effort of professionals in architecture and design!
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
9. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Thanks
Thanks for your attention!
Michel Alves dos Santos - http://www.michelalves.com
Michel Alves dos Santos - (Alves, M.)
Federal University of Rio de Janeiro
E-mail: michel.mas@gmail.com, malves@cos.ufrj.br
Résumé: http://lattes.cnpq.br/7295977425362370
Personal Page: http://www.michelalves.com
http://www.facebook.com/michel.alves.santos
http://www.linkedin.com/profile/view?id=26542507
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
10. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Ten Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Bibliography
Y. Baveye, F. Urban, C. Chamaret, V. Demoulin, and P. Hellier.
Saliency-guided consistent color harmonization.
In Computational Color Imaging Workshop - Chiba, Japan, pages 105–118, 2013.
D. Cohen-Or, O. Sorkine, R. Gal, T. Leyvand, and Y.-Q. Xu.
Color harmonization.
ACM Transactions on Graphics, 25(3):624–630, 2006.
W. C. Granville.
Color harmony: What is it?
Color Research & Application, 12(4):196–201, 1987.
Y. Matsuda.
Color Design.
Asakura Shoten (in Japanese), Tokio, Japan, 1995.
M. Tokumaru, N. Muranaka, and S. Imanishi.
Color design support system considering color harmony.
In Fuzzy Systems, 2002. FUZZ-IEEE’02. Proceedings of the 2002 IEEE
International Conference on, volume 1, pages 378–383, 2002.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing