open3d.integration.TSDFVolume

class open3d.integration.TSDFVolume

Base class of the Truncated Signed Distance Function (TSDF) volume This volume is usually used to integrate surface data (e.g., a series of RGB-D images) into a Mesh or PointCloud. The basic technique is presented in the following paper:

A volumetric method for building complex models from range images

  1. Curless and M. Levoy

In SIGGRAPH, 1996

__init__()

Initialize self. See help(type(self)) for accurate signature.

extract_point_cloud(self: open3d.integration.TSDFVolume) → open3d.geometry.PointCloud

Function to extract a point cloud with normals

extract_triangle_mesh(self: open3d.integration.TSDFVolume) → open3d.geometry.TriangleMesh

Function to extract a triangle mesh

integrate(self: open3d.integration.TSDFVolume, image: open3d.geometry.RGBDImage, intrinsic: open3d.camera.PinholeCameraIntrinsic, extrinsic: numpy.ndarray[float64[4, 4]]) → None

Function to integrate an RGB-D image into the volume

reset(self: open3d.integration.TSDFVolume) → None

Function to reset the integration::TSDFVolume

property color_type

Color type of the TSDF volume.

Type

integration.TSDFVolumeColorType

property sdf_trunc

Truncation value for signed distance function (SDF).

Type

float

property voxel_length

Voxel size.

Type

float