SlideShare a Scribd company logo
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Five Minute Speech
An Overview of Activities Developed in Disciplines and Guided Studies

Michel Alves dos Santos
Pós-Graduação em Engenharia de Sistemas e Computação
Universidade Federal do Rio de Janeiro - UFRJ - COPPE
Cidade Universitária - Rio de Janeiro - CEP: 21941-972
Docentes Responsáveis: Prof. Dsc. Ricardo Marroquim & Prof. PhD. Cláudio Esperança

{michel.mas, michel.santos.al}@gmail.com

January, 2014

Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Introduction
Activities developed since the
last meeting to date:

1.01
1.00
0.80
0.60
0.40
0.20
0.00

1.005
1
0.995
0.99

0.00
1.00

0.20
0.80

0.40

0.60
0.60

0.40
0.80

0.20
1.00 0.00

Adjustment and finalization of the computer
vision project;
Results obtained by the method ‘CapacityConstrained Point Distributions’;
Increased proficiency in the use of Gnuplot,
Maxima and Scilab tools;
Extension of studies on the synthesis of
images (texture and noise);
Update contents of the institutional page;
Survey of bibliography and possible themes
for dissertation preparation.
Presentation Hosted on: http://www.lcg.ufrj.br/Members/malves/index
Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Capacity-Constrained Point Distributions Results
LCG :: Laboratory of Computer Graphics :: malves@cos.ufrj.br :: http://www.lcg.ufrj.br/Members/malves

Capacity-Constrained Point Distribution
Michel Alves

December, 2013
Rio de Janeiro - Brazil
Graduate Program in Systems Engineering and Computing :: Federal University of Rio de Janeiro :: UFRJ

Applications: Stippling, HDR Sampling Radiance/Luminance, etc.
Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Possible Dissertation Themes
Effectiveness of Image Quality Assessment Indexes on
Detection of Structural and Nonstructural Distortions:
Use of Image Quality Assessment Indexes.
Detection of Structural and Nonstructural Distortions.
Admissible levels of distortion for: noise, blocking, compression,
fusion/blending, watermarking, etc.

A Framework for Harmonic Color Measures:
Main objective: to introduce a quality comparison scale for color
images that takes into account the "balance" or harmony of the
existing sets of colors in the input model;

Intelligent Transfer of Thematic Harmonic Color Palettes:
Main objective: to introduce a "smart" transfer method of
harmonic color palettes based on a particular theme or color
expression model.

Fast Procedural Texture Synthesis - An Approach Based on
GPU Use:
Fast generation of procedural textures using the parallel
architecture of GPUs.
Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Effectiveness of Image Quality Assessment
WHY IS IMAGE QUALITY ASSESSMENT SO DIFFICULT?
Zhou Wang and Alan
Noname manuscript No.
(will be inserted by the editor)

C. Bovik

Lab for Image and Video Engi., Dept. of ECE
Univ. of Texas at Austin, Austin, TX 78703-1084
zhouwang@ieee.org, bovik@ece.utexas.edu

Ligang Lu
IBM T. J. Watson Research Center
Yorktown Heights, NY 10598
lul@us.ibm.com

Visual Quality Assessment Algorithms : What Does the
ABSTRACT
However, the MOS method is too inconvenient, slow and expenFuture Hold?

sive for practical usage. The goal of objective image and video
Image quality assessment plays an important role in various image
quality assessment research is to supply quality metrics that can
processing applications. A great · Alan C. has been made in repredict perceived image and video quality automatically. Peak
Anush K. Moorthy deal of effort Bovik
cent years to develop objective image quality metrics that correlate
Signal-to-Nose Ratio (PSNR) and Mean Squared Error (MSE) are
with perceived quality measurement. Unfortunately, only limited
the most widely used objective image quality/distortion metrics,
success has been achieved. In this paper, we provide some insights
Error are widely criticized as well, for not correlating well with
Error
but they
on why image quality assessment is so difficult by pointing out the
perceived
Weighting quality measurement. In the past three to four decades,
Masking
weaknesses of the error sensitivity based framework, which has
a great deal of effort has been made to develop new objective imbeen used by most image quality assessment approaches in the litage and video quality measurement approaches which incorporate
erature.
Original
Error
Error
perceptual quality measures by considering human visual system
Received: date / Accepted: date
Furthermore, we propose a new philosophy in designing im- Weightingcharacteristics [1, 2, 3, 4, 5, 6, 7, 8, 9].
signal
Qualtiy/
Masking
(HVS)
Channel
Error
age quality metrics: Preprocessing
The main function of the human eyes is to
Surprisingly, only limited success has been Distortion It has
achieved.
.
.
Decomposition
Summation
extract structural information from the viewing field, and the hu.
.
.
been reported that none of .the complicated objective image qualMeasure
Distorted
Abstract Creating algorithms capable of predicting.
man visual system is highly adapted for this purpose. Therefore, a the perceived quality of a visual shown any clear advantage over
.
.
.
ity metrics in the literature has
signal
.
.
stimulus defines the field of objective good approximameasurement of structural distortion should be a visual quality assessment (QA). The field of ob- such as PSNR under strict testing
simple mathematical measures
tion ofjective QA has received tremendousthe new philosophy,
perceived image distortion. Based on attention in the recent conditions and different image distortion environments [2, 9, 10].
past, with many successful
we implemented a simple but effective image quality indexing alError is not with the past
algorithms being proposed for this purpose. Our concern For example, in Error test conducted by the Video Quality Exhere
a recent
gorithm, which is very promising as shown by our current results. Weighting quality assessment
Masking
however; in this paper we discuss our vision for the future of visual
perts Group (VQEG) in validating objective video quality assessresearch.
ment methods, there are eight to nine proponent models whose
1. INTRODUCTION
We first introduce the area of quality assessment and performance is statistically indistinguishable [2]. Unfortunately,
state its relevance. We dethis and of models includes
Fig. 1. Error algorithmic performancegroup define terms thatPSNR.
scribe current standards for gaugingsensitivity based image quality measurement.
Michel Alves dosquality measurement is crucial for mostGráfica processing
It Pós-Graduação that Engenharia de objective image quality - PESC
is worth noting em most proposed Sistemas e Computação
Image Santos: Laboratório de Computação image - LCG
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

A Framework for Harmonic Color Measures
Saliency-Guided Consistent Color
Harmonization
2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops

Yoann Baveye, Fabrice Urban, Christel Chamaret, Vincent Demoulin,
and Pierre Hellier
No-reference Harmony-guided Quality Assessment
Technicolor Research and Innovation, Rennes, France
{baveyey,urbanf,chamaretc,demoulinv,hellierp}@technicolor.com
Christel Chamaret and Fabrice Urban
https://research.technicolor.com/rennes/

Technicolor
975, avenue des Champs Blancs ZAC des Champs Blancs CS 17616 35576 Cesson Sevigne
Hierarchical
Harmony Map
christel.chamaret@technicolor.com, fabrice.urban@technicolor.com
Harmony Distance
(HSV space)

(RGB
Abstract. The space) of this paper is automatic color harmonization,
focus
Activity
which amounts to re-coloring an image Masking Perceptual
so that the obtained color palette
Abstract
Activity Masking
Inter-level
Map
Spatial
(YUV space)
masking
accumulation
is more harmonious for human observers. The proposed automatic algo- pooling
Color harmony of simple color patterns has been widely
rithm buildsRules the pioneering works described in [3,12] where templates
on defined then by psychologistudied for color design.
of harmonious colors are defined on the hue wheel. We bring three conPerceptual
cal experiments have been applied to derive image aesthetic
Score
Contrast Masking
Harmony Map
Masking
scores, tributions in this But what is first, saliency Contrastis used to predict the most
or to re-colorize pictures. paper: harmonious
[9] Map
DWT (YUV space)
or not in an image? What can the human eye perceive
attractive visual areas and estimate a consistent harmonious template.
disharmonious? Extensive research has been done in the
context Second,assessment to define what is3. Overview of the complete system.
of quality an efficient color segmentation algorithm, adapted from [4], is
Figure visible or
not in images and videos. performbased on - LCG color mapping. Third, a new mapping
Michel Alves dos Santos: Laboratório de Computação Gráfica human viPós-Graduação em Engenharia de Sistemas e Computação - PESC
proposed to Techniques consistent
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Intelligent Transfer of Harmonic Palettes
Vis Comput (2010) 26: 933–942
DOI 10.1007/s00371-010-0498-y

O R I G I N A L A RT I C L E

Computational Aesthetics

xample-based painting guided by color features

Example-based painting guided by color features
Hua Huang · Yu Zang · Chen-Feng Li

Automatic Mood-Transferring
between Color Images
Published Chuan-Kai Yang and Li-Kai Peng ■ National Taiwan University of Science and Technology
online: 14 April 2010
© Springer-Verlag 2010

W

Abstract In this paper, by analyzing and learning the color
1 Introduction
features of the reference paintingith the a novel set of meawith digital camera’s invention, cap- rithm then uses the selected image to determine the
turing images has become extremely input image’s color distribution. We thereby achieveexampleIn computer painting and image synthesis, an
sures, an example-based approach is and widespread,transfer
easy developed to while image data more accurate and justifiable color conversion rebased approach creates paintings/images by automatically
some key color features has become more robustthe source imfrom the template to and easy to manipulate. sults, while also preserving spatial coherence. Here,
modifying the source image to imitate some specific feaop- we further describe our solutions
age. First, color featuresAmong the template painting is anaof a given many possible image-processingtures of the reference image. Many and their results
existing
tions, users have become increasingly interested and compare them to existing approaches. methods try to
lyzed in terms of hue distribution and the overall color tone. altering the texture features of a painting [10, 16] and although
in changing an image’s tone or mood by
learn
Color-mood conversion
These features are then its colors—such as converting the algoextracted and learned by a tree’s leaves from present impressive results, the color features of a paintthey
green to yellow to suggest a
Our approach adopts Whelan’s classification
rithm through an optimization scheme. Next, to change of season. are seldom considered. In this paper, we mainly focus
ensure the
ing
Groundbreaking work by Reinhard and colleagues scheme,2 dividing the color spectrum into 24 catspatial coherence of themade such a conversion possible and extremely on how to learnmoods. To create a color features of the temfinal result, a segmentation based
sim- egories or and extract the mood image dataple.1 In their approach, users provide an input plate base, we and to transfer to five source image
post processing is performed. Finally, a new color blending image, painting,collect from the Web the to 10 images for the color
Michel Alves dos Santos: avoids the dependence of edge detection and desired Pós-Graduação em Engenharia de Sistemas e Computação - PESC
along Computação Gráfica - LCG
and category; these
model, which Laboratório de with a reference image to exemplify the theme each color style. serve as our reference pool.

94
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014
EUROGRAPHICS 2010/ H. Hauser and E. Reinhard
STAR – State of The Art Report

Fast Procedural Texture Synthesis
Pacific Graphics 2012

Volume 31 (2012), Number 7

C. Bregler, P. Sander, and M. Wimmer
(Guest Editors)

State of the Art in Procedural Noise Functions

Procedural GPU Shading Ready for Use

A. Lagae1,2 S. Lefebvre2,3 R. Cook4 T. DeRose4 G. Drettakis2 D.S. Ebert5 J.P. Lewis6 K. Perlin7 M. Zwicker8

Stefan Gustavson , Linköping University, Sweden and Ian McEwan , Ashima Research, USA
Multi-scale Assemblage for Procedural Texturing
1

1

2

Katholieke Universiteit Leuven 2 REVES/INRIA Sophia-Antipolis 3 ALICE/INRIA Nancy Grand-Est / Loria
Pixar Animation Studios 5 Purdue University 6 Weta Digital 7 New York University 8 University of Bern

4

G. Gilet1 , J-M. Dischler2 and D. Ghazanfarpour1
Abstract

1 XLIM

- UMR CNRS 7252, University of Limoges, France

2 LSIIT - UMR CNRS 7005, University from off-line rendering
Procedural noise functions are widely used in Computer Graphics,of Strasbourg, France in movie production to
interactive video games. The ability to add complex and intricate details at low memory and authoring cost is one
of its main attractions. This state-of-the-art report is motivated by the inherent importance of noise in graphics,
the widespread use of noise in industry, and the fact that many recent research developments justify the need for an
up-to-date survey. Our goal is to provide both a valuable entry point into the field of procedural noise functions, as
well as a comprehensive view of the field to the informed reader. In this report, we cover procedural noise functions
in all their aspects. We outline recent advances in research on this topic, discussing and comparing recent and
A selection of procedural patterns, generated entirely on the GPU withoutnoise texture accesses.on stochastic processes and
well established methods. We first formally define procedural any functions based The left two spheres use Perlin simplex
noise by itself then in a fractal sum. The right two spheresnoiseWorley cellular noise in different ways. The functions the bottom shows
and classify and review existing procedural use functions. We discuss how procedural noise plane at are used
Perlin and Neyret's ”flow noise”,how they are applied on surfaces. We then introduce analysis tools and apply them to evaluate easy to
for modeling and with rotating gradients. All these shaders are animated, have analytic derivatives that are
compute, andand compare the major considered fornoise generation. We finally identify several directions for future work.
are fast enough to be approaches to routine use even on previous generation GPU hardware.

