microsoft/YOLaT-VectorGraphicsRecognition

Source Code of NeurIPS21 and T-PAMI24 paper: Recognizing Vector Graphics without Rasterization

38
/ 100
Emerging

Operates directly on SVG primitives and Bézier curves as graph-structured data, eliminating rasterization overhead while preserving structural information. Implements hierarchical recognition across three levels (primitive, curve, point) with position-aware enhancement in YOLaT++, using graph neural networks to process vector geometry natively. Targets CAD and diagram datasets including floorplans and charts, with PyTorch training pipelines supporting configurable graph representations and data augmentation.

101 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 9 / 25
Maturity 9 / 25
Community 18 / 25

How are scores calculated?

Stars

101

Forks

18

Language

Python

License

MIT

Last pushed

Sep 11, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/microsoft/YOLaT-VectorGraphicsRecognition"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.