Michel Alves dos Santos gave a five minute speech providing an overview of activities from his disciplines and guided studies. He discussed adjusting a computer vision project and results from a capacity-constrained point distribution method. He increased his proficiency with analysis tools and extended his studies on image synthesis and texture. Santos also surveyed potential dissertation topics, including assessing image quality indexes, frameworks for harmonic color measures, transferring color palettes between images, and fast procedural texture synthesis using GPUs.
Five Minute Speech: Activities Developed in Computational Geometry DisciplineMichel Alves
Five Minute Speech: An Overview of Activities Developed in Computational Geometry Discipline. In this presentation, I spoke about the main idea of the article entitled 'Capacity-Constrained Point Distributions: A Variant of Lloyd's Method' [Balzer, M. et al. 2009]. In this article the authors present a new general-purpose method for optimizing existing point sets. The resulting distributions possess high-quality blue noise characteristics and adapt precisely to given density functions.This method is similar to the commonly used Lloyd's method while avoiding its drawbacks.
Capacity-Constrained Point DistributionsMichel Alves
In this presentation, we will speak about the main idea of the article entitled 'Capacity-Constrained Point Distributions: A Variant of Lloyd's Method' [Balzer, M. et al. 2009] and we will show some results obtained by applying of this method. In the aforementioned article the authors present a new general-purpose method for optimizing existing point sets. The resulting distributions possess high-quality blue noise characteristics and adapt precisely to given density functions. Among the results we can highlight the generation of distributions using samples guided by functions of type z=f(x, y) and samples from images (simulating stippling technique).
FLTK Summer Course - Part VI - Sixth Impact - ExercisesMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Minimal Introduction to C++ - Part I. C++ (pronounced "see plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises both high-level and low-level language features. Developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language.
Introduction to Image Processing - Short Course - Part IIMichel Alves
Introduction to Image Processing - Short Course - Part II. In imaging science, image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. Most image-processing techniques involve treating the image as a two-dimensional signal and applying standard signal-processing techniques to it.
Implementing Product Line Variabilities - PresentationMichel Alves
A abordagem de linha de produto de software tem como objetivo principal promover a geração de produtos específicos com base na reutilização de uma infra-estrutura central. Uma linha de produto representa um conjunto de sistemas que compartilham características comuns e gerenciáveis que satisfazem as necessidades de um segmento particular do mercado ou de uma missão. Esse conjunto de sistemas é também chamado de família de produtos. Os membros da família são produtos específicos desenvolvidos de maneira sistemática a partir de um conjunto comum de artefatos da linha de produto.
FLTK Summer Course - Part III - Third ImpactMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Five Minute Speech: Activities Developed in Computational Geometry DisciplineMichel Alves
Five Minute Speech: An Overview of Activities Developed in Computational Geometry Discipline. In this presentation, I spoke about the main idea of the article entitled 'Capacity-Constrained Point Distributions: A Variant of Lloyd's Method' [Balzer, M. et al. 2009]. In this article the authors present a new general-purpose method for optimizing existing point sets. The resulting distributions possess high-quality blue noise characteristics and adapt precisely to given density functions.This method is similar to the commonly used Lloyd's method while avoiding its drawbacks.
Capacity-Constrained Point DistributionsMichel Alves
In this presentation, we will speak about the main idea of the article entitled 'Capacity-Constrained Point Distributions: A Variant of Lloyd's Method' [Balzer, M. et al. 2009] and we will show some results obtained by applying of this method. In the aforementioned article the authors present a new general-purpose method for optimizing existing point sets. The resulting distributions possess high-quality blue noise characteristics and adapt precisely to given density functions. Among the results we can highlight the generation of distributions using samples guided by functions of type z=f(x, y) and samples from images (simulating stippling technique).
FLTK Summer Course - Part VI - Sixth Impact - ExercisesMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Minimal Introduction to C++ - Part I. C++ (pronounced "see plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises both high-level and low-level language features. Developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language.
Introduction to Image Processing - Short Course - Part IIMichel Alves
Introduction to Image Processing - Short Course - Part II. In imaging science, image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. Most image-processing techniques involve treating the image as a two-dimensional signal and applying standard signal-processing techniques to it.
Implementing Product Line Variabilities - PresentationMichel Alves
A abordagem de linha de produto de software tem como objetivo principal promover a geração de produtos específicos com base na reutilização de uma infra-estrutura central. Uma linha de produto representa um conjunto de sistemas que compartilham características comuns e gerenciáveis que satisfazem as necessidades de um segmento particular do mercado ou de uma missão. Esse conjunto de sistemas é também chamado de família de produtos. Os membros da família são produtos específicos desenvolvidos de maneira sistemática a partir de um conjunto comum de artefatos da linha de produto.
FLTK Summer Course - Part III - Third ImpactMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Personal Description - education, work experience, areas of interest and acting in the scope of Computer Graphics, Image Processing and Computer Vision. In this presentation I talk a little about my background and some applications of image processing and computer vision.
One of the biggest dilemmas faced by decision-making systems is to determine an efficient means to produce classifiers from data base regarding the processing time and the form of simple symbolic representation understandable that facilitates the analysis of the problem in question. In this brief report we will discuss a very popular tool in knowledge discovery in databases process and thus aid in making decisions: the Decision Trees.
Minimal Introduction to C++ - Part II. C++ (pronounced "see plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises both high-level and low-level language features. Developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language.
FLTK Summer Course - Part V - Fifth ImpactMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Delphi is an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for 32- and 64-bit Windows operating systems, as well as 32-bit Mac OS X and iOS. (iOS code generation is done with the Free Pascal compiler). As of late 2011 support for the Linux and Android operating system was planned by Embarcadero. To create applications for managed code platforms, a similar (but not mutually compatible) alternative is Delphi Prism. Delphi was originally developed by Borland as a rapid application development tool for Windows, and as the successor of Borland Pascal. Delphi and its C++ counterpart, C++Builder, shared many core components, notably the IDE and VCL, but remained separate until the release of RAD Studio 2007. RAD Studio is a shared host for Delphi, C++Builder, and others. In 2006, Borland’s developer tools section were transferred to a wholly owned subsidiary known as CodeGear, which was sold to Embarcadero Technologies in 2008.
TMS - Schedule of Presentations and ReportsMichel Alves
Ten Minute Speech - Schedule of Presentations and Reports. Subjects: dissertation themes, results using capacity-constrained distribution, image-based reconstruction with color consistency, seamless montage and stats from slideshare!
Wave Simulation Using Perlin Noise. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water. Perlin noise is a computer-generated visual effect developed by Ken Perlin, who won an Academy Award for Technical Achievement for inventing it. It can be used to simulate elements from nature, and is especially useful in circumstances where computer memory is limited. Essentially, perlin noise is a procedural texture primitive, a type of gradient noise used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size. Perlin noise is most commonly implemented as a two-, three- or four-dimensional function, but can be defined for any number of dimensions. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water.
In this presentation we present some results using a technique developed by Daniel Cohen-Or (Color Harmonization, Cohen-Or et al., 2006) for matching colors in digital images, which has as base the templates or harmonic groupings developed in the works of Masataka Tokumaru (Color Design Support System Considering Color Harmony, 2002) and Yutaka Matsuda (Matsuda's Color Coordination, 1995).
This is a talk on the iLab remote laboratory system given at REV 2014 (International Conference on Remote Engineering and Virtual Instrumentation) at Porto, Portugal. The talk was presented in the Best Paper section of the conference (but didn't win :( ). Check out the paper through IEEE Explore.
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...IJCSES Journal
With the sharp rise in software dependability and failure cost, high quality has been in great demand.However, guaranteeing high quality in software systems which have grown in size and complexity coupled with the constraints imposed on their development has become increasingly difficult, time and resource consuming activity. Consequently, it becomes inevitable to deliver software that have no serious faults. In
this case, object-oriented (OO) products being the de facto standard of software development with their unique features could have some faults that are hard to find or pinpoint the impacts of changes. The earlier faults are identified, found and fixed, the lesser the costs and the higher the quality. To assess product quality, software metrics are used. Many OO metrics have been proposed and developed. Furthermore,
many empirical studies have validated metrics and class fault proneness (FP) relationship. The challenge is which metrics are related to class FP and what activities are performed. Therefore, this study bring together the state-of-the-art in fault prediction of FP that utilizes CK and size metrics. We conducted a systematic literature review over relevant published empirical validation articles. The results obtained are
analysed and presented. It indicates that 29 relevant empirical studies exist and measures such as complexity, coupling and size were found to be strongly related to FP.
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)yguarata
A M.Sc. Dissertation presented to the Federal University of Pernambuco in partial fulfillment of the requirements for the degree of M.Sc. in Computer Science.
Personal Description - education, work experience, areas of interest and acting in the scope of Computer Graphics, Image Processing and Computer Vision. In this presentation I talk a little about my background and some applications of image processing and computer vision.
One of the biggest dilemmas faced by decision-making systems is to determine an efficient means to produce classifiers from data base regarding the processing time and the form of simple symbolic representation understandable that facilitates the analysis of the problem in question. In this brief report we will discuss a very popular tool in knowledge discovery in databases process and thus aid in making decisions: the Decision Trees.
Minimal Introduction to C++ - Part II. C++ (pronounced "see plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises both high-level and low-level language features. Developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language.
FLTK Summer Course - Part V - Fifth ImpactMichel Alves
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking. More informations in http://www.fltk.org.
Delphi is an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for 32- and 64-bit Windows operating systems, as well as 32-bit Mac OS X and iOS. (iOS code generation is done with the Free Pascal compiler). As of late 2011 support for the Linux and Android operating system was planned by Embarcadero. To create applications for managed code platforms, a similar (but not mutually compatible) alternative is Delphi Prism. Delphi was originally developed by Borland as a rapid application development tool for Windows, and as the successor of Borland Pascal. Delphi and its C++ counterpart, C++Builder, shared many core components, notably the IDE and VCL, but remained separate until the release of RAD Studio 2007. RAD Studio is a shared host for Delphi, C++Builder, and others. In 2006, Borland’s developer tools section were transferred to a wholly owned subsidiary known as CodeGear, which was sold to Embarcadero Technologies in 2008.
TMS - Schedule of Presentations and ReportsMichel Alves
Ten Minute Speech - Schedule of Presentations and Reports. Subjects: dissertation themes, results using capacity-constrained distribution, image-based reconstruction with color consistency, seamless montage and stats from slideshare!
Wave Simulation Using Perlin Noise. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water. Perlin noise is a computer-generated visual effect developed by Ken Perlin, who won an Academy Award for Technical Achievement for inventing it. It can be used to simulate elements from nature, and is especially useful in circumstances where computer memory is limited. Essentially, perlin noise is a procedural texture primitive, a type of gradient noise used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size. Perlin noise is most commonly implemented as a two-, three- or four-dimensional function, but can be defined for any number of dimensions. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water.
In this presentation we present some results using a technique developed by Daniel Cohen-Or (Color Harmonization, Cohen-Or et al., 2006) for matching colors in digital images, which has as base the templates or harmonic groupings developed in the works of Masataka Tokumaru (Color Design Support System Considering Color Harmony, 2002) and Yutaka Matsuda (Matsuda's Color Coordination, 1995).
This is a talk on the iLab remote laboratory system given at REV 2014 (International Conference on Remote Engineering and Virtual Instrumentation) at Porto, Portugal. The talk was presented in the Best Paper section of the conference (but didn't win :( ). Check out the paper through IEEE Explore.
STATE-OF-THE-ART IN EMPIRICAL VALIDATION OF SOFTWARE METRICS FOR FAULT PRONEN...IJCSES Journal
With the sharp rise in software dependability and failure cost, high quality has been in great demand.However, guaranteeing high quality in software systems which have grown in size and complexity coupled with the constraints imposed on their development has become increasingly difficult, time and resource consuming activity. Consequently, it becomes inevitable to deliver software that have no serious faults. In
this case, object-oriented (OO) products being the de facto standard of software development with their unique features could have some faults that are hard to find or pinpoint the impacts of changes. The earlier faults are identified, found and fixed, the lesser the costs and the higher the quality. To assess product quality, software metrics are used. Many OO metrics have been proposed and developed. Furthermore,
many empirical studies have validated metrics and class fault proneness (FP) relationship. The challenge is which metrics are related to class FP and what activities are performed. Therefore, this study bring together the state-of-the-art in fault prediction of FP that utilizes CK and size metrics. We conducted a systematic literature review over relevant published empirical validation articles. The results obtained are
analysed and presented. It indicates that 29 relevant empirical studies exist and measures such as complexity, coupling and size were found to be strongly related to FP.
A Bug Report Analysis and Search Tool (presentation for M.Sc. degree)yguarata
A M.Sc. Dissertation presented to the Federal University of Pernambuco in partial fulfillment of the requirements for the degree of M.Sc. in Computer Science.
Introduction: The aim of this study is to evaluate, within the scope of an experimental design, to
what extent the assessment of two different settings of prepared cavities, based on video sequences,
containing digital analysis tools of the prepCheck software, as well as to what extent they deviate from one another and are reliable. Materials and Methods: For
Texture Synthesis: An Approach Based on GPU UseMichel Alves
This theme has as main objective to provide a study of capacity of the fastest methods of procedural texture generation using the parallel architecture of current video cards and their respective graphical process- ing units. In this work, the focus of study will concentrate primarily for the generation of textures through the use of noise functions, but we will certainly consider other well known techniques. We outline recent advances in research on this topic, discussing and comparing recent and well-established methods.
Intelligent Transfer of Thematic Harmonic Color PalettesMichel Alves
This theme has as main objective to introduce a method of "smart" transfer of harmonic color palettes based on a particular theme or color expression model. The "smart" part would be shaped by the retention ca- pability information of the original input image, ie, the number of percep- tible colors must not be changed beyond be combined with other existing color model. The "thematic" part would be for the account of a research core of palettes that would read a certain base of images and would ex- tract the n best ranked palettes in the base.
A Framework for Harmonic Color MeasuresMichel Alves
This theme has as main objective to introduce a quality comparison scale for color images that takes into account the balance or harmony existing between set of colors of the input model/image. The main idea is to measure the "harmonic distance" of the input model in relation to a particular scheme but not perform the harmonization proccess.
Effectiveness of Image Quality Assessment IndexesMichel Alves
The main objective of this theme is to provide a study of effectiveness of the main image quality indexes in relation to the detection of distor- tions introduced after processes of acquisition, compression, filtering or sampling, as well as introducing a range of "admissibility" of distortions and degradation classes (like classes of noise, classes of blocking, classes of compression, classes of fusion/blending, classes of watermarking, etc.).
In non-parametric statistics, a kernel is a weighting function used in non-parametric estimation techniques. A kernel is a non-negative real-valued symmetric and integrable function K. Several types of kernel functions are commonly used: uniform, triangle, Epanechnikov, quartic (biweight), tricube, triweight, Gaussian, quadratic and cosine. In this presentation we will talk about the properties and applications of kernel functions.
About Perception and Hue Histograms in HSV SpaceMichel Alves
About Perception and Hue Histograms in HSV Space. In this presentation we will talk about the perception of colors and the measurement of this perception through the employment of hue histograms. In addition, we will show a brief comparison between the techniques of construction of hue histogram finishing with a histogram that employs a method called 'spatial color coherence'.
[My Gallery of Graphs] Mastering the art of building classic and stylish graphics in R: Color Palettes in R. This document constains some examples of color palettes that can be used in R graphs.
Capacity-Constrained Point Distributions :: Video SlidesMichel Alves
In this presentation, we will show the slides used for the construction of video where we display some results obtained with the technique called 'Capacity-Constrained Point Distribution'.
Capacity-Constrained Point Distributions :: Density Function CatalogMichel Alves
In this presentation, we will show a catalog of density functions used in our work. We applied four kinds of density functions: constant, non-constant, image as boundary, and image as density function.
Capacity-Constrained Point Distributions :: Complementary ResultsMichel Alves
In this presentation, we will show some complementary results obtained by applying the method described in the article entitled 'Capacity-Constrained Point Distributions: A Variant of Lloyd's Method'.
Central core of the proposed framework. The library is composed of a core of generic representation of images (RGB or RGBA type), a core of spatial filtering, a core for manipulating borders (used mostly by the spatial filter) and a core of similarity metrics. The cores related to spectral filters and metrics for evaluating the quality of images, still in development, should be added in an upcoming release. The implementation of 'MyImageLibrary' has, in principle, purely didactic intent.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Normal Labour/ Stages of Labour/ Mechanism of LabourWasim Ak
Normal labor is also termed spontaneous labor, defined as the natural physiological process through which the fetus, placenta, and membranes are expelled from the uterus through the birth canal at term (37 to 42 weeks
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
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
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