VisEditBench: Can Vision-Language Models Edit Visualization Code from Multimodal Feedback?
This paper introduces VisEditBench, a comprehensive benchmark of 1,395 human-annotated tasks designed to evaluate Vision-Language Models' ability to edit visualization code based on multimodal feedback, revealing significant performance gaps in current models and proposing VisEditAgent, a render-grounded framework that substantially improves editing accuracy.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are a chef who has just learned to cook a perfect omelet from a recipe book. You can follow the instructions, crack the eggs, and flip the pan. But what happens when your friend takes a bite, grimaces, and says, "It's too salty, and the cheese is burnt on the bottom"? Or what if they hand you a photo of a different omelet and say, "I want mine to look exactly like this one"? Suddenly, your job isn't just about following a recipe; it's about fixing a mistake or copying a style while keeping the eggs and the heat just right. This is the world of data visualization, where computers try to turn numbers into pictures like charts and graphs.
For a while, scientists have taught computers how to write the "recipes" (code) to make these pictures from scratch. But in the real world, we rarely just want a brand-new picture; we usually have an existing one that looks a little weird, or we want to change its style to match a report. This is called multimodal feedback: using a mix of text instructions, the actual picture of the chart, and the code that made it to tell the computer what to fix. The big question is: Can these smart computers actually "see" what's wrong with a chart and fix it without breaking the data underneath?
This paper, titled VisEditBench, introduces a new playground to test exactly that. The researchers built a massive collection of 1,395 real-world editing challenges, like a "driving test" for AI chart-makers. They found that while the best AI models are getting better at writing code, they are still quite clumsy at fixing charts based on visual feedback. The top model, Claude-4.6-Sonnet, managed to pass about 74.46% of the tests, but most open-source models struggled, staying below 50%. The hardest part? Changing the style of a chart to match a reference image; even the best model only got 55.71% right.
To help these models get better, the authors created a new tool called VisEditAgent. Think of this as giving the AI a "try, fail, and fix" loop. Instead of guessing the answer once, the agent writes a few different versions of the code, actually draws the charts, checks if they look right, and then tweaks them until they are perfect. When they used this method with a strong model, the success rate jumped from 55.75% to 67.99%. This suggests that the secret to fixing charts isn't just being smart; it's being able to look at your work, realize it's wrong, and try again. The paper concludes that while we are making progress, teaching computers to edit visualizations with the same care a human designer would is still a work in progress.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.