专栏名称: 新机器视觉
最前沿的机器视觉与计算机视觉技术
今天看啥  ›  专栏  ›  新机器视觉

如何让机器人认出你?OriginBot的家人识别功能

新机器视觉  · 公众号  ·  · 2024-06-29 21:03
    

文章预览

打造家庭助理机器人OriginBot,我希望它能够识别并欢迎家庭成员。为此,我引入了“家人识别”功能,它由人脸检测和人脸识别两大核心部分组成。 「人脸检测」 是识别摄像头图像中是否存在人脸的过程。我采用了经典的Haar cascades算法,并对其进行了优化,确保它能在ROS环境中高效运行。通过将ROS图像转换为OpenCV格式,我们能够在图像上准确地标出人脸位置,并在检测到人脸时进行标记。 「人脸识别」 则是确定图像中人脸身份的高级技术。我选择了阿里云视觉智能开放平台。因为对于非算法专业人员来说,最方便。 人脸检测 人脸检测借鉴了 https://www.guyuehome.com/45655 里面的内容。我把其中的代码做了一些优化并添加了详细的注释,优化后的代码如下: # 导入所需库 import cv2 import cv_bridge import rclpy from rclpy.node import Node from sensor_msgs.msg import Ima ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览