Keywords: procedural noise of software shadWhile all these advantages have made procedural
Procedural patterns have been a staple function, noise, stochastic process, procedural, Perlin noise, wavelet noise, shading
anisotropic noise revolutionized the industry
popular for surface noise, solid noise, anti-aliasing,
ing for decades. Perlin noise, sparse convolution noise, Gabor noise, spot noise,offline rendering, real time applications have not
filtering, stochasticfor technical achievement.procedural adopted this practice. One obvious reason is that the GPU
modeling, procedural texture,
yet modeling, solid texture, texture synthesis, spectral
and won an Academy award
analysis, power spectrum estimation
is a limited resource, and quality often has to be sacrificed for
With the comparably recent introduction of programmaCategories and Subject Descriptors (according to
CCS): I.3.3 [Computer Graphics]: Picture/Image
ble shading in GPU architectures, hardware accelerated ACMperformance. However, recent developments have given us
Figure 1: Multi-scale assemblage straightforward and demassive computing power sparse convolution.
Generation—I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Color, shading, shadowing, It level
procedural shading is now very is a random pattern generation process generalizingeven on typical consumerallows users

Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG
FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014

Thanks

Thanks for your attention!
Michel Alves dos Santos - michel.mas@gmail.com
Michel Alves dos Santos - (Alves, M.)
MSc Candidate at Federal University of Rio de Janeiro.

E-mail: michel.mas@gmail.com, malves@cos.ufrj.br
Lattes: http://lattes.cnpq.br/7295977425362370
Home: http://www.michelalves.com
Phone: +55 21 2562 8572 (Institutional Phone Number)

http://www.facebook.com/michel.alves.santos
http://www.linkedin.com/profile/view?id=26542507
Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG

Pós-Graduação em Engenharia de Sistemas e Computação - PESC
Bibliography: Effectiveness of Image Quality Assessment Indexes on
Detection of Structural and Nonstructural Distortions
Michel Alves dos Santos
January, 2014

References

Wang, Z. & Simoncelli, E. P. (2005a), Reduced reference
image quality assessment using a wavelet domain natural
image statistic model, in B. Rogowitz, T. N. Pappas &
S. J. Daly, eds, ‘Proc. SPIE, Conf. on Human Vision and
Electronic Imaging X’, Vol. 5666, San Jose, CA, pp. 149–
159.

Freeman, J. (2012), Computation and representation in the
primate visual system, PhD thesis, Center for Neural Science, New York University, New York, NY.
Guerrero-Colón, J. A., Simoncelli, E. P. & Portilla, J. (2008),
Image denoising using mixtures of Gaussian scale mixtures, in ‘Proc 15th IEEE Int’l Conf on Image Proc’, IEEE
Computer Society, San Diego, CA, pp. 565–568.

Wang, Z. & Simoncelli, E. P. (2005b), Translation insensitive
image similarity in the complex wavelet domain, in ‘Proc.
Int’l Conf Acoustics Speech Signal Processing (ICASSP)’,
Vol. II, IEEE Sig Proc Society, Philadelphia, PA, pp. 573–
576.

Lyu, S. & Simoncelli, E. P. (2009), Reducing statistical dependencies in natural signals using radial Gaussianization, in D. Koller, D. Schuurmans, Y. Bengio & L. Bottou, eds, ‘Adv. Neural Information Processing Systems
(NIPS*08)’, Vol. 21, MIT Press, Cambridge, MA, pp. 1009–
1016.

Wang, Z., Bovik, A. & Lu, L. (2002), Why is image quality
assessment so difficult?, in ‘Acoustics, Speech, and Signal Processing (ICASSP), 2002 IEEE International Conference on’, Vol. 4, pp. IV–3313–IV–3316.

Moorthy, A. K. & Bovik, A. C. (2011), ‘Visual quality assessment algorithms: What does the future hold?’, Multimedia
Tools Appl. 51(2), 675–696.

Wang, Z., Bovik, A. C. & Simoncelli, E. P. (2005), Structural approaches to image quality assessment, in A. Bovik,
ed., ‘Handbook of Image and Video Processing’, Academic
Press, chapter 8.3, pp. 961–974. 2nd edition.

Rajashekar, U. & Simoncelli, E. P. (2009), Multiscale denoising of photographic images, in A. C. Bovik, ed., ‘The
Essential Guide to Image Processing’, 2nd ed., Academic
Press, chapter 11, pp. 241–261.

Wang, Z., Bovik, A. C., Sheikh, H. R. & Simoncelli, E. P.
(2004), ‘Perceptual image quality assessment: From error
visibility to structural similarity’, IEEE Trans Image Processing 13(4), 600–612. Recipient, IEEE Signal Processing
Society Best Paper Award, 2009.

Rajashekar, U., Wang, Z. & Simoncelli, E. P. (2009), Quantifying color image distortions based on adaptive spatiochromatic signal decompositions, in ‘Proc 16th IEEE Int’l
Conf on Image Proc’, IEEE Computer Society, Cairo,
Egypt, pp. 2213–2216.

Wang, Z., Simoncelli, E. P. & Bovik, A. C. (2003), Multiscale structural similarity for image quality assessment, in
‘Proc 37th Asilomar Conf on Signals, Systems and Computers’, Vol. 2, IEEE Computer Society, Pacific Grove, CA,
pp. 1398–1402.

Rajashekar, U., Wang, Z. & Simoncelli, E. P. (2010), Perceptual quality assessment of color images using adaptive signal representation, in B. Rogowitz & T. N. Pappas,
eds, ‘Proc SPIE on Human Vision and Electronic Imaging,
XV’, Vol. 7527, Society of Photo-Optical Instrumentation,
San Jose, CA.

Wang, Z., Wu, G., Sheikh, H. R., Simoncelli, E. P., Yang,
E. & Bovik, A. C. (2006), ‘Quality-aware images’, IEEE
Trans Image Processing 15(6), 1680–1689.
Yu, H. & Liu, X. (2011), Structure similarity image quality
assessment based on visual perception., in ‘EMEIT’, IEEE,
pp. 1519–1522.

Simoncelli, E. P. (2005), Statistical modeling of photographic
images, in A. Bovik, ed., ‘Handbook of Image and Video
Processing’, Academic Press, chapter 4.7, pp. 431–441. 2nd
edition.
Simoncelli, E. P. (2009), Capturing visual image properties
with probabilistic models, in A. C. Bovik, ed., ‘The Essential Guide to Image Processing’, 2nd ed., Academic Press,
chapter 9, pp. 205–223.

Zhang, F. & Xu, Y. (2009), Image quality evaluation based on human visual perception, in ‘Proceedings of the
21st Annual International Conference on Chinese Control
and Decision Conference’, CCDC’09, IEEE Press, Piscataway, NJ, USA, pp. 1542–1545. URL http://dl.acm.
org/citation.cfm?id=1714472.1714772.

Wang, Z. & Simoncelli, E. P. (2004), Stimulus synthesis for
efficient evaluation and refinement of perceptual image
quality metrics, in B. Rogowitz & T. N. Pappas, eds, ‘Proc.
SPIE, Conf on Human Vision and Electronic Imaging IX’,
Vol. 5292, San Jose, CA, pp. 99–108.

Zhang, L., , L. Z., Mou, X. & Zhang, D. (2011), ‘Fsim:
A feature similarity index for image quality assessment.’,
IEEE Transactions on Image Processing 20(8), 2378–
2386. URL http://dblp.uni-trier.de/db/journals/
tip/tip20.html#ZhangZMZ11.

1
Bibliography: A Framework for Harmonic Color Measures
Michel Alves dos Santos
January, 2014

References
Adobe (2013), ‘Adobe kuler’. URL https://kuler.
adobe.com/create/color-wheel/.

Datta, R., Joshi, D., Li, J. & Wang, J. Z. (2006),
Studying aesthetics in photographic images using
a computational approach, in ‘Computer Vision–
ECCV 2006’, Springer, pp. 288–301.

Anvil Design (Redwood City, C. & Publishers, R.
(2005), Pattern + Palette Sourcebook: A Complete
Guide to Choosing the Perfect Color and Pattern in
Design, Rockport Publishers.

Diaz, J., Marco, J. & Vazquez, P. (2010), Cost-effective
feature enhancement for volume datasets, in ‘15th
International Workshop on Vision, Modeling and
Visualization’, pp. 187–194.

Baveye, Y., Urban, F., Chamaret, C., Demoulin, V.
& Hellier, P. (2013), Saliency-guided consistent color harmonization, in ‘Proceedings of the 4th International Conference on Computational Color Imaging’, CCIW’13, Springer-Verlag, Berlin, Heidelberg,
pp. 105–118. URL http://dx.doi.org/10.1007/
978-3-642-36700-7_9.

Dorrell, P. (2004), Living the Artist’s Life: A Guide
to Growing, Persevering and Succeeding in the Art
World, Hillstead Pub.
Eiseman, L., Recker, K. & Pantone, I. (2011), Pantone:
The Twentieth Century in Color, Chronicle Books.
Feisner, E. (2006), Colour: How to Use Colour in Art
and Design, Laurence King.

Billmeyer, F. W. (1987), ‘Survey of color order systems’,
Color Research & Application 12(4), 173–186.

Gerritsen, F. (1975), Theory and practice of color: a
color theory based on laws of perception, Cengage
Learning.

Bochko, V. & Parkkinen, J. (2006), ‘A spectral color analysis and colorization technique’, Computer
Graphics and Applications, IEEE 26(5), 74–82.

Gerritsen, F. (1988), Evolution in color, Schiffer Pub.
Gooch, A. A., Olsen, S. C., Tumblin, J. & Gooch, B.
(2005), ‘Color2gray: salience-preserving color removal’, ACM Trans. Graph. 24(3), 634–639.

Bratkova, M., Boulos, S. & Shirley, P. (2009), ‘orgb
- a practical opponent color space for computer graphics’, Computer Graphics and Applications,
IEEE 29(1), 42–55.

Granville, W. C. (1987), ‘Color harmony: What is it?’,
Color Research & Application 12(4), 196–201.

Burchett, K. E. (2002), ‘Color harmony’, Color Research & Application 27(1), 28–31.

Granville, W. C. & Jacobson, E. (1944), ‘Colorimetric specification of the color harmony manual from
spectrophotometric measurements’, J. Opt. Soc. Am.
34(7), 382–393.

Butterfield, S., Butterfield, S., Kaufman, D. & Goewey, J. (1998), Color Palettes: Atmospheric Interiors Using the Donald Kaufman Color Collection,
Clarkson Potter.

Gruber, L., Kalkofen, D. & Schmalstieg, D. (2010), Color harmonization for augmented reality, in ‘Mixed
and Augmented Reality (ISMAR), 2010 9th IEEE
International Symposium on’, pp. 227–228.

Chang, Y., Saito, S., Uchikawa, K. & Nakajima, M.
(2006), ‘Example-based color stylization of images’,
ACM Transactions on Applied Perception 2(3), 322–
345.

Guo, Y. W., Liu, M., Gu, T. T. & Wang, W. P. (2012),
‘Improving photo composition elegantly: Considering image similarity during composition optimization’, Comp. Graph. Forum 31(7pt2), 2193–2202.

Clifton-Mogg, C. & Williams, A. (2001), The Color
Design Source Book: Using Fabrics, Paints and Accessories for Successful Decorating, Ryland Peters
& Small.

Haber, J., Lynch, S. & Carpendale, S. (2011), Colourvis: exploring colour usage in paintings over time,
in ‘Proceedings of the International Symposium on
Computational Aesthetics in Graphics, Visualization, and Imaging’, CAe ’11, ACM, New York, NY,
USA, pp. 105–112.

Cohen-Or, D., Sorkine, O., Gal, R., Leyvand, T. & Xu,
Y.-Q. (2006), ‘Color harmonization’, ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH)
25(3), 624–630.

1
REFERENCES

2

Hascoet, M. (2012), Visual color design, in ‘Information Visualisation (IV), 2012 16th International
Conference on’, IEEE, pp. 62–67.

Lindner, A., Shaji, A., Bonnier, N. & Susstrunk,
S. (2012), Joint statistical analysis of images and
keywords, ACM, New York, NY, USA, pp. 489–498.

Hirano, K. & Miyamichi, J. (1992), ‘Construction
of neural networks to select harmonious color
combinations’, Systems and Computers in Japan
23(10), 42–53.

Liu, L., Chen, R., Wolf, L. & Cohen-Or, D. (2010), Optimizing photo composition, in ‘Computer Graphics
Forum’, Vol. 29, Wiley Online Library, pp. 469–478.

Holtzschue, L. (2002), Understanding Color, John Wiley & Sons. Inc., New York.
Hou, X. & Zhang, L. (2007), Color conceptualization, in ‘Proceedings of the 15th international conference on Multimedia’, MULTIMEDIA ’07, ACM,
New York, NY, USA, pp. 265–268. URL http:
//doi.acm.org/10.1145/1291233.1291288.
Huang, H., Zang, Y. & Li, C.-F. (2010a), ‘Examplebased painting guided by color features’, Vis. Comput. 26(6-8), 933–942.
Huang, H., Zang, Y. & Li, C.-F. (2010b), ‘Examplebased painting guided by color features’, The Visual
Computer 26(6-8), 933–942.
Huo, X. & Tan, J. (2009), An improved method for
color harmonization, in ‘Image and Signal Processing, 2009. CISP ’09. 2nd International Congress
on’, pp. 1–4.
Irony, R., Cohen-Or, D. & Lischinski, D. (2005), Colorization by example, in ‘Proceedings of the Sixteenth
Eurographics conference on Rendering Techniques’,
Eurographics Association, pp. 201–210.
Itten, J. (1960), The Art of Color, New York: Van
Nostrand Reinhold Company.
Jennings, S. (2003), Artist’s Color Manual: The Complete Guide to Working with Color, Chronicle Books.
Kelly, K. L. & Judd, D. B. (1976), Color: universal language and dictionary of names, Vol. 440, US Department of Commerce, National Bureau of Standards.
Kopacz, J. (2004), Color in Three-dimensional Design,
McGraw-Hill.
Krause, J. (2002), Color Index: Over 1,000 Color Combinations, CMYK and RGB Formulas, for Print and
Web Media, F & W Publications, Incorporated.
Lalonde, J.-F. & Efros, A. A. (2007), Using color compatibility for assessing image realism, in ‘Computer
Vision, 2007. ICCV 2007. IEEE 11th International
Conference on’, IEEE, pp. 1–8.
Levin, A., Lischinski, D. & Weiss, Y. (2004), ‘Colorization using optimization’, ACM Trans. Graph.
23(3), 689–694.
Li, C. & Chen, T. (2009), ‘Aesthetic visual quality assessment of paintings’, Selected Topics in Signal Processing, IEEE Journal of 3(2), 236–252.

