INFORMATICA GRAFICA

Ingegneria Edile-Architettura INFORMATICA GRAFICA

0660100023
DIPARTIMENTO DI INGEGNERIA CIVILE
CORSO DI LAUREA MAGISTRALE A CICLO UNICO DI 5 ANNI
BUILDING ENGINEERING - ARCHITECTURE
2013/2014

OBBLIGATORIO
YEAR OF COURSE 3
YEAR OF DIDACTIC SYSTEM 2010
PRIMO SEMESTRE
CFUHOURSACTIVITY
660LESSONS
Objectives
THE COURSE IS DIVIDED INTO TWO MODULES.

THE GOAL OF THE FIRST MODULE IS TO ACQUIRE THE BASIC KNOWLEDGE ON COMPUTER SCIENCE (COMPUTER ARCHITECTURE, BINARY REPRESENTATION OF NATURAL NUMBERS AND INTEGERS NUMBER), BASIC KNOWLEDGE ON THE IMAGE REPRESENTATIONS (RASTER AND VECTOR REPRESENTATIONS). THE MODULE ALSO FORESEES THE FUNDAMENTALS OF IMAGE PROCESSING (THRESHOLDING, STRECHING CONTRAST, SMOOTING FILTERS, DERIVATIVE FILTERS, ETC.).

THE SECOND MODULE WANTS TO ENLIGHTEN STUDENTS ON THE MATHEMATICS THAT UNDERLIES THE MODERN DISPLAY SYSTEMS AND THE MODELING AND REPRESENTATION SYSTEMS. THE MODULE ALSO PROVIDES NOTES ON THE MATHEMATICS OF CURVES AND SURFACES FOR ARCHITECTURAL DESIGN ON COMPUTERS, AND THE APPLICATION OF THEORY BY USING A CAD MODELER FOR CURVES AND SURFACES (THINK DESIGN). THIS PART ALSO PROVIDES SOME DETAILS ON THE RE AND RP TECHNIQUES WITH APPLICATION EXAMPLES ON COMPUTER.
Prerequisites
-
Contents
COMPUTER ARCHITECTURE (6 HOURS)
- THE VON NEUMANN MODEL
- THE COMPONENTS OF A COMPUTER: CPU, MEMORY, I / O
- INSTRUCTION EXECUTION CYCLE

REPRESENTATION OF NUMBERS (6 HOURS)
- THE POSITIONAL REPRESENTATION, THE BASE-2, BASE-8 AND BASE-16 NUMERAL SYSTEMS
- CONVERSION BETWEEN BASES
- THE BINARY REPRESENTATION OF INTEGERS: REPRESENTATION BY SIGN AND MODULE AND 2'S COMPLEMENT

IMAGES REPRESENTATION (2 HOURS)
- RASTER IMAGES: IMAGE RESOLUTION, COLOR DEPTH, IMAGE COMPRESSION, COMPRESSION FORMATS
- VECTOR IMAGES: REPRESENTATION, RENDERING

PUNCTUAL OPERATIONS ON IMAGES (6 HOURS)
- HOMOGENEOUS AND NON-HOMOGENEOUS OPERATIONS
- THRESHOLDING
- ARITHMETIC OPERATIONS ON IMAGES
- CONTRAST ENHANCEMENT

LOCAL PROCESSING ON IMAGES (6 HOURS)
- PRINCIPLE OF OPERATION OF THE IMAGES LOCAL FILTERING
- THE SMOOTHING FILTERS (MEAN FILTER, MEDIAN FILTER, GAUSSIAN FILTER, ETC.).
- SHARPENING FILTERS
- THE DERIVATIVE FILTERS (LAPLACE, SOBEL)

USE OF AN IMAGE PROCESSING SOFTWARE: GIMP (4 HOURS)

COMPUTER-AIDED DESIGN (2 HOURS)
- INTRODUCTION TO COMPUTER-AIDED DESIGN
- THE CAD MODEL

REPRESENTATION THEORY AND CAD MODELING (4 HOURS)
- REPRESENTATION SCHEMES
- MODELING METHODS

MATHEMATICS OF CURVES AND SURFACES (9 HOURS)
- APPROXIMATION OF CURVES
- CURVE INTERPOLATION (EXE WITH THINKDESIGN)
- APPROXIMATION OF SURFACES
- SURFACES INTERPOLATION (EXE WITH THINKDESIGN)

REVERSE ENGINEERING (9 HOURS)
- TECHNIQUES OF REVERSE ENGINEERING
- RECONSTRUCTION OF SURFACES FROM POINT CLOUDS (EXE WITH THINKDESIGN)

RAPID PROTOTYPING (6 HOURS)
- RAPID PROTOTYPING TECHNIQUES
- STL FILE GENERATION. (EXE WITH THINKDESIGN)

Teaching Methods
LECTURES AND PRACTICE
Verification of learning
-
Texts
- M.E. MORTENSON, MODELLI GEOMETRICI IN COMPUTER GRAPHICS – MCGRAW-HILL

- J. GALLIER, CURVES AND SURFACES IN GEOMETRIC MODELING – MORGAN KAUFMANN PUBLISHERS

- G. BERTOLINE, E. WIEBE, FONDAMENTI DI COMUNICAZIONE GRAFICA – MCGRAW-HILL

- LECTURES NOTES
More Information
-
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2016-09-30]