Marco Bertini

Transcript

Marco Bertini
Proposte di elaborati per PPMM
XML
Creazione di viste HTML da slide OpenOffice
Impress è il programma per creazione di slide di OpenOffice ed è compatibile con PowerPoint. Lo
scopo dell’elaborato è sviluppare delle trasformazioni XSL che partendo dal formato XML delle
slide generate da OpenOffice creino viste diverse come:
o Raccolta delle note dell’oratore
o Diverse viste HTML della presentazione, per la creazione di siti a partire da una
presentazione, con diversi tipi di navigabilità
o Creazione di sommari di slide
o Creazione di indici di slide
Strumenti: Xalan/modulo XSL di Apache
Riferimenti: http://www.xml.com/lpt/a/2004/02/04/tr-xml.html
Creazione di viste HTML e PDF da XML relativo a siti web
A partire da un sito web dinamico si deve estrarre i dati mantenuti sul database (es. MySQL) in
formato XML e quindi creare diverse viste, mediante XSL, per creare rappresentazioni HTML e
PDF. Siti di esempio potrebbero essere quelli di un docente o di un laboratorio, che devono essere
aggiornati, ma di cui è sufficiente ottenere una rappresentazione anche in modalità batch. La vista
PDF servirà per la produzione di brochure.
Strumenti: Xalan/modulo XSL di Apache. Apache FOP.
MPEG7 Video Annotator
Scopo del compito è sviluppare un sistema che aiuti l’annotazione manuale in termini di MPEG7 di
video. Il sistema riceve in ingresso un video segmentato, con dati in formato XML, e tramite
interfaccia utente consente di aggiungere annotazione in formato MPEG7 riguardo eventi, azioni ed
oggetti, selezionandoli da menu in formato ad albero, con checkbox. Si prenderà l’IBM
VideoAnnEx come esempio di applicazione.
Strumenti: Visual C++ o Java, Xerces
Riferimenti: http://www.research.ibm.com/VideoAnnEx/, http://archive.dstc.edu.au/mpeg7-ddl/
MPEG7 Lexicon Builder
Scopo del compito è sviluppare un sistema che aiuti, mediante interfaccia grafica, la costruzione di
lessici da usare insieme al sistema di annotazione video MPEG7 descritto sopra
Strumenti: (Visual) C++ o Java, Xerces
Riferimenti: http://www.research.ibm.com/VideoAnnEx/, http://archive.dstc.edu.au/mpeg7-ddl/
Pag. 1/3
19/04/2004 - 2.54
Proposte di elaborati per PPMM
MPEG7 Automatic Image Annotator
Scopo dell’elebaorato è lo sviluppo di un sistema di annotazione automatica, in termini di
descrittori MPEG7, del contenuto di immagini. I descrittori riguarderanno feature di basso livello,
come colori (istogrammi, colori dominanti, etc) texture, etc.
Strumenti: Java
MPEG7 Automatic Video Annotator
Scopo dell’elaborato è lo sviluppo di un sistema di annotazione automatica, in termini di descrittori
MPEG7, del contenuto di video. I descrittori riguarderanno feature di basso livello semantico.
Strumenti: Visual C++ per l’elaborato sviluppato sotto Windows o C++ per lo sviluppo sotto Linux
Video
Analizzatore filmati MPEG
Scopo del compito è quello di creare un sistema che visualizzi per ogni frame di filmato MPEG il
tipo di macroblocco impiegato per la codifica. Il riferimento da prendere è il funzionamento del
programma VisualMPEG. Il programma genererà anche i dati relativi ad ogni fotogramma in
formato XML, per consentirne l’analisi statistica.
Strumenti: librerie MDC per Windows o libmpeg per Linux, C++
Libreria per l’analisi dei parametri di compressione MPEG
Scopo del compito è iniziare lo sviluppo di una libreria Linux per l’analisi ed estrazione dei
parametri di compressione dei filmati MPEG: es. estrazione dei dati relativi ai vettori di moto,
coefficienti DCT etc., in modo simile a quanto viene fatto dalla libreria MDC sotto Windows. La
libreria si baserà sul lavoro già svolto da libmpeg, che attualmente fornisce i frame risultanti dalla
decompressione dello stream video.
Strumenti: libmpeg, C++, Linux
Riconoscimento ed estrazione di linee da parametri di compressione MPEG
Scopo dell’elaborato è l’estrazione ed il riconoscimenti di linee e parti di segmenti direttamente dai
parametri di compressione MPEG, senza dover effettuare una decompressione dell’immagine e
quindi operazioni di image processing sui dati decompressi.
Strumenti: librerie MDC e Visual C++
Implementazione di shot segmentation basata su MPEG
Esistono in letteratura diversi algoritmi di segmentazione del filmato basati sull’analisi dei
parametri di compressione di MPEG. Scopo dell’elaborato è l’implementazione di un certo numero
di questi algoritmi e loro valutazione.
Strumenti: librerie MDC e Visual C++
Pag. 2/3
19/04/2004 - 2.54
Proposte di elaborati per PPMM
Stima del moto di telecamera da MV MPEG
Scopo dell’elaborato è la stima del movimento di telecamera a partire dai dati relativi ai vettori di
moto usati nella codifica MPEG. Il modello di moto da valutare è quello affine e si dovranno
stimare i parametri di pan, tilt e zoom.
Strumenti: Visual C++ ed MDC
Pag. 3/3
19/04/2004 - 2.54