Как удалить выброс в исправлении изображения (MATLAB)

Я скопировал этот код, чтобы исправить стереоизображение. У меня остался выброс на изображении, с которым я работаю, и мне интересно, как я могу изменить код, чтобы справиться с этим. Я играл с уверенностью и порогом, но пока ничего не сработало.

[fMatrix, epipolarInliers, status] = estimateFundamentalMatrix(...
matchedPoints1, matchedPoints2, 'Method', 'RANSAC', ...
'NumTrials', 1000, 'DistanceThreshold', 0.1, 'Confidence', 99.9);

Спасибо


person blaughli    schedule 24.06.2013    source источник
comment
Я изменил «Порог расстояния» на 1, и выброс исчез. Не уверен, что это надежное решение проблемы...   -  person blaughli    schedule 25.06.2013


Ответы (1)


Выбросы могут быть вызваны дисторсией объектива. Версия R2013b набора инструментов Computer Vision System Toolbox включает функция калибровки камеры, которая включает функцию undistortImage .

person Dima    schedule 23.10.2013