SlideShare a Scribd company logo
1 of 36
Download to read offline
Experimental categorization and
deep visualization
AISV Lund | August 22 | 2019
Everardo Reyes
Université Paris 8
Lev Manovich
City University of New York
http://lab.culturalanalytics.info/
Cultural Analytics
Cultural Analytics
● It’s an approach to analysis of culture defined by Manovich in 2005
● Using techniques and technologies in visual computing
● Using data methods to see contemporary global culture
● Some research questions:
○ What are the themes, styles, behaviors, and their patterns in contemporary global culture?
○ Where are they active? (Spatial distribution)
○ When they emerge? How they diffuse, change over time?
Cultural Analytics
● A cultural analyst designs methods, datasets, visualization models, and
exploratory tools that allow us to see relationships among
heterogeneous data
● Our contribution in this talk:
○ Experimental Categorization
○ Deep Visualization
Examples of projects
http://lab.culturalanalytics.info/p/projects.html
The Plastic Semiotics Approach
The Plastic Semiotics Approach
We focus on three plastic categories: colors, shapes, textures
Such categories are helpful for segmenting an image, naming its parts, and
establishing syntactic, semantic, and pragmatic correlations of meaning
These dimensions can be measured in all images regardless of the content
and type. Such measurements were commonly used in Computer Vision
since early 1990s for content-based image retrieval
Analysis of “La fille à la montre et au chapeau”
Göran Sonesson, 1988
Plastic Categories as Low-Level Image Descriptors
Color Descriptors Tone extraction using color models (RGB, HSV, HSL)
Shape Descriptors Geometrical features (aspect ratio, rectangularity,
circularity, elongatedness)
Texture Descriptors Numerical vectors that determine if points in a ROI are
lesser, greater or approximate to a central reference
point
Mid-Level
Spatial e.g. top, center, right, left...
Structural e.g. Has-parts, has-eyes,
has-legs...
Holistic e.g. Furry, shiny, metallic...
High-Level
“Animal”, “human”, “house”, “advertising”...
Moods and sentiments (happy, angry, sad...)
Microsoft Azure's Computer Vision
https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/
Nowadays CV services use different kinds of neural networks. In this example we see high-level
descriptors based on combinations of lower levels. It is important to note that they are not
obtained manually
Experimental Categorization
Developed by pho.to, based on AI algorithms for image processing
Consider software like PhotoLab...
PhotoLab has more than 600 effects, 30 categories, and templates that allow users to
create their own “combos”
PhotoLab Combos
https://photolab.me/d/5021744
Pho.to API
http://developers.pho.to/documentation/methods/filters/color
Experimental Categorization
● A term to describe innovative, speculative, unstable, and work-in-progress
measurements and dimensions to describe visual images
● Although they are built on top of other low and mid-level descriptors, they are unique
in the sense that they are based on visual characteristics, not on linguistic terms, e.g.
colors, sharpness, blur, gradients, texture patterns, degree of skewness, circularity,
rectangularity of shapes
● An experimental category may thus receive any name that stands for a combination
of descriptors in a determined context of use (a tool for photo retouching,
information retrieval systems, etc.)
How to implement an experimental categorization?
● Let’s see two cases:
○ Case 01: As pre-defined routines that are used at the moment of
generating data (while extracting, segmenting, naming)
○ Case 02: As a method for visual analytics, i.e. as a combination
of user-interfaces to explore data by using obtained
measurements
Case 01: As pre-defined routines that are used at the moment of generating
data (while extracting, segmenting, naming). For example, creating new shape
descriptors such as Russ (2011):
Case 02: As a method for visual analytics, i.e. as a combination of
user-interfaces to explore data by using obtained measurements.
While one of the most common methods to extract and determine
frequent colors in an image is to measure separately R, G, B channels...
Most dominant color
Red: 67.52
Green: 67.07
Blue: 70.05
We can also calculate the difference between percentage amounts of
colors in an image based on k-means clusters
-30.43 3.88 = 26.55
The difference can be used as a threshold to filter images in a large collection
e.g. “Plot only those images whose % distance is higher than 25”
From the following dataset (Albums released in 1988)
This is a Radial Plot representation of the same data, along the chromatic circle
Radial Plots Using Percentage Difference
Percentage Diff. = 0 Percentage Diff. = 25 Percentage Diff. = 50
Albums with high/less variety of colors can be filtered
L’homme à la guitare
George Braque, 1914
An application in painting
Experimental Categories:
● Differences in ROIs
● Texture Shadows
● Infrequent Plastic Signs
● High Variability: most varied
categories
● Colored Shapes: particles that have
similar color and shape
Interactive 3D Surface Plot
Kai Uwe Barthel, 2004
https://imagej.nih.gov/ij/plugins/surface-plot-3d.html
Deep Visualization
Blink: The Ising Model (2004-2008)
https://vimeo.com/257843869
George Legrady
Let’s consider this artwork
Blink: The Ising Model (2004-2008)
George Legrady
polypTelic: The Ising Model (2004-2008)
George Legrady
And this is the process occuring behind the scenes
Deep Visualization
A method to make evident the underlying (and sometimes simultaneous)
technical processes that occur behind the scenes and are often taken for
granted by common users
Venice, Italy, May 2019 Mount San Jancinto, August 2019
Some inspiration from culture-nature, “seeing” historical traces in layers
In our interactive
visualization, the
user can slide
a bar to reveal
other technical layers
that could be
potentially seen
Converting between polar and
Cartesian coordinates:
x = r cos φ
y = r sin φ
var radius = 7;
var polarX = radius * Math.sin( a.c01_h_hsl * Math.PI/
var polarY = radius * Math.cos( a.c01_h_hsl * Math.PI/
These other layers that could be seen, put together, and modify each other in real time
One of the theoretical and practical tasks of Cultural Analytics is the
development of the appropriate measures of cultural diversity, structure
(relations, networks), dynamics (temporal changes), and variability (themes
and deviations) for different types of media and cultural fields
For Pictorial Semiotics the main obstacle before developing a full
computer-aided analysis of pictures may not be technological, but rather
phenomenological. We need to understand the nature of those holistic,
topological, and physiognomic properties of perception on which human
beings focus in order to make sense of pictures from a plastic point of view
Tack för din uppmärksamhet
AISV | Lund | August 22 | 2019
Everardo Reyes & Lev Manovich
http://lab.culturalanalytics.info/

More Related Content

Similar to Experimental categorization and deep visualization techniques

EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXINGEFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXINGIJCSEA Journal
 
Sign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture AnalysisSign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture Analysispaperpublications3
 
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...Bernhard Rieder
 
An ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual worldAn ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual worldijaia
 
Interactive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiInteractive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiBernhard Rieder
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentationserena pollastri
 
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Ralf Klamma
 
Inspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventInspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventJim Hensman
 
Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...University of Huddersfield
 
How and why study big cultural data v2
How and why study big cultural data v2How and why study big cultural data v2
How and why study big cultural data v2Lev Manovich
 
chinchor_nvac_may06
chinchor_nvac_may06chinchor_nvac_may06
chinchor_nvac_may06webuploader
 
Sdi, communities and social media
Sdi, communities and social mediaSdi, communities and social media
Sdi, communities and social mediaWirelessInfo
 
Mind the Gap: Another look at the problem of the semantic gap in image retrieval
Mind the Gap: Another look at the problem of the semantic gap in image retrievalMind the Gap: Another look at the problem of the semantic gap in image retrieval
Mind the Gap: Another look at the problem of the semantic gap in image retrievalJonathon Hare
 
A Formal Modeling Proposal
A Formal Modeling ProposalA Formal Modeling Proposal
A Formal Modeling ProposalDarian Pruitt
 
The idea of projectour project is about creating a intell.docx
The idea of projectour project is about creating a intell.docxThe idea of projectour project is about creating a intell.docx
The idea of projectour project is about creating a intell.docxcherry686017
 
Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Fabien Gandon
 

Similar to Experimental categorization and deep visualization techniques (20)

EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXINGEFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
EFFECTIVE SEARCH OF COLOR-SPATIAL IMAGE USING SEMANTIC INDEXING
 
Sign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture AnalysisSign Language Recognition with Gesture Analysis
Sign Language Recognition with Gesture Analysis
 
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...
Analyzing Social Media with Digital Methods. Possibilities, Requirements, and...
 
EWIC talk - 07 June, 2018
EWIC talk - 07 June, 2018EWIC talk - 07 June, 2018
EWIC talk - 07 June, 2018
 
An ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual worldAn ontology for semantic modelling of virtual world
An ontology for semantic modelling of virtual world
 
Interactive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiInteractive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephi
 
Benoit Visual Only Retrieval
Benoit Visual Only RetrievalBenoit Visual Only Retrieval
Benoit Visual Only Retrieval
 
Year 1 of research - presentation
Year 1 of research - presentationYear 1 of research - presentation
Year 1 of research - presentation
 
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
 
Inspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventInspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation Event
 
Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018Robert Gordon talk, 21 March 2018
Robert Gordon talk, 21 March 2018
 
Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...Multiple representations and visual mental imagery in artificial cognitive sy...
Multiple representations and visual mental imagery in artificial cognitive sy...
 
How and why study big cultural data v2
How and why study big cultural data v2How and why study big cultural data v2
How and why study big cultural data v2
 
chinchor_nvac_may06
chinchor_nvac_may06chinchor_nvac_may06
chinchor_nvac_may06
 
Sdi, communities and social media
Sdi, communities and social mediaSdi, communities and social media
Sdi, communities and social media
 
Mind the Gap: Another look at the problem of the semantic gap in image retrieval
Mind the Gap: Another look at the problem of the semantic gap in image retrievalMind the Gap: Another look at the problem of the semantic gap in image retrieval
Mind the Gap: Another look at the problem of the semantic gap in image retrieval
 
A Formal Modeling Proposal
A Formal Modeling ProposalA Formal Modeling Proposal
A Formal Modeling Proposal
 
Sensors1(1)
Sensors1(1)Sensors1(1)
Sensors1(1)
 
The idea of projectour project is about creating a intell.docx
The idea of projectour project is about creating a intell.docxThe idea of projectour project is about creating a intell.docx
The idea of projectour project is about creating a intell.docx
 
Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018Overview of the Research in Wimmics 2018
Overview of the Research in Wimmics 2018
 

More from Everardo Reyes-García

L’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédiaL’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédiaEverardo Reyes-García
 
A distant reading of Greimas' Dictionnaire
A distant reading of Greimas' DictionnaireA distant reading of Greimas' Dictionnaire
A distant reading of Greimas' DictionnaireEverardo Reyes-García
 
Enjeux des cultural analytics et sémiotique visuelle
Enjeux des cultural analytics et sémiotique visuelleEnjeux des cultural analytics et sémiotique visuelle
Enjeux des cultural analytics et sémiotique visuelleEverardo Reyes-García
 
Computer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slidesComputer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slidesEverardo Reyes-García
 
Méthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériquesMéthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériquesEverardo Reyes-García
 
Greimas.exe: digital code in the generative trajectory of expression
Greimas.exe: digital code in the generative trajectory of expressionGreimas.exe: digital code in the generative trajectory of expression
Greimas.exe: digital code in the generative trajectory of expressionEverardo Reyes-García
 
Design d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétiqueDesign d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétiqueEverardo Reyes-García
 
Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translationEverardo Reyes-García
 
Traitement d’images et média visualisation
Traitement d’images et média visualisationTraitement d’images et média visualisation
Traitement d’images et média visualisationEverardo Reyes-García
 
Présentation du cours Culture numérique
Présentation du cours Culture numériquePrésentation du cours Culture numérique
Présentation du cours Culture numériqueEverardo Reyes-García
 
Introducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsIntroducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsEverardo Reyes-García
 
Semiotics, software and media visualization
Semiotics, software and media visualizationSemiotics, software and media visualization
Semiotics, software and media visualizationEverardo Reyes-García
 

More from Everardo Reyes-García (20)

Faire Image / What Makes An Image?
Faire Image / What Makes An Image?Faire Image / What Makes An Image?
Faire Image / What Makes An Image?
 
L’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédiaL’image-interface : Approche sémio-technique des objets hypermédia
L’image-interface : Approche sémio-technique des objets hypermédia
 
A distant reading of Greimas' Dictionnaire
A distant reading of Greimas' DictionnaireA distant reading of Greimas' Dictionnaire
A distant reading of Greimas' Dictionnaire
 
Enjeux des cultural analytics et sémiotique visuelle
Enjeux des cultural analytics et sémiotique visuelleEnjeux des cultural analytics et sémiotique visuelle
Enjeux des cultural analytics et sémiotique visuelle
 
Computer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slidesComputer Art Congress 2016 [CAC.5] - Opening slides
Computer Art Congress 2016 [CAC.5] - Opening slides
 
Méthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériquesMéthodes pour l’analyse des images numériques
Méthodes pour l’analyse des images numériques
 
Greimas.exe: digital code in the generative trajectory of expression
Greimas.exe: digital code in the generative trajectory of expressionGreimas.exe: digital code in the generative trajectory of expression
Greimas.exe: digital code in the generative trajectory of expression
 
Design d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétiqueDesign d’interface en contexte : une approche organogénétique
Design d’interface en contexte : une approche organogénétique
 
Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translation
 
Traitement d’images et média visualisation
Traitement d’images et média visualisationTraitement d’images et média visualisation
Traitement d’images et média visualisation
 
Présentation du cours Culture numérique
Présentation du cours Culture numériquePrésentation du cours Culture numérique
Présentation du cours Culture numérique
 
On Media Art Software
On Media Art SoftwareOn Media Art Software
On Media Art Software
 
Explorations in media visualization
Explorations in media visualizationExplorations in media visualization
Explorations in media visualization
 
Introducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productionsIntroducing digital humanities through the analysis of cultural productions
Introducing digital humanities through the analysis of cultural productions
 
Semiotics, software and media visualization
Semiotics, software and media visualizationSemiotics, software and media visualization
Semiotics, software and media visualization
 
La visualité de Nirvana
La visualité de NirvanaLa visualité de Nirvana
La visualité de Nirvana
 
Esthétique des médias
Esthétique des médiasEsthétique des médias
Esthétique des médias
 
Disrupting 3D Models
Disrupting 3D ModelsDisrupting 3D Models
Disrupting 3D Models
 
Quelques principes du design web
Quelques principes du design webQuelques principes du design web
Quelques principes du design web
 
Culture Numérique
Culture NumériqueCulture Numérique
Culture Numérique
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Experimental categorization and deep visualization techniques

  • 1. Experimental categorization and deep visualization AISV Lund | August 22 | 2019 Everardo Reyes Université Paris 8 Lev Manovich City University of New York http://lab.culturalanalytics.info/
  • 3. Cultural Analytics ● It’s an approach to analysis of culture defined by Manovich in 2005 ● Using techniques and technologies in visual computing ● Using data methods to see contemporary global culture ● Some research questions: ○ What are the themes, styles, behaviors, and their patterns in contemporary global culture? ○ Where are they active? (Spatial distribution) ○ When they emerge? How they diffuse, change over time?
  • 4. Cultural Analytics ● A cultural analyst designs methods, datasets, visualization models, and exploratory tools that allow us to see relationships among heterogeneous data ● Our contribution in this talk: ○ Experimental Categorization ○ Deep Visualization
  • 7. The Plastic Semiotics Approach We focus on three plastic categories: colors, shapes, textures Such categories are helpful for segmenting an image, naming its parts, and establishing syntactic, semantic, and pragmatic correlations of meaning These dimensions can be measured in all images regardless of the content and type. Such measurements were commonly used in Computer Vision since early 1990s for content-based image retrieval
  • 8. Analysis of “La fille à la montre et au chapeau” Göran Sonesson, 1988
  • 9. Plastic Categories as Low-Level Image Descriptors Color Descriptors Tone extraction using color models (RGB, HSV, HSL) Shape Descriptors Geometrical features (aspect ratio, rectangularity, circularity, elongatedness) Texture Descriptors Numerical vectors that determine if points in a ROI are lesser, greater or approximate to a central reference point
  • 10. Mid-Level Spatial e.g. top, center, right, left... Structural e.g. Has-parts, has-eyes, has-legs... Holistic e.g. Furry, shiny, metallic... High-Level “Animal”, “human”, “house”, “advertising”... Moods and sentiments (happy, angry, sad...)
  • 11. Microsoft Azure's Computer Vision https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/ Nowadays CV services use different kinds of neural networks. In this example we see high-level descriptors based on combinations of lower levels. It is important to note that they are not obtained manually
  • 13. Developed by pho.to, based on AI algorithms for image processing Consider software like PhotoLab...
  • 14. PhotoLab has more than 600 effects, 30 categories, and templates that allow users to create their own “combos”
  • 16.
  • 18. Experimental Categorization ● A term to describe innovative, speculative, unstable, and work-in-progress measurements and dimensions to describe visual images ● Although they are built on top of other low and mid-level descriptors, they are unique in the sense that they are based on visual characteristics, not on linguistic terms, e.g. colors, sharpness, blur, gradients, texture patterns, degree of skewness, circularity, rectangularity of shapes ● An experimental category may thus receive any name that stands for a combination of descriptors in a determined context of use (a tool for photo retouching, information retrieval systems, etc.)
  • 19. How to implement an experimental categorization? ● Let’s see two cases: ○ Case 01: As pre-defined routines that are used at the moment of generating data (while extracting, segmenting, naming) ○ Case 02: As a method for visual analytics, i.e. as a combination of user-interfaces to explore data by using obtained measurements
  • 20. Case 01: As pre-defined routines that are used at the moment of generating data (while extracting, segmenting, naming). For example, creating new shape descriptors such as Russ (2011):
  • 21. Case 02: As a method for visual analytics, i.e. as a combination of user-interfaces to explore data by using obtained measurements. While one of the most common methods to extract and determine frequent colors in an image is to measure separately R, G, B channels... Most dominant color Red: 67.52 Green: 67.07 Blue: 70.05
  • 22. We can also calculate the difference between percentage amounts of colors in an image based on k-means clusters -30.43 3.88 = 26.55 The difference can be used as a threshold to filter images in a large collection e.g. “Plot only those images whose % distance is higher than 25”
  • 23. From the following dataset (Albums released in 1988)
  • 24. This is a Radial Plot representation of the same data, along the chromatic circle
  • 25. Radial Plots Using Percentage Difference Percentage Diff. = 0 Percentage Diff. = 25 Percentage Diff. = 50 Albums with high/less variety of colors can be filtered
  • 26. L’homme à la guitare George Braque, 1914 An application in painting
  • 27. Experimental Categories: ● Differences in ROIs ● Texture Shadows ● Infrequent Plastic Signs ● High Variability: most varied categories ● Colored Shapes: particles that have similar color and shape Interactive 3D Surface Plot Kai Uwe Barthel, 2004 https://imagej.nih.gov/ij/plugins/surface-plot-3d.html
  • 29. Blink: The Ising Model (2004-2008) https://vimeo.com/257843869 George Legrady Let’s consider this artwork
  • 30. Blink: The Ising Model (2004-2008) George Legrady polypTelic: The Ising Model (2004-2008) George Legrady And this is the process occuring behind the scenes
  • 31. Deep Visualization A method to make evident the underlying (and sometimes simultaneous) technical processes that occur behind the scenes and are often taken for granted by common users
  • 32. Venice, Italy, May 2019 Mount San Jancinto, August 2019 Some inspiration from culture-nature, “seeing” historical traces in layers
  • 33. In our interactive visualization, the user can slide a bar to reveal other technical layers that could be potentially seen
  • 34. Converting between polar and Cartesian coordinates: x = r cos φ y = r sin φ var radius = 7; var polarX = radius * Math.sin( a.c01_h_hsl * Math.PI/ var polarY = radius * Math.cos( a.c01_h_hsl * Math.PI/ These other layers that could be seen, put together, and modify each other in real time
  • 35. One of the theoretical and practical tasks of Cultural Analytics is the development of the appropriate measures of cultural diversity, structure (relations, networks), dynamics (temporal changes), and variability (themes and deviations) for different types of media and cultural fields For Pictorial Semiotics the main obstacle before developing a full computer-aided analysis of pictures may not be technological, but rather phenomenological. We need to understand the nature of those holistic, topological, and physiognomic properties of perception on which human beings focus in order to make sense of pictures from a plastic point of view
  • 36. Tack för din uppmärksamhet AISV | Lund | August 22 | 2019 Everardo Reyes & Lev Manovich http://lab.culturalanalytics.info/