atlas

Research map / Image generation / Autoregressive and latent generation

Generating Handwritten Mathematical Expressions From Symbol Graphs: An End-to-End Pipeline

CVPR 2024 · Image generation › Autoregressive and latent generation · approach: Compositional scene generation · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes an end-to-end graph-to-layout-to-mask-to-image pipeline that generates handwritten math expression images from symbol graphs, using a Less-is-More training strategy and differentiable BBox-to-Mask refinement.

Problem

Generating high-quality, recognizable handwritten mathematical expression images from LaTeX/symbolic sequences, where no real masks are available for supervising layout refinement.

Approach

Formulates HME generation as graph-to-image generation with a GCN layout predictor trained on 1-degree sub-graphs (Less-is-More), a differentiable sequential BBox-to-Grid-to-Mask module that avoids real masks, and joint end-to-end optimization with GAN-based discriminators.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use symbol graphs with LiM training and sequential B2M instead of Sg2imHMEG · CROHME2019WER: 0.393 -> 0.326Helped
use symbol graphs with LiM training and sequential B2M instead of Sg2imHMEG · CROHME2019ExpRate: 0.219 -> 0.316Helped
use symbol graphs with LiM training and sequential B2M instead of Sg2imHMEG · CROHME2019FID: 10.08 -> 10.98Hurt
add LiM training for the layout predictor (ablation)HMEG · CROHME2019mIoU: 0.335 -> 0.364Helped
add LiM training for the layout predictor (ablation)HMEG · CROHME2019ExpRate: 0.315 -> 0.316No clear effect
add the B2M module (ablation)HMEG · CROHME2019mIoU: 0.354 -> 0.364Helped
add the B2M module (ablation)HMEG · CROHME2019WER: 0.332 -> 0.326Helped
add LiM and B2M (ablation)HMEG · CROHME2019ExpRate: 0.279 -> 0.316Helped
add 6,000 generated samples for data augmentationCAN · CROHME2014ExpRate: 44.7 -> 50.2Helped
add 6,000 generated samples for data augmentationCAN · CROHME2016ExpRate: 42.8 -> 53.9Helped
add 6,000 generated samples for data augmentationCAN · CROHME2019ExpRate: 39.3 -> 49.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: CROHME2014 CROHME2016 CROHME2019

Benchmarks: CROHME2014 CROHME2016 CROHME2019

Metrics: FID SSIM WER ExpRate mIoU StruRate

Baselines: CycleGAN FormulaGAN Sg2im ControlNet Stable Diffusion + LoRA DiffSketcher DiffAE

Builds on: Sg2im GCN (Gated Graph Neural Networks) CRN AC-GAN CAN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy