Attribute Retrieving for Open-Vocabulary Endoscopic Compositional Referring Segmentation
This paper introduces ReferEndoscopy, a large-scale benchmark for referring image segmentation in endoscopy, and proposes the AR-ERIS framework, which leverages attribute retrieval to achieve state-of-the-art open-vocabulary compositional segmentation with strong generalization across simulated and real-world data.
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 watching a live feed from inside a human body, like a tiny camera exploring a dark, squishy cave. This is an endoscope. Now, imagine a surgeon needs to grab a specific tool or point out a specific piece of tissue, but instead of pointing with a finger, they just say, "Grab the red, long thing on the left."
In the past, computer programs trying to understand these requests were like a clumsy robot that only knew the word "tool" or "organ." If you asked for "the red tool," the robot might grab the wrong one because it didn't understand that "red" and "long" were important clues. This paper introduces a new, super-smart system called AR-ERIS that acts like a detective, piecing together tiny clues (attributes) to find exactly what the surgeon is talking about.
The Big Problem: The "Blind" Robot
The authors found that existing computer models were struggling in the messy, tricky world of surgery. They argued against the idea that just showing a picture and a simple name (like "forceps") is enough. In the real world, tools move, tissues get squished, and lighting changes. The paper explicitly rules out the idea that current models can handle complex descriptions like "the instrument which is red, located in the bottom-left, touching the tissue." Without special training, these models get confused and fail to generalize to new, unseen situations.
The Solution: A New "Library" and a "Clue Hunter"
To fix this, the team built a massive new library called ReferEndoscopy. It's not just a few pictures; it's a huge collection of 65,964 endoscopic images with 242,055 detailed masks (outlines) and over 1.4 million text-image pairs. They didn't just label them "liver" or "tool." They broke every object down into specific clues: its color, size, texture, shape, and exactly where it is sitting relative to other things.
Think of this library as a giant database where every object has a "ID card" filled with these specific details.
Then, they built the AR-ERIS framework. This is the detective. Here is how it works, using a fun analogy:
- The Frequency Filter: Imagine looking at a photo through two different pairs of glasses. One pair blurs the colors but highlights the sharp edges (like the outline of a metal tool). The other pair highlights the smooth, soft areas (like a piece of fat or skin). The paper suggests that endoscopic images are special because they have these distinct "frequency" parts. The new model puts on both pairs of glasses at once to understand the scene better than models that only look at one type of detail.
- The Attribute Retrieval (The Clue Hunter): This is the magic part. When the surgeon says, "Find the red thing," the model doesn't just guess. It goes to its memory bank (the Attribute Database) and pulls up the "ID cards" for everything it knows. It checks: "Which tool is red? Which one is elongated? Which one is on the left?" It retrieves the specific clues that match the description.
- The Match: If the surgeon asks for something the model has never seen before (like a new type of robotic arm), the model uses its training to find the most similar clues from its memory bank. It's like saying, "I've never seen this exact tool, but I know it looks like a 'probe' that is 'round' and 'black,' so I'll look for those features."
What the Numbers Say
The paper tested this detective system against other top models. The results were pretty clear:
- When the instructions were simple (just the name of the object), the new model got a score of 73.76% (mIoU), beating the next best model which only got 39.21%.
- When the instructions got harder (adding more clues like color and location), the new model stayed strong. For example, with "hard" instructions, it scored 74.23%, while other models dropped significantly.
- In a "stress test" using a completely new dataset (SAR-RARP50) that the model had never seen before, the new system achieved a 21.32% score, while a famous competitor (GroundedSAM) only managed 9.25%. This suggests the model is actually learning the rules of the game, not just memorizing the answers.
What the Paper Doesn't Claim
It's important to note what the paper doesn't say. The authors are careful to state that this is a new benchmark and a new framework, but they don't claim it's a perfect, finished product ready for every hospital tomorrow. They suggest that this approach could help in real-time navigation and robotic assistance, but they present these as potential future steps, not current realities. They also note that while their model handles "open-vocabulary" (new words) well, it still relies on the specific attributes it was trained to recognize.
The Bottom Line
This paper suggests that by teaching computers to look for specific, tiny details (attributes) and by giving them a massive, organized library of examples, we can build systems that understand complex, natural language commands in surgery. It's a step toward a future where a surgeon can just talk to the robot, and the robot knows exactly which red, squishy, left-side tool to grab, even if it's never seen that exact tool before. The authors show that this method works better than current state-of-the-art models, but they frame it as a strong foundation for future research rather than a final solution to all medical imaging problems.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.