SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Knowledge base for 3D rendering styles
(a system to apply cartographic practices on 3D renderings)
Sidonie Christophe, Mickaël Brasebin,
Élodie Buard, Florian Pelloie
IGN-France, COGIT Lab.
ICC2015 - 23-26 August 2015
Motivation
To adapt 3D renderings to urban projects
Motivation
To adapt 3D renderings to urban projects
➔ to control 3D styles
➔ to smoothly navigate between 3D styles
Motivation
Mixing and navigating between 3D styles for building representation
(Hoarau 2015)
(Semmo & Döllner 2014)
(Biljecki 2014; Semmo et al. 2013)
Aim of the talk
3D Data
GUI
Formalized
styles
Interpolation
method
Production of intermediate mixes
User with
task(s)
Aim of the talk
3D Data
GUI
Formalized
styles
Interpolation
method
Production of intermediate mixes
User with
task(s)
Focus
Approach
1. Style Formalization: 2D style model to 3D style model?
2. Analysis and annotation of 3D renderings
3. 3D Knowledge base production
Style formalization
Style formalization
Rendering process driven by style description
Ex.: expressive,
photo-realist, etc.
Ex.: textures
Ex.: sea, roads, ortho-image Ex.: color, width, tiledistribution
Style formalization
Existing formalisms to describe
● 2D styles (OGC SLD/SE)
● 2D SLD extension
● 3D SLD
Style formalization
Model design for style formalization based on represented features
External data
Style formalization
-> To identify controllable 3D graphic parameters
External data
Style formalization
-> To identify representative and recognizable 3D categories of styles
External data
Analysis of 3D renderings
Analysis of 3D renderings
15 3D renderings manually annotated:
1. Overall categorization into categories
2. Feature extraction
3. Graphic parameters extraction
Analysis of 3D renderings
Level of Detail (+/-) and (Non)Photo-Realism
Analysis of 3D renderingsLevel of detail
photo-realism
Analysis of 3D renderings
Windows Wall
Features
Graphic
parameters
TexturesVisual variables
StyleCategory
ex.: non-
photorealistic pencil
draw style
Analysis of 3D renderings
Windows Wall
Features
Graphic
parameters
TexturesVisual variables
gridtexture (4,2), L=x, l=y
white background, black
outline l’
StyleCategory
ex.: photorealistic
Analysis of 3D renderings
- a set of annotated 3D renderings
- for each visible feature, a set of graphic parameters
- each 3D rendering into a category
-> to link graphic parameters and 3D categories
of style
3D Knowledge Base
Production
Knowledge base production
Step 1: manual evaluation of a set of renderings
➔ Can be realized by external contributors
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
3D Rendering
Step 2: extraction of relevant information
➔ Importance of a feature
(i.e. screen size)
➔ Relationship between features
(i.e. spatial relation to assess saliency)
Knowledge base production
Step 3 : extraction of patterns
➔ Inherent characteristics of graphic parameters
ex.: pencil-like strokes make think about a NPR rendering (level of stylisation)
➔ Relation between a feature and graphic parameters
ex.: unconventional colors used for some features make think about a NPR rendering (level of realism)
➔ Relation between represented features
ex.: same representation for touching features tends to decrease the level of detail of a representation (level of contrasts)
Knowledge base production
Conclusion & Perspectives
Very first steps towards a 3D style model
- Is 2D knowledge transferable to 3D?
➔ Begin of long term thoughts about 3D semiotics for
better practices (to simplify design & implementation
tasks)
➔ Interpolation between 3D styles (to simplify users’
tasks)
➔ Understanding of 3D styles vs. users vs. tasks?
Thank you
for your attention!
sidonie.christophe@ign.fr

Más contenido relacionado

Similar a Knowledge base for 3D rendering styles

3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)
Matthias Trapp
 
Ha5 Full Article
Ha5 Full Article Ha5 Full Article
Ha5 Full Article
nixon2011
 

Similar a Knowledge base for 3D rendering styles (20)

Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016Schristophe3Dgeoinfo_2016
Schristophe3Dgeoinfo_2016
 
Multimedia searching
Multimedia searchingMultimedia searching
Multimedia searching
 
Digital arts
Digital artsDigital arts
Digital arts
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
Digital design
Digital designDigital design
Digital design
 
Freehand Drawing VS Transformed Digital Drawing
Freehand Drawing VS Transformed Digital DrawingFreehand Drawing VS Transformed Digital Drawing
Freehand Drawing VS Transformed Digital Drawing
 
02_computational_designanddigital_fabrication_visual_programing.pdf
02_computational_designanddigital_fabrication_visual_programing.pdf02_computational_designanddigital_fabrication_visual_programing.pdf
02_computational_designanddigital_fabrication_visual_programing.pdf
 
Drawing For Illustration And Annotation In 3D
Drawing For Illustration And Annotation In 3DDrawing For Illustration And Annotation In 3D
Drawing For Illustration And Annotation In 3D
 
02 computational design and digital fabrication visual programing
02 computational design and digital fabrication visual programing02 computational design and digital fabrication visual programing
02 computational design and digital fabrication visual programing
 
3D Models and their Primary Characteristics
3D Models and their Primary Characteristics3D Models and their Primary Characteristics
3D Models and their Primary Characteristics
 
3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)
 
livingin3d
livingin3dlivingin3d
livingin3d
 
M sc thesis proposal v4
M sc thesis proposal v4M sc thesis proposal v4
M sc thesis proposal v4
 
Model Based Development For 3 D User Interfaces
Model Based Development For 3 D User InterfacesModel Based Development For 3 D User Interfaces
Model Based Development For 3 D User Interfaces
 
Graph Analysis over Relational Database. Roberto Franchini - Arcade Analytics
Graph Analysis over Relational Database. Roberto Franchini - Arcade AnalyticsGraph Analysis over Relational Database. Roberto Franchini - Arcade Analytics
Graph Analysis over Relational Database. Roberto Franchini - Arcade Analytics
 
Ha5 Full Article
Ha5 Full Article Ha5 Full Article
Ha5 Full Article
 
Specialized Application.pdf
Specialized Application.pdfSpecialized Application.pdf
Specialized Application.pdf
 
Pdar
PdarPdar
Pdar
 
Basics
BasicsBasics
Basics
 
3D Image visualization
3D Image visualization3D Image visualization
3D Image visualization
 

Más de Sidonie Christophe

Más de Sidonie Christophe (7)

Géovisualisation(s)
Géovisualisation(s)Géovisualisation(s)
Géovisualisation(s)
 
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstylesExpressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
 
Texture Generation for Expressive Rock Drawing
Texture Generation for Expressive Rock DrawingTexture Generation for Expressive Rock Drawing
Texture Generation for Expressive Rock Drawing
 
Intégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIGIntégration de méthodes de rendu expressif dans un SIG
Intégration de méthodes de rendu expressif dans un SIG
 
MapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographieMapStyle - Besoins et enjeux en cartographie
MapStyle - Besoins et enjeux en cartographie
 
MapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini StyleMapStyle: Automatic Rendering of a Cassini Style
MapStyle: Automatic Rendering of a Cassini Style
 
Couleurs en cartographie : des peintures, des styles ..et des cartes
Couleurs en cartographie : des peintures, des styles ..et des cartesCouleurs en cartographie : des peintures, des styles ..et des cartes
Couleurs en cartographie : des peintures, des styles ..et des cartes
 

Último

No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 

Último (20)

AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 97 Noida Escorts >༒8448380779 Escort Service
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 

Knowledge base for 3D rendering styles

  • 1. Knowledge base for 3D rendering styles (a system to apply cartographic practices on 3D renderings) Sidonie Christophe, Mickaël Brasebin, Élodie Buard, Florian Pelloie IGN-France, COGIT Lab. ICC2015 - 23-26 August 2015
  • 2. Motivation To adapt 3D renderings to urban projects
  • 3. Motivation To adapt 3D renderings to urban projects ➔ to control 3D styles ➔ to smoothly navigate between 3D styles
  • 4. Motivation Mixing and navigating between 3D styles for building representation (Hoarau 2015) (Semmo & Döllner 2014) (Biljecki 2014; Semmo et al. 2013)
  • 5. Aim of the talk 3D Data GUI Formalized styles Interpolation method Production of intermediate mixes User with task(s)
  • 6. Aim of the talk 3D Data GUI Formalized styles Interpolation method Production of intermediate mixes User with task(s) Focus
  • 7. Approach 1. Style Formalization: 2D style model to 3D style model? 2. Analysis and annotation of 3D renderings 3. 3D Knowledge base production
  • 9. Style formalization Rendering process driven by style description Ex.: expressive, photo-realist, etc. Ex.: textures Ex.: sea, roads, ortho-image Ex.: color, width, tiledistribution
  • 10. Style formalization Existing formalisms to describe ● 2D styles (OGC SLD/SE) ● 2D SLD extension ● 3D SLD
  • 11. Style formalization Model design for style formalization based on represented features External data
  • 12. Style formalization -> To identify controllable 3D graphic parameters External data
  • 13. Style formalization -> To identify representative and recognizable 3D categories of styles External data
  • 14. Analysis of 3D renderings
  • 15. Analysis of 3D renderings 15 3D renderings manually annotated: 1. Overall categorization into categories 2. Feature extraction 3. Graphic parameters extraction
  • 16. Analysis of 3D renderings Level of Detail (+/-) and (Non)Photo-Realism
  • 17. Analysis of 3D renderingsLevel of detail photo-realism
  • 18. Analysis of 3D renderings Windows Wall Features Graphic parameters TexturesVisual variables StyleCategory ex.: non- photorealistic pencil draw style
  • 19. Analysis of 3D renderings Windows Wall Features Graphic parameters TexturesVisual variables gridtexture (4,2), L=x, l=y white background, black outline l’ StyleCategory ex.: photorealistic
  • 20. Analysis of 3D renderings - a set of annotated 3D renderings - for each visible feature, a set of graphic parameters - each 3D rendering into a category -> to link graphic parameters and 3D categories of style
  • 22. Knowledge base production Step 1: manual evaluation of a set of renderings ➔ Can be realized by external contributors 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering 3D Rendering
  • 23. Step 2: extraction of relevant information ➔ Importance of a feature (i.e. screen size) ➔ Relationship between features (i.e. spatial relation to assess saliency) Knowledge base production
  • 24. Step 3 : extraction of patterns ➔ Inherent characteristics of graphic parameters ex.: pencil-like strokes make think about a NPR rendering (level of stylisation) ➔ Relation between a feature and graphic parameters ex.: unconventional colors used for some features make think about a NPR rendering (level of realism) ➔ Relation between represented features ex.: same representation for touching features tends to decrease the level of detail of a representation (level of contrasts) Knowledge base production
  • 25. Conclusion & Perspectives Very first steps towards a 3D style model - Is 2D knowledge transferable to 3D? ➔ Begin of long term thoughts about 3D semiotics for better practices (to simplify design & implementation tasks) ➔ Interpolation between 3D styles (to simplify users’ tasks) ➔ Understanding of 3D styles vs. users vs. tasks?
  • 26. Thank you for your attention! sidonie.christophe@ign.fr