Transcript
Page 1: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

UNIVERSITÀ DEGLI STUDI DI FIRENZE

Facoltà di Ingegneria - Corso di laurea specialistica in INGEGNERIA INFORMATICA

Document Icons and Page ThumbnailsIssues in construction of document thumbnails for

Page-Image Digital Libraries

MARCO MEONI

Presentazione per il corso di Basi di dati IIDocente: Prof. SIMONE MARINAI

7 dicembre 2006

Page 2: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Outline

Introduzione ad UpLibDocument Icons

Utilità e natura delle Document IconsAnalisi e comparazione di 5 algoritmi di generazioneIllustrazione dettagliata dell’algoritmo log-area

Page ImagesDoppio utilizzo delle Page ImagesUtilizzo piccolo, rapporto con le D.I.Utilizzo grande

Analisi delle capacità del sistemaScelta della soluzione ottimaleAccorgimenti

Conclusioni

Page 3: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Il sistema UpLib

UpLib è uno strumento per biblioteche digitali personali

Memorizzazione sicura di un’ampia varietà di datiSistema di retrieval sui documentiEstendibile stamite scripting

Ricerca sul repository altamente visualeInterfaccia WEBIcone grafiche dei documenti (Document Icons)Lettore di documenti integrato

ObiettivoAnalizzare i problemi nella creazione delle immagini eproporre degli approcci risolutivi

Page 4: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Il sistema UpLib

UpLib è uno strumento per biblioteche digitali personali

Memorizzazione sicura di un’ampia varietà di datiSistema di retrieval sui documentiEstendibile stamite scripting

Ricerca sul repository altamente visualeInterfaccia WEBIcone grafiche dei documenti (Document Icons)Lettore di documenti integrato

ObiettivoAnalizzare i problemi nella creazione delle immagini eproporre degli approcci risolutivi

Page 5: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Document Icons

UpLib non deve essere general-purposeInterfaccia ottimizzata per l’uso individuale, tramiteDocument Icons che devono ricordare all’utente:

Di quale documento si trattaForma, aspetto e dimensione a colpo d’occhio

La soluzione quindi prevede che le icone abbiano:L’aspetto di una pagina del ducumentoChiarezza visivaUn rapporto razionale tra le reciproche formeRiportare i metadati del documento

Page 6: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Document Icons

Page 7: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Algoritmi di generazione

Page 8: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Algoritmi di generazione

Page 9: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Algoritmi di generazione

Page 10: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Algoritmi di generazione

Page 11: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Generazione delle Document Icons

Algoritmi risolutiviConstant rectangle Scala le icone a rettangoli

tutti delle stesse dimensioniConstant square Supporto del constant rectangle

per i documentiorizzontali e/o verticali

Constant area Tutti le anteprime hannola stessa area

Linerar area La dimensione delle anteprimeè lineare rispetto alladimensione originale

Log area La dimensione delle anteprimeè logaritmica rispetto alladimensione originale

Page 12: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Generazione delle Document Icons

Algoritmi risolutiviConstant rectangle Scala le icone a rettangoli

tutti delle stesse dimensioniConstant square Supporto del constant rectangle

per i documentiorizzontali e/o verticali

Constant area Tutti le anteprime hannola stessa area

Linerar area La dimensione delle anteprimeè lineare rispetto alladimensione originale

Log area La dimensione delle anteprimeè logaritmica rispetto alladimensione originale

Page 13: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Log area algorithmMantenere la dimensione relativa degli oggetti

Migliorare i difetti del linear areaAlgoritmo basato su una fattore logaritmico (λ)

aumenta la dimensione dei documenti piccolidiminuisce la dimensione per quelli grandi

λ =√

ln(

Areadocumento(e−1)AreaUS−Letter

+ 1)

Page 14: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Log area algorithmMantenere la dimensione relativa degli oggetti

Migliorare i difetti del linear areaAlgoritmo basato su una fattore logaritmico (λ)

aumenta la dimensione dei documenti piccolidiminuisce la dimensione per quelli grandi

λ =√

ln(

Areadocumento(e−1)AreaUS−Letter

+ 1)

Page 15: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Log area algorithmMantenere la dimensione relativa degli oggetti

Migliorare i difetti del linear areaAlgoritmo basato su una fattore logaritmico (λ)

aumenta la dimensione dei documenti piccolidiminuisce la dimensione per quelli grandi

λ =√

ln(

Areadocumento(e−1)AreaUS−Letter

+ 1)

Page 16: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Log area algorithm

λ =√

ln(

Areadocumento(e−1)AreaUS−Letter

+ 1)

Page 17: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Document Icon Decoration

Aumentare il riconoscimento di una icona

Inserire nell’icona meta-datiInserire testo personalizzato dell’utentePiccole immagini di riferimento

Mockup della foto del mittente della mail

Page 18: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Page ImagesIl sistema di lettura utilizza Page ImagesDue tipi di immagine per ogni pagina, per la lettura e la vista globale

Anteprime: vista complessiva del documento

Immagine grande: ottimizzata per la lettura

Anti-aliasing

Page 19: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Immagine grande

Ricerca della maggior leggibilità

Dimensione in pixel dell’immagine

Ottimizzazione della grandezza del rettangolo

Dimensione in Byte dell’immagine

Generazione rapida dell’immaginenon oltre 700ms, tempo di impazienza dell’utente

Assunzioni minime Soluzione idealeVelocità rete: 2Mbps Dimensione immagine: 150KBAttesa computazione: <700ms Grandezza: 680x880 pxDimensione massima: 170KB Formato: PNG

Page 20: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

Due ulteriori accorgimenti

Risoluzione ottimale 100ppiEvitare di allargare troppo un documento piccoloMantiene la leggibilità ed evita sgranature

Aumenta la risoluzione apparenteRimane costante il numero di pixelDiminuisce la dimensione del documentoRitaglio delle zone vuote

Page 21: Document Icons and Page Thumbnails  Issues in construction of document thumbnails for  Page-Image Digital Libraries

PresentazioneBasi di dati II

Marco Meoni

Introduzione

DocumentIcons

Page Images

Conclusioni

UNIVERSITÀ DEGLI STUDI DI FIRENZE

Facoltà di Ingegneria - Corso di laurea specialistica in INGEGNERIA INFORMATICA

Document Icons and Page ThumbnailsIssues in construction of document thumbnails for

Page-Image Digital Libraries

MARCO MEONI

Presentazione per il corso di Basi di dati IIDocente: Prof. SIMONE MARINAI

7 dicembre 2006


Recommended