SegmentAnythingin3D icon indicating copy to clipboard operation
SegmentAnythingin3D copied to clipboard

How to visualize the seg result of SA_GS?

Open Hendery77 opened this issue 1 year ago • 5 comments

Thanks for the great work! I am planing to reproduce your segment_result of SA_GS, however, It seems that you store the 3D mask as the seg_point_cloud.ply document, and your render.py use " pre_mask = torch.load(precomputed_mask)" to load the 3D mask ,it doesn't make senses, could you tell me how to reproduce your segment_result?

Thank you very much!

Hendery77 avatar May 02 '24 02:05 Hendery77

Hello, do you mean the SAGA? Or SA3D-GS? What do you want to get? The 2D rendered mask or the segmented target (with background removed)?

Jumpat avatar May 02 '24 07:05 Jumpat

Hello, do you mean the SAGA? Or SA3D-GS? What do you want to get? The 2D rendered mask or the segmented target (with background removed)?

I'd like to know SAGA version too. I think it's 3D Mask (3D Segementation possibly?)

VolkaJ avatar May 03 '24 09:05 VolkaJ

The 3d mask is stored as confidence score in the seg_point_cloud.ply, each point in this point cloud has a mask attribute. In SAGA we use different realization, where we store another one mask file separately.

Jumpat avatar May 05 '24 01:05 Jumpat

The 3d mask is stored as confidence score in the seg_point_cloud.ply, each point in this point cloud has a mask attribute. In SAGA we use different realization, where we store another one mask file separately.

But in nerfstudio version, the only output is the mp4 file in train_vis folder right?

VolkaJ avatar May 06 '24 09:05 VolkaJ

Yeah, but the 3D-GS version of our code is independent of nerfstudio. It is implemented based on the original 3D-GS

Jumpat avatar May 23 '24 09:05 Jumpat