HUSKYLENS 2 Compatible Controllers Usage Instructions

The article provides detailed instructions on using HUSKYLENS 2 with compatible controllers like Arduino, UNIHIKER K10, UNIHIKER M10, micro:bit, and Raspberry Pi. It discusses the programming software used for each controller and highlights the differences in data acquisition due to varying performance capabilities. Each controller is shown to work with specific visual recognition functions, and the article explains how extended features like facial landmark coordinates and hand keypoint positions are available for controllers with high-memory MCUs.

1.1 Compatible Controllers and Project Examples

1.2 Explanation of Differences in Data Acquisition Among Compatible Controllers

HUSKYLENS 2 is compatible with common main controllers in the market, including Arduino, micro:bit,Raspberry Pi,UNIHIKER K10, and UNIHIKER M10. Due to differences in the performance capabilities of each main controller, the visual recognition output data obtained from HUSKYLENS 2 may vary.

Basic data refers to the information accessible to all MCU-based main controllers, including the data returned by each visual recognition function: ID, confidence level, object name, recognition content, center X/Y coordinates of the bounding box, and bounding box width/height.

For main controllers such as the UNIHIKER K10 and UNIHIKER M10, which are equipped with high-memory MCUs, additional feature-specific visual recognition data can be accessed beyond the basic data. These include extended attributes such as facial landmark coordinates, hand keypoint positions, and other high-level feature representations unique to specific vision models.

The following provides details on these differences in data output for each HUSKYLENS 2-compatible main controller across all supported visual recognition functions.

Function \ Controller Arduino UNIHIKER K10 UNIHIKER M10 micro:bit Raspberry Pi
Face Recognition Basic Data Basic Data
Facial feature coordinates
Basic Data
Facial feature coordinates
Basic Data
Facial feature coordinates
Basic Data
Facial feature coordinates
Object Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Object Classification Basic Data Basic Data Basic Data Basic Data Basic Data
Instance Segmentation Basic Data Basic Data Basic Data Basic Data Basic Data
Object Tracking Basic Data Basic Data Basic Data Basic Data Basic Data
Color Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Self-Learning Classifier Basic Data Basic Data Basic Data Basic Data Basic Data
Hand Recognition Basic Data Basic Data
21 hand keypoint coordinates
Basic Data
21 hand keypoint coordinates
Basic Data
21 hand keypoint coordinates
Basic Data
21 hand keypoint coordinates
Pose Recognition Basic Data Basic Data
17 body keypoint coordinates
Basic Data
17 body keypoint coordinates
Basic Data
17 body keypoint coordinates
Basic Data
17 body keypoint coordinates
License Plate Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Optical Character Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Line Tracking Basic Data Basic Data Basic Data Basic Data Basic Data
Face Emotion Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Tag Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
QR Code Recognition Basic Data Basic Data Basic Data Basic Data Basic Data
Barcode Recognition Basic Data Basic Data Basic Data Basic Data Basic Data

Was this article helpful?

TOP