← Latest papers
💻 computer science

CRISP: Pre-LLM Yet Text-Driven Visual Token Pruning for Efficient LVLM Inference

CRISP is a pre-LLM, text-driven visual token pruning framework that utilizes a two-stage pipeline to identify instruction-relevant tokens and enhance semantic diversity, achieving over 99.5% accuracy retention while reducing inference latency by more than 2x for Large Vision-Language Models.

Original authors: Xu Li, Yi Zheng, Mengyang Zhao, Yuxuan Liang, Zhe Liu, Rui Zhu, Xiaolei Chen, Wei Zhou, Baoquan Zhao, Juncen Guo

Published 2026-07-21
📖 4 min read☕ Coffee break read

Original authors: Xu Li, Yi Zheng, Mengyang Zhao, Yuxuan Liang, Zhe Liu, Rui Zhu, Xiaolei Chen, Wei Zhou, Baoquan Zhao, Juncen Guo

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 trying to solve a mystery, but instead of a few clues, you are handed a library containing millions of books, all open at once. This is essentially how modern "Large Vision-Language Models" (LVLMs) work. These are super-smart computer programs that can look at a picture and answer questions about it, like a digital detective. To do this, they break the image down into thousands of tiny digital pieces called "tokens." Think of these tokens as individual puzzle pieces. The problem is that the computer tries to read every single piece of the puzzle, even the ones that are just blue sky or empty floor, before it even looks at your question. This makes the process incredibly slow and hungry for computer power, like trying to read a whole encyclopedia just to find out what color the cat's collar is.

For a long time, scientists tried to speed this up by either throwing away puzzle pieces randomly (which sometimes deleted the cat's collar) or by waiting until the computer had already started reading the whole book before deciding what to skip (which was too late to save time). The big question was: Could we teach the computer to look at the question first, then only pick the specific puzzle pieces needed to answer it, without slowing down the whole system?

This is where a new method called CRISP comes in. Think of CRISP as a super-efficient librarian who works before the detective even starts reading. Instead of dumping the whole library on the table, CRISP listens to your question first. If you ask, "What color is the handbag?", CRISP instantly scans the image and grabs only the puzzle pieces that show the handbag and the immediate area around it. It doesn't just stop there, though; it also grabs a few extra pieces to make sure the background context (like the street or the person holding it) isn't lost.

The researchers behind CRISP found that this "ask-first, then look" approach is much smarter than the old "look-first, then ask" methods. In their tests, they showed that CRISP could throw away up to 88.9% of the visual puzzle pieces (reducing the image from hundreds of tokens down to just 64 or 128) while still keeping the computer's accuracy almost exactly the same as if it had looked at the whole image. In fact, on some tests, it was so good at finding the right clues that it even reduced "hallucinations"—those moments when an AI makes things up that aren't there.

The paper explicitly argues against two common ways of doing this today. One way is to just pick the most "important" looking pieces of an image regardless of the question (text-agnostic), which the authors say is like staring at a painting before knowing what you are looking for. The other way is to wait until the computer is deep inside its thinking process to start deleting pieces, which the authors say wastes too much energy because the computer has already done the hard work of reading everything. CRISP rejects both of these, proving that you can be fast and smart at the same time by doing the pruning before the heavy thinking begins.

The results are measured and quite specific. On a popular model called LLaVA-1.5, CRISP kept 99.5% of the original performance while using only 128 tokens instead of the usual 576. On a newer model, LLaVA-NeXT, it kept 96.9% of the performance with just 320 tokens. Perhaps most impressively, this speed-up didn't just save accuracy; it cut the time it takes to get an answer by more than half. The authors suggest that this method is a practical, ready-to-use solution for making these smart image-reading computers much faster and cheaper to run, especially on devices that don't have massive amounts of power.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →