top of page

Moonshot AI PerceptionBench Exposes a Vision Gap Behind Multimodal Model Scores

Moonshot AI released PerceptionBench with 3,000 questions, and every tested multimodal model scored below 60 percent. The Moonshot AI PerceptionBench visual perception benchmark targets a basic question hidden beneath broader leaderboards: did the model actually see the image?

That distinction matters because many multimodal evaluations combine perception, knowledge, language, and reasoning into one score. A model can compensate for weak visual input by recognizing a familiar question or inferring a likely answer. It can sound convincing without reliably locating, counting, or reading what appears in the image.

PerceptionBench tries to remove those escape routes. Moonshot AI says its team traced failures from more than 40 existing benchmarks to the earliest visual mistake. The resulting test separates those failures into 10 atomic capabilities, from counting and localization to OCR and hallucination.

The release creates an uncomfortable comparison for OpenAI, Google, Anthropic, Moonshot AI, and other model developers. Their systems increasingly operate browsers, interpret documents, inspect interfaces, and act on visual information. PerceptionBench suggests that articulate reasoning can still rest on an unstable visual foundation.

Moonshot AI PerceptionBench Measures What Models Actually See

The benchmark changes the unit of evaluation from completing a complex task to correctly perceiving one visible fact.

Moonshot AI describes PerceptionBench as a diagnostic benchmark for atomic visual perception. An atomic capability is a narrowly defined skill that should not require outside knowledge or a long reasoning chain. Each question is intended to have one answer available directly from the supplied image.

The official PerceptionBench release contains 3,000 verified samples across 10 categories. These are visual relations, counting, attributes, depth and 3D, localization, comparison, fine-grained recognition, context integration, OCR, and hallucination.

The category design is failure-driven. Moonshot AI says researchers began with mistakes made by frontier models across more than 40 benchmarks. They then attributed each mistake to the earliest incorrect visual step instead of defining a taxonomy before reviewing failures.

That method differs from building a test around convenient academic subject areas. It asks where the visual pipeline first breaks. A wrong final answer might begin with a missed digit, a confused spatial relation, or an object that the model invented.

Some questions appear almost trivial to a human observer. Examples ask how many people are present, which part of a mug connects to a line, or what digit appears in a box. Others require distinguishing matching silhouettes, recognizing chess pieces, or determining whether an object is absent.

Their simplicity is intentional. Complex prompts make failure attribution difficult because perception, memory, and reasoning interact. A model that misses an engineering question might misunderstand the diagram, lack the formula, or make an arithmetic error.

PerceptionBench strips away much of that ambiguity. If a model cannot report the blue number in an image, additional reasoning should not rescue it. If it claims people are inside an empty truck, the failure concerns visual grounding rather than specialist knowledge.

Moonshot AI also attempted to balance difficulty while retaining only samples with a single verifiable answer. According to the company, human verification removed ambiguous cases and questions whose difficulty came mainly from reasoning.

The category distribution is relatively even. Counting, visual relations, attributes, localization, and depth each contain 330 samples. Fine-grained recognition contains 290, comparison contains 279, hallucination contains 271, and both OCR and context integration contain 255.

That balance prevents one common skill from dominating the overall result. It also produces a profile that exposes whether two similarly ranked models fail in different ways. A single aggregate score often conceals that operational difference.

The broader benchmark landscape explains why this separation matters. MMMU combines perception with college-level knowledge and deliberate reasoning across 11,500 questions. Its breadth is useful, but a wrong response does not always reveal which component failed.

PerceptionBench addresses a narrower question. It does not attempt to replace broad multimodal evaluations or predict every real product outcome. It tests whether the visual evidence entering a model’s reasoning process is faithful enough to trust.

That narrower scope creates the article’s central tension. Multimodal systems are marketed through increasingly sophisticated tasks, yet their basic perceptual inputs remain unreliable. The reasoning layer can conceal that weakness until a simple visual detail changes the result.

No Tested Model Crossed 60 Percent Accuracy

The headline result is not that one vendor won, but that the entire tested field remained close to failure on basic visual tasks.

Moonshot AI reports that no evaluated model exceeded 60 percent overall accuracy. Its published leaderboard places GPT-5.6-Sol first at 59.7 percent, followed by Kimi-K3 at 58.5 percent. Claude-Fable-5 reached 57.2 percent, while Gemini-3.1-Pro reached 56.2 percent.

