UNITA’ OPERATIVA DISI UNIVERSITA’ DI GENOVA Progetto MURST 5% Multimedialita’ Linea di ricerca 4 “Applicazione ai beni culturali”

Slides:



Advertisements
Presentazioni simili
APPLICATIVO PER LA GESTIONE DEL PIANO REGOLATORE GENERALE E DELLE CERTIFICAZIONI RELATIVE
Advertisements

Linee guida per l’insegnamento della matematica nella scuola media
Problema dellordinamento Input: Sequenza di n numeri Output: Permutazione π = tale che: a 1 a 2 …… a n Subroutine in molti problemi E possibile effettuare.
Introduzione ai grafi Grafo diretto e non diretto
Compenetrazione di solidi a facce piane:
Estendere i linguaggi: i tipi di dato astratti
Procedure e funzioni A. Ferrari.
Grafi Algoritmi e Strutture Dati. Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano Algoritmi e strutture dati 2/ed 2 Copyright © The McGraw.
Interfaccia del file system
Corso di Informatica grafica 1 Introduzione Quando si rappresentano modelli di oggetti 3D costituiti da facce poligonali secondo delle proiezioni alcune.
UN ESEMPIO DI ESPERIMENTO CASUALE
ALBERI DECISIONALI prima parte
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie.
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Cammini minimi Algoritmo SPT.Acyclic
CRITERI DI MISURA AFFIDABILITA’: le informazioni ottenute dalle misurazioni devono essere coerenti e stabili nel tempo e tra osservatori diversi VALIDITA’:
Metodi di ricerca in Psicologia
FAI UN CLIC CON IL TASTO SINISTRO DEL MOUSE
Algoritmi e Strutture Dati (Mod. B)
Sistemi di equazioni lineari
Seminario su clustering dei dati – Parte II
Seminario su clustering dei dati – Parte II
Grafi.
Modelli e Algoritmi per la Logistica
GEOMETRIA SOLIDA o STEREOMETRIA
DBMS ( Database Management System)
1 Superfici nascoste Daniele Marini. 2 Ray casting adatto a CSG o superfici parametriche dipende dal punto di vista è una sorta di campionamento spaziale.
Modellare 1 Daniele Marini.
Unita DISI - Genova 1 Un modello multirisoluzione per dati spaziali o Modello multirisoluzione generale per dati bidimensionali (superfici) e tridimensionali.
Modellazione di terreni a risoluzione adattiva
Esercizio_superfici_2
I solidi.
I solidi.
Esecuzione dei programmi Prolog Liste ed operatori aritmetici
Un motion planner per guide multimediali interattive
Editing della Cartografia in ArcView Corso ArcView Editing.
Daniele Marini, Maurizio Rossi
Daniele Marini Con contributi di Maurizio Rossi
POLIEDRI Per poliedro si intende un solido la cui superficie è costituita da un certo numero di facce poligonali Formula di Eulero (1707 – 1783) V + F.
Superfici nascoste Daniele Marini.
UNIVERSITÀ DI PISA FACOLTÀ DI INGEGNERIA CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA PER LA GESTIONE D’AZIENDA Tesi di laurea: Progettazione.
Complessità di un algoritmo
Definizione di un algoritmo
Complessità del problema Se non facciamo ipotesi sul tipo degli elementi della sequenza le uniche operazioni permesse sono confronti e assegnazioni. Problema.
Master Bioinformatica 2002: Grafi
Progetto MIUR SPA.DA. Riunione Genova 7 Giugno 2002.
Progetto MIUR SPA.DA. Riunione Genova 7 Giugno 2002.
Sorrentino, Corvino, Palumbo, Credendino, Salzano, Ponticiello Caso di studio 2 Gruppo 7 Materia : Informatica- progetto ABACUS Scuola: ITIS indirizzo.
Olimpiadi di Informatica 2010 Giornate preparatorie
I SOLIDI PLATONICI DUALI
Università degli Studi di Roma Tor Vergata
Esercizio_superfici_1
Capitolo 13 Cammini minimi Algoritmi e Strutture Dati.
Geometria Solida Poliedri Prima parte.
Capitolo 13 Cammini minimi Algoritmi e Strutture Dati.
Esercizio Alberi di classificazione DATI Un’azienda vuole valutare l’efficacia di una promozione effettuata attraverso buoni acquisto. Per questo motivo.
LE PIRAMIDI.
UNITA’ OPERATIVA DISI UNIVERSITA’ DI GENOVA Progetto MURST 5% Multimedialita’
Algoritmi e Strutture Dati
GLI ALGORITMI DI ORDINAMENTO
Definizione Si dice che la variabile z è una funzione reale di due variabili x e y, nell’insieme piano D, quando esiste una legge di natura qualsiasi che.
Microsoft Access Filtri, query. Filtri Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo.
Strutture di controllo
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano.
Prismi e piramidi.
I poliedri diagonale DEFINIZIONE. Un poliedro è la parte di spazio delimitata da poligoni posti su piani diversi in modo tale che ogni lato sia comune.
Costruzioni e Territorio C.L.: Tecnologie agrarie
ALGORITMI, LINGUAGGI E PROGRAMMI Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
1 VARIABILI CASUALI. 2 definizione Una variabile casuale è una variabile che assume determinati valori in modo casuale (non deterministico). Esempi l’esito.
Transcript della presentazione:

