From Steps to Structures: Reconstructing Floor Plans via Crowdsourced Walking Models

Pedestrian Walking Model for Floor Plan Building Based on Crowdsourcing PDR Data

2018-01-01
Guangda Yang, Yongliang Zhang, Lin Ma, Leqi Tang
Summary
Problem
Method
Results
Takeaways
Abstract

The paper proposes a novel indoor walking model to reconstruct floor plans using crowdsourced Pedestrian Dead Reckoning (PDR) data from smartphones. By applying Erlang distribution modeling to trajectory points, the method accurately estimates hallway widths and builds building contours without prior maps or expensive SLAM equipment.

TL;DR

Building indoor maps usually requires expensive SLAM robots or manual surveying. This paper presents a smarter alternative: harvesting the "digital exhaust" of everyday pedestrians. By modeling walking habits using the Erlang Distribution, the authors can extract not just paths, but the actual width of hallways, allowing for the automatic generation of building floor plans from noisy smartphone PDR (Pedestrian Dead Reckoning) data.

Problem & Motivation: The "Empty Map" Problem

Indoor navigation is only as good as the underlying map. However, for most buildings, digital floor plans are either proprietary, outdated, or non-existent. Traditional SLAM (Simultaneous Localization and Mapping) is accurate but involves high labor and equipment costs.

While previous research used crowdsourced PDR to draw "skeleton" paths, they lacked spatial volume. They could tell you where a person walked, but not how wide the hallway was. The core insight of this paper is that pedestrian distribution—where people choose to step—is a direct function of the hallway's geometry.

Methodology: The Physics of a Walking Habit

The authors propose that pedestrians follow predictable patterns:

  1. Straightaways: People stay near the central axis.
  2. Corners: People "cut the corner," moving away from the center toward the inner turn.

To turn this intuition into math, they employed the Erlang Distribution. By segmenting the hallway into "Straight," "Transition," and "Rotation" areas, they can model the probability of a footprint appearing at any given cross-section.

The Model Architecture

The high-precision heading is first calculated using Quaternion-based integration to minimize the drift inherent in smartphone gyroscopes. Then, the PDR points are mapped to the Erlang model.

Pedestrian Walking Model and Erlang Distribution Figure 1: Using Erlang Distribution (k-coefficient) to model how trajectory points spread in different hallway segments.

The model defines the hallway width as a function of the standard deviation of trajectory points , adjusted by a "turning factor" and a "correction factor" . This accounts for the fact that PDR data becomes more "divergent" the further a person walks or the more they turn.

Hallway Width Estimation

Unlike previous methods that look at the whole trajectory, this method looks at point density. By clustering points in straight areas and fitting them to the probability model, the system works backwards to find the physical boundaries that would constrain such a distribution.

Trajectory Point Distribution Logic Figure 2: Real-world PDR points (blue) vs. the modeled hallway central axis (red dash).

Experiments & Results

The team tested the algorithm at the Harbin Institute of Technology using various smartphones (Google Pixel, Redmi 3). The environment included 5 turns and 6 straight hallway segments.

Key Performance Metrics:

  • Width Accuracy: In 5 out of 6 segments, the estimated width was within a few centimeters of the ground truth (e.g., Part 1: Estimated 3.108m vs. Actual ~3.1m).
  • Robustness: The use of the "turning factor" successfully mitigated the "divergence" error caused by cumulative gyroscope drift.

Experimental Results Table Table 1: Quantitative results showing the successful width estimation across different hallway parts.

Critical Insight & Conclusion

This work shifts the focus from cleaning noise to modeling behavior. It acknowledges that PDR data is inherently messy but argues that the "messiness" (the variance ) actually contains structural information about the environment.

Limitations: The current model assumes a standard "walking habit." In highly crowded environments or buildings with obstacles (like lobby furniture), the Erlang parameters might need dynamic adjustment. Furthermore, the model currently focuses on hallways; extending this to open-plan offices or complex lobbies remains a challenge for future work.

Takeaway: By understanding the "human factor," we can transform everyday smartphones into a distributed sensing web capable of mapping the world from the inside out.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize Erlang or other statistical distributions to model pedestrian behavior for indoor mapping.
  • Which study first introduced the concept of Crowdsourcing PDR for floor plan construction, and how does the current Erlang-based approach improve upon those initial semantic point detection methods?
  • Explore if these pedestrian walking models have been integrated with Graph Neural Networks (GNNs) to enhance full-building floor plan topology inference.
Contents
From Steps to Structures: Reconstructing Floor Plans via Crowdsourced Walking Models
1. TL;DR
2. Problem & Motivation: The "Empty Map" Problem
3. Methodology: The Physics of a Walking Habit
3.1. The Model Architecture
3.2. Hallway Width Estimation
4. Experiments & Results
5. Critical Insight & Conclusion