Those results are company-reported benchmark measurements, not independently replicated findings. Several listed model names also reflect the model market available when Moonshot AI published the test. Readers should treat exact rankings as provisional until outside evaluators reproduce the methodology.

Even with that limitation, the subcategory results carry more information than the ranking. GPT-5.6-Sol led overall and scored 76.7 percent on localization. However, it recorded only 26.9 percent on hallucination questions, the weakest category in its published profile.

Kimi-K3 showed a different pattern. It reached 70.6 percent in localization and 68.5 percent in visual relations. Its hallucination score was 42.1 percent, while its depth and 3D result was 52.7 percent.

Claude-Fable-5 reached 64.3 percent on OCR but 45 percent on hallucination. Gemini-3.1-Pro also recorded 64.3 percent on OCR, yet localization fell to 52.7 percent. Similar overall scores therefore hid different operational weaknesses.

This variation is important for model selection. A team processing scanned forms cares about OCR and localization differently from a team inspecting warehouse images. A universal leaderboard position does not capture either application’s failure costs.

The results also challenge the assumption that a newer general model inherits uniformly better vision. A model can improve its language generation, tool use, and reasoning while remaining uneven across visual categories. Better reasoning cannot consistently repair evidence that was never perceived correctly.

Moonshot AI’s benchmark is not the first to question broad multimodal scores. MMMU-Pro removed questions answerable without images, expanded answer choices, and introduced a vision-only format. Evaluated performance fell substantially compared with the original test.

MMStar pursued a related concern through vision-indispensable samples. Its researchers found that some models answered benchmark questions above random chance without receiving the images. The MMStar benchmark was designed to reduce textual shortcuts and potential training-data leakage.

PerceptionBench pushes this trend toward even smaller perceptual units. It asks whether the model can identify the visible input before assessing what it does with that information. This is less glamorous than evaluating autonomous agents, but it is foundational.

Consider a browser agent purchasing an item from a visual interface. It must distinguish selected options, notice disabled controls, read labels, and locate confirmation states. One missed attribute can invalidate every correct reasoning step that follows.

The same problem appears in document workflows. A system might summarize a chart fluently after reading one label incorrectly. Its prose can remain coherent because language models are optimized to continue plausible patterns, not automatically expose uncertain visual inputs.

Medical and industrial settings raise higher stakes, although PerceptionBench does not establish readiness for either field. A model that confuses depth, quantity, or absence requires application-specific validation before deployment. Benchmark performance alone cannot supply that validation.

The pressure therefore falls on every developer selling vision as part of an agentic system. OpenAI, Google, Anthropic, Moonshot AI, and open-model teams need more than attractive demonstrations. They need repeatable evidence that the model perceives crucial interface and document details.

PerceptionBench also pressures enterprise buyers. Procurement teams often compare a few aggregate scores and conduct small prompt trials. The new results suggest they should build evaluations around the exact perceptual errors that could damage their workflows.

A score below 60 percent does not mean every model fails most ordinary images. Benchmarks intentionally collect difficult cases, and PerceptionBench was constructed from known model failures. The score measures performance on that curated distribution, not universal visual accuracy.

That qualification does not erase the finding. It defines it correctly. When questions are selected to expose known visual weaknesses, no tested system consistently resolves them, and model profiles diverge sharply.

The Real Divide Is Perception Versus Plausible Inference

PerceptionBench exposes a reversal: stronger language can make weak vision harder to notice rather than easier to fix.

Multimodal models do not simply inspect pixels and report a neutral visual record. Their visual encoders convert images into representations that interact with language models. The language component then generates an answer from both visual signals and learned statistical expectations.

That design allows useful inference. A model can identify an unfamiliar scene by combining partial visual evidence with knowledge about likely objects and relationships. The same mechanism can also produce a plausible answer when the visual evidence is weak.

PerceptionBench is designed to make that substitution visible. Its questions require answers grounded in the image, with little need for outside knowledge. A model that relies on general probability should lose its usual advantage.

Hallucination samples sharpen the distinction. They ask about objects or people that are absent, making zero the correct answer. These cases test whether a model respects negative visual evidence instead of completing the scene with something likely.

The benchmark’s top reported model scored 26.9 percent in that category. Several lower-ranked systems performed better on hallucination while trailing overall. The comparison suggests that general accuracy and restraint are not the same capability.

This issue has appeared in previous multimodal research. HallusionBench examined cases where visual evidence conflicts with language priors or creates an illusion. It showed why vision and language errors can become entangled.

