BundleSDF icon indicating copy to clipboard operation
BundleSDF copied to clipboard

How make custom data?

Open lsy-92 opened this issue 1 year ago • 17 comments

Hello!

Thanks to your great job!

i try to make a custom data.

i already made color image, depth image using Orbbec Femto.

then i make mask image using XMem.

But, BundleSDF doesn't work.

I don't understand other issue. what is different with your custom milk data?

error

lsy-92 avatar Jan 31 '24 00:01 lsy-92

It's hard to tell from the limited info. A common pitfall is the depth data format, which should be uint16 PNG. Or you can use raw npy file and change the loading in the code.

wenbowen123 avatar Jan 31 '24 04:01 wenbowen123

i made it Y16 format. it is 16bit image. so it is not problem. i want to know when you made depth image, did you use mask? and how can I get cam_K.txt? i read Femto camera parameter, but it is an identity matrix.

lsy-92 avatar Feb 01 '24 00:02 lsy-92

depth should not depend on masks, so no. You might want to make sure after you read the depth image using the code, you are getting the right numbers.

Identity is certainly not right. Please check their manual/github.

wenbowen123 avatar Feb 01 '24 18:02 wenbowen123

i check your depth image's numpy.

that maximum value is 4.

i want to know how you nomalized that.

image

lsy-92 avatar Feb 02 '24 00:02 lsy-92

suppose you have the depth data in meters, you can save to PNG by cv2.imwrite(dir, (depth*1000).astype(np.uint16))

wenbowen123 avatar Feb 02 '24 19:02 wenbowen123

my depth image is (480, 640, 3) as numpy.

but it's value is in 0~255.

i want to make this image like your depth image.

image

lsy-92 avatar Feb 05 '24 01:02 lsy-92

How did you obtain this image?

wenbowen123 avatar Feb 08 '24 20:02 wenbowen123

I use depth estimate model.

but it doesn't look like your depth image.

did you do postprocess your depth image?

lsy-92 avatar Feb 09 '24 01:02 lsy-92

the depth image are the raw data from depth camera. If you use depth estimation model, make sure you are getting the metric depth.

wenbowen123 avatar Feb 28 '24 04:02 wenbowen123

I use Zoe Depth metric depth model. but it doesn't work well in BundleSDF. I try tunning parameter RANSAC, or zfar, or depth weight, but it doesn't work. what shoud i do?

lsy-92 avatar Feb 28 '24 04:02 lsy-92

using monocular depth estimation to get depth could be highly uncertain for both metric depth and relatively depth quality. I'd suggest to try with a depth camera.

wenbowen123 avatar Feb 28 '24 18:02 wenbowen123

Is this problem not related to the performance of the depth estimation model?

Is there any way to solve uncertified depth?

lsy-92 avatar Feb 29 '24 13:02 lsy-92

I have another question. how can i evaluate a custom data result?

How can i make gt?

I always feel grateful for your kind answer.

lsy-92 avatar Mar 06 '24 05:03 lsy-92

image i make Custom Dataset using Femto camera.

but bottle's nerf back part does not make well.

how can i fix it?

lsy-92 avatar Mar 13 '24 10:03 lsy-92

from the GUI, can you tell if the tracking is lost?

wenbowen123 avatar Mar 14 '24 21:03 wenbowen123

image image

It's a little wrong, but I think it went well. and from the GUI, Tracking is not lost. i think it works well.

lsy-92 avatar Mar 15 '24 00:03 lsy-92

Hello!

Thanks to your great job!

i try to make a custom data.

i already made color image, depth image using Orbbec Femto.

then i make mask image using XMem.

But, BundleSDF doesn't work.

I don't understand other issue. what is different with your custom milk data?

error

hello,how do you solve the problem in the figure below? 图片

JINAOLONG avatar Sep 26 '24 07:09 JINAOLONG