Cover image for Intelligent scene modelling information systems
Title:
Intelligent scene modelling information systems
Series:
Studies in computational intelligence

Studies in computational intelligence ; 181
Publication Information:
New York, NY : Springer, 2009
Physical Description:
xi, 214 p. : ill. ; 24 cm.
ISBN:
9783540929017

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010206003 T385 I576 2009 Open Access Book Book
Searching...

On Order

Summary

Summary

Scene modeling is a very important part in Computer Graphics because it allows c- ating more or less complex models to be rendered, coming from the real world or from the designer's imagination. However, scene modeling is a very difficult task, as there is a need of more and more complex scenes and traditional geometric modelers are not well adapted to computer aided design. Even if traditional scene modelers offer very interesting tools to facilitate the designer's work, they suffer from a very important drawback, the lack of flexibility, which does not authorize the designer to use incomplete or imprecise descriptions, in order to express his (her) mental image of the scene to be designed. Thus, with most of the current geometric modelers the user must have a quite precise idea of the scene to design before using the modeler to achieve the modeling task. This kind of design is not really a computer aided one, because the main creative ideas have been elaborated without any help of the modeler. Declarative scene modeling could be an interesting alternative to traditional g- metric modeling. Indeed, declarative scene modeling tries to give intuitive solutions to the scene modeling problem by using Artificial Intelligence techniques which allow the user to describe high level properties of a scene and the modeler to give all the solutions corresponding to imprecise properties.


Table of Contents

