Giới thiệu tổng quan về camera 3D Kinect của Microsoft

Một phần của tài liệu Ứng dụng thuật toán nhận dạng chuyển động của người trong môi trường 3d để huấn luyện cho robot chơi cầu lông (Trang 26 - 27)

2.1 Tìm hiểu về camera 3D Kinect của Microsoft

2.1.1 Giới thiệu tổng quan về camera 3D Kinect của Microsoft

Kinect là sản phẩm của Microsoft dựa trên công nghệ camera được phát triển bởi PrimeSense, những sản phẩm đầu tiên được bán tại Bắc Mỹ vào ngày 4 tháng 11 năm 2010. Từ đó đến nay Camera 3D là thiết bị ngày càng phổ biến cho phép các thiết bị kỹ thuật số có khả năng nhìn, cho phép tương tác tự nhiên giữa con người với các thiết bị và giữa các thiết bị và môi trường xung quanh. Kinect được coi như là một thiết bị ngoại vi cho Xbox 360, cho phép giao tiếp với con người thông qua các cử chỉ, đem lại những cảm giác thú vị cho người chơi game trên Xbox. Khả năng hiểu được cử chỉ con người của Kinect dựa trên hai đặc tính chính sau: thông tin về độ sâu ảnh (depth map), khả năng phát hiện và bám theo đặc tính cơ thể người (body skeleton tracking). Ngồi mục đích phát triển chơi trò chơi tương tác, camera 3D còn được sử dụng cho mục đích nghiên cứu xử lý ảnh 3D, phát hiện cử chỉ, bám theo người được dùng trong các ứng dụng điều khiển robot tự động và nhiều mục đích khác. Hai nhà sản xuất camera 3D nổi tiếng hiện nay là Microsoft và Asus. Asus ra đời dòng Asus Xtion Pro Live trong khi đó Microsoft ra mắt dòng camera Kinect. Hai dòng sản phẩm này được đánh giá tương đương nhau về tính năng, đều sử dụng công nghệ Light Coding của PrimeSense. Lý do chính cho sự thành cơng của sản phẩm Kinect là giá cả khá rẻ (khoảng 140$ trên 1 sản phẩm) cho thiết bị có khả năng cung cấp các thơng tin 3D với chất lượng chấp nhận được.. Hiện tại Microsoft đưa ra 2 phiên bản Kinect: một cho Xbox 360 và một cho PC (Kinect for PC). Microsoft ra mắt bộ công cụ phát triển phần mềm Kinect cho Windows 7 (SDK – Software Developer Kit) ngày 16 tháng 6 năm 2011. Bộ công cụ phát triển phần mềm này cho phép các nhà phát triển viết ứng dụng cho Kinect bằng

8

ngôn ngữ C#, C++/CLI, Visual Basic 2005. Hiện tại, phiên bản mới nhất của bộ phần mềm này là SDK 2.0 và hỗ trợ Windows 10.

Một phần của tài liệu Ứng dụng thuật toán nhận dạng chuyển động của người trong môi trường 3d để huấn luyện cho robot chơi cầu lông (Trang 26 - 27)

Tải bản đầy đủ (PDF)

(80 trang)