logoalt Hacker News

dllutoday at 7:15 PM3 repliesview on HN

I feel like getting LLMs to spit out an SVG is akin to getting a human artist to draw something by just reciting a list of coordinates. It's insanely hard and unnatural.

Image generation models nowadays can easily generate a photorealistic pelican riding a bicycle, where the bicycle has perfect structure. But it is, of course, only a raster image.

It seems that we're missing a kind of step to decompose an image into a list of instructions (say, SVG paths, or even brush strokes with a real brush) to reproduce it properly. Doing so would probably need a true understanding of the structure of the scene, which is something that AI still struggles with to this day.


Replies

cheriootoday at 8:40 PM

I don’t quite agree. Good human artist can visualize in their mind how to draw a picture, i think. Which i think is no different than LLM doing SVG drawing in their “head”. Anthropic’s recent post call this head-space “workspace”.

It just might feel foreign to human who does not have a SVG trained head-space.

show 1 reply
staticshocktoday at 7:25 PM

The pelican on a bicycle test is specifically about generating an SVG, fyi, not a raster.

show 1 reply
0x000xca0xfetoday at 7:26 PM

Image models that support text output like Image2, or general text models that can read images like Claude can vectorize raster images. But they aren't very good at it, doing it manually in Inkscape still produces better quality even when done by non-artists.