Показать сообщение отдельно
  #3  
Старый 17.05.2010, 12:28
Аватар для Physicist
Physicist Physicist вне форума
Прохожий
 
Регистрация: 04.04.2010
Сообщения: 21
Репутация: 10
По умолчанию

Некорректно поставленная задача. Что такое источник? С какой погрешностью необходимо определить его координаты? В силу таких вопросов правильно ли искать обычный максимум? Он может являться ошибкой измерения, или случайным максимумом белого шума.

Следовательно, при неизвестных уровнях яркости и контрастности, задача похожа на статистическую обработку результатов измерений. Например, делим трёхмерный массив на кубические фрагменты со стороной куба, равной размеру исходного, поделённого на 10 (это для решения с погрешностью примерно в 10%). Для каждого фрагмента ищется сумма яркостей. Можно предположить, что источник находится в кубе с максимальной сумой. Однако, в задаче не определено, насколько компактным должен быть источник, поэтому для случаев линейного (или плоского источника) неплохо бы вычислить дисперсию для элементов куба.

Для фрагментирования массива можно огранизовать цикл, в котором указанная выше операция повторяется N раз, количество операций 10+N. Источник будет в кубе с максимальной суммой и минимальной дисперсией.
__________________
Лечить и учить умеют все, а вот рассчитать несущую балку...
Ответить с цитированием