2009-03-06 25 views
6

Tôi đã thực hiện một số chương trình Wiimote Johnny Chung Lee-style Wiimote và đang gặp sự cố với trường nhìn tương đối hẹp và giới hạn bốn điểm. Tôi đã mua một Creative Live! máy ảnh với một lĩnh vực xem 85 độ và độ phân giải cao.Chuyển từ Wiimote sang máy ảnh?

Ứng dụng mẫu thử nghiệm của tôi được viết bằng C# và tôi muốn ở lại đó.

Vì vậy, câu hỏi của tôi: Tôi muốn tìm thư viện C# .Net camera/vision cho phép tôi theo dõi các điểm - có thể là đèn LED - trong trường xem của máy ảnh. Trong tương lai, tôi muốn chuyển sang theo dõi điểm R/G/B để cho phép nhiều điểm hơn được theo dõi và phân biệt dễ dàng hơn. Bất kỳ đề xuất?

Trả lời

5

Kiểm tra AForge.Net .. Có vẻ như đó là một thư viện mạnh mẽ.

6

Bạn có thể kiểm tra thư viện Emgu.CV là một trình bao bọc .NET (C#) cho OpenCV. OpenCV được nhiều người, kể cả bản thân tôi, coi là thư viện tầm nhìn máy tính tốt nhất (miễn phí).

0

Với máy ảnh thông thường, nhiệm vụ nhận dạng và theo dõi đèn led là khá phức tạp hơn, vì tất cả các vật thể khác có thể nhìn thấy được. Tôi khuyên bạn nên cố gắng tối đa hóa độ tương phản bằng cách giảm phơi sáng (do đó việc tự động phơi sáng), nếu điều đó có thể xảy ra trong trình điều khiển: bạn nên nhắm đến giá trị mà đèn led của bạn vẫn có cường độ cao trong hình ảnh (> 200) trong khi không bị phơi sáng quá mức (< 255). Sau đó, bạn có thể giới hạn hình ảnh của mình một cách chính xác và nhận được kết quả chất lượng cao hơn.

Nếu hình ảnh vẫn quá lộn xộn để phân tích dễ dàng và hiệu quả, bạn có thể sử dụng đèn LED hồng ngoại, tháo bộ lọc IR-block trên máy ảnh (nếu máy ảnh của bạn có) và có thể thêm "Thẻ hồng ngoại/Hiển thị Bộ lọc "chặn ánh sáng": sau đó bạn sẽ có các điểm sáng chỉ nơi đèn led sáng, nhưng bạn sẽ không thể sử dụng màu sắc. Có thể có vấn đề với chất lượng hình ảnh mặc dù.

0

Khi theo dõi những thứ như đèn, đặc biệt nếu chúng là màu đặc biệt, tôi khuyên bạn nên áp dụng bộ lọc mờ cho cảnh quay trước. Điều này pha trộn màu sắc độc đáo, một thời gian ít chính xác hơn, sẽ sử dụng ít CPU hơn và có ít điều chỉnh ngưỡng bạn phải làm.

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