Как определить относительную глубину пикселей на изображении? - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь получить относительную глубину пикселей изображения.Например, изображение в https://www.awn.com/news/nvidia-unveils-quadro-rtx-worlds-first-ray-tracing-gpu.Мне не нужно точное расстояние каждого пикселя, что, я считаю, было бы невозможно, но я хотел бы получить что-то, поскольку «зеленый шар дальше, чем другие шары».Возможно ли использовать OpenCV в python?Сгенерированные мной коды могут идентифицировать каждый шар, но не их относительное расстояние или глубину, поэтому они практически бесполезны для моих намерений.

1 Ответ

1 голос
/ 08 мая 2019

Это некорректная проблема (вы не можете измерить глубину с помощью одной RGB-камеры) и тема недавних исследований.Я нашел этот обзорный документ .Чаще всего изображение глубины получается из изображения RGB с использованием сверточных нейронных сетей.

Однако, если вы используете много предварительной информации о вашей сцене (все объекты на изображении имеют круглую форму, а частично видимые круги соответствуют тем, которые находятся на заднем плане), вы можетесделайте что-нибудь с эвристическими методами, такими как пороговое определение, определение краев или грубые преобразования, но это будет нелегко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...