SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Presentazione
 Basi di dati II                    U NIVERSITÀ DEGLI STUDI DI F IRENZE
Marco Meoni          Facoltà di Ingegneria - Corso di laurea specialistica in I NGEGNERIA I NFORMATICA


Introduzione

Document
Icons              Document Icons and Page Thumbnails
Page Images

Conclusioni
                   Issues in construction of document thumbnails for
                              Page-Image Digital Libraries


                                                M ARCO M EONI

                       Presentazione per il corso di Basi di dati II
                                       Docente: Prof. S IMONE M ARINAI


                                               7 dicembre 2006
Presentazione
 Basi di dati II                                                     Outline
Marco Meoni



Introduzione

Document           Introduzione ad UpLib
Icons
                   Document Icons
Page Images
                       Utilità e natura delle Document Icons
Conclusioni
                       Analisi e comparazione di 5 algoritmi di generazione
                       Illustrazione dettagliata dell’algoritmo log-area
                   Page Images
                       Doppio utilizzo delle Page Images
                       Utilizzo piccolo, rapporto con le D.I.
                       Utilizzo grande
                            Analisi delle capacità del sistema
                            Scelta della soluzione ottimale
                            Accorgimenti
                   Conclusioni
Presentazione
 Basi di dati II                                              Il sistema UpLib
Marco Meoni

                   UpLib è uno strumento per biblioteche digitali personali
Introduzione

Document               Memorizzazione sicura di un’ampia varietà di dati
Icons

Page Images
                       Sistema di retrieval sui documenti
Conclusioni            Estendibile stamite scripting

                   Ricerca sul repository altamente visuale
                       Interfaccia WEB
                       Icone grafiche dei documenti (Document Icons)
                       Lettore di documenti integrato

                   Obiettivo
                   Analizzare i problemi nella creazione delle immagini e
                   proporre degli approcci risolutivi
Presentazione
 Basi di dati II                                              Il sistema UpLib
Marco Meoni

                   UpLib è uno strumento per biblioteche digitali personali
Introduzione

Document               Memorizzazione sicura di un’ampia varietà di dati
Icons

Page Images
                       Sistema di retrieval sui documenti
Conclusioni            Estendibile stamite scripting

                   Ricerca sul repository altamente visuale
                       Interfaccia WEB
                       Icone grafiche dei documenti (Document Icons)
                       Lettore di documenti integrato

                   Obiettivo
                   Analizzare i problemi nella creazione delle immagini e
                   proporre degli approcci risolutivi
Presentazione
 Basi di dati II                                             Document Icons
Marco Meoni



Introduzione
                   UpLib non deve essere general-purpose
Document
Icons              Interfaccia ottimizzata per l’uso individuale, tramite
Page Images        Document Icons che devono ricordare all’utente:
Conclusioni
                       Di quale documento si tratta
                       Forma, aspetto e dimensione a colpo d’occhio

                   La soluzione quindi prevede che le icone abbiano:
                       L’aspetto di una pagina del ducumento
                       Chiarezza visiva
                       Un rapporto razionale tra le reciproche forme
                       Riportare i metadati del documento
Presentazione
 Basi di dati II   Document Icons
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni
Presentazione
 Basi di dati II   Algoritmi di generazione
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni
Presentazione
 Basi di dati II   Algoritmi di generazione
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni
Presentazione
 Basi di dati II   Algoritmi di generazione
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni
Presentazione
 Basi di dati II   Algoritmi di generazione
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni
Presentazione
 Basi di dati II              Generazione delle Document Icons
Marco Meoni



Introduzione                       Algoritmi risolutivi
Document           Constant rectangle Scala le icone a rettangoli
Icons

Page Images
                                        tutti delle stesse dimensioni
Conclusioni
                    Constant square     Supporto del constant rectangle
                                        per i documenti
                                        orizzontali e/o verticali
                     Constant area      Tutti le anteprime hanno
                                        la stessa area
                      Linerar area      La dimensione delle anteprime
                                        è lineare rispetto alla
                                        dimensione originale
                        Log area        La dimensione delle anteprime
                                        è logaritmica rispetto alla
                                        dimensione originale
