A few months ago, we shared a major milestone with MapScale® v9.0, achieving a +34% improvement in unit classification accuracy by integrating multi-modal LLMs.
This enabled MapScale® to work with a much broader range of building data, including scanned floor plans, rasterized drawings, handwritten annotations, embedded text, and other unstructured inputs that are commonly found in real-world projects.
Building on this foundation, our latest model, MapScale® Galileo, further improves the indoor mapping pipeline through three core technical components:
Building on the multi-modal LLM foundation introduced in MapScale v9.2, Galileo adds two key components: a simplified, AI-native taxonomy and an agentic AI approach.
The taxonomy provides a consistent structure for representing indoor spaces, while the agentic framework coordinates specialized mapping tasks such as space classification, metadata extraction, and validation.
Individually, each component improves map generation accuracy and consistency. Combined, they enable more reliable interpretation of complex floor plans and produce higher-quality indoor maps with less manual intervention.
One of the biggest challenges in AI mapping is space classification. Many widely adopted mapping models, such as Google Maps, Apple IMDF, and OpenStreetMap, are designed for outdoor mapping, wayfinding, or data exchange. While somewhat effective for their intended use cases, these models can introduce additional complexity when applied to AI-driven indoor mapping, where spaces, amenities, accessibility features, and points of interest need to be classified consistently across different buildings.
To illustrate the differences, consider how different models handle a specific real-world example: A wheelchair-accessible Mexican restaurant with a vegan menu.
"primaryType": "restaurant", "types": [
"mexican_restaurant",
"vegan_restaurant", "food"
], "accessibilityOptions": { "wheelchairAccessibleRestroom": true }
Advantage
Effective for broad, outdoor-focused categorization. The flat structure provides a standard entry point for general place identification.
Limitations
Lacks the hierarchy necessary for complex indoor environments. Contextual data is fragmented across multiple fields, limiting extensibility for nuanced spatial classification.
"feature_type": "occupant",
"properties": {
"category": "mexican.modern",
"anchor_id": "123"
}
Advantage
Detailed and structured. The rich category model supports precise representation of indoor spaces and features.
Limitations
Complex structure. The use of 900+ predefined categories and multiple linked entities can make classification harder to automate and maintain consistently at scale.
"amenity": "restaurant"
"cuisine": "mexican"
"diet:vegan": "yes"
"wheelchair": "yes"
Advantage
Flexible and community-driven. Contributors can add detailed information without being limited to a fixed set of categories.
Limitations
No formal hierarchy. Because structure depends on individual tags, similar spaces can be modeled differently (e.g., amenity vs. shop), making consistent AI-driven classification and validation more difficult.
Pointr Maps introduces a clean, two-level taxonomy:
"mainType": "food-beverage",
"subType": "restaurant",
"cuisine": "Mexican",
"dietaryOptions": ["Vegan"],
"wheelchairAccessible": true
Instead of relying on complex hierarchies or inconsistent tagging, it separates core structure (mainType, subType) from flexible attributes like "cuisine" or "wheelchairAccessible".
This makes it easier to configure, faster to scale, and more reliable for AI to classify and identify spaces, resulting in higher-quality maps with less manual effort.
Once spaces can be represented consistently, the next challenge is how floor plans are interpreted and converted into map data.
In our previous AI mapping models, we followed a fixed pipeline, where one model detects geometry, another classifies spaces, and another extracts metadata. Each step runs once in sequence. While effective, this approach has limitations: errors can propagate through the pipeline, earlier decisions cannot be revisited, and all floor plans are treated the same regardless of complexity.
MapScale® Galileo introduces an agentic approach by combining multiple specialized models that collaborate during the digitization process to interpret floor plans. Instead of following a fixed sequence, the system breaks the problem into smaller tasks, chooses how to solve each step, and allows models to validate and refine each other’s outputs.
Galileo also analyzes floor plans at multiple scales and resolutions to capture both high-level structure and finer details. It can allocate additional processing to complex regions and leverage CAD metadata, such as layers, names, and annotations, to improve contextual understanding. Outputs from multiple specialized models are then combined into a single, consistent map representation, improving accuracy while reducing manual mapping effort.
We evaluated Galileo against previous MapScale® versions.
Compared to MapScale v9.2, this represents ~10% improvement in both classification and identification.
Galileo is a major step forward, but it’s part of a broader shift.
We’re moving toward:
With continued improvements in taxonomy, data coverage, and AI models, MapScale® is evolving into the infrastructure layer for indoor spatial intelligence.
|
R&D @ Pointr |
Haluk Ziya Zorluoğlu is an R&D Engineer at Pointr, specializing in machine learning and AI-driven indoor mapping technologies. As part of the team behind MapScale®, he focuses on developing and evaluating advanced AI models that automate floor plan digitization and improve indoor map quality at scale. |
|
Can Tunca Chief R&D Officer @ Pointr |
Can Tunca is Chief R&D Officer at Pointr, leading the development of the company’s indoor positioning, wayfinding, and AI mapping technologies. His work spans machine learning, multi-modal AI, scalable cloud architectures, and mobile SDKs, with a particular focus on advancing MapScale® through automated floor plan digitization and AI-powered map generation. |