Làm theo dõi my previous question về việc xác định thông số máy ảnh Tôi đã hình thành một vấn đề mới.Xác định ma trận chuyển đổi
Tôi có hai ảnh của cùng một hình chữ nhật:
Đầu tiên là hình ảnh không có bất kỳ phép biến đổi nào và hiển thị hình chữ nhật như cũ.
Hình ảnh thứ hai hiển thị hình chữ nhật sau khi một số phép chuyển đổi 3d (xoay vòng XYZ, chia tỷ lệ, dịch XY) được áp dụng. Điều này đã khiến hình chữ nhật trông giống như hình thang.
Tôi hy vọng hình ảnh sau đây mô tả vấn đề của tôi:
alt text http://wilco.menge.nl/application.data/cms/upload/transformation%20matrix.png
Làm thế nào để xác định những biến đổi (cụ thể hơn: những gì ma trận chuyển đổi) đã gây ra tranformation này?
Tôi biết vị trí pixel của các góc trong cả hai hình ảnh, do đó tôi cũng biết khoảng cách giữa các góc.
Đây là vấn đề 3d. Hình ảnh đầu tiên là một hình ảnh tham chiếu của hình chữ nhật trên thang tỷ lệ 1: 1. Thứ hai có thể được coi là một hình ảnh của hình chữ nhật được chụp bởi một máy ảnh. Tôi hiểu điểm của bạn rằng có nhiều giải pháp hơn (nhiều ma trận chuyển đổi hơn) cho một trường hợp cụ thể. Nếu đây là trường hợp, tôi rất vui khi chọn một trong số họ. (Trong trường hợp bạn mô tả, tôi sẽ hài lòng với ma trận nhận diện hoặc bất kỳ ma trận nào mang lại kết quả tương tự) – dwergkees