IP Library Granted Patent US 11,164,394
Granted Patent B2
US 11,164,394 · App. 16/141,638 · Granted Nov 2, 2021

Employing three-dimensional (3D) data predicted from two-dimensional (2D) images using neural networks for 3D modeling applications and other applications

Inventor: David Alan Gausebeck (Mountain View, CA)
Assignee: Matterport, Inc.
G06T19/20G06T7/521G06T7/579G06T7/593G06T17/00G06T19/006H04N13/10H04N13/106H04N13/156H04N13/204H04N13/246H04N13/271G06T2207/10016G06T2207/10024G06T2207/10052G06T2210/04H04N2013/0081H04N2213/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,164,394
App. No.
16/141,638
Granted
Nov 2, 2021
Kind
B2
Abstract

The disclosed subject matter is directed to employing machine learning models configured to predict 3D data from 2D images using deep learning techniques to derive 3D data for the 2D images. In some embodiments, a method is provided that comprises receiving, by a system operatively coupled to a processor, a two-dimensional image, and determining, by the system, auxiliary data for the two-dimensional image, wherein the auxiliary data comprises orientation information regarding a capture orientation of the two-dimensional image. The method further comprises, deriving, by the system, three-dimensional information for the two-dimensional image using one or more neural network models configured to infer the three-dimensional information based on the two-dimensional image and the auxiliary data.

Claims (13)

1. A system, comprising:

a memory that stores computer executable components; and

a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:

a reception component that receives a two-dimensional image of an environment;

a pre-processing component that alters one or more characteristics of the two-dimensional image to transform the image into a pre-processed image in accordance with a standard representation format, the one or more characteristics of the two-dimensional image including at least one of an orientation, a shape, and a level of magnification of the two-dimensional image;

a depth derivation component that derives three-dimensional information for the pre-processed two-dimensional image using one or more neural network models configured to infer the three-dimensional information based on the pre-processed two-dimensional image; and

a rendering component that renders a three-dimensional model of the environment based on the derived three-dimensional information and providing the three-dimensional model of the environment.

2. The system of claim 1 , wherein the pre-processing component alters the one or more characteristics based one or more image capture parameters associated with capture of the two-dimensional image.

3. The system of claim 2 , wherein the pre-processing component extracts the one or more image capture parameters from metadata associated with the two-dimensional image.

4. The system of claim 2 , wherein the one or more image capture parameters comprise one or more camera settings of a camera used to capture the two-dimensional image.

5. The system of claim 2 , wherein the one or more image capture parameters are selected from a group consisting of, camera lens parameters, lighting parameters, and color parameters.

6. The system of claim 1 , wherein the pre-processing component alters the one or more characteristics based on variances between the one or more characteristics and one or more defined image characteristics of the standard representation format.

7. The system of claim 6 , wherein the one or more characteristics comprise one or more visual characteristics of the two-dimensional image.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2025
From: MATTERPORT, LLC
To: COSTAR REALTY INFORMATION, INC.
Reel/Frame 072938/0425 →
MERGER AND CHANGE OF NAME Recorded Sep 10, 2025
From: MATTERPORT, INC.; MATRIX MERGER SUB II LLC
To: MATTERPORT, LLC
Reel/Frame 072827/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: GAUSEBECK, DAVID ALAN
To: MATTERPORT, INC.
Reel/Frame 047311/0981 →
Continuity (6)
Division 16141558 · Sep 25, 2018
Continuation In Part 15417162 · Jan 26, 2017
Continuation In Part 14070426 · Nov 1, 2013
Division 13776688 · Feb 25, 2013
Provisional Application 61603221 · Feb 24, 2012
Related Publication 20190035165A1 · Jan 31, 2019
Cited By (4)
US 12,205,264 US 12,217,311 US 12,293,533 US 12,705,820