PerceptionBench’s contribution is to connect that concern with a broader taxonomy of basic failures. Hallucination becomes one category beside counting, depth, OCR, and localization. This framing treats invented content as one visible symptom of unreliable perception.

Repeated questioning provides another diagnostic layer. Moonshot AI says a large share of initially correct answers cannot be reproduced when the same question is asked again. The company interprets that instability as evidence that models often guess rather than perceive.

The release page does not publish a complete per-model repeatability table in its visible summary. That omission limits independent analysis of the claim. Accuracy and consistency should be reported together before readers draw strong conclusions about specific systems.

Still, the underlying test is valuable. A visual fact does not change because a prompt is repeated. If the model alternates between two counts, at least one answer lacks stable grounding.

Sampling settings can influence generated responses, so repeatability must use controlled parameters. Evaluators should disclose temperature, image processing, prompt wording, model versions, and the number of trials. Otherwise, inconsistency might combine perception errors with decoding variation.

A stronger protocol would measure both pass-at-one accuracy and agreement across repeated trials. It could also ask the model to abstain when visual evidence is insufficient. That would separate uncertainty awareness from raw recognition.

The incentive structure behind conventional benchmarks can work against abstention. Accuracy tests usually reward a lucky guess and penalize “I cannot tell” exactly like a wrong answer. Developers may therefore optimize models to answer confidently instead of representing uncertainty.

OpenAI has described a similar problem in language-only evaluation. Its analysis of model hallucinations argues that many accuracy benchmarks reward guessing. PerceptionBench indicates that the same incentive problem applies when answers depend on images.

This changes how users should interpret fluent visual explanations. A detailed chain of thought does not confirm that the starting observation was correct. It can turn a perceptual mistake into a longer, more persuasive error.

The relevant opponent is therefore not Moonshot AI against one competing company. It is faithful perception against plausible inference. Every model developer benefits when users mistake articulate completion for reliable visual grounding.

That conflict also explains why model rankings alone miss the larger lesson. The leaderboard names a winner within one test distribution. The diagnostic profiles reveal that no participant has solved consistent, general visual perception.

What the Benchmark Still Does Not Establish

PerceptionBench is a useful diagnostic proposal, but its strongest claims need independent replication and fuller methodological disclosure.

The first limitation comes from dataset construction. Moonshot AI selected failures from more than 40 existing benchmarks, then decomposed and verified them. This produces difficult, relevant questions, but it also concentrates examples where current systems already struggle.

That approach is appropriate for diagnosis. It is less suitable for estimating everyday failure rates. A model scoring 55 percent on PerceptionBench will not necessarily fail 45 percent of ordinary image questions.

The benchmark’s source composition also matters. Moonshot AI reports a mean pairwise weighted Jaccard overlap of 0.20 among error distributions from source benchmarks. This supports its claim that no small benchmark group covers perception comprehensively.

However, low overlap does not automatically prove that the final taxonomy is complete. The selected source benchmarks, annotation rules, and tested models shape which failures appear. New interfaces, video tasks, scientific imagery, and unusual languages might reveal additional categories.

The second limitation concerns contamination. Questions drawn from existing public benchmarks might have appeared in model training data. PerceptionBench focuses on failures, which reduces the chance that memorization guarantees success, but it does not eliminate contamination.

A model might recognize a familiar question while still answering inconsistently. Conversely, unfamiliar formatting could depress performance without indicating a general perceptual deficit. A private or continuously refreshed test set would strengthen future comparisons.

The third issue is benchmark ownership. Moonshot AI develops Kimi models and also defines the evaluation. Its own Kimi-K3 ranks second in the published results, only 1.2 percentage points behind the leader.

That does not invalidate the benchmark or imply manipulation. It creates a standard conflict that applies whenever a model vendor publishes comparative evaluations. Outside researchers should reproduce the prompts, scoring rules, and model settings.

The fourth limitation is answer format. Short-answer questions reduce judge ambiguity, but exact-match scoring can punish harmless variations. A response such as “eight people” should receive the same credit as “8” when the requested fact is identical.

Moonshot AI says the samples have single verifiable answers. The release page does not fully explain normalization, judge handling, refusal scoring, or tolerance rules. Those choices can move scores when models produce verbose responses.

Image resolution and preprocessing also deserve attention. OCR, localization, and fine-grained recognition depend on the pixels delivered to each model. Providers use different image resizing, tiling, compression, and tokenization systems.

A fair comparison must control the uploaded file while documenting unavoidable provider transformations. Without those details, part of the measured difference might reflect API processing rather than the underlying model.