Luan, Q., Wen, F., Cohen-Or, D., Liang, L., Xu, Y.Q. & Shum, H.-Y. (2007), Natural image colorization, in ‘Proceedings of the 18th Eurographics conference on Rendering Techniques’, Eurographics Association, pp. 309–320.
Luo, Y. & Tang, X. (2008a), Photo and video quality
evaluation: Focusing on the subject, in ‘Computer
Vision–ECCV 2008’, Springer, pp. 386–399.
Luo, Y. & Tang, X. (2008b), Photo and video quality
evaluation: Focusing on the subject, in ‘Computer
Vision–ECCV 2008’, Springer, pp. 386–399.
Mahnke, F. (1996), Color, Environment, and Human
Response: An Interdisciplinary Understanding of Color and Its Use as a Beneficial Element in the Design
of the Architectural Environment, Interior Design
Series, Wiley.
Matsuda, Y. (1995), Color Design, Asakura Shoten (in
Japanese), Tokio, Japan.
Meier, B. J. (1988), Ace: a color expert system for
user interface design, in ‘Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software’, UIST ’88, ACM, New York, NY, USA,
pp. 117–128.
Monsef, D. (2013), ‘Colourlovers’. URL http://www.
colourlovers.com/.
Moon, P. & Spencer, D. E. (1944), ‘Geometric formulation of classical color harmony’, JOSA 34(1), 46–50.
Morovic, J. & Luo, M. R. (2001), ‘The fundamentals of
gamut mapping: A survey’, pp. 283–290.
Morse, B. S., Thornton, D., Xia, Q. & Uibel, J. (2007),
Image-based color schemes, in ‘Image Processing,
2007. ICIP 2007. IEEE International Conference on’,
Vol. 3, IEEE, pp. III–497.
Morton, J. L. (2013), ‘Basic color theory’. URL http:
//www.colormatters.com.
Munsell, A. H. (1969), A grammar of color: a basic
treatise on the color system, Van Nostrand Reinhold
Co. GoetheBook.
Nack, F., Manniesing, A. & Hardman, L. (2003), Colour picking: the pecking prder of form and function, in ‘Proceedings of the eleventh ACM international conference on Multimedia’, MULTIMEDIA ’03,
ACM, New York, NY, USA, pp. 279–282.
REFERENCES

Neumann, A. & Neumann, L. (2005), Color style
transfer techniques using hue, lightness and saturation histogram matching, in ‘Computational Aesthetics’05’, pp. 111–122.
Neumann, L., Nemcsics, A. & Neumann, A. (2005),
Computational color harmony based on coloroid
system, in ‘First Eurographics conference on Computational Aesthetics in Graphics’, Eurographics Association, pp. 231–240.
Neves, P. S., Pereira, A. C. & Gonçalves, B. (2013),
‘O conceito de harmonização cromática aplicado em
ambientes internos’.
Obrador, P. (2006), Automatic color scheme picker for
document templates based on image analysis and
dual problem, in ‘Electronic Imaging 2006’, International Society for Optics and Photonics, pp. 607609–
607609.
Obrador, P., Saad, M. A., Suryanarayan, P. & Oliver,
N. (2012), Towards category-based aesthetic models
of photographs, in ‘Proceedings of the 18th international conference on Advances in Multimedia Modeling’, Springer-Verlag, Berlin, Heidelberg, pp. 63–76.
O’Connor, Z. (2010), ‘Colour harmony revisited’, Color
Research & Application 35(4), 267–273.
O’Donovan, P., Agarwala, A. & Hertzmann, A. (2011),
Color compatibility from large datasets, in ‘ACM
SIGGRAPH 2011 papers’, SIGGRAPH ’11, ACM, New
York, NY, USA, pp. 63:1–63:12.
Ostwald, W. & Birren, F. (1969), The Color Primer,
Van Nostrand Reinhold Company, New York, USA.
Peng, H.-Y., Yang, C. & Wu, C.-H. (2013), ‘Dip final
project report - color harmonization’. URL http:
//www-scf.usc.edu/~hsuanyup/Projects.html.
Phillips, J. (2013), ‘20 color combination tools for designers - spyrestudios’. URL http://spyrestudios.
com/color-combination-tools/.
Press, W. H., Teukolsky, S. A., Vetterling, W. T. &
Flannery, B. P. (1992), Numerical Recipes in C: The
Art of Scientific Computing, 2nd ed., Cambridge University Press, New York, NY, USA.
Rasche, K., Geist, R. & Westall, J. (2005), ‘Re-coloring
images for gamuts of lower dimension’, Computer
Graphics Forum 24(3), 423–432. URL http://dx.
doi.org/10.1111/j.1467-8659.2005.00867.x.
Reinhard, E., Ashikhmin, M., Gooch, B. & Shirley, P.
(2001), ‘Color transfer between images’, IEEE Comput. Graph. Appl. 21(5), 34–41.
Sato, Y. & Tajima, J. (1995), A color scheme supporting
method in a color design system, in ‘SPIE’, Vol. 2411,
pp. 25–33.

3

Sauvaget, C. & Boyer, V. (2010), Harmonic colorization using proportion contrast, ACM, New York, NY,
USA, pp. 63–69.
Sauvaget, C., Manuel, S., Vittaut, J.-N., Suarez, J.
& Boyer, V. (2010), Segmented images colorization
using harmony, in ‘Signal-Image Technology and
Internet-Based Systems (SITIS), 2010 Sixth International Conference on’, pp. 153–160.
Sawant, N. &
for videos,
Processing,
ference on’,

Mitra, N. (2008), Color harmonization
in ‘Computer Vision, Graphics Image
2008. ICVGIP ’08. Sixth Indian Conpp. 576–582.

Seo, S., Park, Y. & Ostromoukhov, V. (2013), ‘Image
recoloring using linear template mapping’, Multimedia Tools Appl. 64(2), 293–308. URL http:
//dx.doi.org/10.1007/s11042-012-1024-1.
Shapira, L., Shamir, A. & Cohen-Or, D. (2009), Image
appearance exploration by model-based navigation,
in ‘Computer Graphics Forum’, Vol. 28, Wiley Online Library, pp. 629–638.
Sherin, A. (2011), Design Elements, Color Fundamentals: A Graphic Style Manual for Understanding how
Color Impacts Design, Rockport Publishers.
Silvestrini, N. & Fischer, E. P. (2013), ‘Colorsystem:
Colour order systems in art and science.’. URL
http://www.colorsystem.com/?lang=en.
Starmer, A. (2005), The Color Scheme Bible: Inspirational Palettes For Designing Home Interiors, Firefly
Books, Limited.
Suganuma, K., Sugita, J. & Takahashi, T. (2008), Colorization using harmonic templates, in ‘ACM SIGGRAPH 2008 posters’, SIGGRAPH ’08, ACM, New
York, NY, USA, pp. 62:1–62:1.
Sun, M., Sun, Q. & Xu, X. (2009), Color harmony based on fitting functions, in ‘Information Technology
and Applications, 2009. IFITA’09. International Forum on’, Vol. 1, IEEE, pp. 165–167.
Sunkavalli, K., Johnson, M. K., Matusik, W. & Pfister,
H. (2010a), ‘Multi-scale image harmonization’, ACM
Trans. Graph. 29(4), 125:1–125:10.
Sunkavalli, K., Johnson, M. K., Matusik, W. & Pfister,
H. (2010b), ‘Multi-scale image harmonization’, ACM
Transactions on Graphics (TOG) 29(4), 125.
Tanaka, G., Suetake, N. & Uchino, E. (2010), ‘Color
transfer based on normalized cumulative hue histograms.’, JACIII 14(2), 185–192.
Tang, Z., Miao, Z. & Wan, Y. (2010), Image composition with color harmonization, in ‘Image and Vision
Computing New Zealand (IVCNZ), 2010 25th International Conference of’, pp. 1–8.
REFERENCES

Tang, Z., Miao, Z., Wan, Y. & Jesse, F. F. (2011a), ‘Colour harmonisation for images and videos via twolevel graph cut’, Image Processing, IET 5(7), 630–
643.
Tang, Z., Miao, Z., Wan, Y. & Wang, Z. (2011b), ‘Color harmonization for images’, Journal of Electronic
Imaging 20(2), 023001–023001.
Tangaz, T. (2006), Interior Design Course, Interior Design Course: Principles, Practices and Techniques
for the Aspiring Designer, Barron’s Educational Series, Incorporated.

4

Wang, X., Jia, J., Liao, H. & Cai, L. (2012b), Image
colorization with an affective word, in ‘Proceedings
of the First international conference on Computational Visual Media’, CVM’12, Springer-Verlag, Berlin,
Heidelberg, pp. 51–58.
Wang, X., Jia, J., Liao, H. & Cai, L. (2012c), Image colorization with an affective word, in ‘Computational
Visual Media’, Springer, pp. 51–58.
Welsh, T., Ashikhmin, M. & Mueller, K. (2002),
‘Transferring color to greyscale images’, ACM Trans.
Graph. 21(3), 277–280.

Tokumaru, M., Muranaka, N. & Imanishi, S. (2002),
Color design support system considering color harmony, in ‘Fuzzy Systems, 2002. FUZZ-IEEE’02. Proceedings of the 2002 IEEE International Conference
on’, Vol. 1, pp. 378–383.

Westland, S., Laycock, K., Cheung, V., Henry, P. &
Mahyar, F. (2012), ‘Colour harmony’, JAIC-Journal
of the International Colour Association.

von Goethe, J. W. (1971), Goethe’s Color Theory. Translated by Rupprecht Matthei, Van Nostrand Reinhold
Co., New York, USA.

Xue, S., Agarwala, A., Dorsey, J. & Rushmeier, H.
(2012), ‘Understanding and improving the realism of
image composites’, ACM Trans. Graph. 31(4), 84:1–
84:10.

Wang, B., Yu, Y. & Xu, Y.-Q. (2011), ‘Example-based
image color and tone style enhancement’, ACM
Trans. Graph. 30(4), 64:1–64:12.
Wang, B., Yu, Y., Wong, T.-T., Chen, C. & Xu, Y.Q. (2010), Data-driven image color theme enhancement, in ‘ACM SIGGRAPH Asia 2010 papers’,
SIGGRAPH ASIA ’10, ACM, New York, NY, USA,
pp. 146:1–146:10.
Wang, C., Zhang, R. & Deng, F. (2009), ‘Image composition with color harmonization’, Chinese Optics
Letters 7(6), 483–485.
Wang, L. & Mueller, K. (2008a), Harmonic colormaps for volume visualization, in ‘Proceedings of
the Fifth Eurographics / IEEE VGTC conference
on Point-Based Graphics’, SPBG’08, Eurographics
Association, Aire-la-Ville, Switzerland, Switzerland,
pp. 33–39. URL http://dx.doi.org/10.2312/VG/
VG-PBG08/033-039.
Wang, L. & Mueller, K. (2008b), Harmonic colormaps for volume visualization, in ‘Proceedings of
the Fifth Eurographics/IEEE VGTC conference on
Point-Based Graphics’, Eurographics Association,
pp. 33–39.
Wang, L., Giesen, J., McDonnell, K. T., Zolliker, P.
& Mueller, K. (2008), ‘Color design for illustrative
visualization’, IEEE Transactions on Visualization
and Computer Graphics 14(6), 1739–1754.
Wang, X., Jia, J., Liao, H. & Cai, L. (2012a), ‘Affective image colorization’, Journal of Computer Science and Technology 27(6), 1119–1128.

Wong, W. (1997), Principles of Color Design, Wiley.

Yao, L., Suryanarayan, P., Qiao, M., Wang, J. Z. & Li,
J. (2012), ‘Oscar: On-site composition and aesthetics
feedback through exemplars for photographers’, Int.
J. Comput. Vision 96(3), 353–383. URL http://dx.
doi.org/10.1007/s11263-011-0478-3.
Yeh, C.-H., Ng, W.-S., Barsky, B. A. & Ouhyoung, M.
(2009), An esthetics rule-based ranking system for
amateur photos, in ‘ACM SIGGRAPH ASIA 2009
Sketches’, SIGGRAPH ASIA ’09, ACM, New York,
NY, USA, pp. 24:1–24:1.
Zajonc, A. G. (1976), ‘Goethe’s theory of color and
scientific intuition’, American Journal of Physics
44, 327.
Zhang, S.-H., Li, X.-Y., Hu, S.-M. & Martin, R. R.
(2011), ‘Online video stream abstraction and stylization’, IEEE Transactions on Multimedia pp. 1286–
1294.
Bibliography: Intelligent Transfer of Thematic Harmonic Color Palettes
Michel Alves dos Santos
January, 2014