UNITA’ OPERATIVA DISI UNIVERSITA’ DI GENOVA Progetto MURST 5% Multimedialita’ Linea di ricerca 4 “Applicazione ai beni culturali”

MULTI-RISOLUZIONE DI FORME GEOMETRICHE

Ruolo del DISI

Dati acquisiti Dal teatro romano di Aosta 2D: –settore di facciata, concio –griglia, curve di livello, feature 3D: –assorbimento di acqua in campione di pietra –sequenza di immagini

Modellazione multi-risoluzione

Modello multi-risoluzione generale Strutture dati 2D e 3D Algoritmi di costruzione 2D e 3D Algoritmo di interrogazione generale Criteri di interrogazione 2D e 3D

Modellazione multi-risoluzione Modifiche locali

Raffinamento: vertex insertion vertex split Ingrezzimento: vertex removal edge collapse

Da sequenza a ordine parziale Relazione di dipendenza tra modifiche effettuate nella stessa zona in tempi successivi Modifiche distanti nello spazio non sono correlate Ordine parziale rappresentato mediante grafo diretto aciclico (DAG)

Griglie a risoluzione variabile Eseguire un insieme di modifiche che rispetta l’ordine parziale Concentrare le modifiche in certe zone Estrarre griglie a risoluzione variabile secondo requisiti dettati dall’utente

Lavoro di ricerca

Algoritmi di costruzione 2D Punti e linee su superficie Griglie di triangoli Inserimento / rimozione di vertici Applicazione casuale o guidata da errore Modifiche singole o contemporanee Analisi delle proprieta’ del modello

Matrice di punti (sequenza di immagini) Griglie di tetraedri Inserimento di vertici o collasso di spigoli Applicazione casuale o guidata da errore Analisi delle proprieta’ del modello Algoritmi di costruzione 3D

Strutture dati Codifica procedurale delle modifiche –bit stream –algoritmo per eseguire la modifica Codifica dell’ordine parziale –algoritmi per verificare le dipendenze Occupano meno memoria rispetto al modello esplicito a risoluzione massima

Strutture dati per modifiche vertex insertion / removal Codifica delle modifiche –triangolazione di un poligono semplice in 2D –tetraedralizzazione di un poliedro in 3D Codifica dell’ordine parziale –grafo diretto aciclico (DAG)

Strutture dati per modifiche vertex split / edge collapse Codifica delle modifiche –partizione dei triangoli incidenti nel vertice (2D e 3D) Codifica dell’ordine parziale –albero –enumerazione dei vertici

Risultati 2D 7981 triangoli triangoli

Risultati 2D 3152 triangoli 798 triangoli

Risultati 3D tetra tetra