3D зрение

From
Paul Shalagin (2:5052/4.45)
To
Victor Ivanov
Date
2002-08-21T17:16:10Z
Area
RU.ALGORITHMS
Greetings, Victor!


 Victor Ivanov wrote to Miroslav Jorem:

 VI> From: Victor Ivanov <kagr@narzan.com>

 VI> On Wed, 21 Aug 2002 01:10:15 +0400, Miroslav Jorem wrote:
 >> AT>> По-моему, даже 2-х картинок мало, пространство-то у нас
 >> AT>> трехмерное, надо 3 Хотя я могу ошибаться...
 >> Не надо так кипятиться. Проблема действительно есть - электронные
 >> мозги не могут по двум картинкам отличить вогнутость от
 >> выпуклости. По трем могут.
 VI> Так вот, там как раз и используется это принцип 2-х картинок...

Короче, очень упрощённо:
1) получаем 2 картинки одной сцены из разных точек наблюдения (в одно время).
2) Методом, обратным рей-трейсингу (после предварительного лабораторного тестирования камеры :),
находим на каких лучах, находится пиксели картинки №1.
3) То же самое для 2-й картинки
4) Находим на 2-х картинках соответственные пиксели (что, по-моему, самая заковыристая задача :),
5) ищем координаты точек пересечения лучей этих пикселей.
6) Эти координаты и будут соответствовать положению исследуемой точки в пространстве.
7) Так для всех точек.

Обязятельное условие - всяческое отсутствие зеркал. :) нет, телевизор можно... :)

 VI>  ...а с виду он общительный и дображелательный, даже не скажешь, что
 VI> программист...
:))

See you, Victor!
WBR, Paul.

... playing >> Robert Miles/Dreamland(1996)/Fable
--- GoldED WinNT
 * Origin: Msg's GUID: {46C174E1-66DA-4E90-F48B-89BD432C11EC} (2:5052/4.45)