References

Pérez, P., Gangnet, M. & Blake, A. (2003), ‘Poisson image
editing’, ACM Trans. Graph. 22(3), 313–318. URL http:
//doi.acm.org/10.1145/882262.882269.

Chang, Y., Saito, S. & Nakajima, M. (2002), Color transformation based on the basic color categories of a painting,
in ‘ACM SIGGRAPH 2002 Conference Abstracts and Applications’, ACM, New York, NY, USA, pp. 157–157.

Pouli, T. & Reinhard, E. (2011), ‘Progressive color transfer for images of arbitrary dynamic range’, Computers &
Graphics 35(1), 67–80.

Chang, Y., Saito, S., Uchikawa, K. & Nakajima, M. (2005),
‘Example-based color stylization of images’, ACM Trans.
Appl. Percept. 2(3), 322–345.

Reinhard, E. & Pouli, T. (2011), Colour spaces for colour
transfer, in ‘Proceedings of the Third International Conference on Computational Color Imaging’, Springer-Verlag,
Berlin, Heidelberg, pp. 1–15.

Chang, Y., Uchikawa, K. & Saito, S. (2004), Example-based
color stylization based on categorical perception, in ‘Proceedings of the 1st Symposium on Applied Perception in
Graphics and Visualization’, ACM, New York, NY, USA,
pp. 91–98.

Reinhard, E., Ashikhmin, M., Gooch, B. & Shirley, P. (2001),
‘Color transfer between images’, IEEE Comput. Graph.
Appl. 21(5), 34–41.

Cohen-Or, D., Sorkine, O., Gal, R., Leyvand, T. & Xu,
Y.-Q. (2006), Color harmonization, in ‘ACM SIGGRAPH
2006 Papers’, SIGGRAPH ’06, ACM, New York, NY,
USA, pp. 624–630. URL http://doi.acm.org/10.1145/
1179352.1141933.

Shinagawa, Y. & Kunii, T. L. (1998), ‘Unconstrained automatic image matching using multiresolutional criticalpoint filters’, IEEE Trans. Pattern Anal. Mach. Intell.
20(9), 994–1010. URL http://dx.doi.org/10.1109/34.
713364.

Gonzales, R. C. & Wintz, P. (1987), Digital Image Processing
(2Nd Ed.), Addison-Wesley Longman Publishing Co., Inc.,
Boston, MA, USA.

Suganuma, K., Sugita, J. & Takahashi, T. (2008), Colorization using harmonic templates, in ‘ACM SIGGRAPH 2008
posters’, SIGGRAPH ’08, New York, USA, pp. 62:1–62:1.

Gooch, A. A., Olsen, S. C., Tumblin, J. & Gooch, B. (2005),
Color2gray: Salience preserving color removal, in ‘ACM
SIGGRAPH 2005 Papers’, SIGGRAPH ’05, ACM, New
York, NY, USA, pp. 634–639.

Wang, B., Yu, Y. & Xu, Y.-Q. (2011), Example-based image
color and tone style enhancement, in ‘ACM SIGGRAPH
2011 Papers’, SIGGRAPH ’11, ACM, New York, NY,
USA, pp. 64:1–64:12. URL http://doi.acm.org/10.1145/
1964921.1964959.

Greenfield, G. R. & House, D. H. (2003), Image recoloring
induced by palette color associations., in ‘WSCG’.

Wang, B., Yu, Y., Wong, T.-T., Chen, C. & Xu, Y.-Q.
(2010), ‘Data-driven image color theme enhancement’,
ACM Transactions on Graphics (SIGGRAPH Asia 2010
issue) 29(6), 146:1–146:10.

Greenfield, G. R. & House, D. H. (2005), A palette driven
approach to image color transfer, in ‘Proceedings of the
First Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging’, Computational Aesthetics’05, Eurographics Association, Aire-laVille, Switzerland, Switzerland, pp. 91–99.

Wang, C.-M. & Huang, Y.-H. (2004), ‘A novel color transfer algorithm for image sequences.’, J. Inf. Sci. Eng.
20(6), 1039–1056. URL http://dblp.uni-trier.de/db/
journals/jise/jise20.html#WangH04.

Huang, H., Zang, Y. & Li, C.-F. (2010), ‘Example-based painting guided by color features’, The Visual Computer 26(68), 933–942.

Welsh, T., Ashikhmin, M. & Mueller, K. (2002), ‘Transferring
color to greyscale images’, ACM Trans. Graph. 21(3), 277–
280.

Levin, A., Lischinski, D. & Weiss, Y. (2004), ‘Colorization
using optimization’, ACM Trans. Graph. 23(3), 689–694.
Li, C. (2010), ‘Example-based painting guided by color features’, The Visual Computer.

Xiao, X. & Ma, L. (2006), Color transfer in correlated color space, in ‘Proceedings of the 2006 ACM International
Conference on Virtual Reality Continuum and Its Applications’, ACM, New York, NY, USA, pp. 305–309.

Nguyen, C. H., Ritschel, T., Myszkowski, K., Eisemann, E. &
Seidel, H.-P. (2012), ‘3d material style transfer’, Computer
Graphics Forum (Proc. EUROGRAPHICS 2012).

Yang, C. K. & Peng, L.-K. (2008), ‘Automatic mood transferring between color images’, IEEE Comput. Graph. Appl.
28(2), 52–61.

1
Bibliography: Fast Procedural Texture Synthesis - A Approach Based on
GPU Use
Michel Alves dos Santos
January, 2014

References

Lagae, A., Lefebvre, S., Drettakis, G. & Dutré, P. (2009),
‘Procedural noise using sparse gabor convolution’, ACM
Transactions on Graphics (SIGGRAPH Conference Proceedings).

Ashikhmin, M. (2001), Synthesizing natural textures, in
‘Proceedings of the 2001 Symposium on Interactive 3D
Graphics’, ACM, New York, NY, USA, pp. 217–226.

Lefebvre, S., Hornus, S. & Lasram, A. (2010), ‘By-example
synthesis of architectural textures’, ACM Transactions
on Graphics (SIGGRAPH Conference Proceedings). URL
http://www-sop.inria.fr/reves/Basilic/2010/LHL10.

Dong, Y., Lefebvre, S., Tong, X. & Drettakis, G. (2008), Lazy
solid texture synthesis, in ‘Computer Graphics Forum
(Proceedings of the Eurographics Symposium on Rendering)’. URL http://www-sop.inria.fr/reves/Basilic/
2008/DLTD08.

Mueller, G., Sarlette, R. & Klein, R. (2007), Procedural ediĺ
ting of bidirectional texture functions, in ‘Proceedings
of the 18th Eurographics Conference on Rendering Techniques’, EGSR’07, Eurographics Association, Aire-laVille, Switzerland, Switzerland, pp. 219–230. URL http:
//dx.doi.org/10.2312/EGWR/EGSR07/219-230.

Galerne, B., Lagae, A., Lefebvre, S. & Drettakis, G. (2012),
‘Gabor noise by example’, ACM Transactions on Graphics
(SIGGRAPH Conference Proceedings). URL http://
www-sop.inria.fr/reves/Basilic/2012/GLLD12.

Pietroni, N., Cignoni, P., Otaduy, M. & Scopigno, R. (2010a),
‘Solid-texture synthesis: A survey’, IEEE Comput. Graph.
Appl. 30(4), 74–89. URL http://dx.doi.org/10.1109/
MCG.2009.153.

Gilet, G. & Dischler, J. M. (2010), Procedural texture particles, in ‘Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games’, I3D
’10, ACM, New York, NY, USA, pp. 6:1–6:1. URL http:
//doi.acm.org/10.1145/1730804.1730978.

Pietroni, N., Cignoni, P., Otaduy, M. A. & Scopigno, R.
(2010b), ‘A survey on solid texture synthesis’, IEEE Computer Graphics & Applications.

Gilet, G., Dischler, J.-M. & Ghazanfarpour, D. (2012),
‘Multi-scale assemblage for procedural texturing.’, Comput. Graph. Forum 31(7-1), 2117–2126.

Ross, B. J. & Zhu, H. (2004), ‘Procedural texture evolution using multi-objective optimization’, New Gen. Comput. 22(3), 271–293. URL http://dx.doi.org/10.1007/
BF03040964.

Hewgill, A. & Ross, B. J. (2003), ‘Procedural 3d texture synthesis using genetic programming’, COMPUTERS
AND GRAPHICS 28, 569–584.

Sperl, G. (2013), ‘Procedural textures for architectural models’.

Hewgill, A. & Ross, B. J. (n.d.), ‘The evolution of 3d procedural textures’.

Turk, G. (2001), Texture synthesis on surfaces, in ‘Proceedings of the 28th Annual Conference on Computer
Graphics and Interactive Techniques’, SIGGRAPH ’01,
ACM, New York, NY, USA, pp. 347–354. URL http:
//doi.acm.org/10.1145/383259.383297.

Lagae, A. & Drettakis, G. (2011), ‘Filtering solid gabor
noise’, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings). URL http://www-sop.inria.fr/
reves/Basilic/2011/LD11.
Lagae, A., Lefebvre, S. & Dutré, P. (2011), ‘Improving gabor noise’, IEEE Transactions on Visualization and Computer Graphics. URL http://www-sop.inria.fr/reves/
Basilic/2011/LLD11.

Wei, L.-Y. & Levoy, M. (2000), Fast texture synthesis using
tree-structured vector quantization, in ‘Proceedings of the
27th Annual Conference on Computer Graphics and Interactive Techniques’, SIGGRAPH ’00, ACM Press/AddisonWesley Publishing Co., New York, NY, USA, pp. 479–488.
URL http://dx.doi.org/10.1145/344779.345009.

Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis,
G., Ebert, D., Lewis, J. & Perlin, K. (2010a), ‘A survey
of procedural noise functions’, Computer Graphics Forum
29(8), 2579–2600.

Weidlich, A. & Wilkie, A. (2008), Modeling aventurescent
gems with procedural textures, in ‘Proceedings of the
Spring Conference on Computer Graphics (SCCG)’, ACM.

Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G.,
Ebert, D., Lewis, J., Perlin, K. & Zwicker, M. (2010b), State
of the art in procedural noise functions, in H. Hauser &
E. Reinhard, eds, ‘EG 2010 - State of the Art Reports’,
Eurographics, Eurographics Association. URL http://
www-sop.inria.fr/reves/Basilic/2010/LLCDDELPZ10.

Witkin, A. & Kass, M. (1991), Reaction-diffusion textures,
in ‘Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques’, SIGGRAPH
’91, ACM, New York, NY, USA, pp. 299–308. URL
http://doi.acm.org/10.1145/122718.122750.

1

More Related Content

Viewers also liked

Personal Presentation
Personal PresentationPersonal Presentation
Personal Presentation
Michel Alves
 
ID3 Algorithm - Reference Manual
ID3 Algorithm - Reference ManualID3 Algorithm - Reference Manual
ID3 Algorithm - Reference Manual
Michel Alves
 
Minimal Introduction to C++ - Part II
Minimal Introduction to C++ - Part IIMinimal Introduction to C++ - Part II
Minimal Introduction to C++ - Part II
Michel Alves
 
FLTK Summer Course - Part V - Fifth Impact
FLTK Summer Course - Part V - Fifth ImpactFLTK Summer Course - Part V - Fifth Impact
FLTK Summer Course - Part V - Fifth Impact
Michel Alves
 
11 names-of-foodstuffs-in-indian-languages
11 names-of-foodstuffs-in-indian-languages11 names-of-foodstuffs-in-indian-languages
11 names-of-foodstuffs-in-indian-languages
cha
 
Introduction to Delphi - June 2004
Introduction to Delphi - June 2004Introduction to Delphi - June 2004
Introduction to Delphi - June 2004
Michel Alves
 
F&b service basicterminology
F&b service basicterminologyF&b service basicterminology
F&b service basicterminology
cha
 
F&b notes basics
F&b notes   basicsF&b notes   basics
F&b notes basics
cha
 

Viewers also liked (10)

Personal Presentation
Personal PresentationPersonal Presentation
Personal Presentation
 
ID3 Algorithm - Reference Manual
ID3 Algorithm - Reference ManualID3 Algorithm - Reference Manual
ID3 Algorithm - Reference Manual
 
Minimal Introduction to C++ - Part II
Minimal Introduction to C++ - Part IIMinimal Introduction to C++ - Part II
Minimal Introduction to C++ - Part II
 
FLTK Summer Course - Part V - Fifth Impact
FLTK Summer Course - Part V - Fifth ImpactFLTK Summer Course - Part V - Fifth Impact
FLTK Summer Course - Part V - Fifth Impact
 
Tree01
Tree01Tree01
Tree01
 
Tree02
Tree02Tree02
Tree02
 
11 names-of-foodstuffs-in-indian-languages
11 names-of-foodstuffs-in-indian-languages11 names-of-foodstuffs-in-indian-languages
11 names-of-foodstuffs-in-indian-languages
 
Introduction to Delphi - June 2004
Introduction to Delphi - June 2004Introduction to Delphi - June 2004
Introduction to Delphi - June 2004
 
F&b service basicterminology
F&b service basicterminologyF&b service basicterminology
F&b service basicterminology
 
F&b notes basics
F&b notes   basicsF&b notes   basics
F&b notes basics
 

Similar to Five Minute Speech: An Overview of Activities Developed in Disciplines and Guided Studies

TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
Michel Alves
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Michel Alves
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin Noise
Michel Alves
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - Results
Michel Alves
 