Presentazione
 Basi di dati II              Generazione delle Document Icons
Marco Meoni



Introduzione                       Algoritmi risolutivi
Document           Constant rectangle Scala le icone a rettangoli
Icons

Page Images
                                        tutti delle stesse dimensioni
Conclusioni
                    Constant square     Supporto del constant rectangle
                                        per i documenti
                                        orizzontali e/o verticali
                     Constant area      Tutti le anteprime hanno
                                        la stessa area
                      Linerar area      La dimensione delle anteprime
                                        è lineare rispetto alla
                                        dimensione originale
                        Log area        La dimensione delle anteprime
                                        è logaritmica rispetto alla
                                        dimensione originale
Presentazione
 Basi di dati II                                        Log area algorithm
Marco Meoni
                   Mantenere la dimensione relativa degli oggetti
                       Migliorare i difetti del linear area
Introduzione

Document
                   Algoritmo basato su una fattore logaritmico (λ)
Icons                  aumenta la dimensione dei documenti piccoli
Page Images            diminuisce la dimensione per quelli grandi
Conclusioni

                                          Areadocumento (e−1)
                             λ=      ln     AreaU S−Letter      +1
Presentazione
 Basi di dati II                                        Log area algorithm
Marco Meoni
                   Mantenere la dimensione relativa degli oggetti
                       Migliorare i difetti del linear area
Introduzione

Document
                   Algoritmo basato su una fattore logaritmico (λ)
Icons                  aumenta la dimensione dei documenti piccoli
Page Images            diminuisce la dimensione per quelli grandi
Conclusioni

                                          Areadocumento (e−1)
                             λ=      ln     AreaU S−Letter      +1
Presentazione
 Basi di dati II                                        Log area algorithm
Marco Meoni
                   Mantenere la dimensione relativa degli oggetti
                       Migliorare i difetti del linear area
Introduzione

Document
                   Algoritmo basato su una fattore logaritmico (λ)
Icons                  aumenta la dimensione dei documenti piccoli
Page Images            diminuisce la dimensione per quelli grandi
Conclusioni

                                          Areadocumento (e−1)
                             λ=      ln     AreaU S−Letter      +1
Presentazione
 Basi di dati II                           Log area algorithm
Marco Meoni



Introduzione

Document
Icons

Page Images

Conclusioni

                             Areadocumento (e−1)
                   λ=   ln     AreaU S−Letter      +1
Presentazione
 Basi di dati II                             Document Icon Decoration
Marco Meoni



Introduzione
                   Aumentare il riconoscimento di una icona
Document
Icons
                       Inserire nell’icona meta-dati
Page Images

Conclusioni
                       Inserire testo personalizzato dell’utente
                       Piccole immagini di riferimento
                           Mockup della foto del mittente della mail
Presentazione
 Basi di dati II                                                          Page Images
Marco Meoni
                   Il sistema di lettura utilizza Page Images
Introduzione
                   Due tipi di immagine per ogni pagina, per la lettura e la vista globale
Document
Icons

Page Images             Anteprime: vista complessiva del documento
Conclusioni             Immagine grande: ottimizzata per la lettura
                        Anti-aliasing
Presentazione
 Basi di dati II                                              Immagine grande
Marco Meoni



Introduzione

Document
                   Ricerca della maggior leggibilità
Icons

Page Images
                       Dimensione in pixel dell’immagine
Conclusioni                 Ottimizzazione della grandezza del rettangolo
                       Dimensione in Byte dell’immagine
                            Generazione rapida dell’immagine
                            non oltre 700ms, tempo di impazienza dell’utente


                      Assunzioni minime               Soluzione ideale
                      Velocità rete: 2Mbps            Dimensione immagine: 150KB
                      Attesa computazione: <700ms     Grandezza: 680x880 px
                      Dimensione massima: 170KB       Formato: PNG
Presentazione
 Basi di dati II                          Due ulteriori accorgimenti
Marco Meoni

                   Risoluzione ottimale 100ppi
Introduzione
                       Evitare di allargare troppo un documento piccolo
Document
Icons                  Mantiene la leggibilità ed evita sgranature
Page Images        Aumenta la risoluzione apparente
Conclusioni            Rimane costante il numero di pixel
                       Diminuisce la dimensione del documento
                       Ritaglio delle zone vuote
Presentazione
 Basi di dati II                    U NIVERSITÀ DEGLI STUDI DI F IRENZE
Marco Meoni          Facoltà di Ingegneria - Corso di laurea specialistica in I NGEGNERIA I NFORMATICA


Introduzione

Document
Icons              Document Icons and Page Thumbnails
Page Images

Conclusioni
                   Issues in construction of document thumbnails for
                              Page-Image Digital Libraries


                                                M ARCO M EONI

                       Presentazione per il corso di Basi di dati II
                                       Docente: Prof. S IMONE M ARINAI


                                               7 dicembre 2006

Weitere ähnliche Inhalte

Ähnlich wie Document Icons and Page Thumbnails Issues in construction of document thumbnails for Page-Image Digital Libraries

Mob04 best practices for windows phone ui design
Mob04   best practices for windows phone ui designMob04   best practices for windows phone ui design
Mob04 best practices for windows phone ui designDotNetCampus
 
Slide prelaurea Mariela Nasi
Slide prelaurea Mariela NasiSlide prelaurea Mariela Nasi
Slide prelaurea Mariela NasiMariela Nasi
 
Epub - Corso CIERRE Edizioni
Epub - Corso CIERRE EdizioniEpub - Corso CIERRE Edizioni
Epub - Corso CIERRE EdizioniMatteo Ziviani
 
L'interoperabilità dei modelli informativi
L'interoperabilità dei modelli informativiL'interoperabilità dei modelli informativi
L'interoperabilità dei modelli informativiCristina Cecchini
 
DominoPoint 2012 Lotus Notes e Cognos 10
DominoPoint 2012 Lotus Notes e Cognos 10DominoPoint 2012 Lotus Notes e Cognos 10
DominoPoint 2012 Lotus Notes e Cognos 10Alessandro Villani
 
Share Point 2010 - Surfing the Wave
Share Point 2010 - Surfing the WaveShare Point 2010 - Surfing the Wave
Share Point 2010 - Surfing the WaveRomeo Pruno
 

Ähnlich wie Document Icons and Page Thumbnails Issues in construction of document thumbnails for Page-Image Digital Libraries (9)

Xpages, cosa ci sarà in questa nuova tecnologia
Xpages, cosa ci sarà in questa nuova tecnologiaXpages, cosa ci sarà in questa nuova tecnologia
Xpages, cosa ci sarà in questa nuova tecnologia
 
Scopri il nuovo office
Scopri il nuovo officeScopri il nuovo office
Scopri il nuovo office
 
Mob04 best practices for windows phone ui design
Mob04   best practices for windows phone ui designMob04   best practices for windows phone ui design
Mob04 best practices for windows phone ui design
 
Slide prelaurea Mariela Nasi
Slide prelaurea Mariela NasiSlide prelaurea Mariela Nasi
Slide prelaurea Mariela Nasi
 
Epub - Corso CIERRE Edizioni
Epub - Corso CIERRE EdizioniEpub - Corso CIERRE Edizioni
Epub - Corso CIERRE Edizioni
 
L'interoperabilità dei modelli informativi
L'interoperabilità dei modelli informativiL'interoperabilità dei modelli informativi
L'interoperabilità dei modelli informativi
 
DominoPoint 2012 Lotus Notes e Cognos 10
DominoPoint 2012 Lotus Notes e Cognos 10DominoPoint 2012 Lotus Notes e Cognos 10
DominoPoint 2012 Lotus Notes e Cognos 10
 
Slides marcosabatini
Slides marcosabatiniSlides marcosabatini
Slides marcosabatini
 
Share Point 2010 - Surfing the Wave
Share Point 2010 - Surfing the WaveShare Point 2010 - Surfing the Wave
Share Point 2010 - Surfing the Wave
 

Kürzlich hochgeladen

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 

