Methods and systems for identifying material composition of moving objects
AssigneeIridesense
InventorScott Buchter
Life of this patent
Estimating the term…
Abstract
A method for identifying a composition material of an object located in an environment surrounding at least one device, the object moving relative to the device, in which at least one sensor is mounted on the device and communicates with at least one central processing unit.
Claims21
A method for identifying a material composition of an object located in an environment surrounding at least one device, the object moving relative to the device, in which at least one sensor is mounted on the device and communicates with at least one central processing unit, wherein:
- /A/ the sensor generates a point cloud frame of a continuous stream by emitting a physical signal at a first wavelength, wherein the point cloud frame comprises a set of data points, at least one data point comprising coordinates of the object in a local volume surrounding the sensor at time tj in a local coordinate system of the sensor, said data point also comprising an intensity value of a reflected physical signal corresponding to the emitted physical signal once reflected on the object,
- /B/ the central processing unit receives the point cloud frame and determines the coordinates of each data point of the point cloud frame in a global coordinate system of the environment surrounding the device, the intensity value being associated with the coordinates of each data point in the global coordinate system,
- /C/ the central processing unit determines the coordinates of the object at time tj in the global coordinate system,
- /D/ the central processing unit stores in a memory the coordinates of the object in the global coordinate system at time tj,
- steps /A/ to /D/ are repeated with the sensor or another sensor generating another point cloud frame by emitting another physical signal at another wavelength, at time tj+1, so that at least two intensity values are associated to coordinates of the object in the global coordinate system at two different times,
- /E/ the central processing unit determines a reflectivity response of the object from the at least two intensity values, and
- /F/ the central processing unit identifies the material composition of the object, wherein the central processing unit determines the coordinates of each data point of the point cloud frame in the global coordinate system of the environment surrounding the device by:
- comparing the point cloud frame with a global cumulated tridimensional map of the environment to determine an aligned point cloud frame in the global coordinate system, and
- updating the global cumulated tridimensional map by merging the aligned point cloud frame with the global cumulated tridimensional map.
A system for identifying the material composition of an object located in an environment surrounding at least one device, the object moving relative to the device, the system comprising:
- a plurality of sensors configured to be mounted on said at least one device, each sensor of the plurality of sensors being configured to generate a continuous stream of point cloud frames, in parallel and asynchronously with the other sensors of the plurality of sensors, by emitting a physical signal at a first wavelength, and at least a second wavelength, wherein the point cloud frame comprises a set of data points, each data point comprising coordinates of the object in a local volume of the environment surrounding the sensor at time tj in a local coordinate system of the sensor, each data point also comprising an intensity value of a reflected physical signal corresponding to the emitted physical signal once reflected on the object,
- a central processing unit configured to communicate with each sensor to continuously receive the continuous streams of successive point cloud frames from each sensor, determine the coordinates of each data point of the point cloud frame in a global coordinate system of the environment surrounding the device, determine the coordinates of the object in the global coordinate system at the time tj,
- wherein the central processing unit determines the coordinates of each data point of the point cloud frame in the global coordinate system of the environment surrounding the device by:
- comparing the point cloud frame with a global cumulated tridimensional map of the environment to determine an aligned point cloud frame in the global coordinate system, and
- updating the global cumulated tridimensional map by merging the aligned point cloud frame with the global cumulated tridimensional map,
- wherein the central processing unit is configured to store in a memory the intensity value and the coordinates in the global coordinate system, for at least the first wavelength and the second wavelength,
- the central processing unit being configured to determine a reflectivity response of the object from the intensity values and to identify the material composition of the object.
A method for identifying a material composition of an object located in an environment surrounding at least one device, the object moving relative to the device, in which at least one sensor is mounted on the device and communicates with at least one central processing unit, wherein:
- /A/ the sensor generates a point cloud frame of a continuous stream by emitting a physical signal at a first wavelength, wherein the point cloud frame comprises a set of data points, at least one data point comprising coordinates of the object in a local volume surrounding the sensor at time tj in a local coordinate system of the sensor, said data point also comprising an intensity value of a reflected physical signal corresponding to the emitted physical signal once reflected on the object,
- /B/ the central processing unit receives the point cloud frame and determines the coordinates of each data point of the point cloud frame in a global coordinate system of the environment surrounding the device, the intensity value being associated with the coordinates of each data point in the global coordinate system,
- /C/ the central processing unit determines the coordinates of the object at time tj in the global coordinate system,
- /D/ the central processing unit stores in a memory the coordinates of the object in the global coordinate system at time tj,
- steps /A/ to /D/ are repeated with the sensor or another sensor generating another point cloud frame by emitting another physical signal at another wavelength, at time tj+1, so that at least two intensity values are associated to coordinates of the object in the global coordinate system at two different times,
- /E/ the central processing unit determines a reflectivity response of the object from the at least two intensity values, and
- /F/ the central processing unit identifies the material composition of the object,
- wherein the central processing unit determines the coordinates of the object at time tj in a global coordinate system by:
- comparing the point cloud frame with a global cumulated tridimensional map of the environment to determine an aligned point cloud frame in the global coordinate system, and
- identifying a set of data points of the point cloud frame that cannot be aligned in the global coordinate system, so that this set of data points corresponds to the moving object.
A method for identifying a material composition of an object located in an environment surrounding at least one device, in which at least one sensor is mounted on the device and communicates with at least one central processing unit, wherein:
- /A/ the sensor generates a point cloud frame of a continuous stream by emitting a physical signal at a first wavelength, wherein the point cloud frame comprises a set of data points, at least one data point comprising coordinates of the object in a local volume surrounding the sensor at time tj in a local coordinate system of the sensor, said data point also comprising an intensity value of a reflected physical signal corresponding to the emitted physical signal once reflected on the object,
- /B/ the central processing unit receives the point cloud frame and determines the coordinates of each data point of the point cloud frame in a global coordinate system of the environment surrounding the device, the intensity value being associated with the coordinates of each data point in the global coordinate system,
- /C/ the central processing unit determines the coordinates of the object at time tj in the global coordinate system,
- /D/ the central processing unit stores in a memory the coordinates of the object in the global coordinate system at time tj,
- steps/A/to/D/are repeated with the sensor or another sensor generating another point cloud frame by emitting another physical signal at another wavelength, at time tj+1, so that at least two intensity values are associated to coordinates of the object in the global coordinate system at two different times,
- /E/ the central processing unit determines a reflectivity response of the object from the at least two intensity values, and
- /F/ the central processing unit identifies the material composition of the object, wherein the central processing unit determines the coordinates of each data point of the point cloud frame in the global coordinate system of the environment surrounding the device by:
- comparing the point cloud frame with a global cumulated tridimensional map of the environment to determine an aligned point cloud frame in the global coordinate system, and
- updating the global cumulated tridimensional map by merging the aligned point cloud frame with the global cumulated tridimensional map.
Dependencies are inferred from the claim text.