Real-time Animation of Equipment in a Remote Laboratory
Real-time Animation of Equipment in a Remote LaboratoryReal-time Animation of Equipment in a Remote Laboratory
Real-time Animation of Equipment in a Remote Laboratory
The University of Queensland
 
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
IJCSES Journal
 
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
yguarata
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thdjmichael156
 
Asqn2019 program,main session details
Asqn2019 program,main session detailsAsqn2019 program,main session details
Asqn2019 program,main session details
SQiPJUSE
 
project synopsis face recognition attendance system
project synopsis face recognition attendance systemproject synopsis face recognition attendance system
project synopsis face recognition attendance system
AnkitRao82
 
Automated Attendance Management System
Automated Attendance Management SystemAutomated Attendance Management System
Automated Attendance Management System
IRJET Journal
 
1806 cosmic progress
1806 cosmic progress1806 cosmic progress
1806 cosmic progress
Charles Symons
 
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Nesma
 
sedes2020_joost_mertens.pdf
sedes2020_joost_mertens.pdfsedes2020_joost_mertens.pdf
sedes2020_joost_mertens.pdf
KaoutarOubouhss
 
Trends in Computer Science and Information Technology
Trends in Computer Science and Information TechnologyTrends in Computer Science and Information Technology
Trends in Computer Science and Information Technology
peertechzpublication
 
Euro-CAT Ergonomic Evaluation
Euro-CAT Ergonomic EvaluationEuro-CAT Ergonomic Evaluation
Euro-CAT Ergonomic Evaluation
Niki Lambropoulos PhD
 

Similar to Five Minute Speech: An Overview of Activities Developed in Disciplines and Guided Studies (20)

TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin Noise
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - Results
 
Real-time Animation of Equipment in a Remote Laboratory
Real-time Animation of Equipment in a Remote LaboratoryReal-time Animation of Equipment in a Remote Laboratory
Real-time Animation of Equipment in a Remote Laboratory
 
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...
 
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26th
 
The SEI Approach
The SEI ApproachThe SEI Approach
The SEI Approach
 
Asqn2019 program,main session details
Asqn2019 program,main session detailsAsqn2019 program,main session details
Asqn2019 program,main session details
 
project synopsis face recognition attendance system
project synopsis face recognition attendance systemproject synopsis face recognition attendance system
project synopsis face recognition attendance system
 
Automated Attendance Management System
Automated Attendance Management SystemAutomated Attendance Management System
Automated Attendance Management System
 
RESNA2011-lim-69568
RESNA2011-lim-69568RESNA2011-lim-69568
RESNA2011-lim-69568
 
1806 cosmic progress
1806 cosmic progress1806 cosmic progress
1806 cosmic progress
 
resume
resumeresume
resume
 
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...Iwsm2014   an iso iec 33000-compliant measurement framework for software proc...
Iwsm2014 an iso iec 33000-compliant measurement framework for software proc...
 
LGD (new)
LGD (new)LGD (new)
LGD (new)
 
sedes2020_joost_mertens.pdf
sedes2020_joost_mertens.pdfsedes2020_joost_mertens.pdf
sedes2020_joost_mertens.pdf
 
Trends in Computer Science and Information Technology
Trends in Computer Science and Information TechnologyTrends in Computer Science and Information Technology
Trends in Computer Science and Information Technology
 
Euro-CAT Ergonomic Evaluation
Euro-CAT Ergonomic EvaluationEuro-CAT Ergonomic Evaluation
Euro-CAT Ergonomic Evaluation
 

More from Michel Alves

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
Michel Alves
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
Michel Alves
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color Measures
Michel Alves
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment Indexes
Michel Alves
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel Functions
Michel Alves
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV Space
Michel Alves
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM Index
Michel Alves
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
Michel Alves
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
Michel Alves
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
Michel Alves
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
Michel Alves
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
Michel Alves
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
Michel Alves
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
Michel Alves
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
Michel Alves
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
Michel Alves
 
Capacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary ResultsCapacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary Results
Michel Alves
 
Harris Detector Results
Harris Detector ResultsHarris Detector Results
Harris Detector ResultsMichel Alves
 
Class Diagram - MyImageLibrary
Class Diagram - MyImageLibraryClass Diagram - MyImageLibrary
Class Diagram - MyImageLibrary
Michel Alves
 
Diagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational modelDiagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational model
Michel Alves
 

More from Michel Alves (20)

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color Measures
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment Indexes
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel Functions
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV Space
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM Index
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
 
Capacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary ResultsCapacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary Results
 
Harris Detector Results
Harris Detector ResultsHarris Detector Results
Harris Detector Results
 
Class Diagram - MyImageLibrary
Class Diagram - MyImageLibraryClass Diagram - MyImageLibrary
Class Diagram - MyImageLibrary
 
Diagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational modelDiagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational model
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 