Kürzlich hochgeladen (6)

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 

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

  • 1. Presentazione Basi di dati II U NIVERSITÀ DEGLI STUDI DI F IRENZE Marco Meoni Facoltà di Ingegneria - Corso di laurea specialistica in I NGEGNERIA I NFORMATICA Introduzione Document Icons Document Icons and Page Thumbnails Page Images Conclusioni Issues in construction of document thumbnails for Page-Image Digital Libraries M ARCO M EONI Presentazione per il corso di Basi di dati II Docente: Prof. S IMONE M ARINAI 7 dicembre 2006
  • 2. Presentazione Basi di dati II Outline Marco Meoni Introduzione Document Introduzione ad UpLib Icons Document Icons Page Images Utilità e natura delle Document Icons Conclusioni Analisi e comparazione di 5 algoritmi di generazione Illustrazione dettagliata dell’algoritmo log-area Page Images Doppio utilizzo delle Page Images Utilizzo piccolo, rapporto con le D.I. Utilizzo grande Analisi delle capacità del sistema Scelta della soluzione ottimale Accorgimenti Conclusioni
  • 3. Presentazione Basi di dati II Il sistema UpLib Marco Meoni UpLib è uno strumento per biblioteche digitali personali Introduzione Document Memorizzazione sicura di un’ampia varietà di dati Icons Page Images Sistema di retrieval sui documenti Conclusioni Estendibile stamite scripting Ricerca sul repository altamente visuale Interfaccia WEB Icone grafiche dei documenti (Document Icons) Lettore di documenti integrato Obiettivo Analizzare i problemi nella creazione delle immagini e proporre degli approcci risolutivi
  • 4. Presentazione Basi di dati II Il sistema UpLib Marco Meoni UpLib è uno strumento per biblioteche digitali personali Introduzione Document Memorizzazione sicura di un’ampia varietà di dati Icons Page Images Sistema di retrieval sui documenti Conclusioni Estendibile stamite scripting Ricerca sul repository altamente visuale Interfaccia WEB Icone grafiche dei documenti (Document Icons) Lettore di documenti integrato Obiettivo Analizzare i problemi nella creazione delle immagini e proporre degli approcci risolutivi
  • 5. Presentazione Basi di dati II Document Icons Marco Meoni Introduzione UpLib non deve essere general-purpose Document Icons Interfaccia ottimizzata per l’uso individuale, tramite Page Images Document Icons che devono ricordare all’utente: Conclusioni Di quale documento si tratta Forma, aspetto e dimensione a colpo d’occhio La soluzione quindi prevede che le icone abbiano: L’aspetto di una pagina del ducumento Chiarezza visiva Un rapporto razionale tra le reciproche forme Riportare i metadati del documento
  • 6. Presentazione Basi di dati II Document Icons Marco Meoni Introduzione Document Icons Page Images Conclusioni
  • 7. Presentazione Basi di dati II Algoritmi di generazione Marco Meoni Introduzione Document Icons Page Images Conclusioni
  • 8. Presentazione Basi di dati II Algoritmi di generazione Marco Meoni Introduzione Document Icons Page Images Conclusioni
  • 9. Presentazione Basi di dati II Algoritmi di generazione Marco Meoni Introduzione Document Icons Page Images Conclusioni
  • 10. Presentazione Basi di dati II Algoritmi di generazione Marco Meoni Introduzione Document Icons Page Images Conclusioni
  • 11. Presentazione Basi di dati II Generazione delle Document Icons Marco Meoni Introduzione Algoritmi risolutivi Document Constant rectangle Scala le icone a rettangoli Icons Page Images tutti delle stesse dimensioni Conclusioni Constant square Supporto del constant rectangle per i documenti orizzontali e/o verticali Constant area Tutti le anteprime hanno la stessa area Linerar area La dimensione delle anteprime è lineare rispetto alla dimensione originale Log area La dimensione delle anteprime è logaritmica rispetto alla dimensione originale
  • 12. Presentazione Basi di dati II Generazione delle Document Icons Marco Meoni Introduzione Algoritmi risolutivi Document Constant rectangle Scala le icone a rettangoli Icons Page Images tutti delle stesse dimensioni Conclusioni Constant square Supporto del constant rectangle per i documenti orizzontali e/o verticali Constant area Tutti le anteprime hanno la stessa area Linerar area La dimensione delle anteprime è lineare rispetto alla dimensione originale Log area La dimensione delle anteprime è logaritmica rispetto alla dimensione originale
  • 13. Presentazione Basi di dati II Log area algorithm Marco Meoni Mantenere la dimensione relativa degli oggetti Migliorare i difetti del linear area Introduzione Document Algoritmo basato su una fattore logaritmico (λ) Icons aumenta la dimensione dei documenti piccoli Page Images diminuisce la dimensione per quelli grandi Conclusioni Areadocumento (e−1) λ= ln AreaU S−Letter +1
  • 14. Presentazione Basi di dati II Log area algorithm Marco Meoni Mantenere la dimensione relativa degli oggetti Migliorare i difetti del linear area Introduzione Document Algoritmo basato su una fattore logaritmico (λ) Icons aumenta la dimensione dei documenti piccoli Page Images diminuisce la dimensione per quelli grandi Conclusioni Areadocumento (e−1) λ= ln AreaU S−Letter +1
  • 15. Presentazione Basi di dati II Log area algorithm Marco Meoni Mantenere la dimensione relativa degli oggetti Migliorare i difetti del linear area Introduzione Document Algoritmo basato su una fattore logaritmico (λ) Icons aumenta la dimensione dei documenti piccoli Page Images diminuisce la dimensione per quelli grandi Conclusioni Areadocumento (e−1) λ= ln AreaU S−Letter +1
  • 16. Presentazione Basi di dati II Log area algorithm Marco Meoni Introduzione Document Icons Page Images Conclusioni Areadocumento (e−1) λ= ln AreaU S−Letter +1
  • 17. Presentazione Basi di dati II Document Icon Decoration Marco Meoni Introduzione Aumentare il riconoscimento di una icona Document Icons Inserire nell’icona meta-dati Page Images Conclusioni Inserire testo personalizzato dell’utente Piccole immagini di riferimento Mockup della foto del mittente della mail
  • 18. Presentazione Basi di dati II Page Images Marco Meoni Il sistema di lettura utilizza Page Images Introduzione Due tipi di immagine per ogni pagina, per la lettura e la vista globale Document Icons Page Images Anteprime: vista complessiva del documento Conclusioni Immagine grande: ottimizzata per la lettura Anti-aliasing
  • 19. Presentazione Basi di dati II Immagine grande Marco Meoni Introduzione Document Ricerca della maggior leggibilità Icons Page Images Dimensione in pixel dell’immagine Conclusioni Ottimizzazione della grandezza del rettangolo Dimensione in Byte dell’immagine Generazione rapida dell’immagine non oltre 700ms, tempo di impazienza dell’utente Assunzioni minime Soluzione ideale Velocità rete: 2Mbps Dimensione immagine: 150KB Attesa computazione: <700ms Grandezza: 680x880 px Dimensione massima: 170KB Formato: PNG
  • 20. Presentazione Basi di dati II Due ulteriori accorgimenti Marco Meoni Risoluzione ottimale 100ppi Introduzione Evitare di allargare troppo un documento piccolo Document Icons Mantiene la leggibilità ed evita sgranature Page Images Aumenta la risoluzione apparente Conclusioni Rimane costante il numero di pixel Diminuisce la dimensione del documento Ritaglio delle zone vuote
  • 21. Presentazione Basi di dati II U NIVERSITÀ DEGLI STUDI DI F IRENZE Marco Meoni Facoltà di Ingegneria - Corso di laurea specialistica in I NGEGNERIA I NFORMATICA Introduzione Document Icons Document Icons and Page Thumbnails Page Images Conclusioni Issues in construction of document thumbnails for Page-Image Digital Libraries M ARCO M EONI Presentazione per il corso di Basi di dati II Docente: Prof. S IMONE M ARINAI 7 dicembre 2006