Version stability presents another challenge. Hosted models can change without a new public name, and benchmark results can age quickly. A replicable leaderboard needs evaluation dates, exact model identifiers, and preserved outputs.

The listed models also span different design goals and deployment settings. Some emphasize speed, others reasoning depth, and others open deployment. One request configuration may not represent the best supported visual mode for every system.

The repeatability claim needs especially careful treatment. Moonshot AI says many correct answers fail when asked again, but the visible release page provides no aggregate consistency percentage. Readers cannot compare instability across models from the summary alone.

Independent evaluators should rerun each sample several times under deterministic and stochastic settings. They should publish agreement rates for correct and incorrect answers. This would reveal whether a model is consistently wrong, randomly variable, or sensitive to decoding.

Human baselines would add context. Atomic questions appear easy, but small objects, compressed diagrams, and ambiguous boundaries can challenge people too. A verified human score would show how much difficulty comes from the images themselves.

Real-world validation remains separate. PerceptionBench does not measure latency, cost, privacy, tool use, or recovery from mistakes. It also does not show whether an agent can zoom, crop, request clarification, or use specialized OCR.

Those abilities can reduce operational failure without changing one-shot visual accuracy. An agent might detect uncertainty and inspect a region again. That behavior deserves evaluation, but it should not be confused with correctly perceiving the image on the first attempt.

The correct conclusion is narrower than “multimodal models cannot see.” Current systems can perform many visual tasks, sometimes impressively. PerceptionBench indicates that their success remains uneven and unreliable across carefully isolated failure cases.

It also indicates that an aggregate score cannot tell buyers which visual errors will appear in their applications. That is the benchmark’s most defensible contribution, even before every leaderboard result receives independent confirmation.

Visual Perception Failures Become Product Failures

A missed pixel-level fact becomes commercially important when an AI system can act on its interpretation.

Multimodal models are moving from chat windows into agents that operate software, review files, and coordinate workflows. That transition raises the cost of visual mistakes. A wrong answer no longer ends with text on a screen.

A browser agent must perceive selected controls, error messages, dates, quantities, and page states. If it mistakes an unchecked box for a checked one, its planning can remain internally coherent while the action fails.

Localization errors are particularly relevant to interface operation. The strongest published PerceptionBench result in localization reached 76.7 percent. Even that category leader missed almost one quarter of the benchmark’s curated localization questions.

Directly translating that percentage into browser failure would be misleading. Interfaces differ from benchmark images, and agents can use structured page data. The result nevertheless identifies localization as a capability that product teams should test directly.

Document agents face another cluster of risks. OCR errors can change account numbers, dates, totals, or labels. Context integration errors can connect a value to the wrong row, chart, or annotation.

A model may then write a polished summary around the incorrect value. Reviewers can overlook the mistake because the narrative appears consistent. Visual verification must therefore occur before summarization quality is assessed.

Counting failures also matter outside synthetic puzzles. Inventory reviews, inspection images, and research figures often require exact quantities. Language fluency cannot compensate when the initial count is wrong.

Hallucinated objects create a different risk. An assistant might report a signature that is absent, describe an indicator that is not active, or infer a warning symbol from context. These are failures to respect missing evidence.

Product teams should respond with task-specific evaluations rather than adopting PerceptionBench’s overall score as a purchasing rule. They can begin by mapping each workflow to the benchmark’s atomic categories.

A form-processing system might prioritize OCR, localization, attributes, and context integration. A visual shopping agent might emphasize comparison, fine-grained recognition, and hallucination. An interface agent needs localization, relations, OCR, and state recognition.

Teams should also test repeatability. The same image and prompt should be submitted multiple times under documented settings. A stable wrong answer and an unstable answer require different mitigations.

Stable errors can sometimes be caught with rules, specialized models, or targeted training. Unstable answers call for confidence checks, repeated sampling, or independent verification. Neither problem is solved by asking for a longer explanation.

The benchmark supports a layered evaluation strategy. First test isolated perception, then test reasoning with verified visual inputs, and finally test the complete agent workflow. This sequence helps teams locate the actual source of failure.

It also prevents a common debugging mistake. When an agent chooses the wrong action, engineers often modify the system prompt or planner. The root cause might instead be a missed icon or incorrectly read label.

Human oversight must focus on evidence, not just prose. Review interfaces should show the source image, highlight the relevant region, and expose uncertainty. A reviewer cannot efficiently validate a claim when the visual basis remains hidden.

