Определение высоты скал над уровнем воды

В настоящее время я помогаю другу, работающему над геофизическим проектом, я ни в коем случае не профессионал в области обработки изображений, но в него весело играть с такими проблемами. =)

Цель состоит в том, чтобы оценить высоту небольших камней, торчащих из воды, от поверхности до вершины.

Экспериментальным оборудованием будет камера с разрешением ~ 10 МП, установленная на дальномере со встроенным лазерным указателем. «Оператор» наведет его на скалу, нажмите на спусковой крючок, который зафиксирует расстояние вдоль фотографии скалы, которая будет в центре изображения.

Предполагается, что оборудование всегда находится на фиксированном расстоянии над водой.

На мой взгляд, необходимо решить ряд проблем:

  1. Условия освещения

    • В зависимости от времени суток и т.д., камень может быть ярче, чем вода, или напротив.
    • Иногда камень будет иметь цвет, очень близкий к воде.
    • Положение тени будет меняться в течение дня.
    • В зависимости от того, насколько грубая вода, иногда может быть отражение камня в воде.
  2. Разнообразие

    • Камень имеет неравномерную форму.
    • В зависимости от типа породы рост лишайника и т. Д. Меняет внешний вид породы.

К счастью, нет недостатка в данных испытаний. Фотографии скал в воде легко найти. Вот несколько примеров изображений: alt text Я запустил детектор границ на изображениях, и особенно. на четвертой картинке из-за плохой контрастности края не видны: alt text Мы будем благодарны за любые идеи!

7
задан Theodor 19 January 2011 в 14:47
поделиться