Five Minute Speech: An Overview of Activities Developed in Disciplines and Guided Studies

  • 1. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Five Minute Speech An Overview of Activities Developed in Disciplines and Guided Studies Michel Alves dos Santos Pós-Graduação em Engenharia de Sistemas e Computação Universidade Federal do Rio de Janeiro - UFRJ - COPPE Cidade Universitária - Rio de Janeiro - CEP: 21941-972 Docentes Responsáveis: Prof. Dsc. Ricardo Marroquim & Prof. PhD. Cláudio Esperança {michel.mas, michel.santos.al}@gmail.com January, 2014 Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 2. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Introduction Activities developed since the last meeting to date: 1.01 1.00 0.80 0.60 0.40 0.20 0.00 1.005 1 0.995 0.99 0.00 1.00 0.20 0.80 0.40 0.60 0.60 0.40 0.80 0.20 1.00 0.00 Adjustment and finalization of the computer vision project; Results obtained by the method ‘CapacityConstrained Point Distributions’; Increased proficiency in the use of Gnuplot, Maxima and Scilab tools; Extension of studies on the synthesis of images (texture and noise); Update contents of the institutional page; Survey of bibliography and possible themes for dissertation preparation. Presentation Hosted on: http://www.lcg.ufrj.br/Members/malves/index Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 3. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Capacity-Constrained Point Distributions Results LCG :: Laboratory of Computer Graphics :: malves@cos.ufrj.br :: http://www.lcg.ufrj.br/Members/malves Capacity-Constrained Point Distribution Michel Alves December, 2013 Rio de Janeiro - Brazil Graduate Program in Systems Engineering and Computing :: Federal University of Rio de Janeiro :: UFRJ Applications: Stippling, HDR Sampling Radiance/Luminance, etc. Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 4. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Possible Dissertation Themes Effectiveness of Image Quality Assessment Indexes on Detection of Structural and Nonstructural Distortions: Use of Image Quality Assessment Indexes. Detection of Structural and Nonstructural Distortions. Admissible levels of distortion for: noise, blocking, compression, fusion/blending, watermarking, etc. A Framework for Harmonic Color Measures: Main objective: to introduce a quality comparison scale for color images that takes into account the "balance" or harmony of the existing sets of colors in the input model; Intelligent Transfer of Thematic Harmonic Color Palettes: Main objective: to introduce a "smart" transfer method of harmonic color palettes based on a particular theme or color expression model. Fast Procedural Texture Synthesis - An Approach Based on GPU Use: Fast generation of procedural textures using the parallel architecture of GPUs. Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 5. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Effectiveness of Image Quality Assessment WHY IS IMAGE QUALITY ASSESSMENT SO DIFFICULT? Zhou Wang and Alan Noname manuscript No. (will be inserted by the editor) C. Bovik Lab for Image and Video Engi., Dept. of ECE Univ. of Texas at Austin, Austin, TX 78703-1084 zhouwang@ieee.org, bovik@ece.utexas.edu Ligang Lu IBM T. J. Watson Research Center Yorktown Heights, NY 10598 lul@us.ibm.com Visual Quality Assessment Algorithms : What Does the ABSTRACT However, the MOS method is too inconvenient, slow and expenFuture Hold? sive for practical usage. The goal of objective image and video Image quality assessment plays an important role in various image quality assessment research is to supply quality metrics that can processing applications. A great · Alan C. has been made in repredict perceived image and video quality automatically. Peak Anush K. Moorthy deal of effort Bovik cent years to develop objective image quality metrics that correlate Signal-to-Nose Ratio (PSNR) and Mean Squared Error (MSE) are with perceived quality measurement. Unfortunately, only limited the most widely used objective image quality/distortion metrics, success has been achieved. In this paper, we provide some insights Error are widely criticized as well, for not correlating well with Error but they on why image quality assessment is so difficult by pointing out the perceived Weighting quality measurement. In the past three to four decades, Masking weaknesses of the error sensitivity based framework, which has a great deal of effort has been made to develop new objective imbeen used by most image quality assessment approaches in the litage and video quality measurement approaches which incorporate erature. Original Error Error perceptual quality measures by considering human visual system Received: date / Accepted: date Furthermore, we propose a new philosophy in designing im- Weightingcharacteristics [1, 2, 3, 4, 5, 6, 7, 8, 9]. signal Qualtiy/ Masking (HVS) Channel Error age quality metrics: Preprocessing The main function of the human eyes is to Surprisingly, only limited success has been Distortion It has achieved. . . Decomposition Summation extract structural information from the viewing field, and the hu. . . been reported that none of .the complicated objective image qualMeasure Distorted Abstract Creating algorithms capable of predicting. man visual system is highly adapted for this purpose. Therefore, a the perceived quality of a visual shown any clear advantage over . . . ity metrics in the literature has signal . . stimulus defines the field of objective good approximameasurement of structural distortion should be a visual quality assessment (QA). The field of ob- such as PSNR under strict testing simple mathematical measures tion ofjective QA has received tremendousthe new philosophy, perceived image distortion. Based on attention in the recent conditions and different image distortion environments [2, 9, 10]. past, with many successful we implemented a simple but effective image quality indexing alError is not with the past algorithms being proposed for this purpose. Our concern For example, in Error test conducted by the Video Quality Exhere a recent gorithm, which is very promising as shown by our current results. Weighting quality assessment Masking however; in this paper we discuss our vision for the future of visual perts Group (VQEG) in validating objective video quality assessresearch. ment methods, there are eight to nine proponent models whose 1. INTRODUCTION We first introduce the area of quality assessment and performance is statistically indistinguishable [2]. Unfortunately, state its relevance. We dethis and of models includes Fig. 1. Error algorithmic performancegroup define terms thatPSNR. scribe current standards for gaugingsensitivity based image quality measurement. Michel Alves dosquality measurement is crucial for mostGráfica processing It Pós-Graduação that Engenharia de objective image quality - PESC is worth noting em most proposed Sistemas e Computação Image Santos: Laboratório de Computação image - LCG
  • 6. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 A Framework for Harmonic Color Measures Saliency-Guided Consistent Color Harmonization 2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops Yoann Baveye, Fabrice Urban, Christel Chamaret, Vincent Demoulin, and Pierre Hellier No-reference Harmony-guided Quality Assessment Technicolor Research and Innovation, Rennes, France {baveyey,urbanf,chamaretc,demoulinv,hellierp}@technicolor.com Christel Chamaret and Fabrice Urban https://research.technicolor.com/rennes/ Technicolor 975, avenue des Champs Blancs ZAC des Champs Blancs CS 17616 35576 Cesson Sevigne Hierarchical Harmony Map christel.chamaret@technicolor.com, fabrice.urban@technicolor.com Harmony Distance (HSV space) (RGB Abstract. The space) of this paper is automatic color harmonization, focus Activity which amounts to re-coloring an image Masking Perceptual so that the obtained color palette Abstract Activity Masking Inter-level Map Spatial (YUV space) masking accumulation is more harmonious for human observers. The proposed automatic algo- pooling Color harmony of simple color patterns has been widely rithm buildsRules the pioneering works described in [3,12] where templates on defined then by psychologistudied for color design. of harmonious colors are defined on the hue wheel. We bring three conPerceptual cal experiments have been applied to derive image aesthetic Score Contrast Masking Harmony Map Masking scores, tributions in this But what is first, saliency Contrastis used to predict the most or to re-colorize pictures. paper: harmonious [9] Map DWT (YUV space) or not in an image? What can the human eye perceive attractive visual areas and estimate a consistent harmonious template. disharmonious? Extensive research has been done in the context Second,assessment to define what is3. Overview of the complete system. of quality an efficient color segmentation algorithm, adapted from [4], is Figure visible or not in images and videos. performbased on - LCG color mapping. Third, a new mapping Michel Alves dos Santos: Laboratório de Computação Gráfica human viPós-Graduação em Engenharia de Sistemas e Computação - PESC proposed to Techniques consistent
  • 7. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Intelligent Transfer of Harmonic Palettes Vis Comput (2010) 26: 933–942 DOI 10.1007/s00371-010-0498-y O R I G I N A L A RT I C L E Computational Aesthetics xample-based painting guided by color features Example-based painting guided by color features Hua Huang · Yu Zang · Chen-Feng Li Automatic Mood-Transferring between Color Images Published Chuan-Kai Yang and Li-Kai Peng ■ National Taiwan University of Science and Technology online: 14 April 2010 © Springer-Verlag 2010 W Abstract In this paper, by analyzing and learning the color 1 Introduction features of the reference paintingith the a novel set of meawith digital camera’s invention, cap- rithm then uses the selected image to determine the turing images has become extremely input image’s color distribution. We thereby achieveexampleIn computer painting and image synthesis, an sures, an example-based approach is and widespread,transfer easy developed to while image data more accurate and justifiable color conversion rebased approach creates paintings/images by automatically some key color features has become more robustthe source imfrom the template to and easy to manipulate. sults, while also preserving spatial coherence. Here, modifying the source image to imitate some specific feaop- we further describe our solutions age. First, color featuresAmong the template painting is anaof a given many possible image-processingtures of the reference image. Many and their results existing tions, users have become increasingly interested and compare them to existing approaches. methods try to lyzed in terms of hue distribution and the overall color tone. altering the texture features of a painting [10, 16] and although in changing an image’s tone or mood by learn Color-mood conversion These features are then its colors—such as converting the algoextracted and learned by a tree’s leaves from present impressive results, the color features of a paintthey green to yellow to suggest a Our approach adopts Whelan’s classification rithm through an optimization scheme. Next, to change of season. are seldom considered. In this paper, we mainly focus ensure the ing Groundbreaking work by Reinhard and colleagues scheme,2 dividing the color spectrum into 24 catspatial coherence of themade such a conversion possible and extremely on how to learnmoods. To create a color features of the temfinal result, a segmentation based sim- egories or and extract the mood image dataple.1 In their approach, users provide an input plate base, we and to transfer to five source image post processing is performed. Finally, a new color blending image, painting,collect from the Web the to 10 images for the color Michel Alves dos Santos: avoids the dependence of edge detection and desired Pós-Graduação em Engenharia de Sistemas e Computação - PESC along Computação Gráfica - LCG and category; these model, which Laboratório de with a reference image to exemplify the theme each color style. serve as our reference pool. 94
  • 8. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 EUROGRAPHICS 2010/ H. Hauser and E. Reinhard STAR – State of The Art Report Fast Procedural Texture Synthesis Pacific Graphics 2012 Volume 31 (2012), Number 7 C. Bregler, P. Sander, and M. Wimmer (Guest Editors) State of the Art in Procedural Noise Functions Procedural GPU Shading Ready for Use A. Lagae1,2 S. Lefebvre2,3 R. Cook4 T. DeRose4 G. Drettakis2 D.S. Ebert5 J.P. Lewis6 K. Perlin7 M. Zwicker8 Stefan Gustavson , Linköping University, Sweden and Ian McEwan , Ashima Research, USA Multi-scale Assemblage for Procedural Texturing 1 1 2 Katholieke Universiteit Leuven 2 REVES/INRIA Sophia-Antipolis 3 ALICE/INRIA Nancy Grand-Est / Loria Pixar Animation Studios 5 Purdue University 6 Weta Digital 7 New York University 8 University of Bern 4 G. Gilet1 , J-M. Dischler2 and D. Ghazanfarpour1 Abstract 1 XLIM - UMR CNRS 7252, University of Limoges, France 2 LSIIT - UMR CNRS 7005, University from off-line rendering Procedural noise functions are widely used in Computer Graphics,of Strasbourg, France in movie production to interactive video games. The ability to add complex and intricate details at low memory and authoring cost is one of its main attractions. This state-of-the-art report is motivated by the inherent importance of noise in graphics, the widespread use of noise in industry, and the fact that many recent research developments justify the need for an up-to-date survey. Our goal is to provide both a valuable entry point into the field of procedural noise functions, as well as a comprehensive view of the field to the informed reader. In this report, we cover procedural noise functions in all their aspects. We outline recent advances in research on this topic, discussing and comparing recent and A selection of procedural patterns, generated entirely on the GPU withoutnoise texture accesses.on stochastic processes and well established methods. We first formally define procedural any functions based The left two spheres use Perlin simplex noise by itself then in a fractal sum. The right two spheresnoiseWorley cellular noise in different ways. The functions the bottom shows and classify and review existing procedural use functions. We discuss how procedural noise plane at are used Perlin and Neyret's ”flow noise”,how they are applied on surfaces. We then introduce analysis tools and apply them to evaluate easy to for modeling and with rotating gradients. All these shaders are animated, have analytic derivatives that are compute, andand compare the major considered fornoise generation. We finally identify several directions for future work. are fast enough to be approaches to routine use even on previous generation GPU hardware. Keywords: procedural noise of software shadWhile all these advantages have made procedural Procedural patterns have been a staple function, noise, stochastic process, procedural, Perlin noise, wavelet noise, shading anisotropic noise revolutionized the industry popular for surface noise, solid noise, anti-aliasing, ing for decades. Perlin noise, sparse convolution noise, Gabor noise, spot noise,offline rendering, real time applications have not filtering, stochasticfor technical achievement.procedural adopted this practice. One obvious reason is that the GPU modeling, procedural texture, yet modeling, solid texture, texture synthesis, spectral and won an Academy award analysis, power spectrum estimation is a limited resource, and quality often has to be sacrificed for With the comparably recent introduction of programmaCategories and Subject Descriptors (according to CCS): I.3.3 [Computer Graphics]: Picture/Image ble shading in GPU architectures, hardware accelerated ACMperformance. However, recent developments have given us Figure 1: Multi-scale assemblage straightforward and demassive computing power sparse convolution. Generation—I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Color, shading, shadowing, It level procedural shading is now very is a random pattern generation process generalizingeven on typical consumerallows users Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 9. Universidade Federal do Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão, CEP: 21941-972 - COPPE/PESC/LCG FMS :: Five Minute Speech :: An Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings :: January, 2014 Thanks Thanks for your attention! Michel Alves dos Santos - michel.mas@gmail.com Michel Alves dos Santos - (Alves, M.) MSc Candidate at Federal University of Rio de Janeiro. E-mail: michel.mas@gmail.com, malves@cos.ufrj.br Lattes: http://lattes.cnpq.br/7295977425362370 Home: http://www.michelalves.com Phone: +55 21 2562 8572 (Institutional Phone Number) http://www.facebook.com/michel.alves.santos http://www.linkedin.com/profile/view?id=26542507 Michel Alves dos Santos: Laboratório de Computação Gráfica - LCG Pós-Graduação em Engenharia de Sistemas e Computação - PESC
  • 10. Bibliography: Effectiveness of Image Quality Assessment Indexes on Detection of Structural and Nonstructural Distortions Michel Alves dos Santos January, 2014 References Wang, Z. & Simoncelli, E. P. (2005a), Reduced reference image quality assessment using a wavelet domain natural image statistic model, in B. Rogowitz, T. N. Pappas & S. J. Daly, eds, ‘Proc. SPIE, Conf. on Human Vision and Electronic Imaging X’, Vol. 5666, San Jose, CA, pp. 149– 159. Freeman, J. (2012), Computation and representation in the primate visual system, PhD thesis, Center for Neural Science, New York University, New York, NY. Guerrero-Colón, J. A., Simoncelli, E. P. & Portilla, J. (2008), Image denoising using mixtures of Gaussian scale mixtures, in ‘Proc 15th IEEE Int’l Conf on Image Proc’, IEEE Computer Society, San Diego, CA, pp. 565–568. Wang, Z. & Simoncelli, E. P. (2005b), Translation insensitive image similarity in the complex wavelet domain, in ‘Proc. Int’l Conf Acoustics Speech Signal Processing (ICASSP)’, Vol. II, IEEE Sig Proc Society, Philadelphia, PA, pp. 573– 576. Lyu, S. & Simoncelli, E. P. (2009), Reducing statistical dependencies in natural signals using radial Gaussianization, in D. Koller, D. Schuurmans, Y. Bengio & L. Bottou, eds, ‘Adv. Neural Information Processing Systems (NIPS*08)’, Vol. 21, MIT Press, Cambridge, MA, pp. 1009– 1016. Wang, Z., Bovik, A. & Lu, L. (2002), Why is image quality assessment so difficult?, in ‘Acoustics, Speech, and Signal Processing (ICASSP), 2002 IEEE International Conference on’, Vol. 4, pp. IV–3313–IV–3316. Moorthy, A. K. & Bovik, A. C. (2011), ‘Visual quality assessment algorithms: What does the future hold?’, Multimedia Tools Appl. 51(2), 675–696. Wang, Z., Bovik, A. C. & Simoncelli, E. P. (2005), Structural approaches to image quality assessment, in A. Bovik, ed., ‘Handbook of Image and Video Processing’, Academic Press, chapter 8.3, pp. 961–974. 2nd edition. Rajashekar, U. & Simoncelli, E. P. (2009), Multiscale denoising of photographic images, in A. C. Bovik, ed., ‘The Essential Guide to Image Processing’, 2nd ed., Academic Press, chapter 11, pp. 241–261. Wang, Z., Bovik, A. C., Sheikh, H. R. & Simoncelli, E. P. (2004), ‘Perceptual image quality assessment: From error visibility to structural similarity’, IEEE Trans Image Processing 13(4), 600–612. Recipient, IEEE Signal Processing Society Best Paper Award, 2009. Rajashekar, U., Wang, Z. & Simoncelli, E. P. (2009), Quantifying color image distortions based on adaptive spatiochromatic signal decompositions, in ‘Proc 16th IEEE Int’l Conf on Image Proc’, IEEE Computer Society, Cairo, Egypt, pp. 2213–2216. Wang, Z., Simoncelli, E. P. & Bovik, A. C. (2003), Multiscale structural similarity for image quality assessment, in ‘Proc 37th Asilomar Conf on Signals, Systems and Computers’, Vol. 2, IEEE Computer Society, Pacific Grove, CA, pp. 1398–1402. Rajashekar, U., Wang, Z. & Simoncelli, E. P. (2010), Perceptual quality assessment of color images using adaptive signal representation, in B. Rogowitz & T. N. Pappas, eds, ‘Proc SPIE on Human Vision and Electronic Imaging, XV’, Vol. 7527, Society of Photo-Optical Instrumentation, San Jose, CA. Wang, Z., Wu, G., Sheikh, H. R., Simoncelli, E. P., Yang, E. & Bovik, A. C. (2006), ‘Quality-aware images’, IEEE Trans Image Processing 15(6), 1680–1689. Yu, H. & Liu, X. (2011), Structure similarity image quality assessment based on visual perception., in ‘EMEIT’, IEEE, pp. 1519–1522. Simoncelli, E. P. (2005), Statistical modeling of photographic images, in A. Bovik, ed., ‘Handbook of Image and Video Processing’, Academic Press, chapter 4.7, pp. 431–441. 2nd edition. Simoncelli, E. P. (2009), Capturing visual image properties with probabilistic models, in A. C. Bovik, ed., ‘The Essential Guide to Image Processing’, 2nd ed., Academic Press, chapter 9, pp. 205–223. Zhang, F. & Xu, Y. (2009), Image quality evaluation based on human visual perception, in ‘Proceedings of the 21st Annual International Conference on Chinese Control and Decision Conference’, CCDC’09, IEEE Press, Piscataway, NJ, USA, pp. 1542–1545. URL http://dl.acm. org/citation.cfm?id=1714472.1714772. Wang, Z. & Simoncelli, E. P. (2004), Stimulus synthesis for efficient evaluation and refinement of perceptual image quality metrics, in B. Rogowitz & T. N. Pappas, eds, ‘Proc. SPIE, Conf on Human Vision and Electronic Imaging IX’, Vol. 5292, San Jose, CA, pp. 99–108. Zhang, L., , L. Z., Mou, X. & Zhang, D. (2011), ‘Fsim: A feature similarity index for image quality assessment.’, IEEE Transactions on Image Processing 20(8), 2378– 2386. URL http://dblp.uni-trier.de/db/journals/ tip/tip20.html#ZhangZMZ11. 1
  • 11. Bibliography: A Framework for Harmonic Color Measures Michel Alves dos Santos January, 2014 References Adobe (2013), ‘Adobe kuler’. URL https://kuler. adobe.com/create/color-wheel/. Datta, R., Joshi, D., Li, J. & Wang, J. Z. (2006), Studying aesthetics in photographic images using a computational approach, in ‘Computer Vision– ECCV 2006’, Springer, pp. 288–301. Anvil Design (Redwood City, C. & Publishers, R. (2005), Pattern + Palette Sourcebook: A Complete Guide to Choosing the Perfect Color and Pattern in Design, Rockport Publishers. Diaz, J., Marco, J. & Vazquez, P. (2010), Cost-effective feature enhancement for volume datasets, in ‘15th International Workshop on Vision, Modeling and Visualization’, pp. 187–194. Baveye, Y., Urban, F., Chamaret, C., Demoulin, V. & Hellier, P. (2013), Saliency-guided consistent color harmonization, in ‘Proceedings of the 4th International Conference on Computational Color Imaging’, CCIW’13, Springer-Verlag, Berlin, Heidelberg, pp. 105–118. URL http://dx.doi.org/10.1007/ 978-3-642-36700-7_9. Dorrell, P. (2004), Living the Artist’s Life: A Guide to Growing, Persevering and Succeeding in the Art World, Hillstead Pub. Eiseman, L., Recker, K. & Pantone, I. (2011), Pantone: The Twentieth Century in Color, Chronicle Books. Feisner, E. (2006), Colour: How to Use Colour in Art and Design, Laurence King. Billmeyer, F. W. (1987), ‘Survey of color order systems’, Color Research & Application 12(4), 173–186. Gerritsen, F. (1975), Theory and practice of color: a color theory based on laws of perception, Cengage Learning. Bochko, V. & Parkkinen, J. (2006), ‘A spectral color analysis and colorization technique’, Computer Graphics and Applications, IEEE 26(5), 74–82. Gerritsen, F. (1988), Evolution in color, Schiffer Pub. Gooch, A. A., Olsen, S. C., Tumblin, J. & Gooch, B. (2005), ‘Color2gray: salience-preserving color removal’, ACM Trans. Graph. 24(3), 634–639. Bratkova, M., Boulos, S. & Shirley, P. (2009), ‘orgb - a practical opponent color space for computer graphics’, Computer Graphics and Applications, IEEE 29(1), 42–55. Granville, W. C. (1987), ‘Color harmony: What is it?’, Color Research & Application 12(4), 196–201. Burchett, K. E. (2002), ‘Color harmony’, Color Research & Application 27(1), 28–31. Granville, W. C. & Jacobson, E. (1944), ‘Colorimetric specification of the color harmony manual from spectrophotometric measurements’, J. Opt. Soc. Am. 34(7), 382–393. Butterfield, S., Butterfield, S., Kaufman, D. & Goewey, J. (1998), Color Palettes: Atmospheric Interiors Using the Donald Kaufman Color Collection, Clarkson Potter. Gruber, L., Kalkofen, D. & Schmalstieg, D. (2010), Color harmonization for augmented reality, in ‘Mixed and Augmented Reality (ISMAR), 2010 9th IEEE International Symposium on’, pp. 227–228. Chang, Y., Saito, S., Uchikawa, K. & Nakajima, M. (2006), ‘Example-based color stylization of images’, ACM Transactions on Applied Perception 2(3), 322– 345. Guo, Y. W., Liu, M., Gu, T. T. & Wang, W. P. (2012), ‘Improving photo composition elegantly: Considering image similarity during composition optimization’, Comp. Graph. Forum 31(7pt2), 2193–2202. Clifton-Mogg, C. & Williams, A. (2001), The Color Design Source Book: Using Fabrics, Paints and Accessories for Successful Decorating, Ryland Peters & Small. Haber, J., Lynch, S. & Carpendale, S. (2011), Colourvis: exploring colour usage in paintings over time, in ‘Proceedings of the International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging’, CAe ’11, ACM, New York, NY, USA, pp. 105–112. Cohen-Or, D., Sorkine, O., Gal, R., Leyvand, T. & Xu, Y.-Q. (2006), ‘Color harmonization’, ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH) 25(3), 624–630. 1
  • 12. REFERENCES 2 Hascoet, M. (2012), Visual color design, in ‘Information Visualisation (IV), 2012 16th International Conference on’, IEEE, pp. 62–67. Lindner, A., Shaji, A., Bonnier, N. & Susstrunk, S. (2012), Joint statistical analysis of images and keywords, ACM, New York, NY, USA, pp. 489–498. Hirano, K. & Miyamichi, J. (1992), ‘Construction of neural networks to select harmonious color combinations’, Systems and Computers in Japan 23(10), 42–53. Liu, L., Chen, R., Wolf, L. & Cohen-Or, D. (2010), Optimizing photo composition, in ‘Computer Graphics Forum’, Vol. 29, Wiley Online Library, pp. 469–478. Holtzschue, L. (2002), Understanding Color, John Wiley & Sons. Inc., New York. Hou, X. & Zhang, L. (2007), Color conceptualization, in ‘Proceedings of the 15th international conference on Multimedia’, MULTIMEDIA ’07, ACM, New York, NY, USA, pp. 265–268. URL http: //doi.acm.org/10.1145/1291233.1291288. Huang, H., Zang, Y. & Li, C.-F. (2010a), ‘Examplebased painting guided by color features’, Vis. Comput. 26(6-8), 933–942. Huang, H., Zang, Y. & Li, C.-F. (2010b), ‘Examplebased painting guided by color features’, The Visual Computer 26(6-8), 933–942. Huo, X. & Tan, J. (2009), An improved method for color harmonization, in ‘Image and Signal Processing, 2009. CISP ’09. 2nd International Congress on’, pp. 1–4. Irony, R., Cohen-Or, D. & Lischinski, D. (2005), Colorization by example, in ‘Proceedings of the Sixteenth Eurographics conference on Rendering Techniques’, Eurographics Association, pp. 201–210. Itten, J. (1960), The Art of Color, New York: Van Nostrand Reinhold Company. Jennings, S. (2003), Artist’s Color Manual: The Complete Guide to Working with Color, Chronicle Books. Kelly, K. L. & Judd, D. B. (1976), Color: universal language and dictionary of names, Vol. 440, US Department of Commerce, National Bureau of Standards. Kopacz, J. (2004), Color in Three-dimensional Design, McGraw-Hill. Krause, J. (2002), Color Index: Over 1,000 Color Combinations, CMYK and RGB Formulas, for Print and Web Media, F & W Publications, Incorporated. Lalonde, J.-F. & Efros, A. A. (2007), Using color compatibility for assessing image realism, in ‘Computer Vision, 2007. ICCV 2007. IEEE 11th International Conference on’, IEEE, pp. 1–8. Levin, A., Lischinski, D. & Weiss, Y. (2004), ‘Colorization using optimization’, ACM Trans. Graph. 23(3), 689–694. Li, C. & Chen, T. (2009), ‘Aesthetic visual quality assessment of paintings’, Selected Topics in Signal Processing, IEEE Journal of 3(2), 236–252. Luan, Q., Wen, F., Cohen-Or, D., Liang, L., Xu, Y.Q. & Shum, H.-Y. (2007), Natural image colorization, in ‘Proceedings of the 18th Eurographics conference on Rendering Techniques’, Eurographics Association, pp. 309–320. Luo, Y. & Tang, X. (2008a), Photo and video quality evaluation: Focusing on the subject, in ‘Computer Vision–ECCV 2008’, Springer, pp. 386–399. Luo, Y. & Tang, X. (2008b), Photo and video quality evaluation: Focusing on the subject, in ‘Computer Vision–ECCV 2008’, Springer, pp. 386–399. Mahnke, F. (1996), Color, Environment, and Human Response: An Interdisciplinary Understanding of Color and Its Use as a Beneficial Element in the Design of the Architectural Environment, Interior Design Series, Wiley. Matsuda, Y. (1995), Color Design, Asakura Shoten (in Japanese), Tokio, Japan. Meier, B. J. (1988), Ace: a color expert system for user interface design, in ‘Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software’, UIST ’88, ACM, New York, NY, USA, pp. 117–128. Monsef, D. (2013), ‘Colourlovers’. URL http://www. colourlovers.com/. Moon, P. & Spencer, D. E. (1944), ‘Geometric formulation of classical color harmony’, JOSA 34(1), 46–50. Morovic, J. & Luo, M. R. (2001), ‘The fundamentals of gamut mapping: A survey’, pp. 283–290. Morse, B. S., Thornton, D., Xia, Q. & Uibel, J. (2007), Image-based color schemes, in ‘Image Processing, 2007. ICIP 2007. IEEE International Conference on’, Vol. 3, IEEE, pp. III–497. Morton, J. L. (2013), ‘Basic color theory’. URL http: //www.colormatters.com. Munsell, A. H. (1969), A grammar of color: a basic treatise on the color system, Van Nostrand Reinhold Co. GoetheBook. Nack, F., Manniesing, A. & Hardman, L. (2003), Colour picking: the pecking prder of form and function, in ‘Proceedings of the eleventh ACM international conference on Multimedia’, MULTIMEDIA ’03, ACM, New York, NY, USA, pp. 279–282.
  • 13. REFERENCES Neumann, A. & Neumann, L. (2005), Color style transfer techniques using hue, lightness and saturation histogram matching, in ‘Computational Aesthetics’05’, pp. 111–122. Neumann, L., Nemcsics, A. & Neumann, A. (2005), Computational color harmony based on coloroid system, in ‘First Eurographics conference on Computational Aesthetics in Graphics’, Eurographics Association, pp. 231–240. Neves, P. S., Pereira, A. C. & Gonçalves, B. (2013), ‘O conceito de harmonização cromática aplicado em ambientes internos’. Obrador, P. (2006), Automatic color scheme picker for document templates based on image analysis and dual problem, in ‘Electronic Imaging 2006’, International Society for Optics and Photonics, pp. 607609– 607609. Obrador, P., Saad, M. A., Suryanarayan, P. & Oliver, N. (2012), Towards category-based aesthetic models of photographs, in ‘Proceedings of the 18th international conference on Advances in Multimedia Modeling’, Springer-Verlag, Berlin, Heidelberg, pp. 63–76. O’Connor, Z. (2010), ‘Colour harmony revisited’, Color Research & Application 35(4), 267–273. O’Donovan, P., Agarwala, A. & Hertzmann, A. (2011), Color compatibility from large datasets, in ‘ACM SIGGRAPH 2011 papers’, SIGGRAPH ’11, ACM, New York, NY, USA, pp. 63:1–63:12. Ostwald, W. & Birren, F. (1969), The Color Primer, Van Nostrand Reinhold Company, New York, USA. Peng, H.-Y., Yang, C. & Wu, C.-H. (2013), ‘Dip final project report - color harmonization’. URL http: //www-scf.usc.edu/~hsuanyup/Projects.html. Phillips, J. (2013), ‘20 color combination tools for designers - spyrestudios’. URL http://spyrestudios. com/color-combination-tools/. Press, W. H., Teukolsky, S. A., Vetterling, W. T. & Flannery, B. P. (1992), Numerical Recipes in C: The Art of Scientific Computing, 2nd ed., Cambridge University Press, New York, NY, USA. Rasche, K., Geist, R. & Westall, J. (2005), ‘Re-coloring images for gamuts of lower dimension’, Computer Graphics Forum 24(3), 423–432. URL http://dx. doi.org/10.1111/j.1467-8659.2005.00867.x. Reinhard, E., Ashikhmin, M., Gooch, B. & Shirley, P. (2001), ‘Color transfer between images’, IEEE Comput. Graph. Appl. 21(5), 34–41. Sato, Y. & Tajima, J. (1995), A color scheme supporting method in a color design system, in ‘SPIE’, Vol. 2411, pp. 25–33. 3 Sauvaget, C. & Boyer, V. (2010), Harmonic colorization using proportion contrast, ACM, New York, NY, USA, pp. 63–69. Sauvaget, C., Manuel, S., Vittaut, J.-N., Suarez, J. & Boyer, V. (2010), Segmented images colorization using harmony, in ‘Signal-Image Technology and Internet-Based Systems (SITIS), 2010 Sixth International Conference on’, pp. 153–160. Sawant, N. & for videos, Processing, ference on’, Mitra, N. (2008), Color harmonization in ‘Computer Vision, Graphics Image 2008. ICVGIP ’08. Sixth Indian Conpp. 576–582. Seo, S., Park, Y. & Ostromoukhov, V. (2013), ‘Image recoloring using linear template mapping’, Multimedia Tools Appl. 64(2), 293–308. URL http: //dx.doi.org/10.1007/s11042-012-1024-1. Shapira, L., Shamir, A. & Cohen-Or, D. (2009), Image appearance exploration by model-based navigation, in ‘Computer Graphics Forum’, Vol. 28, Wiley Online Library, pp. 629–638. Sherin, A. (2011), Design Elements, Color Fundamentals: A Graphic Style Manual for Understanding how Color Impacts Design, Rockport Publishers. Silvestrini, N. & Fischer, E. P. (2013), ‘Colorsystem: Colour order systems in art and science.’. URL http://www.colorsystem.com/?lang=en. Starmer, A. (2005), The Color Scheme Bible: Inspirational Palettes For Designing Home Interiors, Firefly Books, Limited. Suganuma, K., Sugita, J. & Takahashi, T. (2008), Colorization using harmonic templates, in ‘ACM SIGGRAPH 2008 posters’, SIGGRAPH ’08, ACM, New York, NY, USA, pp. 62:1–62:1. Sun, M., Sun, Q. & Xu, X. (2009), Color harmony based on fitting functions, in ‘Information Technology and Applications, 2009. IFITA’09. International Forum on’, Vol. 1, IEEE, pp. 165–167. Sunkavalli, K., Johnson, M. K., Matusik, W. & Pfister, H. (2010a), ‘Multi-scale image harmonization’, ACM Trans. Graph. 29(4), 125:1–125:10. Sunkavalli, K., Johnson, M. K., Matusik, W. & Pfister, H. (2010b), ‘Multi-scale image harmonization’, ACM Transactions on Graphics (TOG) 29(4), 125. Tanaka, G., Suetake, N. & Uchino, E. (2010), ‘Color transfer based on normalized cumulative hue histograms.’, JACIII 14(2), 185–192. Tang, Z., Miao, Z. & Wan, Y. (2010), Image composition with color harmonization, in ‘Image and Vision Computing New Zealand (IVCNZ), 2010 25th International Conference of’, pp. 1–8.
  • 14. REFERENCES Tang, Z., Miao, Z., Wan, Y. & Jesse, F. F. (2011a), ‘Colour harmonisation for images and videos via twolevel graph cut’, Image Processing, IET 5(7), 630– 643. Tang, Z., Miao, Z., Wan, Y. & Wang, Z. (2011b), ‘Color harmonization for images’, Journal of Electronic Imaging 20(2), 023001–023001. Tangaz, T. (2006), Interior Design Course, Interior Design Course: Principles, Practices and Techniques for the Aspiring Designer, Barron’s Educational Series, Incorporated. 4 Wang, X., Jia, J., Liao, H. & Cai, L. (2012b), Image colorization with an affective word, in ‘Proceedings of the First international conference on Computational Visual Media’, CVM’12, Springer-Verlag, Berlin, Heidelberg, pp. 51–58. Wang, X., Jia, J., Liao, H. & Cai, L. (2012c), Image colorization with an affective word, in ‘Computational Visual Media’, Springer, pp. 51–58. Welsh, T., Ashikhmin, M. & Mueller, K. (2002), ‘Transferring color to greyscale images’, ACM Trans. Graph. 21(3), 277–280. Tokumaru, M., Muranaka, N. & Imanishi, S. (2002), Color design support system considering color harmony, in ‘Fuzzy Systems, 2002. FUZZ-IEEE’02. Proceedings of the 2002 IEEE International Conference on’, Vol. 1, pp. 378–383. Westland, S., Laycock, K., Cheung, V., Henry, P. & Mahyar, F. (2012), ‘Colour harmony’, JAIC-Journal of the International Colour Association. von Goethe, J. W. (1971), Goethe’s Color Theory. Translated by Rupprecht Matthei, Van Nostrand Reinhold Co., New York, USA. Xue, S., Agarwala, A., Dorsey, J. & Rushmeier, H. (2012), ‘Understanding and improving the realism of image composites’, ACM Trans. Graph. 31(4), 84:1– 84:10. Wang, B., Yu, Y. & Xu, Y.-Q. (2011), ‘Example-based image color and tone style enhancement’, ACM Trans. Graph. 30(4), 64:1–64:12. Wang, B., Yu, Y., Wong, T.-T., Chen, C. & Xu, Y.Q. (2010), Data-driven image color theme enhancement, in ‘ACM SIGGRAPH Asia 2010 papers’, SIGGRAPH ASIA ’10, ACM, New York, NY, USA, pp. 146:1–146:10. Wang, C., Zhang, R. & Deng, F. (2009), ‘Image composition with color harmonization’, Chinese Optics Letters 7(6), 483–485. Wang, L. & Mueller, K. (2008a), Harmonic colormaps for volume visualization, in ‘Proceedings of the Fifth Eurographics / IEEE VGTC conference on Point-Based Graphics’, SPBG’08, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, pp. 33–39. URL http://dx.doi.org/10.2312/VG/ VG-PBG08/033-039. Wang, L. & Mueller, K. (2008b), Harmonic colormaps for volume visualization, in ‘Proceedings of the Fifth Eurographics/IEEE VGTC conference on Point-Based Graphics’, Eurographics Association, pp. 33–39. Wang, L., Giesen, J., McDonnell, K. T., Zolliker, P. & Mueller, K. (2008), ‘Color design for illustrative visualization’, IEEE Transactions on Visualization and Computer Graphics 14(6), 1739–1754. Wang, X., Jia, J., Liao, H. & Cai, L. (2012a), ‘Affective image colorization’, Journal of Computer Science and Technology 27(6), 1119–1128. Wong, W. (1997), Principles of Color Design, Wiley. Yao, L., Suryanarayan, P., Qiao, M., Wang, J. Z. & Li, J. (2012), ‘Oscar: On-site composition and aesthetics feedback through exemplars for photographers’, Int. J. Comput. Vision 96(3), 353–383. URL http://dx. doi.org/10.1007/s11263-011-0478-3. Yeh, C.-H., Ng, W.-S., Barsky, B. A. & Ouhyoung, M. (2009), An esthetics rule-based ranking system for amateur photos, in ‘ACM SIGGRAPH ASIA 2009 Sketches’, SIGGRAPH ASIA ’09, ACM, New York, NY, USA, pp. 24:1–24:1. Zajonc, A. G. (1976), ‘Goethe’s theory of color and scientific intuition’, American Journal of Physics 44, 327. Zhang, S.-H., Li, X.-Y., Hu, S.-M. & Martin, R. R. (2011), ‘Online video stream abstraction and stylization’, IEEE Transactions on Multimedia pp. 1286– 1294.
  • 15. Bibliography: Intelligent Transfer of Thematic Harmonic Color Palettes Michel Alves dos Santos January, 2014 References Pérez, P., Gangnet, M. & Blake, A. (2003), ‘Poisson image editing’, ACM Trans. Graph. 22(3), 313–318. URL http: //doi.acm.org/10.1145/882262.882269. Chang, Y., Saito, S. & Nakajima, M. (2002), Color transformation based on the basic color categories of a painting, in ‘ACM SIGGRAPH 2002 Conference Abstracts and Applications’, ACM, New York, NY, USA, pp. 157–157. Pouli, T. & Reinhard, E. (2011), ‘Progressive color transfer for images of arbitrary dynamic range’, Computers & Graphics 35(1), 67–80. Chang, Y., Saito, S., Uchikawa, K. & Nakajima, M. (2005), ‘Example-based color stylization of images’, ACM Trans. Appl. Percept. 2(3), 322–345. Reinhard, E. & Pouli, T. (2011), Colour spaces for colour transfer, in ‘Proceedings of the Third International Conference on Computational Color Imaging’, Springer-Verlag, Berlin, Heidelberg, pp. 1–15. Chang, Y., Uchikawa, K. & Saito, S. (2004), Example-based color stylization based on categorical perception, in ‘Proceedings of the 1st Symposium on Applied Perception in Graphics and Visualization’, ACM, New York, NY, USA, pp. 91–98. Reinhard, E., Ashikhmin, M., Gooch, B. & Shirley, P. (2001), ‘Color transfer between images’, IEEE Comput. Graph. Appl. 21(5), 34–41. Cohen-Or, D., Sorkine, O., Gal, R., Leyvand, T. & Xu, Y.-Q. (2006), Color harmonization, in ‘ACM SIGGRAPH 2006 Papers’, SIGGRAPH ’06, ACM, New York, NY, USA, pp. 624–630. URL http://doi.acm.org/10.1145/ 1179352.1141933. Shinagawa, Y. & Kunii, T. L. (1998), ‘Unconstrained automatic image matching using multiresolutional criticalpoint filters’, IEEE Trans. Pattern Anal. Mach. Intell. 20(9), 994–1010. URL http://dx.doi.org/10.1109/34. 713364. Gonzales, R. C. & Wintz, P. (1987), Digital Image Processing (2Nd Ed.), Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. Suganuma, K., Sugita, J. & Takahashi, T. (2008), Colorization using harmonic templates, in ‘ACM SIGGRAPH 2008 posters’, SIGGRAPH ’08, New York, USA, pp. 62:1–62:1. Gooch, A. A., Olsen, S. C., Tumblin, J. & Gooch, B. (2005), Color2gray: Salience preserving color removal, in ‘ACM SIGGRAPH 2005 Papers’, SIGGRAPH ’05, ACM, New York, NY, USA, pp. 634–639. Wang, B., Yu, Y. & Xu, Y.-Q. (2011), Example-based image color and tone style enhancement, in ‘ACM SIGGRAPH 2011 Papers’, SIGGRAPH ’11, ACM, New York, NY, USA, pp. 64:1–64:12. URL http://doi.acm.org/10.1145/ 1964921.1964959. Greenfield, G. R. & House, D. H. (2003), Image recoloring induced by palette color associations., in ‘WSCG’. Wang, B., Yu, Y., Wong, T.-T., Chen, C. & Xu, Y.-Q. (2010), ‘Data-driven image color theme enhancement’, ACM Transactions on Graphics (SIGGRAPH Asia 2010 issue) 29(6), 146:1–146:10. Greenfield, G. R. & House, D. H. (2005), A palette driven approach to image color transfer, in ‘Proceedings of the First Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging’, Computational Aesthetics’05, Eurographics Association, Aire-laVille, Switzerland, Switzerland, pp. 91–99. Wang, C.-M. & Huang, Y.-H. (2004), ‘A novel color transfer algorithm for image sequences.’, J. Inf. Sci. Eng. 20(6), 1039–1056. URL http://dblp.uni-trier.de/db/ journals/jise/jise20.html#WangH04. Huang, H., Zang, Y. & Li, C.-F. (2010), ‘Example-based painting guided by color features’, The Visual Computer 26(68), 933–942. Welsh, T., Ashikhmin, M. & Mueller, K. (2002), ‘Transferring color to greyscale images’, ACM Trans. Graph. 21(3), 277– 280. Levin, A., Lischinski, D. & Weiss, Y. (2004), ‘Colorization using optimization’, ACM Trans. Graph. 23(3), 689–694. Li, C. (2010), ‘Example-based painting guided by color features’, The Visual Computer. Xiao, X. & Ma, L. (2006), Color transfer in correlated color space, in ‘Proceedings of the 2006 ACM International Conference on Virtual Reality Continuum and Its Applications’, ACM, New York, NY, USA, pp. 305–309. Nguyen, C. H., Ritschel, T., Myszkowski, K., Eisemann, E. & Seidel, H.-P. (2012), ‘3d material style transfer’, Computer Graphics Forum (Proc. EUROGRAPHICS 2012). Yang, C. K. & Peng, L.-K. (2008), ‘Automatic mood transferring between color images’, IEEE Comput. Graph. Appl. 28(2), 52–61. 1
  • 16. Bibliography: Fast Procedural Texture Synthesis - A Approach Based on GPU Use Michel Alves dos Santos January, 2014 References Lagae, A., Lefebvre, S., Drettakis, G. & Dutré, P. (2009), ‘Procedural noise using sparse gabor convolution’, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings). Ashikhmin, M. (2001), Synthesizing natural textures, in ‘Proceedings of the 2001 Symposium on Interactive 3D Graphics’, ACM, New York, NY, USA, pp. 217–226. Lefebvre, S., Hornus, S. & Lasram, A. (2010), ‘By-example synthesis of architectural textures’, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings). URL http://www-sop.inria.fr/reves/Basilic/2010/LHL10. Dong, Y., Lefebvre, S., Tong, X. & Drettakis, G. (2008), Lazy solid texture synthesis, in ‘Computer Graphics Forum (Proceedings of the Eurographics Symposium on Rendering)’. URL http://www-sop.inria.fr/reves/Basilic/ 2008/DLTD08. Mueller, G., Sarlette, R. & Klein, R. (2007), Procedural ediĺ ting of bidirectional texture functions, in ‘Proceedings of the 18th Eurographics Conference on Rendering Techniques’, EGSR’07, Eurographics Association, Aire-laVille, Switzerland, Switzerland, pp. 219–230. URL http: //dx.doi.org/10.2312/EGWR/EGSR07/219-230. Galerne, B., Lagae, A., Lefebvre, S. & Drettakis, G. (2012), ‘Gabor noise by example’, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings). URL http:// www-sop.inria.fr/reves/Basilic/2012/GLLD12. Pietroni, N., Cignoni, P., Otaduy, M. & Scopigno, R. (2010a), ‘Solid-texture synthesis: A survey’, IEEE Comput. Graph. Appl. 30(4), 74–89. URL http://dx.doi.org/10.1109/ MCG.2009.153. Gilet, G. & Dischler, J. M. (2010), Procedural texture particles, in ‘Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games’, I3D ’10, ACM, New York, NY, USA, pp. 6:1–6:1. URL http: //doi.acm.org/10.1145/1730804.1730978. Pietroni, N., Cignoni, P., Otaduy, M. A. & Scopigno, R. (2010b), ‘A survey on solid texture synthesis’, IEEE Computer Graphics & Applications. Gilet, G., Dischler, J.-M. & Ghazanfarpour, D. (2012), ‘Multi-scale assemblage for procedural texturing.’, Comput. Graph. Forum 31(7-1), 2117–2126. Ross, B. J. & Zhu, H. (2004), ‘Procedural texture evolution using multi-objective optimization’, New Gen. Comput. 22(3), 271–293. URL http://dx.doi.org/10.1007/ BF03040964. Hewgill, A. & Ross, B. J. (2003), ‘Procedural 3d texture synthesis using genetic programming’, COMPUTERS AND GRAPHICS 28, 569–584. Sperl, G. (2013), ‘Procedural textures for architectural models’. Hewgill, A. & Ross, B. J. (n.d.), ‘The evolution of 3d procedural textures’. Turk, G. (2001), Texture synthesis on surfaces, in ‘Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques’, SIGGRAPH ’01, ACM, New York, NY, USA, pp. 347–354. URL http: //doi.acm.org/10.1145/383259.383297. Lagae, A. & Drettakis, G. (2011), ‘Filtering solid gabor noise’, ACM Transactions on Graphics (SIGGRAPH Conference Proceedings). URL http://www-sop.inria.fr/ reves/Basilic/2011/LD11. Lagae, A., Lefebvre, S. & Dutré, P. (2011), ‘Improving gabor noise’, IEEE Transactions on Visualization and Computer Graphics. URL http://www-sop.inria.fr/reves/ Basilic/2011/LLD11. Wei, L.-Y. & Levoy, M. (2000), Fast texture synthesis using tree-structured vector quantization, in ‘Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques’, SIGGRAPH ’00, ACM Press/AddisonWesley Publishing Co., New York, NY, USA, pp. 479–488. URL http://dx.doi.org/10.1145/344779.345009. Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G., Ebert, D., Lewis, J. & Perlin, K. (2010a), ‘A survey of procedural noise functions’, Computer Graphics Forum 29(8), 2579–2600. Weidlich, A. & Wilkie, A. (2008), Modeling aventurescent gems with procedural textures, in ‘Proceedings of the Spring Conference on Computer Graphics (SCCG)’, ACM. Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G., Ebert, D., Lewis, J., Perlin, K. & Zwicker, M. (2010b), State of the art in procedural noise functions, in H. Hauser & E. Reinhard, eds, ‘EG 2010 - State of the Art Reports’, Eurographics, Eurographics Association. URL http:// www-sop.inria.fr/reves/Basilic/2010/LLCDDELPZ10. Witkin, A. & Kass, M. (1991), Reaction-diffusion textures, in ‘Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques’, SIGGRAPH ’91, ACM, New York, NY, USA, pp. 299–308. URL http://doi.acm.org/10.1145/122718.122750. 1