Knowledge workers can apply the same caution in personal workflows. Store source documents beside generated notes, preserve citations, and check image-derived facts before reuse. A searchable personal knowledge base helps maintain that connection between claims and evidence.

Developers also need failure-aware user experiences. A model should be able to say that text is unreadable or an object boundary is unclear. Products should make clarification cheaper than confident guessing.

PerceptionBench does not provide those product mechanisms. It supplies a vocabulary for identifying where they are needed. That vocabulary can improve evaluation plans even if teams never adopt the full dataset.

The competitive implication is straightforward. Model providers will face pressure to publish category-level vision profiles, repeatability measures, and uncertainty behavior. A single multimodal score is increasingly inadequate for agent deployments.

Enterprise buyers should request the same evidence from vendors. They should ask which visual tasks were tested, whether images were indispensable, and how often answers changed across trials. They should also run private examples that resemble production data.

PerceptionBench makes these questions harder to avoid. It frames visual reliability as a measurable stack of capabilities, not a binary feature listed beside web search or file uploads.

Three Signals Will Determine Whether PerceptionBench Matters

The benchmark’s lasting value will depend on replication, model responses, and adoption beyond Moonshot AI’s own research.

The first signal is independent reproduction. Researchers need access to the dataset, evaluation code, prompts, scoring logic, and model outputs. They should test whether the published rankings survive controlled reruns.

Replication could strengthen Moonshot AI’s central claim even if exact scores change. Consistent subcategory gaps would confirm that broad leaderboard positions hide distinct perceptual weaknesses. Large ranking shifts would instead expose sensitivity to evaluation settings.

The most important replication result is repeatability. Outside teams should publish how often correct answers remain correct across several identical trials. They should separate deterministic decoding from ordinary hosted-model settings.

If instability remains high under controlled conditions, the “guessing rather than seeing” interpretation gains support. If answers become stable after normalization, Moonshot AI’s framing would need revision.

The second signal is how model providers respond. OpenAI, Google, Anthropic, Alibaba, ByteDance, Zhipu AI, MiniMax, and Moonshot AI can publish targeted improvements across the 10 categories.

Category gains matter more than a small overall ranking change. A model that improves hallucination resistance without losing OCR or localization would address the benchmark’s central tradeoff. A higher aggregate score with unchanged instability would not.

Providers might also add calibrated abstention or visual self-checking. These features would acknowledge that reliable perception includes recognizing uncertainty. Agent frameworks could zoom, crop, compare repeated observations, or request human confirmation.

Such tools would complicate benchmark design because they extend beyond one-shot perception. They would still matter for products. The practical goal is not to win a static test, but to prevent visual uncertainty from becoming an incorrect action.

The third signal is external adoption. PerceptionBench must become useful to researchers and application teams outside Moonshot AI. That requires transparent licensing, durable hosting, reproducible evaluation, and regular updates.

A static public dataset can eventually become a training target. A maintained benchmark should add fresh private samples and report contamination controls. It should also broaden coverage as new multimodal interfaces emerge.

Adoption would be visible through independent leaderboards, technical reports, model cards, and enterprise testing frameworks. More importantly, teams would begin reporting category-level reliability instead of one generic vision score.

If that happens, the Moonshot AI PerceptionBench visual perception benchmark will influence how multimodal models are evaluated. Its value will come from changing the questions buyers and developers ask, not from preserving one ranking.

The immediate lesson is already actionable. Do not assume that fluent visual reasoning begins with accurate visual evidence. Test the exact perceptual capability your workflow depends upon, repeat the test, and inspect disagreements.

For developers, the next step is to build a small evaluation set from real failures. Separate counting, OCR, localization, comparison, and absence detection wherever possible. Record both accuracy and consistency.

For enterprise buyers, ask vendors for evidence tied to your images and failure costs. A model that leads an academic benchmark can still be the wrong choice for a specific document or interface workflow.

For everyday users, verify image-derived facts before they enter reports, databases, or automated actions. A confident explanation remains a generated response, not proof that every visual detail was perceived.

PerceptionBench turns that caution into a concrete research agenda. The next question is whether model developers will improve faithful visual grounding, or simply optimize another leaderboard score.

Get started for free

A local first AI Assistant w/ Personal Knowledge Management

For better AI experience,

remio only supports Windows 10+ (x64) and M-Chip Macs currently.

​Add Search Bar in Your Brain

Just Ask remio

Remember Everything

Organize Nothing

bottom of page