Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

Metric Depth from Kitti model #81

Open
talasalim opened this issue Mar 7, 2023 · 1 comment
Open

Metric Depth from Kitti model #81

talasalim opened this issue Mar 7, 2023 · 1 comment

Comments

@talasalim
Copy link

talasalim commented Mar 7, 2023

Hi there,
I have ran the monocular depth estimation model using the mono-depth fine-tuned on Kitti on one one of my images:
python run_monodepth.py --model_type=dpt_hybrid_kitti

I want to extract the metric depth at every specified pixel so I wrote this code:

img = cv2.imread("results25_kitti2.pfm", cv2.IMREAD_UNCHANGED)


height, width = img.shape[:2]


x = int(input("Enter x coordinate: "))
y = int(input("Enter y coordinate: "))


if x < 0 or x >= width or y < 0 or y >= height:
    print("Invalid coordinates")
else:
    pixel_value = img[y, x]
    print("Pixel value:", pixel_value)

However I'm getting values in the range of 2000-4000 and I'm not sure whether they are the metric depth in cms?

@hoangthang1607
Copy link

Where did you take the results25_kitti2.pfm file? Normally, depth map from KITTI is written in uint16, and you should divise by 256 to get depth values in meters.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants