Một vấn đề trong tầm nhìn máy tính và tái tạo 3d là nhận được các thông số nội tại của máy ảnh. Một giải pháp phổ biến là sử dụng một đối tượng trong đó người ta biết các phép đo của hình dạng trước khi ra tay, chẳng hạn như bảng kiểm tra. Vấn đề với phương pháp này là nó phải được thực hiện mỗi khi thay đổi thông số máy ảnh, chẳng hạn như độ dài tiêu cự và độ phóng đại.
Tôi đang cố gắng thực hiện tự hiệu chỉnh máy ảnh được thảo luận trong Kỹ thuật đơn giản để tự hiệu chỉnh . Ma trận thiết yếu bị ràng buộc bởi hai giá trị số ít của nó. Điều này có thể được sử dụng để khôi phục nội tại của máy ảnh mà không cần thực hiện hiệu chỉnh thủ công (nghĩa là với bảng kiểm tra). Tôi hơi bối rối bởi làm thế nào để giảm thiểu chức năng chi phí. Đây là những gì tôi hiểu cho đến nay:
ma trận thiết yếu
ma trận nội tại
- sản phẩm có độ dài tiêu cự và hệ số phóng đại [giải quyết]
- Tỷ lệ khung hình [giả sử được cung cấp, tôi đoán từ dữ liệu camera hoặc EXIF?]
- là tọa độ của điểm chính [giả sử 0, 0]
- skew [giả sử 0]
Hàm chi phí các s là những giá trị duy nhất của
Câu hỏi: Làm thế nào để chức năng chi phí này được giảm thiểu?