Trước hết, chúng ta cần hiệu chỉnh hai máy ảnh một cách riêng biệt: điều này là do ta dùng ống kính nên sẽ xảy 2 loại biến dạng chính:
- Méo xuyên tâm: Loại biến dạng này thường xảy ra do sự bẻ cong ánh sáng không
đồng đều. Các tia ở gần các cạnh của thấu kính uốn cong hơn các tia ở gần tâm của thấu kính. Do sự biến dạng xuyên tâm, các đường thẳng trong thế giới thực dường như bị cong trong hình ảnh. Tia sáng bị dịch chuyển hướng tâm vào trong hoặc ra ngồi khỏi vị trí lý tưởng của nó trước khi chạm vào cảm biến hình ảnh. Có hai loại hiệu ứng méo xuyên tâm:
+ Hiệu ứng biến dạng Barrel, tương ứng với dịch chuyển xuyên tâm âm
+ Hiệu ứng biến dạng Pincushion, tương ứng với dịch chuyển hướng tâm dương. - Biến dạng tiếp tuyến: Điều này thường xảy ra khi màn hình hoặc cảm biến hình
ảnh ở một góc nghiêng so với ống kính. Do đó, hình ảnh dường như bị nghiêng và kéo dài.
Hình 40 Các loại méo dạng ảnh
Để giải quyết những vấn đề đó, chúng ta cần tìm hệ số méo và cả ma trận camera (chứa tiêu cự và tâm quang học).
Hệ số méo:
Số hiệu: HD/QT-PKHCN-QHQT-NCKHSV/00 Lần soát xét: 00 Ngày hiệu lực: 01/4/2020 Trang: 41/90 Ma trận máy ảnh: 0 0 0 0 1 x y f cx f cy (3.2) Trong đó: , x y
f f : lần lượt là tiêu cự ngang và dọc
,
cx cy: lần lượt là toạ độ pixel ngang và dọc của điểm chính giữa 1, 2
k k : hệ số méo xuyên tâm 1, 2
p p : hệ số méo tiếp tuyến
Bây giờ chúng ta có tất cả các thơng số mà chúng ta cần để hiệu chỉnh các camera riêng lẻ, nhưng chúng ta vẫn cần phải hiệu chỉnh stereo camera. Bằng cách thu thập tất cả các thơng số đã tính tốn trước đó (ma trận cho cả hai camera, hệ số biến dạng cho cả hai camera), nhóm có thể thu được ma trận xoay R và vector tịnh tiến T giữa máy ảnh thứ nhất và thứ hai trong hệ thống tọa độ:
2 1 2 1 . . R R R T R T T