Tôi có một câu hỏi liên quan đến tứ giác phù hợp với một tập hợp các điểm và các quy tắc tương ứng (hoặc tương đương, các tiếp tuyến). Lắp bề mặt tứ giác để dữ liệu điểm được khám phá tốt. Một số tác phẩm như sau:
Kiểu lắp trực tiếp của các bề mặt tứ giác , James Andrew, Carlo H. Sequin Thiết kế và ứng dụng hỗ trợ máy tính, 10 (a), 2013, bbb-ccc
Kết hợp đại số của các bề mặt tứ giác với dữ liệu , I. Al-Subaihi và GA Watson , Đại học Dundee
Phù hợp với các đường viền chiếu cũng được bao phủ bởi một số công trình, chẳng hạn như cái này .
Từ tất cả các tác phẩm này, tôi nghĩ rằng phương pháp Taubin cho lắp Quadric khá phổ biến:
- G. Taubin, "Ước tính các đường cong phẳng, bề mặt và đường cong không gian phi phẳng được xác định bởi các phương trình ngầm định, với các ứng dụng cho phân đoạn hình ảnh cạnh và phạm vi ", IEEE Trans. PAMI, Tập. 13, 1991, tr1115-1138.
Hãy để tôi tóm tắt ngắn gọn. Một tứ giác có thể được viết dưới dạng đại số:
Phù hợp đại số Về nguyên tắc, chúng tôi muốn giải các tham số giảm thiểu tổng khoảng cách hình học bình phương giữa các điểm và bề mặt bậc hai. Thật không may, hóa ra đây là một vấn đề tối ưu hóa không lồi mà không có giải pháp phân tích nào được biết đến. Thay vào đó, một cách tiếp cận tiêu chuẩn là giải quyết sự phù hợp đại số, đó là giải quyết các tham số tối thiểu hóa:
Lưu ý rằng giảm thiểu trực tiếp như vậy sẽ mang lại giải pháp tầm thường với tại điểm gốc. Câu hỏi này đã được nghiên cứu rộng rãi trong các tài liệu. Một độ phân giải đã được tìm thấy hoạt động tốt trong thực tế là phương pháp Taubin (được trích dẫn ở trên), đưa ra các ràng buộc:
Điều này có thể được giải quyết như sau: Hãy:
trong đó các chỉ số biểu thị các đạo hàm. Giải pháp được đưa ra bằng cách phân tách Eigen tổng quát, . Vectơ tham số phù hợp nhất bằng với Eigenvector tương ứng với Eigenvalue nhỏ nhất.
Câu hỏi chính Trong nhiều ứng dụng, các quy tắc của đám mây điểm có sẵn (hoặc được tính toán). Các quy tắc của tứ giác cũng có thể được tính bằng cách phân biệt và chuẩn hóa bề mặt ẩn:
Tuy nhiên, phương pháp của Taubin chỉ sử dụng hình học điểm chứ không sử dụng không gian tiếp tuyến. Và tôi không nhận thức được nhiều phương pháp, phù hợp với các tứ giác phù hợp sao cho các tiếp tuyến của tứ giác cũng khớp với các tiếp tuyến của đám mây điểm bên dưới. Tôi đang tìm kiếm các phần mở rộng tiềm năng của phương pháp trên, hoặc bất kỳ phần mở rộng nào khác để chi trả cho các công cụ phái sinh đầu tiên này.
Những gì tôi muốn đạt được có thể được giải quyết một phần trong không gian chiều thấp hơn, với các loại bề mặt (đường cong) nguyên thủy hơn. Ví dụ, khớp đường thẳng với các cạnh hình ảnh, xem xét thông tin độ dốc được đề cập ở đây . Việc lắp các mặt phẳng (một loại hình tứ giác đơn giản) vào các đám mây 3D là rất phổ biến ( liên kết 1 ) hoặc các hình cầu hoặc hình trụ phù hợp có thể phù hợp với các tập hợp điểm định hướng ( liên kết 2 ). Vì vậy, những gì tôi đang tự hỏi là một cái gì đó tương tự, nhưng nguyên thủy được trang bị là một hình tứ giác.
Tôi cũng hoan nghênh việc phân tích phương pháp được đề xuất như:
- Số lượng tối thiểu của các điểm định hướng cần thiết là gì?
- Các trường hợp thoái hóa là gì?
- Có thể nói bất cứ điều gì về sự mạnh mẽ?
Cập nhật : Tôi muốn trình bày một hướng để làm theo. Chính thức, những gì tôi mong muốn đạt được: