SlideShare une entreprise Scribd logo
1  sur  95
Télécharger pour lire hors ligne
Les protocoles IIIF
Présentation des potentialités
Journée d’études “Reconnaissance par ordinateur des écritures
anciennes : le projet HIMANIS” (Archives nationales, Paris - 29 mai 2018)
Régis ROBINEAU
Biblissima - Campus Condorcet / EPHE-PSL
➔ équipement de données pour l’historien des textes anciens
➔ 10 partenaires, dont les AN depuis fin 2017
➔ collaborations internationales : consortium IIIF, Wellcome
Library, projet MMM...
Biblissima ?
➔ fédérer les bibliothèques numériques
➔ faciliter l’accès aux données et leur réutilisation
(ressources textuelles et documentaires)
➔ créer et alimenter des corpus de données
➔ structurer les communautés de recherche
➔ former chercheurs et médiateurs
Objectifs de Biblissima
➔ une cinquantaine de projets de recherche supportés par
Biblissima :
◆ création et alimentation de corpus, exposition de nouvelles
données
● données documentaires
● données textuelles (éditions)
● numérisation de fonds
www.biblissima-condorcet.fr/fr/ressources/numerisations-a-
bnf
◆ selon des thématiques et des priorités définies par chaque projet
Corpus de données
beta.biblissima.fr
bit.ly/ressources-biblissima
Portail Biblissima
30+
catalogues et
bases
spécialisées
3+
bibliothèques
numériques
10+
éditions
électroniques
bvmm.irht.cnrs.fr
gallica.bnf.fr
www.bvh.univ-tours.fr
mirador
Gallica
3 bibliothèques numériques
iiif.io
Une communauté,
… qui développe des APIs partagées,
… les implémentent dans des logiciels,
… exposent des contenus interopérables sur le Web
IIIF ?
➔ difficile
➔ lent
➔ coûteux
➔ incohérent
➔ verrouillé
➔ en silo
La diffusion d’images sur le Web et ses limites...
Grain elevators, Caldwell, Idaho. Library of Congress
➔ chaque site est étanche
= fonctionnalités limitées, pas d’interopérabilité
➔ chaque site est un “one shot”
= coûteux à développer et à maintenir
➔ chaque utilisateur doit s’adapter
= beaucoup d’interfaces, expérience utilisateur n’est pas
optimale
Les problèmes avec les silos
Les problèmes avec les silos
Serveur A Serveur B Serveur C Serveur X
Application A Application B Application C Application X
La solution : des APIs partagées
Serveur A Serveur B Serveur C Serveur X
Application A Application B Application C Application X
APIs
IIIF
La solution : des APIs partagées
Entrepôt
(images / données)
Visualiseur
d’images
Outil d’annotation
/ transcription
Autre application
tierce
Créer un cadre technique commun grâce auquel les fournisseurs
d’images numériques peuvent
… délivrer leurs images de manière standardisée sur le Web
… afin de les rendre consultables, manipulables et annotables
… par n’importe quelle application ou logiciel compatible
Vision de IIIF
Une communauté,
… qui développe des APIs partagées,
… les implémente dans des logiciels,
… expose des contenus interopérables sur le Web
Consortium de 50 membres (mai 2018)
+ de 100 organisations impliquées
Musées
British Museum
National Gallery of Art
Smithsonian Institution
The J. Paul Getty Trust
The Walters Art Museum
Yale Center for British Art
Et al.
Agrégateurs / portails
ARTstor
Biblissima
CONTENTdm
DPLA
Europeana
Internet Archive
Wikimedia Foundation
Bibliothèques
nationales
Autriche
Baviève
British Library
Cuba
Danemark
Egypte
France
Israël
Rép. tchèque
Nouvelle-Zélande
Norvège
Pologne
Ecosse
Serbie
Wales
Vatican
Qatar
USA (LoC) Et bien plus...
Universités / Instituts de
recherche
Cambridge
Cornell
Gand
Göttingen
Harvard
Leiden
MIT
Oxford
Princeton
Stanford
Edinburgh
Tokyo
Toronto
UCLA
Wellcome Trust
Yale
Une communauté,
… qui développe des APIs partagées,
… les implémente dans des logiciels,
… expose des contenus interopérables sur le Web
Les 4 APIs de IIIF
API Image API Presentation
API
“Content Search”
API
Authentification
Application Programming Interface (interface de programmation
applicative)
“un ensemble normalisé de méthodes ou de fonctions qui sert de
façade par laquelle un logiciel interagit avec d'autres logiciels”
API ?
Les deux APIs principales de IIIF
API Image
Service web pour
manipuler une image à
travers une URL
(“get pixels”)
API Présentation
Spécifie les informations
nécessaires à la présentation
d’un objet numérique
API Image
https://example.com/{id}/{region}/{size}/{rotation}/{quality}.{fmt}
CC-BY IIIF Consortium and Community
http://iiif.io/api/image/
API Image - exemple
Démo API Image (par Tom Crane) :
https://tomcrane.github.io/the-long-iiif/image-api.html
John Dee performing an experiment before Queen Elizabeth I. Oil painting by Henry Gillard Glindoni
(Wellcome Library https://wellcomelibrary.org/item/b14658197)
API Présentation
Un Manifeste… :
➔ juste assez de métadonnées pour visualiser un
objet numérisé
➔ la représentation numérique d’un objet
physique
➔ ce qu’un visualiseur charge pour afficher un
objet (fichier JSON)
➔ contient une ou plusieurs Séquences de
Canevas
CC-BY IIIF Consortium and
Community
http://iiif.io/api/presentation
/
API Présentation
Un Canevas… :
➔ est un conteneur virtuel, un espace abstrait sur lequel on
“peint” du contenu (PowerPoint ou PDF !)
➔ est la cible d’annotations servant à lui associer des
contenus (images, textes, liens, sons, vidéos…)
API Présentation
CC-BY-NC-SA IIIF Consortium and Community
API Présentation
API Présentation { Annotation Content }
API Présentation { Canvas }
API Présentation { Sequence }
API Présentation { Manifest }
CC-BY IIIF Consortium and Community
API Image
(requêtes d’images)
API Presentation
(informations de présentation, structurelles et
descriptives)
Démo Biblissima “Grandes Chroniques de France - Châteauroux BM ms. 5 :
reconstitution virtuelle d’un manuscrit mutilé”
http://demos.biblissima-condorcet.fr/chateauroux/
Démo Biblissima “Grandes Chroniques de France - Châteauroux BM ms. 5 :
reconstitution virtuelle d’un manuscrit mutilé”
http://demos.biblissima-condorcet.fr/chateauroux/
Canevas
x
y
h
w
Image BVMM (IRHT-CNRS)
http://iiif.irht.cnrs.fr/iiif/Ch%C3%A2teauroux/B36
0446201_MS0005/jp2/B360446201_MS0005_0038
/full/512,/0/default.jpg
Image Gallica (BnF)
http://gallica.bnf.fr/iiif/ark%3A%2F12148%2Fbtv
1b10511139b%2Ff1/full/512,/0/native.jpg
Images multiples (cas 1)
Canevas
Images Wellcome
Library
Images multiples (cas 2)
Choice
Démo Leaflet (Tom Crane) :
http://resources.digirati.com/iiif/an-introduction-to-iiif/dee-sbs.html
John Dee performing an experiment before Queen Elizabeth I. Oil painting by Henry Gillard Glindoni
(Wellcome Library https://wellcomelibrary.org/item/b14658197)
Instance Mirador de Durham University (Richard Higgins) :
https://iiif.durham.ac.uk/index.html?manifest=t1mz029p473h&canvas=t1t05741s32v
Durham Cathedral Library MS. A.II.19
Instance Mirador de Durham University (Richard Higgins) :
https://iiif.durham.ac.uk/index.html?manifest=t1mz029p473h&canvas=t1t05741s32v
Durham Cathedral Library MS. A.II.19
Définit des scénarios
d’interaction entre un client et
des systèmes d’authentification
Rechercher en plein-texte au
sein d’un document (par ex.
l’OCR, les transcriptions)
API AuthentificationAPI “Content Search”
Deux APIs additionnelles
http://iiif.io/api/search/1.0/ http://iiif.io/api/auth/1.0/
API Présentation version 3… à venir
➔ prise en charge des ressources audio et vidéo
➔ ajout d’une dimension temporelle au Canevas (propriété
“duration”)
➔ possibilité d’annoter une zone spatiale (xywh) du Canevas
ou une étendue temporelle, pour y associer du contenu
(images, texte ou autre)
◆ <uri_canvas>/#xywh=70,60,500,100&t=5,20
➔ pour l’audio, pas de dimension spatiale (Canevas sans
hauteur/largeur), uniquement temporelle
Canevas
IIIF audio + vidéo
commentaire
(annotation textuelle)
Largeur
Hauteur
Durée (sec.)
Vidéo [10 à 15 sec.]
O 20
[4 à 10 sec.]
Fire - Preuve de concept API Presentation 3.0 (Tom Crane) :
https://tomcrane.github.io/fire/
Une communauté,
… qui développe des APIs partagées,
… les implémente dans des logiciels,
… expose des contenus interopérables sur le Web
IIP Moo Viewer
Mirador Internet Archive
Book Reader
FSI Viewer
Leaflet JS
Universal
Viewer
SIPI
➔ Flexibilité et diversité des solutions logicielles
➔ Evite la dépendance à un logiciel spécifique
➔ Réduit des coûts sur le long terme
➔ Facilite le transfert et partage de données
➔ Publier une fois, réutiliser autant que souhaité
➔ Combiner les contenus issus de plusieurs sources
➔ S’insérer dans un réseau mondial en pleine expansion
➔ Offrir des fonctionnalités avancées aux utilisateurs
Avantages de IIIF… pour les institutions
Exemples
Scrolls illustrating a story about the Sagami River, Kyoto [1660?-1670?].
Princeton University Library
Zoomer et inspecter en détail
Ōmi Kuni-ezu -- 近江國絵圖, Japan, 1837 (345 x 504 cm).
Stanford University Libraries
Comparer
Visualiseur Mirador - http://projectmirador.org
Compariscope (Victoria and Albert Museum)
Comparaison d’un témoin manuscrit (BnF) et d’un exemplaire incunable (BSG) dans
Mirador
Démo Biblissima (IIIF Conference 2017 - The Vatican)
Internet
Archive
Gallica
Démo Biblissima (IIIF Conference 2017 - The Vatican)
Démo Biblissima (IIIF Conference 2017 - The Vatican)
Démo Biblissima (IIIF Conference 2017 - The Vatican) - vidéo
Citer et partager
gallica.bnf.fr/iiif/ark:/12148/btv1b8446958b/f39/423,1322,1365,1135/,800/0/native.jpg
http://gallica.bnf.fr/iiif/ark:/12148/btv1b531551881/f1/2951,2363,1127,1414/1128,1415/0/native.jpg
Gallica - Outil de sélection de zones d’images citables
Combiner, reconstituer, remixer
IIIF pour assembler des contenus numériques issues de
plusieurs sources :
➔ reconstituer virtuellement un objet ou une collection
dispersée
➔ créer des “mash-up” (applications composites)
Reconstitution virtuelle d’un manuscrit mutilé - Grandes Chroniques de
France, Châteauroux BM ms. 5 (Démo Biblissima)
http://demos.biblissima-condorcet.fr/chateauroux/
Reconstitution virtuelle d’un manuscrit démembré - Ege MS No. 1 -
Reconstructed (Démo par Benjamin L. Albritton)
http://projectmirador.org/demo/
Reconstitution virtuelle de l’état primitif d’un volume dispersé - La
proto-BBMN de 1713 reconstituée (Démo Biblissima - J. Delmulle)
http://demos.biblissima-condorcet.fr/bbmn-1713/
IIIF Manifest Editor (Bodleian Librairies, Oxford - text & bytes)
Annoter
Outil d’annotation embarqué dans Mirador
(image NGA Washington)
Transcription et étiquetage textuel (projet de crowdsourcing)
(The Welsh Book of Remembrance - National Library of Wales)
Identification de personnes (projet de crowdsourcing)
(Gwilym Livingstone Evans - National Library of Wales)
Transcription et traduction, mise en relation texte/image
(The Life of the Buddha - Yale University)
Transcription et traduction, mise en relation texte/image
(The Life of the Buddha - Yale University)
Comparer les cycles iconographiques de deux incunables
(Démo Biblissima “Ovide moralisé ou La Bible des poètes en images”
http://demos.biblissima-condorcet.fr/ovide-moralise/)
Comparer les cycles iconographiques de deux incunables
(Démo Biblissima “Ovide moralisé ou La Bible des poètes en images”
http://demos.biblissima-condorcet.fr/ovide-moralise/)
Proposer un parcours commenté et illustré au sein d’une image
(Démo V&A “Ocean Liners” https://canvas-panel.netlify.com/#/examples/fullpage)
Rechercher (au sein d’un document)
[API IIIF Search]
Résultats de recherche plein-texte dans l’OCR d’un livre, dans Universal Viewer
Wellcome Library - https://wellcomelibrary.org/item/b1802922x
Authentification, autorisation
Authentification, autorisation
Différents niveaux de granularité...
➔ Idées reçues :
◆ Manifest vs objet physique
◆ Manifest vs notice catalographique
➔ la notion de “collection” IIIF :
http://iiif.io/api/presentation/2.1/#collection
◆ exemples :
● livres en plusieurs volumes
● publications en série
Ouvrage en plusieurs volumes (Wellcome Library) :
1 Collection, 6 Manifests (1 par volume)
Série de périodiques (Wellcome Library) :
1 Collection avec autant de sous-collections que de volumes (annuel), 1
Manifest pour chaque numéro (mensuel)
Fonds d’archives (NLW) :
1 Collection avec autant de sous-collections que de sous-fonds, 1
Manifest pour chaque document
Newspapers IIIF
Title Collection
Issue Manifest
Edition Manifest
Article Range
Page Canvas
Image Image
Alto Annotations
Mapping défini par le groupe “Newspapers” de IIIF (guide
d’implémentation de IIIF pour les périodiques)
Une communauté,
… qui développe des APIs partagées,
… les implémente dans des logiciels,
… expose des contenus interopérables sur le Web
Ces APIs forment un socle technique commun qui favorise le
développement d’un écosystème applicatif autour des images
numériques et promeut l’émergence d’usages innovants du
patrimoine culturel numérisé.
Une communauté,
… qui développe des APIs partagées,
… basées sur les standards du Web
… les implémente dans des logiciels,
… expose des contenus interopérables sur le Web
➔ Les spécifications IIIF suivent les principes du Linked
Open Data et sont basées sur des standards du W3C :
◆ JSON-LD
◆ Linked Data Platform
◆ Web Annotation
◆ Activity Streams
◆ Media Fragments
IIIF et les standards du Web
Merci de votre attention !
Régis ROBINEAU
Biblissima - Campus Condorcet / EPHE-PSL
http://biblissima.fr
Crédits :
Cette présentation s’inspire de plusieurs présentations introductives données dans
le cadre de conférences IIIF antérieures, par Tom Cramer, Sheila Rabun, Rob
Sanderson, et Glen Robson.

Contenu connexe

Tendances

DSpace Training Presentation
DSpace Training PresentationDSpace Training Presentation
DSpace Training Presentation
Thomas King
 

Tendances (20)

CollectiveAccess : Tutoriel
CollectiveAccess : TutorielCollectiveAccess : Tutoriel
CollectiveAccess : Tutoriel
 
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
Volvo Group Connected Solutions: Starting the Observability Journey with ElasticVolvo Group Connected Solutions: Starting the Observability Journey with Elastic
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
 
Improving Performance of Micro-Frontend Applications through Error Monitoring
Improving Performance of Micro-Frontend Applications through Error MonitoringImproving Performance of Micro-Frontend Applications through Error Monitoring
Improving Performance of Micro-Frontend Applications through Error Monitoring
 
Actions rules and workflow in alfresco
Actions rules and workflow in alfrescoActions rules and workflow in alfresco
Actions rules and workflow in alfresco
 
DSpace Training Presentation
DSpace Training PresentationDSpace Training Presentation
DSpace Training Presentation
 
TRABAJO FINAL PROFESIONAL CIDBA EN COLOMBIA
TRABAJO FINAL PROFESIONAL CIDBA EN COLOMBIATRABAJO FINAL PROFESIONAL CIDBA EN COLOMBIA
TRABAJO FINAL PROFESIONAL CIDBA EN COLOMBIA
 
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
 
Evolution of Digital Libraries
Evolution of Digital LibrariesEvolution of Digital Libraries
Evolution of Digital Libraries
 
An Introduction To The Use Of Widgets in libraries
An Introduction To The Use Of Widgets in librariesAn Introduction To The Use Of Widgets in libraries
An Introduction To The Use Of Widgets in libraries
 
Kafka Utrecht Meetup
Kafka Utrecht MeetupKafka Utrecht Meetup
Kafka Utrecht Meetup
 
Splunk
SplunkSplunk
Splunk
 
El futuro del formato Marc como estructura para el intercambio de datos bibli...
El futuro del formato Marc como estructura para el intercambio de datos bibli...El futuro del formato Marc como estructura para el intercambio de datos bibli...
El futuro del formato Marc como estructura para el intercambio de datos bibli...
 
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW  OF FACEBOOK SCALABLE ARCHITECTURE.OVERVIEW  OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
 
Développer les sélections documentaires et leur médiation en bibliothèque
Développer les sélections documentaires et leur médiation en bibliothèqueDévelopper les sélections documentaires et leur médiation en bibliothèque
Développer les sélections documentaires et leur médiation en bibliothèque
 
Apache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloopsApache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloops
 
Alfresco Architecture
Alfresco ArchitectureAlfresco Architecture
Alfresco Architecture
 
International Standard Bibliographic Description: background and recent devel...
International Standard Bibliographic Description: background and recent devel...International Standard Bibliographic Description: background and recent devel...
International Standard Bibliographic Description: background and recent devel...
 
RSS feeds (Really Simple Syndication and Rich Site Summary) by Gaurav Boudh
RSS feeds (Really Simple Syndication and Rich Site Summary) by Gaurav BoudhRSS feeds (Really Simple Syndication and Rich Site Summary) by Gaurav Boudh
RSS feeds (Really Simple Syndication and Rich Site Summary) by Gaurav Boudh
 
Mettre en place une stratégie de veille professionnelle en bibliothèque
Mettre en place une stratégie de veille professionnelle en bibliothèqueMettre en place une stratégie de veille professionnelle en bibliothèque
Mettre en place une stratégie de veille professionnelle en bibliothèque
 
Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...Introduction to the Reference Model for an Open Archival Information System (...
Introduction to the Reference Model for an Open Archival Information System (...
 

Similaire à Les protocoles IIIF : présentation des potentialités

infrastructure numerique_focusweb_cnfpt2011
 infrastructure numerique_focusweb_cnfpt2011 infrastructure numerique_focusweb_cnfpt2011
infrastructure numerique_focusweb_cnfpt2011
Fleury Christine
 
2 infrastructure numerique_focusweb_cnfpt2011
2 infrastructure numerique_focusweb_cnfpt20112 infrastructure numerique_focusweb_cnfpt2011
2 infrastructure numerique_focusweb_cnfpt2011
Fleury Christine
 
Formation Culture numerique - Focus sur le Web
Formation Culture numerique -  Focus sur le WebFormation Culture numerique -  Focus sur le Web
Formation Culture numerique - Focus sur le Web
ABES
 
S'approprier les outils de l'information et de la communication (cnfpt techno...
S'approprier les outils de l'information et de la communication (cnfpt techno...S'approprier les outils de l'information et de la communication (cnfpt techno...
S'approprier les outils de l'information et de la communication (cnfpt techno...
Calimaq S.I.Lex
 

Similaire à Les protocoles IIIF : présentation des potentialités (20)

Rompre avec la logique des silos : les protocoles IIIF pour l’interopérabilit...
Rompre avec la logique des silos : les protocoles IIIF pour l’interopérabilit...Rompre avec la logique des silos : les protocoles IIIF pour l’interopérabilit...
Rompre avec la logique des silos : les protocoles IIIF pour l’interopérabilit...
 
IIIF et Biblissima
IIIF et BiblissimaIIIF et Biblissima
IIIF et Biblissima
 
Mieux diffuser et valoriser ses images sur le Web grâce aux standards IIIF
Mieux diffuser et valoriser ses images sur le Web grâce aux standards IIIFMieux diffuser et valoriser ses images sur le Web grâce aux standards IIIF
Mieux diffuser et valoriser ses images sur le Web grâce aux standards IIIF
 
Introduction aux protocoles IIIF. Formation Enssib 23.01.2019 (Régis Robineau)
Introduction aux protocoles IIIF. Formation Enssib 23.01.2019 (Régis Robineau)Introduction aux protocoles IIIF. Formation Enssib 23.01.2019 (Régis Robineau)
Introduction aux protocoles IIIF. Formation Enssib 23.01.2019 (Régis Robineau)
 
A la recherche du patrimoine écrit avec le portail Biblissima
A la recherche du patrimoine écrit avec le portail BiblissimaA la recherche du patrimoine écrit avec le portail Biblissima
A la recherche du patrimoine écrit avec le portail Biblissima
 
Actualités et perspectives de IIIF
Actualités et perspectives de IIIFActualités et perspectives de IIIF
Actualités et perspectives de IIIF
 
Le portail Biblissima. Explorer les ressources numériques sur le patrimoine é...
Le portail Biblissima. Explorer les ressources numériques sur le patrimoine é...Le portail Biblissima. Explorer les ressources numériques sur le patrimoine é...
Le portail Biblissima. Explorer les ressources numériques sur le patrimoine é...
 
Bibliotheques numeriques : contenus et mediation
Bibliotheques numeriques : contenus et mediationBibliotheques numeriques : contenus et mediation
Bibliotheques numeriques : contenus et mediation
 
Cnfpt formationmediationnumerique
Cnfpt formationmediationnumeriqueCnfpt formationmediationnumerique
Cnfpt formationmediationnumerique
 
infrastructure numerique_focusweb_cnfpt2011
 infrastructure numerique_focusweb_cnfpt2011 infrastructure numerique_focusweb_cnfpt2011
infrastructure numerique_focusweb_cnfpt2011
 
2 infrastructure numerique_focusweb_cnfpt2011
2 infrastructure numerique_focusweb_cnfpt20112 infrastructure numerique_focusweb_cnfpt2011
2 infrastructure numerique_focusweb_cnfpt2011
 
Nouveaux catalogues de bibliothèques
Nouveaux catalogues de bibliothèquesNouveaux catalogues de bibliothèques
Nouveaux catalogues de bibliothèques
 
Mettre en pratique les recommandations sur les archives ouvertes de nouvelle ...
Mettre en pratique les recommandations sur les archives ouvertes de nouvelle ...Mettre en pratique les recommandations sur les archives ouvertes de nouvelle ...
Mettre en pratique les recommandations sur les archives ouvertes de nouvelle ...
 
Quelques applications pratiques de IIIF pour les bibliothèques numériques e...
Quelques applications pratiques de IIIF pour les bibliothèques numériques e...Quelques applications pratiques de IIIF pour les bibliothèques numériques e...
Quelques applications pratiques de IIIF pour les bibliothèques numériques e...
 
Formation Culture numerique - Focus sur le Web
Formation Culture numerique -  Focus sur le WebFormation Culture numerique -  Focus sur le Web
Formation Culture numerique - Focus sur le Web
 
Formation Initiale Informatique 2008
Formation Initiale Informatique 2008Formation Initiale Informatique 2008
Formation Initiale Informatique 2008
 
S'approprier les outils de l'information et de la communication (cnfpt techno...
S'approprier les outils de l'information et de la communication (cnfpt techno...S'approprier les outils de l'information et de la communication (cnfpt techno...
S'approprier les outils de l'information et de la communication (cnfpt techno...
 
Formation à la recherche documentaire Master SACIM
Formation à la recherche documentaire Master SACIMFormation à la recherche documentaire Master SACIM
Formation à la recherche documentaire Master SACIM
 
Le Cadre de publication d'Europeana
Le Cadre de publication d'EuropeanaLe Cadre de publication d'Europeana
Le Cadre de publication d'Europeana
 
Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »Quand Koha rencontre Primo - « Une API comédie »
Quand Koha rencontre Primo - « Une API comédie »
 

Plus de Equipex Biblissima

Plus de Equipex Biblissima (20)

Da Biblissima a Biblissima+ : per un osservatorio delle culture scritte
Da Biblissima a Biblissima+ : per un osservatorio delle culture scritteDa Biblissima a Biblissima+ : per un osservatorio delle culture scritte
Da Biblissima a Biblissima+ : per un osservatorio delle culture scritte
 
eScriptorium: An Open Source Platform for Historical Document Analysis
eScriptorium: An Open Source Platform for Historical Document AnalysiseScriptorium: An Open Source Platform for Historical Document Analysis
eScriptorium: An Open Source Platform for Historical Document Analysis
 
Annotate (E-ReColNat) : annotation rapide d’images et de vidéos en sciences n...
Annotate (E-ReColNat) : annotation rapide d’images et de vidéos en sciences n...Annotate (E-ReColNat) : annotation rapide d’images et de vidéos en sciences n...
Annotate (E-ReColNat) : annotation rapide d’images et de vidéos en sciences n...
 
Appliquer les techniques d'apprentissage profond pour détecter les enluminure...
Appliquer les techniques d'apprentissage profond pour détecter les enluminure...Appliquer les techniques d'apprentissage profond pour détecter les enluminure...
Appliquer les techniques d'apprentissage profond pour détecter les enluminure...
 
Représentations du chant du Moyen Âge dans les images IIIF
Représentations du chant du Moyen Âge dans les images IIIFReprésentations du chant du Moyen Âge dans les images IIIF
Représentations du chant du Moyen Âge dans les images IIIF
 
Réflexions et explorations croisées autour de IIIF, Omeka-s et NumaHOP à la B...
Réflexions et explorations croisées autour de IIIF, Omeka-s et NumaHOP à la B...Réflexions et explorations croisées autour de IIIF, Omeka-s et NumaHOP à la B...
Réflexions et explorations croisées autour de IIIF, Omeka-s et NumaHOP à la B...
 
Mise en œuvre de IIIF pour la reconnaissance automatique de documents
Mise en œuvre de IIIF pour la reconnaissance automatique de documentsMise en œuvre de IIIF pour la reconnaissance automatique de documents
Mise en œuvre de IIIF pour la reconnaissance automatique de documents
 
Nakala et IIIF
Nakala et IIIFNakala et IIIF
Nakala et IIIF
 
Digital Manuscripts Without Borders: A Discovery Platform of Manuscripts and ...
Digital Manuscripts Without Borders: A Discovery Platform of Manuscripts and ...Digital Manuscripts Without Borders: A Discovery Platform of Manuscripts and ...
Digital Manuscripts Without Borders: A Discovery Platform of Manuscripts and ...
 
IIIF360: A Service to Support and Promote IIIF in France
IIIF360: A Service to Support and Promote IIIF in FranceIIIF360: A Service to Support and Promote IIIF in France
IIIF360: A Service to Support and Promote IIIF in France
 
The Biblissima Authority File of Geographical Names
The Biblissima Authority File of Geographical NamesThe Biblissima Authority File of Geographical Names
The Biblissima Authority File of Geographical Names
 
Les référentiels Biblissima : épine dorsale du portail Biblissima et de IIIF-...
Les référentiels Biblissima : épine dorsale du portail Biblissima et de IIIF-...Les référentiels Biblissima : épine dorsale du portail Biblissima et de IIIF-...
Les référentiels Biblissima : épine dorsale du portail Biblissima et de IIIF-...
 
Biblissima: Connecting Manuscripts Collections
Biblissima: Connecting Manuscripts CollectionsBiblissima: Connecting Manuscripts Collections
Biblissima: Connecting Manuscripts Collections
 
Browse and Visualize Manuscripts Illuminations with IIIF
Browse and Visualize Manuscripts Illuminations with IIIFBrowse and Visualize Manuscripts Illuminations with IIIF
Browse and Visualize Manuscripts Illuminations with IIIF
 
Les descripteurs des bases iconographiques Mandragore (BnF) et Initiale (IRHT...
Les descripteurs des bases iconographiques Mandragore (BnF) et Initiale (IRHT...Les descripteurs des bases iconographiques Mandragore (BnF) et Initiale (IRHT...
Les descripteurs des bases iconographiques Mandragore (BnF) et Initiale (IRHT...
 
A la recherche du patrimoine écrit avec le portail Biblissima
A la recherche du patrimoine écrit avec le portail BiblissimaA la recherche du patrimoine écrit avec le portail Biblissima
A la recherche du patrimoine écrit avec le portail Biblissima
 
The Biblissima Portal: Current state and future plans
The Biblissima Portal: Current state and future plansThe Biblissima Portal: Current state and future plans
The Biblissima Portal: Current state and future plans
 
Éparpillés façon puzzle. Rassembler aujourd'hui les manuscrits d'un auteur ca...
Éparpillés façon puzzle. Rassembler aujourd'hui les manuscrits d'un auteur ca...Éparpillés façon puzzle. Rassembler aujourd'hui les manuscrits d'un auteur ca...
Éparpillés façon puzzle. Rassembler aujourd'hui les manuscrits d'un auteur ca...
 
IIIF au coeur de la recherche: publier, agréger et divulguer les fragments de...
IIIF au coeur de la recherche: publier, agréger et divulguer les fragments de...IIIF au coeur de la recherche: publier, agréger et divulguer les fragments de...
IIIF au coeur de la recherche: publier, agréger et divulguer les fragments de...
 
Biblissima pour l'édition scientifique
Biblissima pour l'édition scientifiqueBiblissima pour l'édition scientifique
Biblissima pour l'édition scientifique
 

Les protocoles IIIF : présentation des potentialités

  • 1. Les protocoles IIIF Présentation des potentialités Journée d’études “Reconnaissance par ordinateur des écritures anciennes : le projet HIMANIS” (Archives nationales, Paris - 29 mai 2018) Régis ROBINEAU Biblissima - Campus Condorcet / EPHE-PSL
  • 2. ➔ équipement de données pour l’historien des textes anciens ➔ 10 partenaires, dont les AN depuis fin 2017 ➔ collaborations internationales : consortium IIIF, Wellcome Library, projet MMM... Biblissima ?
  • 3. ➔ fédérer les bibliothèques numériques ➔ faciliter l’accès aux données et leur réutilisation (ressources textuelles et documentaires) ➔ créer et alimenter des corpus de données ➔ structurer les communautés de recherche ➔ former chercheurs et médiateurs Objectifs de Biblissima
  • 4. ➔ une cinquantaine de projets de recherche supportés par Biblissima : ◆ création et alimentation de corpus, exposition de nouvelles données ● données documentaires ● données textuelles (éditions) ● numérisation de fonds www.biblissima-condorcet.fr/fr/ressources/numerisations-a- bnf ◆ selon des thématiques et des priorités définies par chaque projet Corpus de données
  • 12. Une communauté, … qui développe des APIs partagées, … les implémentent dans des logiciels, … exposent des contenus interopérables sur le Web IIIF ?
  • 13. ➔ difficile ➔ lent ➔ coûteux ➔ incohérent ➔ verrouillé ➔ en silo La diffusion d’images sur le Web et ses limites... Grain elevators, Caldwell, Idaho. Library of Congress
  • 14. ➔ chaque site est étanche = fonctionnalités limitées, pas d’interopérabilité ➔ chaque site est un “one shot” = coûteux à développer et à maintenir ➔ chaque utilisateur doit s’adapter = beaucoup d’interfaces, expérience utilisateur n’est pas optimale Les problèmes avec les silos
  • 15. Les problèmes avec les silos Serveur A Serveur B Serveur C Serveur X Application A Application B Application C Application X
  • 16. La solution : des APIs partagées Serveur A Serveur B Serveur C Serveur X Application A Application B Application C Application X APIs IIIF
  • 17. La solution : des APIs partagées Entrepôt (images / données) Visualiseur d’images Outil d’annotation / transcription Autre application tierce
  • 18. Créer un cadre technique commun grâce auquel les fournisseurs d’images numériques peuvent … délivrer leurs images de manière standardisée sur le Web … afin de les rendre consultables, manipulables et annotables … par n’importe quelle application ou logiciel compatible Vision de IIIF
  • 19. Une communauté, … qui développe des APIs partagées, … les implémente dans des logiciels, … expose des contenus interopérables sur le Web
  • 20. Consortium de 50 membres (mai 2018) + de 100 organisations impliquées
  • 21. Musées British Museum National Gallery of Art Smithsonian Institution The J. Paul Getty Trust The Walters Art Museum Yale Center for British Art Et al. Agrégateurs / portails ARTstor Biblissima CONTENTdm DPLA Europeana Internet Archive Wikimedia Foundation Bibliothèques nationales Autriche Baviève British Library Cuba Danemark Egypte France Israël Rép. tchèque Nouvelle-Zélande Norvège Pologne Ecosse Serbie Wales Vatican Qatar USA (LoC) Et bien plus... Universités / Instituts de recherche Cambridge Cornell Gand Göttingen Harvard Leiden MIT Oxford Princeton Stanford Edinburgh Tokyo Toronto UCLA Wellcome Trust Yale
  • 22. Une communauté, … qui développe des APIs partagées, … les implémente dans des logiciels, … expose des contenus interopérables sur le Web
  • 23. Les 4 APIs de IIIF API Image API Presentation API “Content Search” API Authentification
  • 24. Application Programming Interface (interface de programmation applicative) “un ensemble normalisé de méthodes ou de fonctions qui sert de façade par laquelle un logiciel interagit avec d'autres logiciels” API ?
  • 25. Les deux APIs principales de IIIF API Image Service web pour manipuler une image à travers une URL (“get pixels”) API Présentation Spécifie les informations nécessaires à la présentation d’un objet numérique
  • 27. API Image - exemple Démo API Image (par Tom Crane) : https://tomcrane.github.io/the-long-iiif/image-api.html John Dee performing an experiment before Queen Elizabeth I. Oil painting by Henry Gillard Glindoni (Wellcome Library https://wellcomelibrary.org/item/b14658197)
  • 28. API Présentation Un Manifeste… : ➔ juste assez de métadonnées pour visualiser un objet numérisé ➔ la représentation numérique d’un objet physique ➔ ce qu’un visualiseur charge pour afficher un objet (fichier JSON) ➔ contient une ou plusieurs Séquences de Canevas CC-BY IIIF Consortium and Community http://iiif.io/api/presentation /
  • 29. API Présentation Un Canevas… : ➔ est un conteneur virtuel, un espace abstrait sur lequel on “peint” du contenu (PowerPoint ou PDF !) ➔ est la cible d’annotations servant à lui associer des contenus (images, textes, liens, sons, vidéos…)
  • 30. API Présentation CC-BY-NC-SA IIIF Consortium and Community
  • 32. API Présentation { Annotation Content }
  • 34. API Présentation { Sequence }
  • 35. API Présentation { Manifest }
  • 36. CC-BY IIIF Consortium and Community
  • 38. API Presentation (informations de présentation, structurelles et descriptives)
  • 39. Démo Biblissima “Grandes Chroniques de France - Châteauroux BM ms. 5 : reconstitution virtuelle d’un manuscrit mutilé” http://demos.biblissima-condorcet.fr/chateauroux/
  • 40. Démo Biblissima “Grandes Chroniques de France - Châteauroux BM ms. 5 : reconstitution virtuelle d’un manuscrit mutilé” http://demos.biblissima-condorcet.fr/chateauroux/
  • 41. Canevas x y h w Image BVMM (IRHT-CNRS) http://iiif.irht.cnrs.fr/iiif/Ch%C3%A2teauroux/B36 0446201_MS0005/jp2/B360446201_MS0005_0038 /full/512,/0/default.jpg Image Gallica (BnF) http://gallica.bnf.fr/iiif/ark%3A%2F12148%2Fbtv 1b10511139b%2Ff1/full/512,/0/native.jpg Images multiples (cas 1)
  • 42.
  • 43.
  • 44.
  • 46. Démo Leaflet (Tom Crane) : http://resources.digirati.com/iiif/an-introduction-to-iiif/dee-sbs.html John Dee performing an experiment before Queen Elizabeth I. Oil painting by Henry Gillard Glindoni (Wellcome Library https://wellcomelibrary.org/item/b14658197)
  • 47. Instance Mirador de Durham University (Richard Higgins) : https://iiif.durham.ac.uk/index.html?manifest=t1mz029p473h&canvas=t1t05741s32v Durham Cathedral Library MS. A.II.19
  • 48. Instance Mirador de Durham University (Richard Higgins) : https://iiif.durham.ac.uk/index.html?manifest=t1mz029p473h&canvas=t1t05741s32v Durham Cathedral Library MS. A.II.19
  • 49. Définit des scénarios d’interaction entre un client et des systèmes d’authentification Rechercher en plein-texte au sein d’un document (par ex. l’OCR, les transcriptions) API AuthentificationAPI “Content Search” Deux APIs additionnelles http://iiif.io/api/search/1.0/ http://iiif.io/api/auth/1.0/
  • 50. API Présentation version 3… à venir ➔ prise en charge des ressources audio et vidéo ➔ ajout d’une dimension temporelle au Canevas (propriété “duration”) ➔ possibilité d’annoter une zone spatiale (xywh) du Canevas ou une étendue temporelle, pour y associer du contenu (images, texte ou autre) ◆ <uri_canvas>/#xywh=70,60,500,100&t=5,20 ➔ pour l’audio, pas de dimension spatiale (Canevas sans hauteur/largeur), uniquement temporelle
  • 51. Canevas IIIF audio + vidéo commentaire (annotation textuelle) Largeur Hauteur Durée (sec.) Vidéo [10 à 15 sec.] O 20 [4 à 10 sec.]
  • 52. Fire - Preuve de concept API Presentation 3.0 (Tom Crane) : https://tomcrane.github.io/fire/
  • 53. Une communauté, … qui développe des APIs partagées, … les implémente dans des logiciels, … expose des contenus interopérables sur le Web
  • 54. IIP Moo Viewer Mirador Internet Archive Book Reader FSI Viewer Leaflet JS Universal Viewer SIPI
  • 55. ➔ Flexibilité et diversité des solutions logicielles ➔ Evite la dépendance à un logiciel spécifique ➔ Réduit des coûts sur le long terme ➔ Facilite le transfert et partage de données ➔ Publier une fois, réutiliser autant que souhaité ➔ Combiner les contenus issus de plusieurs sources ➔ S’insérer dans un réseau mondial en pleine expansion ➔ Offrir des fonctionnalités avancées aux utilisateurs Avantages de IIIF… pour les institutions
  • 57. Scrolls illustrating a story about the Sagami River, Kyoto [1660?-1670?]. Princeton University Library Zoomer et inspecter en détail
  • 58. Ōmi Kuni-ezu -- 近江國絵圖, Japan, 1837 (345 x 504 cm). Stanford University Libraries
  • 59. Comparer Visualiseur Mirador - http://projectmirador.org
  • 60. Compariscope (Victoria and Albert Museum)
  • 61. Comparaison d’un témoin manuscrit (BnF) et d’un exemplaire incunable (BSG) dans Mirador Démo Biblissima (IIIF Conference 2017 - The Vatican)
  • 62. Internet Archive Gallica Démo Biblissima (IIIF Conference 2017 - The Vatican)
  • 63. Démo Biblissima (IIIF Conference 2017 - The Vatican)
  • 64. Démo Biblissima (IIIF Conference 2017 - The Vatican) - vidéo
  • 67. Combiner, reconstituer, remixer IIIF pour assembler des contenus numériques issues de plusieurs sources : ➔ reconstituer virtuellement un objet ou une collection dispersée ➔ créer des “mash-up” (applications composites)
  • 68. Reconstitution virtuelle d’un manuscrit mutilé - Grandes Chroniques de France, Châteauroux BM ms. 5 (Démo Biblissima) http://demos.biblissima-condorcet.fr/chateauroux/
  • 69. Reconstitution virtuelle d’un manuscrit démembré - Ege MS No. 1 - Reconstructed (Démo par Benjamin L. Albritton) http://projectmirador.org/demo/
  • 70. Reconstitution virtuelle de l’état primitif d’un volume dispersé - La proto-BBMN de 1713 reconstituée (Démo Biblissima - J. Delmulle) http://demos.biblissima-condorcet.fr/bbmn-1713/
  • 71. IIIF Manifest Editor (Bodleian Librairies, Oxford - text & bytes)
  • 72. Annoter Outil d’annotation embarqué dans Mirador (image NGA Washington)
  • 73. Transcription et étiquetage textuel (projet de crowdsourcing) (The Welsh Book of Remembrance - National Library of Wales)
  • 74. Identification de personnes (projet de crowdsourcing) (Gwilym Livingstone Evans - National Library of Wales)
  • 75. Transcription et traduction, mise en relation texte/image (The Life of the Buddha - Yale University)
  • 76. Transcription et traduction, mise en relation texte/image (The Life of the Buddha - Yale University)
  • 77. Comparer les cycles iconographiques de deux incunables (Démo Biblissima “Ovide moralisé ou La Bible des poètes en images” http://demos.biblissima-condorcet.fr/ovide-moralise/)
  • 78. Comparer les cycles iconographiques de deux incunables (Démo Biblissima “Ovide moralisé ou La Bible des poètes en images” http://demos.biblissima-condorcet.fr/ovide-moralise/)
  • 79. Proposer un parcours commenté et illustré au sein d’une image (Démo V&A “Ocean Liners” https://canvas-panel.netlify.com/#/examples/fullpage)
  • 80. Rechercher (au sein d’un document) [API IIIF Search]
  • 81. Résultats de recherche plein-texte dans l’OCR d’un livre, dans Universal Viewer Wellcome Library - https://wellcomelibrary.org/item/b1802922x
  • 84. Différents niveaux de granularité...
  • 85. ➔ Idées reçues : ◆ Manifest vs objet physique ◆ Manifest vs notice catalographique ➔ la notion de “collection” IIIF : http://iiif.io/api/presentation/2.1/#collection ◆ exemples : ● livres en plusieurs volumes ● publications en série
  • 86. Ouvrage en plusieurs volumes (Wellcome Library) : 1 Collection, 6 Manifests (1 par volume)
  • 87. Série de périodiques (Wellcome Library) : 1 Collection avec autant de sous-collections que de volumes (annuel), 1 Manifest pour chaque numéro (mensuel)
  • 88. Fonds d’archives (NLW) : 1 Collection avec autant de sous-collections que de sous-fonds, 1 Manifest pour chaque document
  • 89. Newspapers IIIF Title Collection Issue Manifest Edition Manifest Article Range Page Canvas Image Image Alto Annotations Mapping défini par le groupe “Newspapers” de IIIF (guide d’implémentation de IIIF pour les périodiques)
  • 90. Une communauté, … qui développe des APIs partagées, … les implémente dans des logiciels, … expose des contenus interopérables sur le Web
  • 91. Ces APIs forment un socle technique commun qui favorise le développement d’un écosystème applicatif autour des images numériques et promeut l’émergence d’usages innovants du patrimoine culturel numérisé.
  • 92. Une communauté, … qui développe des APIs partagées, … basées sur les standards du Web … les implémente dans des logiciels, … expose des contenus interopérables sur le Web
  • 93. ➔ Les spécifications IIIF suivent les principes du Linked Open Data et sont basées sur des standards du W3C : ◆ JSON-LD ◆ Linked Data Platform ◆ Web Annotation ◆ Activity Streams ◆ Media Fragments IIIF et les standards du Web
  • 94. Merci de votre attention ! Régis ROBINEAU Biblissima - Campus Condorcet / EPHE-PSL http://biblissima.fr
  • 95. Crédits : Cette présentation s’inspire de plusieurs présentations introductives données dans le cadre de conférences IIIF antérieures, par Tom Cramer, Sheila Rabun, Rob Sanderson, et Glen Robson.