3D Model Generation from Floor Plan Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for providing property information, such as real-estate listings, lack the ability to effectively generate three-dimensional stereoscopic floor plans, making it difficult for users to visualize properties virtually and efficiently manage large quantities of real-estate data.

Innovation Solution

An information processing apparatus and method that includes input units for floor plan images and property information, a floor-plan identifying unit for detecting walls, rooms, and fixtures, and a model generating unit that creates a three-dimensional model based on the identified floor plan and scale estimation, allowing for virtual reality viewing and interior simulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If three-dimensional floor plan generation technology is implemented, then property information visualization capability is improved, but data processing complexity increases

Engineering Contradiction:
Improveproperty information visualization capabilityVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The floor plan image processing is divided into multiple independent modules: line segment detection module, room region segmentation module, character recognition module, and fixture detection module. Each module handles a specific aspect of the floor plan analysis, making the complex processing task manageable and modular.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms two-dimensional floor plan images into three-dimensional virtual models by estimating ceiling heights and generating 3D spatial representations. This dimensionality transformation enables immersive virtual reality viewing and interior simulation capabilities.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If automatic three-dimensional model generation is performed, then productivity is improved, but measurement precision may deteriorate

Engineering Contradiction:
Improvemodel generation efficiencyVSAvoidfloor plan identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system employs feedback mechanisms where the estimated scale and ceiling height are continuously refined based on detected line segments, room regions, and fixture positions. The integration unit cross-validates detected features against the estimated parameters to improve accuracy iteratively.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Manual floor plan measurement and 3D model creation processes are replaced with automated image processing algorithms, machine learning-based recognition systems, and computer vision techniques. This substitution dramatically improves productivity while maintaining acceptable precision through algorithmic accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If detailed floor plan analysis is performed to identify rooms and fixtures, then information completeness is improved, but processing time increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary binarization and line segment detection on the floor plan image before conducting detailed room and fixture analysis. This preliminary processing organizes the data structure and identifies key features in advance, reducing the computational burden of subsequent detailed analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system focuses detection efforts on critical regions and features identified during preliminary processing, rather than uniformly analyzing the entire floor plan image. This selective approach maintains information completeness for important elements while reducing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11586785B2Information processing apparatus, information processing method, and program
Publication Date: 2023.02.21 LIFULL CO LTD
  • US11586785B2 patent drawing
  • US11586785B2 patent drawing
  • US11586785B2 patent drawing

AI summary

To provide an information processing apparatus, an information processing method, and a program that make it possible to suitably provide three-dimensional property information.A floor-plan identifying unit that generates floor plan information on the basis of a floor plan image and a model generating unit that generates a three-dimensional model using the floor plan information are included. The floor-plan identifying unit includes: a line-segment detecting unit that detects a line segment corresponding to a wall on a floor plan, a segmentation processing unit that identifies a room region corresponding to a room on the floor plan, a character recognizing unit that recognizes a character string included in the floor plan image, a fixture detecting unit that detects a fixture sign included in the floor plan image, and an integration unit that identifies a type of room of the room region and complements a room structure. The model generating unit includes an estimating unit that estimates a scale of the floor plan and a generating unit that generates a three-dimensional model of the real-estate property on the basis of the floor plan identified from the floor plan information, the scale, and an estimated ceiling height.