2009-07-14 23 views

Trả lời

4

Dưới đây là một thư viện tốt cho Augmented Reality:

ARToolKit

Chuyển qua các nền tảng khác nhau:

NyARToolKit

Một ứng dụng mẫu đơn giản nhưng vẫn ấn tượng sử dụng thư viện này:

Project Marble

3

Đọc lớn là Chapter 10 của Nghệ thuật đen về Lập trình trò chơi 3D. Tất cả các phép toán AR/3D bạn sẽ cần có ở đó.

Sau khi bạn đã nắm vững công cụ này, bạn sẽ sẵn sàng cho dự báo không gian 3d, v.v, cho theo dõi AR/Nhắm mục tiêu.

3

tôi không thể chỉ bất kỳ cuốn sách cụ thể ngay bây giờ, nhưng tùy thuộc vào nền toán học của bạn tôi muốn đề nghị đi theo thứ tự này

  1. Vector và Đại số tuyến tính, trình độ trung cấp, lên đến ma trận hoạt động, phân tích lu , sản phẩm chéo.
  2. hình học projective, đến tọa độ homogenious, phẳng homography
  3. đồ họa 3d, xem và ma trận chiếu, frustum
  4. Khái niệm cơ bản của xử lý hình ảnh, ngưỡng, phát hiện cạnh, phát hiện dòng

Sau những 4 hai bạn có thể hiểu đánh dấu hình chữ nhật theo dõi

  1. Calculus của nhiều biến số, biến đổi Fourier, DFT
  2. squa Least res phương pháp
  3. Intermediate đại số tuyến tính, giá trị riêng, vector riêng, SVD
  4. phương pháp số nâng cao, phi tuyến bình phương nhỏ nhất, Gauss-Newton, Levenberg-Marquardt
  5. xử lý hình ảnh nâng cao, phát hiện blob SIFT/SURF/NHANH
  6. Intermediate hình học projective: ma trận khái quát và cơ bản, hình học epipolar
  7. Bundle điều chỉnh

Sau đó bạn có thể hiểu markerless theo dõi

Và một số toán học tiên tiến hơn được sử dụng trong việc cắt cạnh AR:

  1. Hiểu biết về cơ bản của nhóm Lie và đại số
  2. Thống kê, ước lượng mạnh mẽ
  3. Quaternions
  4. Kalman lọc
  5. Clifford đại số (hình học đại số) - tổng quát của quaternion
  6. Wavelets
  7. Hình học tiên tiến tiên tiến (giống như trifocal tensor, thuật toán 5 điểm)
1

Tôi muốn giới thiệu hai cuốn sách sau đây. Cả hai đều đắt tiền nhưng chứa rất nhiều công cụ thực sự hữu ích trong Projective Geometry đó là những gì bạn cần biết.

Mặc dù vậy, nếu bạn thực sự muốn hiểu toán học đằng sau nó, bạn có thể muốn sử dụng thư viện của bên thứ ba như được đề xuất ở trên.

Multiple View Geometry in Computer Vision bởi Hartkey và Zisserman

Three Dimensional Computer Vision: A Geometric Viewpoint bởi Faugeras

Các vấn đề liên quan