Nhãn dán hiệu chuẩn QR Code ArUco 4x4
Nhãn dán hiệu chuẩn ArUco 4x4
,Mục tiêu hiệu chuẩn mã QR
,Nhãn dán hiệu chuẩn thị giác có bảo hành
Các nhãn dán mã QR ArUco 4x4 là một thẻ so sánh trực quan nguồn mở khác trong lĩnh vực thị giác máy tính và robot, tương tự như AprilTag nhưng có các ứng dụng rộng hơn.Nó bao gồm một đường viền bên ngoài màu đen và một lưới nhị phân 4x4 bên trong, và thường được tích hợp vào các thư viện OpenCV chính thống.
1. Cấu trúc và các nguyên tắc mã hóa
(1) Thiết kế ngoại hình:Biên giới bên ngoài là một khung màu đen dày (để định vị nhanh chóng và chiết xuất đường viền), và bên trong được chia thành 16 hình vuông (4x4 ma trận).
(2) ID và Capacity:Sự kết hợp của các hình vuông đen và trắng bên trong xác định ID duy nhất của thẻ. Trong thông số kỹ thuật 4x4, các từ điển phổ biến (như DICT_4X4_50, DICT_4X4_100, vv) thường chứa 50, 100, 250, hoặc 1000 ID khác nhau để lựa chọn.
2. Chức năng cốt lõi
(1) Ước tính tư thế không gian:Bằng cách phát hiện bốn điểm góc của nhãn dán và kết hợp chúng với các thông số nội tại máy ảnh, thuật toán có thể trực tiếp tính toán tọa độ không gian 3D (X, Y,Z) và góc quay của nhãn dán tương đối với máy ảnh.
(2) Kiểm tra và điều chỉnh máy ảnh:Bằng cách kết hợp nhiều thẻ ArUco (như bảng ChArUco, kết hợp một mẫu ván cờ với ArUco),Các hệ số biến dạng máy ảnh và các thông số nội tại có thể được hiệu quả và chính xác hiệu chỉnh.
3. So sánh với AprilTag
(1) Tích hợp hệ sinh thái:ArUco là một mô-đun được hỗ trợ bởi OpenCV (cv::aruco), làm cho nó cực kỳ thuận tiện để gọi bằng Python / C ++ mà hầu như không cần cấu hình thư viện bên thứ ba bổ sung.
(2) Hiệu quả tính toán:Ma trận 4x4 độ phân giải thấp dẫn đến một lượng nhỏ dữ liệu nhị phân và tốc độ giải mã cực kỳ nhanh,làm cho nó rất phù hợp với các thiết bị nhúng với sức mạnh tính toán hạn chế (như Raspberry Pi và bo mạch chủ robot nhúng).
4Các kịch bản ứng dụng điển hình
(1) Định vị và điều hướng robot:Phục vụ như các địa điểm mặt đất hoặc các điểm định vị tường cho robot di động trong nhà (AGV/AMR).
(2) Chộp lấy cánh tay robot:Tích vào vật liệu hoặc kẹp để hỗ trợ cánh tay robot trong sự sắp xếp thị giác chính xác.
(3) Thực tế tăng cường (AR):Được sử dụng làm điểm neo tọa độ không gian ổn định trong các kịch bản kết hợp thế giới ảo và thực tế.