Systems and methods for commercial inventory mapping
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; determines data of a first object based upon processor analysis of the LIDAR data, the data of the first object comprising: (i) dimensional data of the first object, and (ii) a type of the first object; and adds the first object and the first object data to a commercial inventory list.
1. A computer-implemented method for commercial inventory mapping, the method comprising, via one or more processors, sensors, servers, and/or transceivers:
receiving light detection and ranging (LIDAR) data generated from a LIDAR camera;
determining data of a first object based upon processor analysis of the LIDAR data, the data of the first object comprising: (i) dimensional data of the first object, wherein the dimensional data of the first object includes a height and width of the first object, and (ii) a type of the first object;
adding the first object and the first object data to a commercial inventory list;
determining that there is not a second object different than the first object in the LIDAR data; and
in response to the determination that there is not a second object different than the first object in the LIDAR data, receiving additional LIDAR data generated from the LIDAR camera.
2. The computer-implemented method of claim 1 , wherein the LIDAR data is first LIDAR data, and the method further comprises, via the one or more processors, transceivers, sensors, and/or servers:
determining that there is a second object in the additional LIDAR data;
determining data of the second object based upon processor analysis of the additional LIDAR data, the data of the second object comprising: (i) dimensional data of the second object, and (ii) a type of the second object; and
adding the second object and the second object data to the commercial inventory list.
3. The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
determining a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object.
4. The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
determining a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object; and
wherein the method further comprises, via the one or more processors, transceivers, sensors, and/or servers:
providing, to a user, directions to the first object based upon the determined location of the first object.
5. The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
receiving global positioning system (GPS) data corresponding to the LIDAR data; and
determining a location of the first object based upon processor analysis of the LIDAR data and the corresponding GPS data; and
wherein the first object data further comprises the location of the first object.
6. The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
receiving photographic camera data from a photographic camera;
wherein the type of the first object is determined further based upon processor analysis of the photographic camera data.
7. The computer-implemented method of claim 1 , wherein the LIDAR data is received from a drone.
8. The computer-implemented method of claim 1 , further comprising, via the one or more processors, transceivers, sensors, and/or servers:
receiving photographic camera data from a photographic camera, the photographic camera data comprising either image data or video data;
wherein the type of the first object is determined further based upon processor analysis recognizing either a bar code or a Quick Response (QR) code in the either image data or video data.
9. A computer system configured for commercial inventory mapping, 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;
determine data of a first object based upon processor analysis of the LIDAR data, the data of the first object comprising: (i) dimensional data of the first object, wherein the dimensional data of the first object includes a height and width of the first object, and (ii) a type of the first object;
add the first object and the first object data to a commercial inventory list;
determine if there is a second object different than the first object in the LIDAR data; and
if there is not a second object different than the first object in the LIDAR data, receive additional LIDAR data generated from the LIDAR camera.
10. The computer system of claim 9 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
determine a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object.
11. The computer system of claim 9 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
determine a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object; and
wherein the system is further configured to, via the one or more processors, transceivers, sensors, and/or servers:
provide, to a user, directions to the first object based upon the determined location of the first object.
12. The computer system of claim 9 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
receive global positioning system (GPS) data corresponding to the LIDAR data; and
determine a location of the first object based upon processor analysis of the LIDAR data and the corresponding GPS data;
wherein the first object data further comprises the location of the first object.
13. The computer system of claim 9 , further configured to, via the one or more processors, sensors, servers, and/or transceivers:
if there is a second object in the LIDAR data:
determine data of the second object based upon processor analysis of the LIDAR data, the data of the second object comprising: (i) dimensional data of the second object, and (ii) a type of the second object; and
add the second object and the second object data to the commercial inventory list.
14. A computer system configured for commercial inventory mapping, comprising:
one or more processors; and
a 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;
determine data of a first object based upon processor analysis of the LIDAR data, the data of the first object comprising: (i) dimensional data of the first object, wherein the dimensional data of the first object includes a height and width of the first object, and (ii) a type of the first object;
add the first object and the first object data to a commercial inventory list;
determine if there is a second object different than the first object in the LIDAR data; and
if there is not a second object different than the first object in the LIDAR data, receive additional LIDAR data generated from the LIDAR camera.
15. The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
determine a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object.
16. The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
determine a location of the first object based upon processor analysis of the LIDAR data;
wherein the first object data further comprises the location of the first object;
wherein the executable instructions further cause the computer system to:
provide, to a user, directions to the first object based upon the determined location of the first object.
17. The computer system of claim 14 , wherein the executable instructions further cause the computer system to:
if there is a second object in the LIDAR data:
determine data of the second object based upon processor analysis of the LIDAR data, the data of the second object comprising: (i) dimensional data of the second object, and (ii) a type of the second object; and
add the second object and the second object data to the commercial inventory list.
18. The computer-implemented method of claim 1 , further comprising generating a map of a store based upon the LIDAR data generated from the LIDAR camera.