🕵️ SicherheitslückenCisco Fixed Critical RCE in Nexus 9000 Series Switches(03.09.2026 um 21:47 Uhr)
⚠️ Malware / Trojaner / VirenPegasus and NoviSpy Used Against Serbian Protesters(03.09.2026 um 22:17 Uhr)
🕵️ SicherheitslückenGoogle fixes the sixth actively exploited Chrome zero-day of 2026(04.09.2026 um 10:24 Uhr)
🕵️ SicherheitslückenPostgreSQL Hit by 12-Year-Old Vulnerability Allowing Server Takeover(04.09.2026 um 15:41 Uhr)
⚠️ Malware / Trojaner / Viren9 Proofpoint alternatives. Pros & cons of the leading options(24.08.2026 um 11:27 Uhr)
⚠️ Malware / Trojaner / VirenWhat the DfE’s cyber security update means for multi-academy trusts(24.08.2026 um 19:13 Uhr)
🕵️ SicherheitslückenSeptember 2026 Patch Tuesday forecast: All we need is more time(04.09.2026 um 08:00 Uhr)
🕵️ SicherheitslückenGoogle patches actively exploited Chrome zero-day (CVE-2026-85046)(04.09.2026 um 14:09 Uhr)
⚠️ Malware / Trojaner / VirenFake Codex Download Uses Google Sites to Deliver macOS Malware(24.08.2026 um 17:00 Uhr)
🕵️ SicherheitslückenCisco Fixed Critical RCE in Nexus 9000 Series Switches(03.09.2026 um 21:47 Uhr)
⚠️ Malware / Trojaner / VirenPegasus and NoviSpy Used Against Serbian Protesters(03.09.2026 um 22:17 Uhr)
🕵️ SicherheitslückenGoogle fixes the sixth actively exploited Chrome zero-day of 2026(04.09.2026 um 10:24 Uhr)
🕵️ SicherheitslückenPostgreSQL Hit by 12-Year-Old Vulnerability Allowing Server Takeover(04.09.2026 um 15:41 Uhr)
⚠️ Malware / Trojaner / Viren9 Proofpoint alternatives. Pros & cons of the leading options(24.08.2026 um 11:27 Uhr)
⚠️ Malware / Trojaner / VirenWhat the DfE’s cyber security update means for multi-academy trusts(24.08.2026 um 19:13 Uhr)
🕵️ SicherheitslückenSeptember 2026 Patch Tuesday forecast: All we need is more time(04.09.2026 um 08:00 Uhr)
🕵️ SicherheitslückenGoogle patches actively exploited Chrome zero-day (CVE-2026-85046)(04.09.2026 um 14:09 Uhr)
⚠️ Malware / Trojaner / VirenFake Codex Download Uses Google Sites to Deliver macOS Malware(24.08.2026 um 17:00 Uhr)

26 🕛 kürzlich 6 Min Lesezeit
0

Gemma Guide - Real-Time Spatial Awareness for Blind Users

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

This is a submission for the






The Spatial Grounding Layer



(86M vision + 110M text params), the smallest of the four.






The Interface



Gemma Guide is designed with a blind-first philosophy at its core: accessibility is not a feature added on top, it is the only way to build. The UI uses a two-zone tap-anywhere layout with no visual-first interaction patterns. Audio soundscapes and TTS guidance bridge the gap during model reasoning, and all architectural complexity is entirely hidden from the user.






Demo










Code







GitHub logo










Gemma Guide



Gemma Guide is a blind-first multimodal navigation assistant that combines Gemma 4 with TIPSv2 to answer grounded questions like:



  • What object is in front of me?

  • How far away is it?

  • Where is it relative to me?

  • How should I move safely?



Motivation



For a blind user, the important question is not just what is in front of me, but how far away it is and how I should move safely. That is the gap between scene description and real navigation assistance. A useful system must do more than describe a scene in natural language; it must produce grounded spatial answers that guide movement in the real world.


Language models are not reliable depth sensors, but with Gemma 4, they can act as an agent that identifies an object, calls specialized spatial tools, and turns grounded distance estimates into practical guidance. Gemma Guide is built to turn…




also lists two capabilities that turned out to be directly relevant here: native pointing (the model can return spatial coordinates for objects within an image, not just describe them) and interleaved multimodal input (audio and visual content freely mixed in a single prompt). Both are described under image understanding in the model card, leveraging this gave us more reliable responses.



The pipeline:





  • Scout: Classifies the request - direct answer or spatial analysis needed - and routes accordingly.


  • Mapper: Interprets the question, localizes relevant objects, and calls the TIPSv2 spatial tool stack to build a grounded scene state with distance and bearing per object.





User Question : Can you tell me how to get to the grill in my backyard?



Gemma Guide : The grill is 2.342 meters away, straight ahead. There are a few things in the way. You should first step slightly right to clear the table, which is 0.985 meters away about 25 degrees to your left. Then, the chair at 1.345 meters straight ahead will be in your path. Steer gently to your right to avoid it and step forward.



Key Findings




  • Distance alone is not enough. Early versions reported metric depth but users had no sense of direction. Adding horizontal bearing from the object's position in the frame turned a distance reading into actionable spatial guidance.


  • Whole-scene depth reasoning was too unreliable. Asking the model to reason over a full depth map produced ambiguous results. The reliable path was having Gemma localize the object first, then feeding that into the measurement pipeline - leveraging what the model is actually built for: reasoning, localization, and tool calling.


  • Separation of concerns made outputs consistent. Combining scene description, tool orchestration, and navigation reasoning in one agent made outputs inconsistent. Splitting into Scout, Mapper, and Navigator fixed this.


  • vLLM was the right local inference choice for now. Ollama lacks audio input entirely, ruling it out for a voice-driven pipeline, and its Gemma 4 tool-calling parser has had numerous bugs where vLLM's proved robust. With quantization, reduced max sequence length, and fewer image patches per call, the full stack - Gemma 4 E4B plus TIPSv2 - fits on a single 16GB GPU.


  • Latency is the dominant UX constraint. Tool calls run in parallel, but the Mapper and Navigator still bottleneck on model reasoning itself, and that cost grows as conversation history lengthens. Complex scenes can push end-to-end response time past 20 seconds.


  • Reliability is the remaining work. The navigation instructions are still sometimes off, and fine-tuning the grounding stack on task-specific data is where the remaining work sits.




Toward on-device deployment:



I explored Google AI Edge Gallery as a path to partial on-device deployment (Gemma locally, TIPS stack remote), but the current blocker is that the image Gemma sees in chat is not forwarded into the skill execution context, which breaks grounded measurement. A standalone mobile app with tighter camera and voice control is the stronger long-term path, and both models are compact enough to make fully offline deployment on edge hardware plausible.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 55%
🟡 In Evaluierung 24%
🟢 Keine Auswirkung 17%
Spannende Innovation 5%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Top 5 Ways to Enable Hibernate Mode on Windows 11
1 Quelle
Post-DEF CON phishing campaign delivered AMOS and NetSupport malware
1 Quelle
Critical Ruby on Rails Vulnerability Under Active Attack | CVE-2026-66066
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Gemma Guide - Real-Time Spatial Awareness for Blind Users

Thematisch verwandte Begriffe: Gemma, Guide, RealTime, Spatial · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...