Atom-Level Optical Chemical Structure Recognition with Limited Supervision

M. Oldenhof, E. Brouwer, Adam Arany, Yves Moreau
2/9/2026

No official code found. Best implementation: molden/atomlenz (13 stars, MIT, last commit 2024-11-21).

Abstract

Identifying the chemical structure from a graphical representation, or image, of a molecule is a challenging pattern recognition task that would greatly benefit drug development. Yet, existing methods for chemical structure recognition do not typically generalize well, and show diminished effectiveness when confronted with domains where data is sparse, or costly to generate, such as hand-drawn molecule images. To address this limitation, we propose a new chemical structure recognition tool that delivers state-of-the-art performance and can adapt to new domains with a limited number of data samples and supervision. Unlike previous approaches, our method provides atom-level localization, and can therefore segment the image into the different atoms and bonds. Our model is the first model to perform OCSR with atom-level entity detection with only SMILES supervision. Through rigorous and extensive benchmarking, we demonstrate the preeminence of our chemical structure recognition approach in terms of data efficiency, accuracy, and atom-level entity prediction.

View on arXivView PDF

Code Implementations(1)

molden/atomlenzCommunity100%
MIT
130PythonNov 21, 20231 years agoMIT

Similar Papers

Cite this paper

@article{oldenhof2026atomlevel,
  title  = {Atom-Level Optical Chemical Structure Recognition with Limited Supervision},
  author = {M. Oldenhof and E. Brouwer and Adam Arany and Yves Moreau},
  year   = {2026},
  eprint = {2404.01743},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.01743},
  journal = {CVPR 2024 2024}
}

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

Discussion