Spherical Image Floor Plan Generation via Coordinate Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for creating floor plans from spherical images fail to accurately extract location data, as they do not provide information about physical spaces, as all points are represented on the internal surface of a sphere with equal distance from the central viewing point, making it difficult to identify specific locations within the image.

Innovation Solution

A method involving a processor that creates a spherical image format with a center corresponding to the camera position, identifies selected points by yaw and pitch angles, and intersects these points with a plane to generate Cartesian coordinates, allowing for the rendering of a floor plan representing the positions of these points on a surface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If spherical image format is used to provide immersive viewing, then viewing coverage is improved, but location information accuracy deteriorates

Engineering Contradiction:
Improveviewing coverageVSAvoidlocation information accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent transforms spherical coordinates (azimuth, elevation, radius) into Cartesian coordinates (x, y, z) and then projects onto a 2D plane. This dimensional transformation allows the system to maintain the immersive viewing capability of spherical images while extracting accurate location information by mapping points from curved spherical space to flat Cartesian space with known physical dimensions.

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

Solution Approach 2:

The patent introduces an intermediate coordinate transformation step that acts as a mediator between the spherical image format and the floor plan representation. By converting spherical coordinates to Cartesian coordinates through mathematical transformation, the system bridges the gap between immersive viewing format and accurate spatial measurement, enabling both functions to coexist.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all points are represented on internal surface of sphere with equal distance, then immersive viewing is achieved, but physical space information is lost

Engineering Contradiction:
Improveimmersive viewing capabilityVSAvoidphysical space information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent recovers physical space information by transforming from the spherical coordinate system where all points appear equidistant to a Cartesian coordinate system that preserves actual distance relationships. The transformation uses the known camera position and orientation to map spherical image coordinates to real-world physical coordinates, thereby recovering the physical space information that was obscured in the spherical representation.

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

Solution Approach 2:

The patent changes the coordinate system parameters from spherical (azimuth, elevation, radius) to Cartesian (x, y, z) coordinates. This parameter transformation allows the system to maintain the immersive spherical viewing format while extracting accurate physical location data by applying mathematical conversion formulas that account for camera position, orientation, and the known geometry of the space being imaged.

Inventive Principle:
Principle #35Parameter changes

3Area of stationary object

If spherical coordinate system is used, then complete coverage is achieved, but difficulty in identifying specific locations increases

Engineering Contradiction:
Improveimage coverage areaVSAvoidlocation identification difficulty
Core Design Contradiction:
Area of stationary objectVSDifficulty of detecting and measuring

Solution Approach 1:

The patent simplifies location identification by projecting 3D spherical coordinates onto a 2D Cartesian plane that represents the actual floor plan. This dimensional projection transforms the complex spherical coordinate system into a familiar 2D map format where locations can be easily identified, measured, and interpreted, while still maintaining complete coverage of the imaged space through the underlying spherical coordinate transformations.

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

Data Source

PatentUS10740870B2Creating a floor plan from images in spherical format
Publication Date: 2020.08.11 EYESPY360 LTD
  • US10740870B2 patent drawing
  • US10740870B2 patent drawing
  • US10740870B2 patent drawing

AI summary

A method and apparatus are provided for creating a floor plan from a spherical image. A spherical format is created of an image obtained by a camera, wherein the spherical format has a centre that corresponds to the position from which the image was obtained by the camera, and wherein a first surface represented in the image had a first orientation and was at a first distance from the camera when the image was obtained. A plurality of selected points are obtained in the spherical format, each defined by spherical coordinates consisting of a yaw angle and a pitch angle defining a line from the centre. A plane is identified that has the first orientation and that is at the first distance from the centre of the sphere. For each of the selected points, a location in a Cartesian coordinate system is identified where the line from the centre of the sphere to the selected point intersects with the first plane, two of the axes of the Cartesian coordinate system being parallel to the first plane. A floor plan is rendered using the locations, which represents the positions of the selected points on the first surface.