SYSTEMS AND METHODS FOR A 3D HOME MODEL FOR REPRESENTATION OF PROPERTY
The following relates generally to light detection and ranging (LIDAR) and artificial intelligence (AI). In some embodiments, a system: receives LIDAR data generated from a LIDAR camera; measures plurality of dimensions of the home based upon processor analysis of the LIDAR data; builds a 3D model of the home based upon the measured plurality of dimensions; and displays a representation of the 3D model by visually navigating through the 3D model.
1 . A computer-implemented method for representation of a home, the computer-implemented method comprising, via one or more processors, sensors, servers, and/or transceivers:
receiving light detection and ranging (LIDAR) data generated from a LIDAR camera;
measuring a plurality of dimensions of the home based upon processor analysis of the LIDAR data;
building a 3D model of the home based upon the measured plurality of dimensions;
displaying a representation of the 3D model;
receiving, via wireless communication or data transmission over one or more radio frequency links, a user selection of an object displayed in the displayed representation of the 3D model; and
displaying a warning indicating that it is not possible to bring the object into a room.
2 . The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers, receiving navigation input via wireless communication or data transmission over one or more radio frequency links;
wherein visual navigation through the 3D model is based upon the received navigation input.
3 . The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
displaying an arrow on the displayed representation of the 3D model; and
receiving navigation input via wireless communication or data transmission over one or more radio frequency links, the navigation input comprising a user selection of the arrow;
wherein visual navigation through the 3D model is based upon the received navigation input.
4 . The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers, measuring a plurality of dimensions of the object from the LIDAR data.
5 . The computer-implemented method of claim 1 , wherein the object is an object of a plurality of objects, and the computer-implemented method further comprises, via the one or more processors, transceivers, sensors, and/or servers:
measuring dimensional data of each object of the plurality of objects based upon processor analysis of the received LIDAR data;
presenting, to a user, a list of objects of the plurality of objects, the list including a price of each object of the plurality of objects; and
receiving the user selection includes receiving, from the user, the selection from the list of objects.
6 . The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
receiving camera data including color data;
wherein the 3D model is built further based upon the color data.
7 . The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers, receiving camera data including color data;
wherein the building of the 3D model further comprises:
deriving dimensions of a wall based upon processor analysis of the LIDAR data;
deriving a color of the wall based upon processor analysis of the camera data; and
filling, into the 3D model, the wall including the derived dimensions of the wall and the derived color of the wall.
8 . A computer system configured for 3D representation of a home, the computer system comprising one or more processors, sensors, servers, and/or transceivers configured to:
receive light detection and ranging (LIDAR) data generated from a LIDAR camera;
measure plurality of dimensions of the home based upon processor analysis of the LIDAR data;
build a 3D model of the home based upon the measured plurality of dimensions;
display a representation of the 3D model;
receive, via wireless communication or data transmission over one or more radio frequency links, a user selection of an object displayed in the displayed representation of the 3D model; and
display a warning indicating that it is not possible to bring the object into a room.
9 . The computer system of claim 8 , further configured to, via the one or more processors, sensors, servers, and/or transceivers receive navigation input via wireless communication or data transmission over one or more radio frequency links;
wherein visual navigation through the 3D model is based upon the received navigation input.
10 . The computer system of claim 8 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
display an arrow on the displayed representation of the 3D model;
receive navigation input via wireless communication or data transmission over one or more radio frequency links, the navigation input comprising a user selection of the arrow; and
base visual navigation through the 3D model upon the received navigation input.
11 . The computer system of claim 8 , further configured to, via the one or more processors, sensors, servers, and/or transceivers measure a plurality of dimensions of the object from the LIDAR data.
12 . The computer system of claim 8 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
receive camera data including color data; and
build the 3D model further based upon the color data.
13 . The computer system of claim 8 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
receive camera data including color data; and
build the 3D model by:
deriving dimensions of a wall based upon processor analysis of the LIDAR data;
deriving a color of the wall based upon processor analysis of the camera data; and
filling, into the 3D model, the wall including the derived dimensions of the wall and the derived color of the wall.
14 . A computer system configured for 3D representation of a home, comprising:
one or more processors; and
a non-transitory program memory coupled to the one or more processors and storing executable instructions that when executed by the one or more processors cause the computer system to:
receive light detection and ranging (LIDAR) data generated from a LIDAR camera;
measure plurality of dimensions of the home based upon processor analysis of the LIDAR data;
build a 3D model of the home based upon the measured plurality of dimensions;
display a representation of the 3D model;
receive, via wireless communication or data transmission over one or more radio frequency links, a user selection of an object displayed in the displayed representation of the 3D model; and
display a warning indicating that it is not possible to bring the object into a room.
15 . The computer system of claim 14 , wherein:
the executable instructions further cause the computer system to receive navigation input via wireless communication or data transmission over one or more radio frequency links; and
visual navigation through the 3D model is based upon the received navigation input.
16 . The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
display an arrow on the displayed representation of the 3D model;
receive navigation input via wireless communication or data transmission over one or more radio frequency links, the navigation input comprising a user selection of the arrow; and
base visual navigation through the 3D model upon the received navigation input.
17 . The computer system of claim 14 , wherein:
the executable instructions further cause the computer system to measure a plurality of dimensions of the object from the LIDAR data.
18 . The computer system of claim 14 , wherein the object is an object of a plurality of objects, and the executable instructions further cause the computer system to:
measure dimensional data of each object of the plurality of objects based upon processor analysis of the received LIDAR data;
present, to a user, a list of objects of the plurality of objects, the list including a price of each object of the plurality of objects; and
receive the user selection by receiving, from the user, the selection from the list of objects.
19 . The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
receive camera data including color data; and
build the 3D model further based upon the color data.
20 . The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
receive camera data including color data; and
build the 3D model by:
deriving dimensions of a wall based upon processor analysis of the LIDAR data;
deriving a color of the wall based upon processor analysis of the camera data; and
filling, into the 3D model, the wall including the derived dimensions of the wall and the derived color of the wall.