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