Hình ảnh được sử dụng để tạo nội tại hiệu chuẩn cũng có thể được sử dụng để xác minh nó. Một ví dụ điển hình là công cụ camera-calib từ Bộ công cụ lập trình Robot di động (MRPT).
phương pháp mỗi Zhang, số tiền thu được hiệu chuẩn MRPT như sau:
Process những hình ảnh đầu vào:
- 1a. Xác định mục tiêu hiệu chuẩn (trích xuất các góc bàn cờ)
- 1b. Ước tính vị trí của máy ảnh so với mục tiêu, giả sử rằng mục tiêu là một bàn cờ phẳng với số lượng giao lộ đã biết.
- 1c. Chỉ định các điểm trên hình ảnh cho một mô hình của mục tiêu hiệu chuẩn trong các tọa độ 3D tương đối.
Tìm hiệu chuẩn nội tại giải thích tốt nhất tất cả các mô hình được tạo trong 1b/c.
Khi hiệu chuẩn nội tại được tạo, chúng tôi có thể quay lại hình ảnh nguồn.
Đối với mỗi hình ảnh, nhân tư thế camera ước tính với hiệu chuẩn nội tại, sau đó áp dụng cho mỗi điểm bắt nguồn trong 1c.
Điều này sẽ ánh xạ các điểm 3D tương đối từ mô hình đích trở lại hình ảnh nguồn hiệu chuẩn 2D. Sự khác biệt giữa tính năng hình ảnh gốc (góc bàn cờ) và điểm được chiếu lại là lỗi hiệu chuẩn.
MRPT thực hiện kiểm tra này trên tất cả các hình ảnh đầu vào và sẽ cung cấp cho bạn lỗi tổng hợp lại.
Nếu bạn muốn xác minh toàn bộ hệ thống, bao gồm cả nội tại camera và chuyển đổi giữa máy ảnh và thế giới, có thể bạn sẽ cần phải tạo một khuôn đặt camera và nhắm mục tiêu trong cấu hình đã biết. điểm so với các phép đo trong thế giới thực.
Tôi đang làm việc trên cùng một vấn đề Tôi đã hiệu chuẩn máy ảnh tôi có ma trận nội tại và tôi muốn kiểm tra xem hiệu chuẩn có tốt hay không. nhưng trong câu trả lời của bạn, bạn nói rằng chúng ta nên nhân các máy ảnh đặt ra với ma trận máy ảnh để chúng tôi có được trí tưởng tượng 2D! nơi nào bạn có được máy ảnh đặt ra? Cảm ơn trước sự giúp đỡ của bạn – Engine