Rõ ràng là không có phép thuật đằng sau điều này, tôi đang tìm kiếm một công thức/định lý kết quả ngay lập tức từ 'đầu vào' của tôi đến các tọa độ plucker, trong khi không có điều đó.
Như đầu vào, chúng ta có
- tọa độ 2D của một (dự kiến) chỉ
- ma trận chiếu
Sử dụng hai đầu vào này, chúng ta có thể back-dự án điểm 2d này cho một người tia (dòng 3D). Tất cả các điểm 3D của đường 3D này được chiếu cùng một điểm 2D. Tia theo mặc định đi qua trung tâm camera (hoặc trung tâm chiếu, vv).
Đối với phương trình cần thiết, xem
Ý tưởng chung là, để xác định một dòng, bạn cần 2 điểm. Chúng tôi lựa chọn để tìm (với phương trình từ các nguồn nêu trên)
- Trung tâm máy ảnh (tất cả các tia chiếu qua theo mặc định thông qua điểm này)
- Một điểm của tia @ vô cực (điều này là tốt đẹp, bởi vì một điểm ở vô cùng cũng là vectơ hướng của đường thẳng -> điều này là cần thiết sau này cho biểu diễn đường kẻ sọc)
(chúng ta có thể tìm thấy trung tâm camera và một điểm tùy ý khác, nhưng sau đó chúng ta sẽ cần một bước phụ để tìm hướng của đường thẳng, bằng cách trừ đi tọa độ của hai điểm này.)
Tóm lại, chúng tôi đã tìm thấy
- Trung tâm máy ảnh (p)
- Hướng (d) của đường (điểm @ vô cực) (Điểm ở vô cực là tương đương với định hướng)
Đây là đủ để đại diện cho một dòng, nhưng biểu diễn này không phải là tối ưu khi chúng tôi phải tính toán khoảng cách từ điểm 3D đến dòng này trong thuật toán của chúng tôi. Đây là lý do tại sao, sau tìm đại diện này (không có phép thuật để cung cấp cho chúng tôi dòng Plucker ngay lập tức), chúng ta thay đổi dòng-đại diện của chúng tôi để Plucker-line-đại diện
Plucker dòng chỉ là một đại diện của dòng mà cần:
- hướng của dòng (chúng tôi đã có nó !!! -> d -> điểm ở vô cực)
các 'thời điểm' (m) của dòng, đó là dễ dàng để tính toán từ đại diện trước đó:
m = p^d (^ -> cross product)
Tôi hy vọng điều này sẽ xóa mọi thứ cho bất cứ ai sẽ cần điều này trong tương lai, tôi nghĩ đó là một điều rất dễ dàng, nhưng trong đầu những điều có thể không thật rõ ràng.
Đối với một kịch bản thực tế, tại sao người ta sẽ sử dụng này Plucker-line-đại diện, xin vui lòng kiểm tra
Liên kết tới giấy đã chết. Đối với bất kỳ ai quan tâm, giấy được liên kết có tiêu đề "Theo dõi 3D theo vùng và dựa trên chuyển động của các đối tượng cứng nhắc và khớp nối" của Brox et al. Liên kết làm việc (tính đến tháng 3 năm 2017): https://www.tnt.uni-hannover.de/papers/data/761/761_1.pdf – M2X