{"article":{"slug":"introducing-glimpse-visual-thinking-that-stays-grounded","title":"Introducing Glimpse: Visual thinking that stays grounded","subtitle":null,"summary":"Elorian introduces Glimpse, a research-preview visual thinking model that reasons directly with visual evidence: it zooms into regions, rewatches video intervals, tracks objects through motion and uses multimodal tools and subagents. Elorian reports frontier-level multimodal benchmark results at $0.60/$3.00 per million input/output tokens.","content_type":"announcement","language":"en","canonical_url":"https://elorian.ai/blog/introducing-glimpse","author":{"name":"Elorian","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Elorian","url":"https://elorian.ai","listing_slug":"elorian","listing":{"slug":"elorian","name":"Elorian","listing_type":"company","url":"https://listedstartups.com/companies/elorian"}},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Computer Vision","slug":"computer-vision","url":"https://listedarticles.com/topics/computer-vision"},{"name":"Machine Learning","slug":"machine-learning","url":"https://listedarticles.com/topics/machine-learning"},{"name":"Robotics","slug":"robotics","url":"https://listedarticles.com/topics/robotics"},{"name":"Benchmarks","slug":"benchmarks","url":"https://listedarticles.com/topics/benchmarks"}],"about_listings":[{"slug":"elorian-glimpse","name":"Glimpse","listing_type":"product","url":"https://listedstartups.com/products/elorian-glimpse"}],"cover_image_url":null,"license":"all-rights-reserved","word_count":2751,"reading_minutes":12,"published_at":"2026-10-16T00:00:00.000Z","added_at":"2026-10-17T20:12:20.515Z","updated_at":"2026-10-17T20:12:20.515Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/introducing-glimpse-visual-thinking-that-stays-grounded","markdown_url":"https://listedarticles.com/articles/introducing-glimpse-visual-thinking-that-stays-grounded.md","example":false,"citation":"Elorian, Elorian. \"Introducing Glimpse: Visual thinking that stays grounded.\" 16 Oct 2026. https://elorian.ai/blog/introducing-glimpse (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://elorian.ai/blog/introducing-glimpse"},"body_markdown":"A glimpse is where looking starts. Understanding begins\nwhen a model knows what deserves a second look.\n\nGlimpse is a new category of visual thinking model: a system that reasons\nabout the physical world from what it sees. Glimpse follows objects in\nmotion and across changing viewpoints, understands how parts fit together,\nand connects an observation to what happens next. That understanding\nmatters in robotics, scientific discovery, and the creative\nindustries.\n\nCompared to existing frontier large language models, Glimpse pushes\nfurthest on bringing visual representations into the reasoning process\nitself. It can reason in visual space, revisiting and refining internal\nvisual representations as thinking unfolds, and is more grounded,\nlearning to reason about objects and their spatial relationships. As an\nagent, Glimpse is also trained end-to-end to use multimodal tools that\nwrite code, transform images, and watch videos; and Glimpse can spawn\nand coordinate subagents that exchange text, visual artifacts, and\ninternal representations to solve a shared problem. Together, these\ncapabilities let Glimpse inspect a problem and revise its interpretation\nas it reasons.\n\nOn multimodal benchmarks, Glimpse attains frontier-level performance at\nthe level of (and sometimes exceeding) GPT-6 Astra and Claude Opus 5.5\nwhile being a substantially smaller and cheaper model. We developed\nGlimpse as a small team with only a few hundred GPUs, post-trained on an\nopen weights base model. Glimpse is available through API and our chat UI\ntoday.\n\n[Sign up for Glimpse](https://platform.elorian.ai/)\n\n## Model results\n\nGlimpse exceeds Astra on four evaluations spanning scientific chart\nreasoning, open-vocabulary counting, short-form video captioning, and\nmanipulation-event understanding, and matches it on embodied reasoning.\nThese capabilities support applications from analyzing\nlaboratory data and tagging social-media videos to identifying completed\nactions in robot footage.\n\nMore generally, Glimpse is competitive across a suite of multimodal\nbenchmarks. Input tokens cost $0.60 per million and output tokens $3.00\nper million: both rates are 94% lower than GPT-6 Astra’s, 85% lower than\nClaude Opus 5.5’s, 70% lower than GPT-6.1 Sol’s, and 20% lower than\nGemini 3.8 Flash’s introductory rates.\n\nWhat makes Glimpse so capable is careful and dense review to parse the\nbest information for sound reasoning decisions. Looking that closely\ntakes time, and tokens. Token efficiency is our next highest focus,\nalongside ramping up our research into the hardest visual reasoning\nmodel skills.\n\nTable 1 — Glimpse against current frontier models\n\n| Capability | Evaluation | Glimpse | GPT-6 Astra | GPT-6.1 Sol | Opus 5.5 | Gemini 3.8 Flash |\n| --- | --- | --- | --- | --- | --- | --- |\n| Input priceUSD / 1M tokens, uncached |  | $0.60 | $10.00 | $2.00 | $4.00 | $0.75introductory |\n| Output priceUSD / 1M tokens |  | $3.00 | $50.00 | $10.00 | $20.00 | $3.75introductory |\n| Robotics | WGO BenchEnd-to-end manipulation events | **42.70** | 39.42 | 38.91 | 12.34 | 33.99 |\n| Robotics | ERQAEmbodied spatial reasoning · accuracy | **83.75** | **83.75** | 82.45 | 82.20 | 81.20 |\n| Visual perception | BabyVisionFine-grained visual reasoning | 95.36 | **97.68** | 97.16 | — | 83.25 |\n| Visual perception | HSSScene understanding · image + video | 46.36 | **53.6** | 46.6 | 49.81 | 41.6 |\n| Scientific reasoning | CharXiv-RScientific chart reasoning | 92.90 | 92.10 | 92.60 | **93.40** | 91.80 |\n| Video captioning | UGC-VideoCapShort-form video captioning | **82.66** | 80.32 | 80.41 | 76.35 | 78.33 |\n| Video captioning | DREAM-1KDense video captioning | 76.04 | **79.05** | 77.93 | 72.05 | 70.00 |\n| Temporal reasoning | TOMATOFine-grained temporal reasoning | 93.60 | **96.02** | 89.02 | 72.44 | 83.02 |\n| Temporal reasoning | Video-MME v2 with subtitlesGrouped rubric score | 56.68 | 64.06 | **65.27** | — | 59.58 |\n| Temporal reasoning | E.T. BenchEvent understanding | **63.55** | — | 59.79 | — | 63.45 |\n| Counting | FSC-147Open-vocabulary counting | **83.36** | 82.02 | 82.69 | 73.78 | 67.06 |\n| Counting | CountQAProduct image counting | 82.66 | **86.42** | **86.42** | 82.20 | 81.09 |\n\nUnless otherwise noted, all model results use the\nhighest thinking effort and native agent harness: Glimpse max; GPT-6\nAstra max + Code Interpreter; GPT-6.1 Sol max + Code Interpreter; Opus\n5.5 max + Code Interpreter; and Gemini 3.8 Flash high + Code Interpreter\nfor image and Gemini 3.8 Flash high + Video Agent for video. For video\nevals, GPT-6.1 Sol and Opus 5.5 use high + Code Interpreter, except Sol\nVideo-MME v2 which uses max + Code Interpreter; max-effort results are\nnot available for the other video evaluations. HSS includes\npaper-reported results.\n\n## What visual thinking changes\n\nThe following examples illustrate different modalities of visual\nthinking — from following an event, to predicting an outcome based on the\nphysics, to connecting an action to its effect, to counting\nobjects precisely. These worked examples are meant to give you a glimpse into\nwhat simple visual thinking patterns look like, and how they can capture\nchains of reasoning more efficiently and accurately than text-based\nreasoning alone. As you chat with Glimpse, our platform shows the model’s\nvisual scratch space as it reasons: it will zoom into a region, watch a\nshort interval at a denser frame rate, or track one feature across time —\nand you too will start to build intuition around what kinds of problems\nvisual thinking can unlock.\n\n1. 01 · Follow the world through time\n\n   ### Follow the event, not a sample of frames\n\n   #### Follow a slowing train\n\n   **Change in speed.** A real source clip and\n   correct model output: follow one feature through time, compare\n   displacement, and verify the trend near the stop.\n\n   “What is the pattern of the train's speed?”\n\n   1. Constant speed.\n   2. Not moving at all.\n   3. Decelerating.\n   4. Accelerating.\n\n   C. Decelerating.\n\n   1. Locate The train enters the\n      frame at about 2.2 seconds; use the same visible window edge as the\n      reference point.\n   2. Compare From 2.2–3.0 seconds\n      the reference point moves a large distance between nearby\n      observations and carries visible motion blur.\n   3. Rewatch From 4.5–4.9 seconds\n      the displacement contracts sharply; from 4.9–5.13 seconds it moves\n      only a few pixels.\n   4. Answer Distance per equal\n      time interval decreases as the train reaches the platform.\n\n   Recorded model output. Timestamps, the observed\n   displacement pattern, and the answer are preserved; the evidence\n   trace is condensed for publication.\n\n   #### Follow two birds through a camera move\n\n   **Identity through motion.** A real clip and\n   trace: keep both birds distinct, test the edit hypothesis, and\n   recover the event sequence across the camera move.\n\n   “Describe the video completely, including\n   subjects, actions, timing, shot structure, and uncertain details.”\n\n   Task summary · Required answer: An open-ended,\n   detailed video caption. Describe the birds’ actions and their order,\n   including what happens during the camera move. No candidate answers\n   are supplied.\n\n   0.00–1.75 fly and circle → 1.75–4.00 perch and\n   call → 4.00–5.10 take off during a continuous pan → 5.10–6.13 enter\n   the glowing arch\n\n   1. Map Cover all 6.13 seconds,\n      then watch at 8 fps: two blue birds circle a brass door handle,\n      land, face each other, and take off left.\n   2. Inspect Zoom 2.4–4.0\n      seconds: both pairs of feet grip the lever; the leading bird carries\n      a magenta strap and the second a pale-green head covering.\n   3. Resolve Rewatch 4.3–5.2\n      seconds near 14 fps. Intermediate wall positions show a\n      continuous pan, not a hard cut.\n   4. Verify At 5.25–6.05 seconds\n      the first bird enters the lit arch; the second pauses at the sill,\n      then follows. Both remain visible in the final sampled frame.\n\n   Recorded evaluation run. The published trace\n   preserves the model's timestamps, competing cut-versus-pan\n   hypothesis, targeted rewatches, and final event order while\n   condensing the dense caption.\n\n   The two recorded traces above show different ways to resolve\n   uncertainty: track one stable feature across time to judge speed, or\n   revisit a short ambiguous transition at a denser sampling rate. In the\n   second trace, the model moves from an 8 fps inspection to roughly\n   14 fps over the 0.9-second interval that distinguishes a pan from\n   a cut. The extra inspection is concentrated on the moment that\n   determines the answer.\n\n   In the train clip, the model follows a window edge from the train’s\n   entrance at about 2.2 seconds to its near-stop at 5.13. The edge\n   travels progressively less distance between observations. In the bird\n   clip, the camera swings as two birds leave a door handle; the model\n   checks the intervening wall positions to determine whether the shot\n   continues through the movement.\n2. 02 · Predict what happens next\n\n   ### What happens if the grip slips?\n\n   #### Read the contact, predict the consequence\n\n   ![Three women outdoors raising a large tractor tire, with one woman leaning over its elevated edge](https://elorian.ai/assets/blog/glimpse/tire-consequence.jpg)\n\n   **Physical consequence.** Identify the\n   support, locate the pivot, and consider who is in the path of the\n   falling edge.\n\n   “If the woman in the striped top suddenly loses\n   her grip before the tire becomes upright, which woman is most\n   immediately at risk of being struck, and how would the tire move to\n   create that risk?”\n\n   Required answer: Identify which woman is at risk\n   and explain how the tire would move toward her. This is an open-ended\n   question, with no supplied answer choices.\n\n   Most immediate risk: the woman in the striped\n   top.\n\n   1. Locate The tire’s lower edge\n      is still in contact with the grass; its raised side has not crossed\n      the upright balance point.\n   2. Model If support disappears,\n      gravity rotates the elevated side back down around the grounded\n      edge.\n   3. Project The returning edge\n      sweeps toward the striped-shirt woman, who is leaning over the\n      raised side.\n\n   Source photograph and reviewed reference answer.\n   The explanation identifies the visible support and projected motion;\n   it is not a recorded simulation or model trace.\n\n   The reviewed reference answer follows the tire’s motion: the grounded\n   edge acts as a pivot, and gravity brings the raised edge back down\n   toward the striped-shirt woman. Her position puts her most immediately\n   in its path. This is a qualitative prediction from the photograph; no\n   trajectory or impact force has been simulated.\n\n   Three women are lifting a tractor tire. Its lower edge rests on the\n   grass, while the woman in the striped top leans over the raised edge.\n   The question asks what would happen if she lost her grip before the\n   tire reached an upright position.\n3. 03 · Understand cause and effect\n\n   ### Connect an action to what it changes\n\n   #### Action changes the path\n\n   **From movement to mechanism.** The operator\n   moves the lever; the connected track points change position. The\n   clip and reference answer illustrate the effect of the action.\n   Direct action generation remains future work.\n\n   “What happened when woman placed the circular\n   rail from her right to left?”\n\n   Required answer: Explain the physical effect of\n   moving the switch. This is an open-ended question, with no supplied\n   answer choices.\n\n   The switch changes the direction of the track\n   points.\n\n   1. Locate Find the operator and\n      the switch mechanism beside the locomotive.\n   2. Follow During 15–20 seconds\n      of the source clip, she moves the switch across her body.\n   3. Connect The action\n      repositions the track points: the visible hand movement changes the\n      railway’s physical path.\n\n   Source footage and reviewed reference answer, not\n   a recorded Glimpse trace or generated control sequence. This excerpt\n   covers source seconds 12–26.\n\n   The recorded robot-video inspection makes a related distinction in\n   time: picking the marker out of the pot ends at 8.9 seconds; placing it\n   on the table and releasing it ends at 14.085. Its output contains those\n   two completed events. We are developing direct action outputs as a next\n   step toward using this kind of scene understanding to control\n   robots.\n\n   During seconds 15–20 of the railway source clip, the operator pulls\n   the switch from her right to her left. The lever is connected to the\n   track points. The reviewed reference answer follows that connection:\n   moving the lever changes the points’ position and the path through the\n   track.\n4. 04 · See precisely\n\n   ### Count the right objects\n\n   #### Count the open pliers\n\n   ![Photograph showing open and closed pliers alongside visually similar scissors](https://elorian.ai/assets/blog/glimpse/open-pliers.jpg)\n\n   **Count by identity and state.** An original\n   photograph exposes a failure that ordinary counting hides: the\n   target category is easy, but its state and lookalikes must remain\n   separate.\n\n   “How many open pliers are there? Return an\n   integer.”\n\n   Required answer: One integer. Count only open\n   pliers; there are no multiple-choice options.\n\n   4\n\n   1. Define The target is not\n      every hand tool and not every pair of pliers. It is pliers whose\n      handles and jaws are visibly open.\n   2. Separate Closed pliers are\n      category matches in the wrong state. Scissors are lookalikes in the\n      wrong category.\n   3. Verify Revisit each candidate\n      against both constraints—tool identity and open state—before adding\n      it to the count.\n   4. Reference The reviewed\n      reference count is four.\n\n   Original photograph and reviewed reference answer.\n   The steps explain the visual distinctions in the task; they are not a\n   recorded model trace.\n\n   In the photograph above, the question asks for open pliers. A closed\n   pair has the right tool shape but does not qualify; scissors have two\n   handles and a hinge but belong to a different category. Checking the\n   handles and jaws of each candidate gives the reviewed reference count:\n   four.\n\n   Counting is a fundamental perception ability: identifying the set of\n   objects within a scene. In a crowded collection, that means keeping\n   adjacent objects separate, distinguishing them from lookalikes, and\n   checking which ones meet the question’s criteria.\n\n## What Glimpse can do\n\nThe worked examples above illustrated how visual thinking works in\ntheory. The below examples illustrate how Glimpse is applied in practice\nto a range of real tasks, from robotics (synthetic data generation for\ntraining, System 2 planning for a VLA model), to dense captioning\nover short form videos, to precise video counting of a group of puppies\nin a yard or equipment on a construction site, to reliably solving simple\nvisual reasoning puzzles that a child can do, but have proven so\nchallenging for many of today’s frontier models.\n\n### A foundation model for robotics — from synthetic data generation to high-level planning\n\n#### Labeling and segmenting teleoperation data\n\nGlimpse names and boxes the objects in each still and splits\nthe episode into six pick-and-place events, each with its own\ntimestamps: the labels robot-learning datasets need.\n\n#### Planning and checking the work of a VLA model\n\nGlimpse and GPT-6 Astra each plan for the same robot policy\non the same LIBERO task.\n\nAsked to “put the cream cheese in the bowl, then put the bowl up on top\nof the cabinet,” each model acts as the planner for the same\nvision-language-action policy, π0.5 from Physical Intelligence. The\nplanner breaks the request into steps, checks the robot's cameras while\nthe arm works, and decides when a step is done and what comes next.\nBoth planners complete the task. Glimpse's planning costs $0.035 for the\nepisode; Astra's costs $0.249.\n\n### Mapping the world’s video archives\n\n#### Dense captioning focused on fine-grained movements — a street performance in Havana\n\nA 2 min 46 s street performance in Havana with 14\nkey events. Each model captions the whole clip; the checklist marks\nevery event it gets right or wrong.\n\n#### Dense captioning focused on social and emotional dynamics — a couple and a packed bag\n\nA 16-second stock clip with 13 key events, most of them\nemotions and intentions rather than movements.\n\nIn both videos, Glimpse is able to capture fine-grained visual details\nand subtle inferences that both Gemini 3.8 Flash and GPT 6.1 Sol\nmiss.\n\n### Counting — from your yard to the general contractor’s\n\n#### Count and track — every puppy, counted once\n\nHandheld phone video, counted in real time. Each color is\none puppy, and a puppy keeps its number when the camera pans away and\ncomes back. The first six seconds, before the camera moves, play at\n4× speed.\n\n#### On the job site — how many construction vehicles are in the yard?\n\nThe scratch space in the platform: asked how many\nconstruction vehicles appear, Glimpse works through the clip and\nreturns its count with the timestamps it relied on.\n\nRecorded Glimpse session in the Elorian platform,\nanswer shown as returned.\n\n### Advanced visual reasoning\n\n#### Visual puzzles — mazes and spot-the-difference\n\nTwo puzzle families run against three models: solving mazes\nof increasing size, and finding every difference between two\npaintings.\n\n#### Humanity's Sixth Sense — can a model see what happens next?\n\nTwelve “what happens next” questions drawn at random from\n[Humanity’s Sixth Sense](https://elorian.ai/blog/humanitys-sixth-sense). Each\nmodel saw one still frame and a question, answered it, and drew the\npath it expected; scores for all twelve are at the end.\n\nThe motion that plays after each answer is\ngenerated from the still by Seedance 2.5 to illustrate the\nbenchmark's reference answer. No model saw it.\n\n## Toward models that understand visual worlds\n\nGlimpse is a preview into the capabilities we are looking to unlock at\nElorian. We believe building the full stack across systems, data, model\narchitecture, and training — from the ground up for multimodal\nintelligence — can unlock AGI in the physical world. Models must be able\nto reconstruct a scene, predict what happens when something moves, and\nuse that understanding to guide the next actions. Beyond robotics,\nengineering, and defense applications, these capabilities can help\ncreators produce and edit video, technology companies search and organize\nonline media, and game developers build and test interactive\nenvironments.\n\nWe are working toward these goals through multimodal-native\npretraining, models that both understand and generate, and direct action\noutputs for robots. Glimpse’s visual understanding capabilities are an\nearly step; calibrated reconstruction and robot control remain work\nahead.\n\nGlimpse is available through an API and an interactive chat interface.\n[Try Glimpse free on the Elorian\nplatform](https://platform.elorian.ai).\n\n[Sign up for Glimpse](https://platform.elorian.ai/)\n[Read the HSS benchmark post](https://elorian.ai/blog/humanitys-sixth-sense)\n","body_html":"<p>A glimpse is where looking starts. Understanding begins\nwhen a model knows what deserves a second look.</p>\n<p>Glimpse is a new category of visual thinking model: a system that reasons\nabout the physical world from what it sees. Glimpse follows objects in\nmotion and across changing viewpoints, understands how parts fit together,\nand connects an observation to what happens next. That understanding\nmatters in robotics, scientific discovery, and the creative\nindustries.</p>\n<p>Compared to existing frontier large language models, Glimpse pushes\nfurthest on bringing visual representations into the reasoning process\nitself. It can reason in visual space, revisiting and refining internal\nvisual representations as thinking unfolds, and is more grounded,\nlearning to reason about objects and their spatial relationships. As an\nagent, Glimpse is also trained end-to-end to use multimodal tools that\nwrite code, transform images, and watch videos; and Glimpse can spawn\nand coordinate subagents that exchange text, visual artifacts, and\ninternal representations to solve a shared problem. Together, these\ncapabilities let Glimpse inspect a problem and revise its interpretation\nas it reasons.</p>\n<p>On multimodal benchmarks, Glimpse attains frontier-level performance at\nthe level of (and sometimes exceeding) GPT-6 Astra and Claude Opus 5.5\nwhile being a substantially smaller and cheaper model. We developed\nGlimpse as a small team with only a few hundred GPUs, post-trained on an\nopen weights base model. Glimpse is available through API and our chat UI\ntoday.</p>\n<p><a href=\"https://platform.elorian.ai/\" rel=\"nofollow ugc noopener\">Sign up for Glimpse</a></p>\n<h2 id=\"model-results\">Model results</h2>\n<p>Glimpse exceeds Astra on four evaluations spanning scientific chart\nreasoning, open-vocabulary counting, short-form video captioning, and\nmanipulation-event understanding, and matches it on embodied reasoning.\nThese capabilities support applications from analyzing\nlaboratory data and tagging social-media videos to identifying completed\nactions in robot footage.</p>\n<p>More generally, Glimpse is competitive across a suite of multimodal\nbenchmarks. Input tokens cost $0.60 per million and output tokens $3.00\nper million: both rates are 94% lower than GPT-6 Astra’s, 85% lower than\nClaude Opus 5.5’s, 70% lower than GPT-6.1 Sol’s, and 20% lower than\nGemini 3.8 Flash’s introductory rates.</p>\n<p>What makes Glimpse so capable is careful and dense review to parse the\nbest information for sound reasoning decisions. Looking that closely\ntakes time, and tokens. Token efficiency is our next highest focus,\nalongside ramping up our research into the hardest visual reasoning\nmodel skills.</p>\n<p>Table 1 — Glimpse against current frontier models</p>\n<div class=\"table-wrap\"><table><thead><tr><th>Capability</th><th>Evaluation</th><th>Glimpse</th><th>GPT-6 Astra</th><th>GPT-6.1 Sol</th><th>Opus 5.5</th><th>Gemini 3.8 Flash</th></tr></thead><tbody><tr><td>Input priceUSD / 1M tokens, uncached</td><td></td><td>$0.60</td><td>$10.00</td><td>$2.00</td><td>$4.00</td><td>$0.75introductory</td></tr><tr><td>Output priceUSD / 1M tokens</td><td></td><td>$3.00</td><td>$50.00</td><td>$10.00</td><td>$20.00</td><td>$3.75introductory</td></tr><tr><td>Robotics</td><td>WGO BenchEnd-to-end manipulation events</td><td><strong>42.70</strong></td><td>39.42</td><td>38.91</td><td>12.34</td><td>33.99</td></tr><tr><td>Robotics</td><td>ERQAEmbodied spatial reasoning · accuracy</td><td><strong>83.75</strong></td><td><strong>83.75</strong></td><td>82.45</td><td>82.20</td><td>81.20</td></tr><tr><td>Visual perception</td><td>BabyVisionFine-grained visual reasoning</td><td>95.36</td><td><strong>97.68</strong></td><td>97.16</td><td>—</td><td>83.25</td></tr><tr><td>Visual perception</td><td>HSSScene understanding · image + video</td><td>46.36</td><td><strong>53.6</strong></td><td>46.6</td><td>49.81</td><td>41.6</td></tr><tr><td>Scientific reasoning</td><td>CharXiv-RScientific chart reasoning</td><td>92.90</td><td>92.10</td><td>92.60</td><td><strong>93.40</strong></td><td>91.80</td></tr><tr><td>Video captioning</td><td>UGC-VideoCapShort-form video captioning</td><td><strong>82.66</strong></td><td>80.32</td><td>80.41</td><td>76.35</td><td>78.33</td></tr><tr><td>Video captioning</td><td>DREAM-1KDense video captioning</td><td>76.04</td><td><strong>79.05</strong></td><td>77.93</td><td>72.05</td><td>70.00</td></tr><tr><td>Temporal reasoning</td><td>TOMATOFine-grained temporal reasoning</td><td>93.60</td><td><strong>96.02</strong></td><td>89.02</td><td>72.44</td><td>83.02</td></tr><tr><td>Temporal reasoning</td><td>Video-MME v2 with subtitlesGrouped rubric score</td><td>56.68</td><td>64.06</td><td><strong>65.27</strong></td><td>—</td><td>59.58</td></tr><tr><td>Temporal reasoning</td><td>E.T. BenchEvent understanding</td><td><strong>63.55</strong></td><td>—</td><td>59.79</td><td>—</td><td>63.45</td></tr><tr><td>Counting</td><td>FSC-147Open-vocabulary counting</td><td><strong>83.36</strong></td><td>82.02</td><td>82.69</td><td>73.78</td><td>67.06</td></tr><tr><td>Counting</td><td>CountQAProduct image counting</td><td>82.66</td><td><strong>86.42</strong></td><td><strong>86.42</strong></td><td>82.20</td><td>81.09</td></tr></tbody></table></div>\n<p>Unless otherwise noted, all model results use the\nhighest thinking effort and native agent harness: Glimpse max; GPT-6\nAstra max + Code Interpreter; GPT-6.1 Sol max + Code Interpreter; Opus\n5.5 max + Code Interpreter; and Gemini 3.8 Flash high + Code Interpreter\nfor image and Gemini 3.8 Flash high + Video Agent for video. For video\nevals, GPT-6.1 Sol and Opus 5.5 use high + Code Interpreter, except Sol\nVideo-MME v2 which uses max + Code Interpreter; max-effort results are\nnot available for the other video evaluations. HSS includes\npaper-reported results.</p>\n<h2 id=\"what-visual-thinking-changes\">What visual thinking changes</h2>\n<p>The following examples illustrate different modalities of visual\nthinking — from following an event, to predicting an outcome based on the\nphysics, to connecting an action to its effect, to counting\nobjects precisely. These worked examples are meant to give you a glimpse into\nwhat simple visual thinking patterns look like, and how they can capture\nchains of reasoning more efficiently and accurately than text-based\nreasoning alone. As you chat with Glimpse, our platform shows the model’s\nvisual scratch space as it reasons: it will zoom into a region, watch a\nshort interval at a denser frame rate, or track one feature across time —\nand you too will start to build intuition around what kinds of problems\nvisual thinking can unlock.</p>\n<ol><li><p>01 · Follow the world through time</p><p> ### Follow the event, not a sample of frames</p>\n<p> #### Follow a slowing train</p>\n<p> <strong>Change in speed.</strong> A real source clip and\n correct model output: follow one feature through time, compare\n displacement, and verify the trend near the stop.</p>\n<p> “What is the pattern of the train&#39;s speed?”</p>\n<ol><li>Constant speed.</li><li>Not moving at all.</li><li>Decelerating.</li><li>Accelerating.</li></ol>\n<p> C. Decelerating.</p>\n<ol><li><p>Locate The train enters the</p><p> frame at about 2.2 seconds; use the same visible window edge as the\n reference point.</p></li><li><p>Compare From 2.2–3.0 seconds</p><p> the reference point moves a large distance between nearby\n observations and carries visible motion blur.</p></li><li><p>Rewatch From 4.5–4.9 seconds</p><p> the displacement contracts sharply; from 4.9–5.13 seconds it moves\n only a few pixels.</p></li><li><p>Answer Distance per equal</p><p> time interval decreases as the train reaches the platform.</p></li></ol>\n<p> Recorded model output. Timestamps, the observed\n displacement pattern, and the answer are preserved; the evidence\n trace is condensed for publication.</p>\n<p> #### Follow two birds through a camera move</p>\n<p> <strong>Identity through motion.</strong> A real clip and\n trace: keep both birds distinct, test the edit hypothesis, and\n recover the event sequence across the camera move.</p>\n<p> “Describe the video completely, including\n subjects, actions, timing, shot structure, and uncertain details.”</p>\n<p> Task summary · Required answer: An open-ended,\n detailed video caption. Describe the birds’ actions and their order,\n including what happens during the camera move. No candidate answers\n are supplied.</p>\n<p> 0.00–1.75 fly and circle → 1.75–4.00 perch and\n call → 4.00–5.10 take off during a continuous pan → 5.10–6.13 enter\n the glowing arch</p>\n<ol><li><p>Map Cover all 6.13 seconds,</p><p> then watch at 8 fps: two blue birds circle a brass door handle,\n land, face each other, and take off left.</p></li><li><p>Inspect Zoom 2.4–4.0</p><p> seconds: both pairs of feet grip the lever; the leading bird carries\n a magenta strap and the second a pale-green head covering.</p></li><li><p>Resolve Rewatch 4.3–5.2</p><p> seconds near 14 fps. Intermediate wall positions show a\n continuous pan, not a hard cut.</p></li><li><p>Verify At 5.25–6.05 seconds</p><p> the first bird enters the lit arch; the second pauses at the sill,\n then follows. Both remain visible in the final sampled frame.</p></li></ol>\n<p> Recorded evaluation run. The published trace\n preserves the model&#39;s timestamps, competing cut-versus-pan\n hypothesis, targeted rewatches, and final event order while\n condensing the dense caption.</p>\n<p> The two recorded traces above show different ways to resolve\n uncertainty: track one stable feature across time to judge speed, or\n revisit a short ambiguous transition at a denser sampling rate. In the\n second trace, the model moves from an 8 fps inspection to roughly\n 14 fps over the 0.9-second interval that distinguishes a pan from\n a cut. The extra inspection is concentrated on the moment that\n determines the answer.</p>\n<p> In the train clip, the model follows a window edge from the train’s\n entrance at about 2.2 seconds to its near-stop at 5.13. The edge\n travels progressively less distance between observations. In the bird\n clip, the camera swings as two birds leave a door handle; the model\n checks the intervening wall positions to determine whether the shot\n continues through the movement.</p></li><li><p>02 · Predict what happens next</p><p> ### What happens if the grip slips?</p>\n<p> #### Read the contact, predict the consequence</p>\n<figure><img src=\"https://elorian.ai/assets/blog/glimpse/tire-consequence.jpg\" alt=\"Three women outdoors raising a large tractor tire, with one woman leaning over its elevated edge\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" /></figure>\n<p> <strong>Physical consequence.</strong> Identify the\n support, locate the pivot, and consider who is in the path of the\n falling edge.</p>\n<p> “If the woman in the striped top suddenly loses\n her grip before the tire becomes upright, which woman is most\n immediately at risk of being struck, and how would the tire move to\n create that risk?”</p>\n<p> Required answer: Identify which woman is at risk\n and explain how the tire would move toward her. This is an open-ended\n question, with no supplied answer choices.</p>\n<p> Most immediate risk: the woman in the striped\n top.</p>\n<ol><li><p>Locate The tire’s lower edge</p><p> is still in contact with the grass; its raised side has not crossed\n the upright balance point.</p></li><li><p>Model If support disappears,</p><p> gravity rotates the elevated side back down around the grounded\n edge.</p></li><li><p>Project The returning edge</p><p> sweeps toward the striped-shirt woman, who is leaning over the\n raised side.</p></li></ol>\n<p> Source photograph and reviewed reference answer.\n The explanation identifies the visible support and projected motion;\n it is not a recorded simulation or model trace.</p>\n<p> The reviewed reference answer follows the tire’s motion: the grounded\n edge acts as a pivot, and gravity brings the raised edge back down\n toward the striped-shirt woman. Her position puts her most immediately\n in its path. This is a qualitative prediction from the photograph; no\n trajectory or impact force has been simulated.</p>\n<p> Three women are lifting a tractor tire. Its lower edge rests on the\n grass, while the woman in the striped top leans over the raised edge.\n The question asks what would happen if she lost her grip before the\n tire reached an upright position.</p></li><li><p>03 · Understand cause and effect</p><p> ### Connect an action to what it changes</p>\n<p> #### Action changes the path</p>\n<p> <strong>From movement to mechanism.</strong> The operator\n moves the lever; the connected track points change position. The\n clip and reference answer illustrate the effect of the action.\n Direct action generation remains future work.</p>\n<p> “What happened when woman placed the circular\n rail from her right to left?”</p>\n<p> Required answer: Explain the physical effect of\n moving the switch. This is an open-ended question, with no supplied\n answer choices.</p>\n<p> The switch changes the direction of the track\n points.</p>\n<ol><li><p>Locate Find the operator and</p><p> the switch mechanism beside the locomotive.</p></li><li><p>Follow During 15–20 seconds</p><p> of the source clip, she moves the switch across her body.</p></li><li><p>Connect The action</p><p> repositions the track points: the visible hand movement changes the\n railway’s physical path.</p></li></ol>\n<p> Source footage and reviewed reference answer, not\n a recorded Glimpse trace or generated control sequence. This excerpt\n covers source seconds 12–26.</p>\n<p> The recorded robot-video inspection makes a related distinction in\n time: picking the marker out of the pot ends at 8.9 seconds; placing it\n on the table and releasing it ends at 14.085. Its output contains those\n two completed events. We are developing direct action outputs as a next\n step toward using this kind of scene understanding to control\n robots.</p>\n<p> During seconds 15–20 of the railway source clip, the operator pulls\n the switch from her right to her left. The lever is connected to the\n track points. The reviewed reference answer follows that connection:\n moving the lever changes the points’ position and the path through the\n track.</p></li><li><p>04 · See precisely</p><p> ### Count the right objects</p>\n<p> #### Count the open pliers</p>\n<figure><img src=\"https://elorian.ai/assets/blog/glimpse/open-pliers.jpg\" alt=\"Photograph showing open and closed pliers alongside visually similar scissors\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" /></figure>\n<p> <strong>Count by identity and state.</strong> An original\n photograph exposes a failure that ordinary counting hides: the\n target category is easy, but its state and lookalikes must remain\n separate.</p>\n<p> “How many open pliers are there? Return an\n integer.”</p>\n<p> Required answer: One integer. Count only open\n pliers; there are no multiple-choice options.</p>\n<p> 4</p>\n<ol><li><p>Define The target is not</p><p> every hand tool and not every pair of pliers. It is pliers whose\n handles and jaws are visibly open.</p></li><li><p>Separate Closed pliers are</p><p> category matches in the wrong state. Scissors are lookalikes in the\n wrong category.</p></li><li><p>Verify Revisit each candidate</p><p> against both constraints—tool identity and open state—before adding\n it to the count.</p></li><li><p>Reference The reviewed</p><p> reference count is four.</p></li></ol>\n<p> Original photograph and reviewed reference answer.\n The steps explain the visual distinctions in the task; they are not a\n recorded model trace.</p>\n<p> In the photograph above, the question asks for open pliers. A closed\n pair has the right tool shape but does not qualify; scissors have two\n handles and a hinge but belong to a different category. Checking the\n handles and jaws of each candidate gives the reviewed reference count:\n four.</p>\n<p> Counting is a fundamental perception ability: identifying the set of\n objects within a scene. In a crowded collection, that means keeping\n adjacent objects separate, distinguishing them from lookalikes, and\n checking which ones meet the question’s criteria.</p></li></ol>\n<h2 id=\"what-glimpse-can-do\">What Glimpse can do</h2>\n<p>The worked examples above illustrated how visual thinking works in\ntheory. The below examples illustrate how Glimpse is applied in practice\nto a range of real tasks, from robotics (synthetic data generation for\ntraining, System 2 planning for a VLA model), to dense captioning\nover short form videos, to precise video counting of a group of puppies\nin a yard or equipment on a construction site, to reliably solving simple\nvisual reasoning puzzles that a child can do, but have proven so\nchallenging for many of today’s frontier models.</p>\n<h3 id=\"a-foundation-model-for-robotics-from-synthetic-data-generation-t\">A foundation model for robotics — from synthetic data generation to high-level planning</h3>\n<h4 id=\"labeling-and-segmenting-teleoperation-data\">Labeling and segmenting teleoperation data</h4>\n<p>Glimpse names and boxes the objects in each still and splits\nthe episode into six pick-and-place events, each with its own\ntimestamps: the labels robot-learning datasets need.</p>\n<h4 id=\"planning-and-checking-the-work-of-a-vla-model\">Planning and checking the work of a VLA model</h4>\n<p>Glimpse and GPT-6 Astra each plan for the same robot policy\non the same LIBERO task.</p>\n<p>Asked to “put the cream cheese in the bowl, then put the bowl up on top\nof the cabinet,” each model acts as the planner for the same\nvision-language-action policy, π0.5 from Physical Intelligence. The\nplanner breaks the request into steps, checks the robot&#39;s cameras while\nthe arm works, and decides when a step is done and what comes next.\nBoth planners complete the task. Glimpse&#39;s planning costs $0.035 for the\nepisode; Astra&#39;s costs $0.249.</p>\n<h3 id=\"mapping-the-world-s-video-archives\">Mapping the world’s video archives</h3>\n<h4 id=\"dense-captioning-focused-on-fine-grained-movements-a-street-perf\">Dense captioning focused on fine-grained movements — a street performance in Havana</h4>\n<p>A 2 min 46 s street performance in Havana with 14\nkey events. Each model captions the whole clip; the checklist marks\nevery event it gets right or wrong.</p>\n<h4 id=\"dense-captioning-focused-on-social-and-emotional-dynamics-a-coup\">Dense captioning focused on social and emotional dynamics — a couple and a packed bag</h4>\n<p>A 16-second stock clip with 13 key events, most of them\nemotions and intentions rather than movements.</p>\n<p>In both videos, Glimpse is able to capture fine-grained visual details\nand subtle inferences that both Gemini 3.8 Flash and GPT 6.1 Sol\nmiss.</p>\n<h3 id=\"counting-from-your-yard-to-the-general-contractor-s\">Counting — from your yard to the general contractor’s</h3>\n<h4 id=\"count-and-track-every-puppy-counted-once\">Count and track — every puppy, counted once</h4>\n<p>Handheld phone video, counted in real time. Each color is\none puppy, and a puppy keeps its number when the camera pans away and\ncomes back. The first six seconds, before the camera moves, play at\n4× speed.</p>\n<h4 id=\"on-the-job-site-how-many-construction-vehicles-are-in-the-yard\">On the job site — how many construction vehicles are in the yard?</h4>\n<p>The scratch space in the platform: asked how many\nconstruction vehicles appear, Glimpse works through the clip and\nreturns its count with the timestamps it relied on.</p>\n<p>Recorded Glimpse session in the Elorian platform,\nanswer shown as returned.</p>\n<h3 id=\"advanced-visual-reasoning\">Advanced visual reasoning</h3>\n<h4 id=\"visual-puzzles-mazes-and-spot-the-difference\">Visual puzzles — mazes and spot-the-difference</h4>\n<p>Two puzzle families run against three models: solving mazes\nof increasing size, and finding every difference between two\npaintings.</p>\n<h4 id=\"humanity-s-sixth-sense-can-a-model-see-what-happens-next\">Humanity&#39;s Sixth Sense — can a model see what happens next?</h4>\n<p>Twelve “what happens next” questions drawn at random from\n<a href=\"https://elorian.ai/blog/humanitys-sixth-sense\" rel=\"nofollow ugc noopener\">Humanity’s Sixth Sense</a>. Each\nmodel saw one still frame and a question, answered it, and drew the\npath it expected; scores for all twelve are at the end.</p>\n<p>The motion that plays after each answer is\ngenerated from the still by Seedance 2.5 to illustrate the\nbenchmark&#39;s reference answer. No model saw it.</p>\n<h2 id=\"toward-models-that-understand-visual-worlds\">Toward models that understand visual worlds</h2>\n<p>Glimpse is a preview into the capabilities we are looking to unlock at\nElorian. We believe building the full stack across systems, data, model\narchitecture, and training — from the ground up for multimodal\nintelligence — can unlock AGI in the physical world. Models must be able\nto reconstruct a scene, predict what happens when something moves, and\nuse that understanding to guide the next actions. Beyond robotics,\nengineering, and defense applications, these capabilities can help\ncreators produce and edit video, technology companies search and organize\nonline media, and game developers build and test interactive\nenvironments.</p>\n<p>We are working toward these goals through multimodal-native\npretraining, models that both understand and generate, and direct action\noutputs for robots. Glimpse’s visual understanding capabilities are an\nearly step; calibrated reconstruction and robot control remain work\nahead.</p>\n<p>Glimpse is available through an API and an interactive chat interface.\n<a href=\"https://platform.elorian.ai\" rel=\"nofollow ugc noopener\">Try Glimpse free on the Elorian\nplatform</a>.</p>\n<p><a href=\"https://platform.elorian.ai/\" rel=\"nofollow ugc noopener\">Sign up for Glimpse</a>\n<a href=\"https://elorian.ai/blog/humanitys-sixth-sense\" rel=\"nofollow ugc noopener\">Read the HSS benchmark post</a></p>","headings":[{"level":2,"text":"Model results","id":"model-results"},{"level":2,"text":"What visual thinking changes","id":"what-visual-thinking-changes"},{"level":2,"text":"What Glimpse can do","id":"what-glimpse-can-do"},{"level":3,"text":"A foundation model for robotics — from synthetic data generation to high-level planning","id":"a-foundation-model-for-robotics-from-synthetic-data-generation-t"},{"level":3,"text":"Mapping the world’s video archives","id":"mapping-the-world-s-video-archives"},{"level":3,"text":"Counting — from your yard to the general contractor’s","id":"counting-from-your-yard-to-the-general-contractor-s"},{"level":3,"text":"Advanced visual reasoning","id":"advanced-visual-reasoning"},{"level":2,"text":"Toward models that understand visual worlds","id":"toward-models-that-understand-visual-worlds"}]}}