У меня есть набор из нескольких камер, для которых я выполнил процедуру калибровки с использованием этого кода: http://cmp.felk.cvut.cz/~svoboda/SelfCal/ и я нашел для каждой камеры внутренние параметры в матрице 3x3 K, матрицу вращения R и вектор трансляции т. Теперь я хочу исправить изображения со всех камер. Может ли кто-нибудь объяснить мне, как это сделать в Matlab? Thanksисправление изображения из калиброванных камер с использованием matlab
2
A
ответ
1
Фактически само исправление является очень простым процессом. Вы можете использовать эти формулы, которые включают очень простое матричное умножение.
P1 = K1*[R1|T1] ; P2 = K2*[R2|T2] ; C1 = K1 *R1(inverse)* K1*T1 ; C2 =K2 * R2(inverse) * K2 * T2 V1 = C1 –C2 ; V2 =(last row of R1)T X v1 (cross product); V3 = V1 X V2 (cross product) R = [V1(transpose) /norm(V1) V2(transpose) /norm(V2) V3(transpose)/norm(V3) ]
Эти уравнения из следующего документа: http://david.fofi.free.fr/IMG/pdf/Fusiello_2000.pdf
Они также имеют код MATLAB доступный, который можно использовать непосредственно. Пожалуйста, проверьте бумагу.
Надеюсь, это поможет.
Смежные вопросы
- 1. Слияние текстур фотографий - (от калиброванных камер) - проецируется на геометрию
- 2. Исправление некалиброванных камер через фундаментальную матрицу
- 3. Исправление изображения с использованием текстурной проекции
- 4. 3D-реконструкция от двух калиброванных камер - где ошибка в этом конвейере?
- 5. Функция обнаружения из изображения с использованием MATLAB
- 6. Вращение изображения с использованием Matlab
- 7. PSNR изображения с использованием Matlab
- 8. Наложение двух потоков веб-камер - Matlab
- 9. MATLAB одновременная запись для нескольких камер
- 10. iOS с использованием обеих камер одновременно?
- 11. Исправление неравномерного освещения на светлом фоне - matlab
- 12. Как отслеживать один маркер в нескольких калиброванных камерах в opencv
- 13. Чтение данных DPI из изображения с использованием matlab
- 14. Идентификация различных значений монет из изображения с использованием MATLAB
- 15. Соотношение сжатия изображения с использованием matlab
- 16. Matlab - Симметричный PSD изображения с использованием fft
- 17. сегмент изображения с использованием пиксельных координат matlab
- 18. Создание цветного изображения с использованием Matlab
- 19. MatLab - Смещение изображения с использованием FFT
- 20. Силуэт изображения человеческого тела с использованием Matlab
- 21. вращение изображения с использованием MatLab гуй
- 22. Сегментация изображения Matlab с использованием краев линии
- 23. Пользовательские предварительные просмотры камер как растровые изображения
- 24. Исправление EXE с использованием IDA
- 25. с использованием xsl: исправление корректно
- 26. Matlab: подсчет изображения в папке с использованием matlab GUI
- 27. Объединение (идентификация) шаров после стереокалибровки и выпрямления с использованием MATLAB
- 28. Захват изображения с мобильных камер и предварительный просмотр перед загрузкой
- 29. Быстрый способ сохранить изображения с 3-х разных веб-камер
- 30. Стереокалибровка с использованием двух камер и 3D-реконструкция объекта?