From Panels to Prose: Generating Literary Narratives from Comics

Ragav Sachdeva, Andrew Zisserman
3/30/2025
cs.CV

No official code found. Best implementation: ragavsachdeva/magi (467 stars, last commit 2025-06-27).

Abstract

Comics have long been a popular form of storytelling, offering visually engaging narratives that captivate audiences worldwide. However, the visual nature of comics presents a significant barrier for visually impaired readers, limiting their access to these engaging stories. In this work, we provide a pragmatic solution to this accessibility challenge by developing an automated system that generates text-based literary narratives from manga comics. Our approach aims to create an evocative and immersive prose that not only conveys the original narrative but also captures the depth and complexity of characters, their interactions, and the vivid settings in which they reside. To this end we make the following contributions: (1) We present a unified model, Magiv3, that excels at various functional tasks pertaining to comic understanding, such as localising panels, characters, texts, and speech-bubble tails, performing OCR, grounding characters etc. (2) We release human-annotated captions for over 3300 Japanese comic panels, along with character grounding annotations, and benchmark large vision-language models in their ability to understand comic images. (3) Finally, we demonstrate how integrating large vision-language models with Magiv3, can generate seamless literary narratives that allows visually impaired audiences to engage with the depth and richness of comic storytelling.

View on arXivView PDF

Code Implementations(1)

ragavsachdeva/magiCommunity100%

Generate a transcript for your favourite Manga: Detect manga characters, text blocks and panels. Order panels. Cluster characters. Match texts to their speakers. Perform OCR.

46722Jan 18, 20241 years ago

Similar Papers

Cite this paper

@article{sachdeva2025from,
  title  = {From Panels to Prose: Generating Literary Narratives from Comics},
  author = {Ragav Sachdeva and Andrew Zisserman},
  year   = {2025},
  eprint = {2503.23344},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.23344v1}
}

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/2503.23344.svg)](https://codeofpaper.com/paper/2503.23344)

Discussion