Floor Plan Generation Using Sensor Data Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating floor plans, such as using motion sensor data from mobile devices, often result in inaccurate measurements due to limited sensor accuracy and algorithmic errors, leading to incorrect calculations of wall lengths and shapes.

Innovation Solution

A computer-implemented method that corrects position data by comparing physical measurements of a space's boundary, obtained from devices like tape measures or laser measures, with estimated measurements from motion sensor data, to generate a more accurate floor plan without requiring manual editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If motion sensor data from mobile devices is used to generate floor plans, then the process is automated and productivity is improved, but measurement precision deteriorates due to limited sensor accuracy and algorithmic errors

Engineering Contradiction:
Improveautomation of floor plan generationVSAvoidaccuracy of wall length and shape measurements
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system compares automatically captured images with the generated floor plan diagram, allowing users to visually verify and correct measurements. This feedback loop enables automated generation while maintaining measurement accuracy through user validation of the produced floor plan against actual spatial observations

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary correction process where user-verified diagram data serves as a mediator between raw motion sensor data and the final floor plan. This intermediary layer filters out sensor errors by comparing automated measurements with visual verification from captured images, resolving the contradiction between automation and precision

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual editing is used to correct measurement errors in floor plans, then measurement precision is improved, but loss of time increases due to manual intervention requirements

Engineering Contradiction:
Improveaccuracy of floor plan dimensionsVSAvoidtime required for manual correction
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary automatic generation of the floor plan using motion sensor data before user verification. By pre-processing the data and creating an initial diagram, the system reduces the time required for manual editing, as users only need to review and correct specific errors rather than create the entire floor plan from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service correction where users can independently verify and adjust the auto-generated floor plan using captured images as reference. This self-service approach eliminates the need for professional manual editing while maintaining precision, as users can make corrections based on visual verification without requiring expert intervention

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8868375B1Generation of a floor plan
Publication Date: 2014.10.21 LOCOMETRIC
  • US8868375B1 patent drawing
  • US8868375B1 patent drawing
  • US8868375B1 patent drawing

AI summary

Data, including a plurality of spatial positions of a device that moves through the space, at least some of the positions being positions along the boundary, is accessed; a physical measurement of a region at the boundary is accessed; a determined measurement of the region at the boundary, the determined measurement being based on a subset of the plurality of spatial positions; comparing the physical measurement and the determined measurement, is accessed; a correction based on the comparison is determined; the correction is applied to at least some of the plurality of spatial positions to generate corrected spatial positions; a diagram of the space based on the corrected spatial positions is generated; and the diagram of the space is presented.