Visual Navigation of Digital Libraries: Retrieval and Classification of Images in the National Library of Norway's Digitised Book Collection

Marie Roald, Magnus Breder Birkenes, Lars Gunnarsønn Bagøien Johnsen
10/19/2024
cs.CVcs.IRcs.LG

No official code found. Best implementation: Sprakbanken/CHR24-image-retrieval (1 star, last commit 2024-10-22).

Abstract

Digital tools for text analysis have long been essential for the searchability and accessibility of digitised library collections. Recent computer vision advances have introduced similar capabilities for visual materials, with deep learning-based embeddings showing promise for analysing visual heritage. Given that many books feature visuals in addition to text, taking advantage of these breakthroughs is critical to making library collections open and accessible. In this work, we present a proof-of-concept image search application for exploring images in the National Library of Norway's pre-1900 books, comparing Vision Transformer (ViT), Contrastive Language-Image Pre-training (CLIP), and Sigmoid loss for Language-Image Pre-training (SigLIP) embeddings for image retrieval and classification. Our results show that the application performs well for exact image retrieval, with SigLIP embeddings slightly outperforming CLIP and ViT in both retrieval and classification tasks. Additionally, SigLIP-based image classification can aid in cleaning image datasets from a digitisation pipeline.

View on arXivView PDF

Code Implementations(1)

Code and supplement for Visual Navigation of Digital Libraries: Retrieval and Classification of Images in the National Library of Norway’s Digitised Book Collection

10Makefile, Jupyter NotebookJul 10, 20241 years ago

Similar Papers

Cite this paper

@article{roald2024visual,
  title  = {Visual Navigation of Digital Libraries: Retrieval and Classification of Images in the National Library of Norway's Digitised Book Collection},
  author = {Marie Roald and Magnus Breder Birkenes and Lars Gunnarsønn Bagøien Johnsen},
  year   = {2024},
  eprint = {2410.14969},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.14969v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.14969.svg)](https://codeofpaper.com/paper/2410.14969)

Discussion