Skip to content

3D Matching🔗

On this topic🔗

3D Box🔗

find_box_3dFindBox3d: Find boxes in 3D data.

Deep 3D Matching🔗

apply_deep_matching_3dApplyDeepMatching3d: Find the pose of objects using Deep 3D Matching.

create_deep_matching_3dCreateDeepMatching3d: Create a Deep 3D Matching model.

get_deep_matching_3d_paramGetDeepMatching3dParam: Read a parameter from a Deep 3D Matching model.

get_scene_engine_paramGetSceneEngineParam: Read a parameter from a running Scene Engine instance.

open_scene_engineOpenSceneEngine: Start and connect to the Scene Engine synthetic data generator.

read_deep_matching_3dReadDeepMatching3d: Read a Deep 3D Matching model from a file.

run_scene_engineRunSceneEngine: Generate synthetic data using a running Scene Engine instance.

set_deep_matching_3d_paramSetDeepMatching3dParam: Set a parameter of a Deep 3D Matching model.

set_scene_engine_paramSetSceneEngineParam: Set parameters of a running Scene Engine instance.

write_deep_matching_3dWriteDeepMatching3d: Write a Deep 3D Matching model in a file.

Deformable Surface-Based🔗

add_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePoint: Add a reference point to a deformable surface model.

add_deformable_surface_model_sampleAddDeformableSurfaceModelSample: Add a sample deformation to a deformable surface model

clear_deformable_surface_matching_resultClearDeformableSurfaceMatchingResult: Free the memory of a deformable surface matching result.

clear_deformable_surface_modelClearDeformableSurfaceModel: Free the memory of a deformable surface model.

create_deformable_surface_modelCreateDeformableSurfaceModel: Create the data structure needed to perform deformable surface-based matching.

deserialize_deformable_surface_modelDeserializeDeformableSurfaceModel: Deserialize a deformable surface model.

find_deformable_surface_modelFindDeformableSurfaceModel: Find the best match of a deformable surface model in a 3D scene.

get_deformable_surface_matching_resultGetDeformableSurfaceMatchingResult: Get details of a result from deformable surface based matching.

get_deformable_surface_model_paramGetDeformableSurfaceModelParam: Return the parameters and properties of a deformable surface model.

read_deformable_surface_modelReadDeformableSurfaceModel: Read a deformable surface model from a file.

refine_deformable_surface_modelRefineDeformableSurfaceModel: Refine the position and deformation of a deformable surface model in a 3D scene.

serialize_deformable_surface_modelSerializeDeformableSurfaceModel: Serialize a deformable surface_model.

write_deformable_surface_modelWriteDeformableSurfaceModel: Write a deformable surface model to a file.

Shape-Based🔗

clear_shape_model_3dClearShapeModel3d: Free the memory of a 3D shape model.

create_cam_pose_look_at_pointCreateCamPoseLookAtPoint: Create a 3D camera pose from camera center and viewing direction.

create_shape_model_3dCreateShapeModel3d: Prepare a 3D object model for matching.

deserialize_shape_model_3dDeserializeShapeModel3d: Deserialize a serialized 3D shape model.

find_shape_model_3dFindShapeModel3d: Find the best matches of a 3D shape model in an image.

get_shape_model_3d_contoursGetShapeModel3dContours: Return the contour representation of a 3D shape model view.

get_shape_model_3d_paramsGetShapeModel3dParams: Return the parameters of a 3D shape model.

project_shape_model_3dProjectShapeModel3d: Project the edges of a 3D shape model into image coordinates.

read_shape_model_3dReadShapeModel3d: Read a 3D shape model from a file.

serialize_shape_model_3dSerializeShapeModel3d: Serialize a 3D shape model.

trans_pose_shape_model_3dTransPoseShapeModel3d: Transform a pose that refers to the coordinate system of a 3D object model to a pose that refers to the reference coordinate system of a 3D shape model and vice versa.

write_shape_model_3dWriteShapeModel3d: Write a 3D shape model to a file.

Surface-Based🔗

clear_surface_matching_resultClearSurfaceMatchingResult: Free the memory of a surface matching result.

clear_surface_modelClearSurfaceModel: Free the memory of a surface model.

create_surface_modelCreateSurfaceModel: Create the data structure needed to perform surface-based matching.

deserialize_surface_modelDeserializeSurfaceModel: Deserialize a surface model.

find_surface_modelFindSurfaceModel: Find the best matches of a surface model in a 3D scene.

find_surface_model_imageFindSurfaceModelImage: Find the best matches of a surface model in a 3D scene and images.

get_surface_matching_resultGetSurfaceMatchingResult: Get details of a result from surface based matching.

get_surface_model_paramGetSurfaceModelParam: Return the parameters and properties of a surface model.

read_surface_modelReadSurfaceModel: Read a surface model from a file.

refine_surface_model_poseRefineSurfaceModelPose: Refine the pose of a surface model in a 3D scene.

refine_surface_model_pose_imageRefineSurfaceModelPoseImage: Refine the pose of a surface model in a 3D scene and in images.

serialize_surface_modelSerializeSurfaceModel: Serialize a surface_model.

set_surface_model_paramSetSurfaceModelParam: Set parameters and properties of a surface model.

write_surface_modelWriteSurfaceModel: Write a surface model to a file.