Áomkalten/reacTIVision
computer vision framework for tangible interactive surfaces
🎯 reacTIVision 1.6 — Theo dõi fiducial và đa chạm thời gian thực
Khung công nghệ thị giác máy tính mã nguồn mở, chạy trên Windows, macOS, Linux — thiết kế cho bề mặt tương tác đa chạm và giao diện vật lý (TUI).
reacTIVision là một ứng dụng đứng độc lập do Martin Kaltenbrunner và Ross Bencina phát triển, ban đầu cho dự án Reactable — một bộ sáng tạo âm thanh mô-đun vật lý. Ứng dụng theo dõi các fiducial markers gắn trên vật thể và ngón tay đa chạm, sau đó gửi thông điệp OSC qua UDP đến bất kỳ ứng dụng khách nào sử dụng giao thức TUIO.
✨ Điểm nổi bật
- Theo dõi fiducial: phát hiện ID, vị trí, góc xoay của markers thời gian thực
- Bộ mã fiducial mặc định: 216 mã amoeba trong
symbols/default.pdf, cộng thêm 65.535 mã yamaarashi - Theo dõi ngón tay đa chạm: nhận diện vùng tròn trắng làm ngón chạm, điều chỉnh độ nhạy và kích thước
- Blob tracking: hỗ trợ theo dõi vật thể không gắn mã, gửi kích thước và hướng
- Giao thức TUIO/OSC: truyền dữ liệu qua UDP, hỗ trợ cả session ID để theo dõi đa vật thể
- Điều chỉnh camera: hỗ trợ WDM (Windows), UVC/FireWire (macOS), V4L2 (Linux)
- Cấu hình XML: tù chỉnh ngưỡng, độ nhạy, kích thước blob qua
reacTIVision.xml - Hỗ trợ đa ngôn ngữ: ví dụ client cho C/C++, C#, Java, Processing, Pure Data, Max/MSP
💡 Vì sao đáng chú ý
Không chỉ là một công cụ theo dõi, reacTIVision cung cấp toàn bộ hệ sinh thái: từ fiducial đến blob, từ TUIO đến OSC — giúp các nhà phát triển xây dựng nhanh ứng dụng giao diện vật lý hoặc bề mặt đa chạm. Đặc biệt mạnh ở môi trường thời gian thực và đa nền tảng, reacTIVision là lựa chọn lý tưởng cho các dự án âm nhạc tương tác, triển khai thử nghiệm hoặc hệ thống giáo dục đổi mới.
#reactivision #fiducialmarkers #tuio #computervision #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat with GPT-5, Claude 4, Gemini 2.5, DeepSeek & 100+ top models. Pay-as-you-go saves you more. Available on Web, iOS, macOS, Android, Linux, Windows.
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Python tool for converting files and office documents to Markdown.
🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond