回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【花雕动手做】HUSKYLENS 2 AI 相机视觉传感器 ( 二哈识图 2) 之二维码识别 简单

头像 驴友花雕 2025.09.30 12 0

HUSKYLENS 2 (二哈识图 2) 是一款简单易用、玩法多样的AI视觉传感器,采用6TOPS算力专用AI芯片,预置人脸识别、目标检测、物体分类、姿态识别、实例分割等20余种开机即用的AI模型,同时,用户还可部署自行训练的模型,教会二哈识图识别任意目标物体。板载的UART / I2C端口,可以与主流控制器Arduino、micro:bit、ESP32、Raspberry Pi等开源硬件无缝连接,被广泛应用于创客、AI教育、STEAM教育和交互艺术领域。

14-.jpg

知识点
1、二维码(QR Code,全称 Quick Response Code)是一种二维条码,它通过黑白方块图案编码信息,能够被摄像头或图像识别系统快速读取和解析。相比传统的一维条码,二维码能存储更多数据,识别速度更快,应用范围更广。它是一种图形编码方式,它将文字、数字、网址、指令等信息转换成图像形式,供设备识别。它的核心特点是:快速读取、高容错率、可存储多种类型的数据。

03.jpg

2、二维码识别(QR Code Recognition)是计算机视觉和信息处理中的一种基础技术,指的是:通过摄像头或图像处理算法,自动检测并解析二维码中的信息内容。二维码是一种二维条码,它能以图形方式编码文字、网址、指令等数据。识别技术让设备“看懂”这些图形,从而实现信息读取与交互。二维码识别是连接现实世界与数字系统的桥梁。

3、二维码识别的基本流程
图像采集:通过摄像头或图像文件获取二维码图像。
定位检测:识别二维码的位置和边界(通常是三个角上的定位点)。
图像纠正:对倾斜、模糊或遮挡的二维码进行几何校正。
数据解码:将二维码图案转换为可读的文本、链接或指令。
结果输出:返回识别内容,供系统或用户使用。

4、常见二维码类型

01.jpg

5、应用场景举例
手机扫码支付、添加好友、打开链接
工业产品追踪与库存管理
医疗设备或药品标签识别
教育实验中的图像识别训练
证件、登机牌、门票的快速验证

6、二维码识别的关键参数设置

02.jpg

AI 相机视觉传感器 ( 二哈识图 2) 之二维码识别介绍

本功能可以检测、学习、识别、追踪二维码,可显示二维码内包含的信息,也可以为二维码命名。

04.jpg

二维码识别使用说明
这一部分我们将了解如何使用Huskylens 2检测画面中的二维码,并学习、识别指定的二维码。

选择二维码识别功能
给HUSKYLENS 2供电,启动成功后,滑动屏幕,找到“二维码识别”功能。

05.jpg

观察二维码检测效果
将HUSKYLENS 2“看”向含二维码的画面,画面中所有二维码将被白色方框框出,方框上会显示二维码内包含的信息,如下图中的二维码内包含的是网址信息。

06.jpg

学习二维码,观察结果
HUSKYLENS 2对准要学习的二维码,调整HUSKYLENS 2“看”的角度,使屏幕中间的“十”字在白框内,然后按下HUSKYLENS 2右上角的A键,学习该二维码。

07.jpg

学习完成后,如识别到已学习的二维码,屏幕将以彩色方框框出该二维码,并在上方显示二维码信息、ID号。例如“https://mc.dfrobot.com.cn/:ID1”。

08.jpg

AI 相机视觉传感器 ( 二哈识图 2) 之二维码识别功能的实际测试

尝试使用网页https://mc.dfrobot.com.cn/forum-203-1.html,转换了一些不同模式的二维码

09.jpg
10.jpg
11.jpg
12.jpg
13.jpg
14.jpg
15.jpg
16.jpg
17.jpg

均通过了实测

18 (1).jpg
18 (2).jpg
18 (3).jpg
18 (4).jpg
18 (5).jpg
18 (6).jpg
18 (7).jpg
18 (8).jpg
18 (9).jpg
18 (10).jpg

评论

user-avatar
icon 他的勋章
    展开更多