3D Model Generation from Floor Plan Images
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If automatic three-dimensional model generation is performed, then productivity is improved, but measurement precision may deteriorate
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.
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.
3Loss of information
If detailed floor plan analysis is performed to identify rooms and fixtures, then information completeness is improved, but processing time increases
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.
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.
Data Source
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.


