ZED_livelink_fusion Max Range Not Working

I’ve been developing with the Fusion app for a bit now and have noticed that the “max_range” parameter under BodyTrackingParameters in the Fusion config doesn’t seem to work as I’d expect.

I’d like to ignore individuals that are behind a particular threshold, but regardless of what I set the max_range to be (anywhere from 0.1 to 20.0), the ZED 3D View window picks up and displays users at any distance.

Is there something I’m misunderstanding about how this operates or what this parameter represents?
Thanks!

Below are my current config settings. I’m using v4.1.0 of the ZED SDK.

{
“StreamingParameters”:
{
“connection_type”: “MULTICAST”,
“ip”: “230.0.0.1”,
“port”: 2000,
“send_bodies”: true,
“send_camera_pose”: true
},
“InitParameters”:
{
“resolution”: “HD720”,
“fps”: 30,
“depth_mode”: “ULTRA”,
“grab_compute_capping_fps”: 0
},
“BodyTrackingParameters”:
{
“detection_model”: “HUMAN_BODY_MEDIUM”,
“body_format”: “BODY_38”,
“confidence”: 50,
“max_range”: 0.5,
“minimum_keypoints_threshold” : -1
},
“InitFusionParameters”:
{
“json_config_filename”: “ZED360RoomCalibration.json”,
“verbose”: true
},
“BodyTrackingFusionParameters”:
{
“skeleton_minimm_allowed_keypoints”: 8,
“skeleton_minimum_allowed_camera”: -1,
“skeleton_smoothing”: 0.2
}
}

Hi,

It seems the max range parameters was not applied in the sender, that’s a mistake from me.

I just pushed a fix. Please, let me know if the issue is still present on your side with the latest version.

Best.

1 Like