Georgios MiaoulisDimitri PlemenosVassilios S. GolfinopoulosGeorgios BardisJohn Dragonas and Nikolaos DoulamisDimitrios MakrisIoannis Xydas
1 Intelligent Scene Modelling Information Systems: The Case of Declarative Design Supportp. 1
1.1 Introductionp. 1
1.2 The Scene Modelling Process in Declarative Design Supportp. 3
1.3 Information, Knowledge and Scene Models Representationsp. 9
1.3.1 Physical Scene Modelsp. 12
1.3.2 Conceptual Scene Models - Generic Modelsp. 14
1.3.3 Scene Conceptual Modelling in MultiCADp. 16
1.4 Software Architectures for Declarative Design Supportp. 21
1.4.1 MultiCAD: Objectives, Constraints and Functional Choicesp. 22
1.4.2 Definition of MultiCAD Framework-Architecturep. 23
1.5 Conclusionp. 25
Referencesp. 26
2 Declarative Modeling in Computer Graphicsp. 29
2.1 Introductionp. 29
2.2 What Is Declarative Scene Modelingp. 30
2.3 Imprecision Management in Declarative Scene Modelersp. 31
2.4 A Classification of Declarative Scene Modelersp. 32
2.4.1 Modelers Using Exploration Mode in Scene Generationp. 32
2.4.2 Modelers Using Solution Search Mode in Scene Generationp. 35
2.4.3 Other Declarative or Declarative-Like Modelersp. 38
2.5 Scene Understanding in Declarative Scene Modelingp. 40
2.6 Constraint Satisfaction Techniques for Declarative Scene Modeingp. 41
2.6.1 Arithmetic Constraint Satisfaction Techniquesp. 41
2.6.1.1 The Resolution Processp. 41
2.6.1.2 Constraint Logic Programming on Finite Domains - CLP(FD)p. 42
2.6.1.3 Hierarchical Decomposition-Based Improvementsp. 43
2.6.2 Geometric Constraint Satisfaction Techniquesp. 44
2.6.2.1 Principles of the MultiFormes Geometric Constraint Solverp. 45
2.6.2.2 The Resolution Processp. 45
2.6.2.3 The Intersection and Sampling Problemsp. 45
2.6.2.4 Some Other Problemsp. 46
2.6.3 Discussionp. 47
2.6.3.1 Arithmetic CSPp. 47
2.6.3.2 Geometric CSPp. 48
2.7 Declarative Scene Modeling and Machine-Learning Techniquesp. 48
2.7.1 A Dynamical Neural Network for Filtering Unsatisfactory Solutions in DMHDp. 49
2.7.1.1 Structure of the Used Networkp. 49
2.7.1.2 The Machine Learning Processp. 51
2.7.1.3 Discussionp. 52
2.8 Advantages and Drawbacks of Declarative Scene Modelingp. 53
2.9 Future Issuesp. 54
2.10 Conclusionp. 55
Referencesp. 55
3 Understanding Scenesp. 59
3.1 Introduction to Reverse Engineeringp. 59
3.1.1 Reverse Engineering in Scene Modellingp. 60
3.1.2 Reverse Engineering and Geometric Modellingp. 62
3.1.3 Reverse Engineering and Feature-Based Modellingp. 63
3.1.4 Reverse Engineering and Declarative Modellingp. 65
3.2 Integration of the Two Modelsp. 68
3.3 Reconstruction Phasep. 69
3.4 Extended Design Methodologyp. 70
3.5 System Architecturep. 71
3.5.1 Data and Knowledge Storagep. 73
3.5.2 The Stratified Representationp. 74
3.5.3 Extraction of Relations and Propertiesp. 77
3.5.4 Scene Modificationsp. 78
3.5.5 The Propagation Policyp. 79
3.5.6 The Unified Stratified Representationp. 81
3.5.7 The Resultant Declarative Descriptionp. 82
3.6 Conclusionsp. 83
Referencesp. 85
4 Intelligent Personalization in a Scene Modeling Environmentp. 89
4.1 Introductionp. 89
4.2 Intelligent Personalization and Contributing Fieldsp. 90
4.3 Preference Modelp. 92
4.3.1 Preference Structurep. 92
4.3.2 User Preference as a Functionp. 94
4.4 Multicriteria Decision Supportp. 95
4.4.1 Outranking Methodsp. 96
4.4.2 Weighted Sum Methodologiesp. 97
4.5 Machine Learningp. 97
4.5.1 Traditional Machine Learning Mechanismsp. 98
4.5.2 Incremental Learningp. 99
4.5.3 Imbalanced Datasetsp. 100
4.5.4 Context Specific Issuesp. 101
4.6 Intelligent Personalization in a Scene Modeling Environmentp. 102
4.6.1 Scene Representationsp. 102
4.6.2 Scene Modeling Processp. 104
4.6.2.1 Solution Generation: Constraint Satisfaction Techniquesp. 104
4.6.2.2 Solution Generation: Evolutionary Techniquesp. 105
4.6.2.3 Solution Visualizationp. 105
4.6.2.4 Scene Modeling Environmentp. 106
4.6.3 Preferences Acquisitionp. 106
4.6.3.1 Solution Encoding for Preferences Acquisitionp. 107
4.6.3.2 Preferences Acquisition via Incremental Learningp. 107
4.6.3.3 User-Assisted Acquisition of Preferencesp. 108
4.7 Intelligent User Profile Module Architecturep. 110
4.7.1 Declarative Modelingp. 110
4.7.2 Module Architecturep. 112
4.8 Experimental Resultsp. 114
4.8.1 Performance Indices and Representative Scenesp. 114
4.8.2 Experiment Seriesp. 115
4.9 Conclusionp. 117
Referencesp. 117
5 Web-Based Collaborative System for Scene Modellingp. 121
5.1 Introductionp. 121
5.1.1 Research Scopep. 123
5.2 Related Workp. 124
5.2.1 Collaborative Designp. 124
5.2.1.1 Collaborative Systemsp. 124
5.2.2 Declarative Designp. 126
5.2.3 Overview of MultiCAD Architecturep. 127
5.2.4 DKABM Frameworkp. 128
5.2.5 Declarative Design Representationsp. 128
5.2.6 Collaborative Declarative Modelling Systemp. 129
5.3 Web-Based CDMS Frameworkp. 129
5.3.1 Declarative Collaborative Modulep. 130
5.4 Case Studyp. 137
5.4.1 Study of Collaborative Activityp. 137
5.5 Team Profile Modulep. 138
5.5.1 Single Designer Approachp. 138
5.5.1.1 Intelligent Profile Estimationp. 139
5.5.1.2 Recursive Implementationp. 140
5.5.2 Collaborative Approachp. 142
5.5.2.1 Preference Consensus Modulep. 142
5.5.2.2 Collaborative Clusteringp. 144
5.5.3 Simulationsp. 146
5.6 Conclusionsp. 147
Referencesp. 148
6 Aesthetic - Aided Intelligent 3D Scene Synthesisp. 153
6.1 Introductionp. 153
6.1.1 Research Scopep. 154
6.1.2 Proposed Methodology - Contributing Areasp. 154
6.2 Related Workp. 155
6.2.1 Evolutionary Computing Techniquesp. 156
6.2.1.1 Evolutionary Designp. 157
6.2.1.2 Genetic Algorithm Applications in Designp. 157
6.2.2 Computational Aesthetic Approachesp. 159
6.2.3 Style Modelling Approachesp. 160
6.2.3.1 The Concept of Stylep. 160
6.2.4 MultiCAD Framework Stylep. 162
6.3 Research Approachp. 162
6.3.1 Architectural Style Modellingp. 163
6.3.1.1 Style Knowledge Frameworkp. 163
6.3.1.2 Measure of Stylep. 169
6.3.2 Multi-objective Genetic Algorithmp. 169
6.3.2.1 Genetic Algorithmp. 170
6.3.2.2 MOGA Mechanismp. 171
6.4 Implementation Frameworkp. 172
6.4.1 Software Architecturep. 172
6.4.1.1 User Interface Layerp. 173
6.4.1.2 Processing Layerp. 173
6.4.1.3 Data Management Layerp. 174
6.5 System Evaluationp. 174
6.6 Discussionp. 178
6.7 Conclusionsp. 179
6.7.1 Declarative Modelling and Architectural Conceptual Designp. 179
6.7.2 Aesthetic and Artificial Intelligencep. 180
Referencesp. 180
7 Network Security Surveillance Aid Using Intelligent Visualization for Knowledge Extraction and Decision Makingp. 185
7.1 Introductionp. 185
7.1.1 Web Securityp. 186
7.1.2 Intrusion Detectionp. 186
7.1.3 Visualizationp. 187
7.1.4 Visual Data Analysisp. 188
7.1.5 Research Objectivesp. 189
7.2 Related Workp. 191
7.3 Visualization Prototype Systemp. 192
7.3.1 Data Capture Modulep. 193
7.3.2 Pre-processor Modulep. 194
7.3.3 Knowledge Base Modulep. 194
7.3.3.1 Classes of Web Attacksp. 194
7.3.3.2 Training Data Qualityp. 196
7.3.3.3 Evolutionary Artificial Neural Networkp. 196
7.3.3.4 EANN Performance Versus ANNp. 199
7.3.4 Graph Generator Modulep. 200
7.3.5 Statistical Analysis Modulep. 205
7.4 Prototype System Performancep. 206
7.4.1 Introductionp. 206
7.4.2 Classificationp. 206
7.4.2.1 Neyman-Pearson Decision Rulep. 206
7.4.2.2 Sufficient Statistics and Monotonic Transformationsp. 207
7.4.2.3 Neyman-Pearson Lemma: General Casep. 208
7.4.3 Detection, False and Miss Probabilities of the Prototype Systemp. 208
7.4.4 ROC Curve of the Prototype Systemp. 210
7.5 Conclusionp. 212
Referencesp. 213
Author Indexp. 215