IIIF: Improving the Interoperability of Digital Materials
The International Image Interoperability Framework (IIIF) is an emerging set of standards for sharing structural metadata about digital materials. Focused around a set of five APIs, the IIIF standard provides ways to access, view, search, and share digital images, audio, and video.
OCLC Research worked closely with OCLC product and implementation colleagues to support IIIF in CONTENTdm. This work included prototyping data conversion and workflow as well as keeping the CONTENTdm team up-to-date on IIIF developments.
OCLC was a founding member of the IIIF Consortium and regularly attended the IIIF Technical Working Meeting and IIIF Annual Meeting. We provided updates on how OCLC products incorporate IIIF, as well as shared ongoing research work involving IIIF. We were also members of various IIIF Working Groups helping to develop new IIIF APIs and to build community best practices for using IIIF.
OCLC Research evaluated IIIF Change Discovery API as a syndication and aggregation protocol. This experimental work confirmed the benefits of standardization around the IIIF APIs. Our work included retrieving data via our experimental implementation of the API standard to build an aggregation of around 13 million image descriptions contained in OCLC’s CONTENTdm digital content system.
We created an index based on that aggregation and prototyped a “IIIF Explorer” user interface for discovery. This effort surfaced metadata analysis and synthesis challenges associated with combining resource descriptions created by a wide range of cataloging agencies with diverse practices and suggested potential remedies for improving descriptive and technical metadata for cultural heritage collections with shared, decentralized tools and workflows in the hands of the data providers and domain experts.
Based on findings from this research, OCLC launched a CONTENTdm Linked Data Pilot project focused on managing cultural heritage materials.
Outputs
- Contributed new CONTENTdm IIIF features and API support
- Created prototypes for testing new IIIF developments
- Contributed to development of IIIF Community best practices
- Contributed to the continued development of IIIF standards
Support Materials
Presentations
- IIIF R&D at OCLC Research (ppt)
- Why IIIF? (ppt)
- IIIF at OCLC (ppt)
Video
In this webinar, Software Engineer Jeff Mixter and Product Manager Shane Huddleston share the work OCLC has been doing to support the emerging IIIF and a behind-the-scenes look at how prototype work within OCLC Research has contributed to integrating IIIF into production services.
Background
This work evolved out of close collaboration with our CONTENTdm product and implementation colleagues and their interest in adopting IIIF support in CONTENTdm. OCLC Research helped prototype how CONTENTdm data could be adapted to support IIIF. OCLC staff (Jeff Mixter and Shane Huddleston) are active in the IIIF Community, participating in Working Groups and attending IIIF Meetings. OCLC Research work is now focused on how the IIIF data can be leveraged to help improve CONTENTdm as a product. There is also a lot of work being done to help improve the IIIF standard and test new/emerging IIIF APIs and best practices.