开发者社区 > 视觉智能 > 正文

你好 请问视觉智能平台 人脸检测 怎么知道是左眼右眼点位的?

问题1:你好 请问视觉智能平台 人脸检测 怎么知道是左眼右眼点位的? 问题2:顺序规则是怎么样的

展开
收起
真的很搞笑 2023-06-03 11:51:39 89 0
3 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    在阿里云视觉智能平台的人脸检测API中,可以获取到每个检测到的人脸的关键点信息,其中包括眼睛、嘴巴、鼻子等部位的坐标。通过这些坐标信息,可以判断出每个眼睛的位置,并确定是左眼还是右眼。

    具体而言,根据人眼的解剖结构和位置,我们可以知道左眼位于人脸左侧,右眼位于右侧。因此可以通过检测到的眼睛坐标信息来判断是左眼还是右眼。眼睛的坐标通常表示为一个二维点,包括 x 坐标和 y 坐标,例如:

    "left_eye_position": {
        "x": 123.4,
        "y": 56.7
    },
    "right_eye_position": {
        "x": 234.5,
        "y": 67.8
    }
    

    通过比较两只眼睛的坐标,可以确定它们的相对位置关系并判断是左眼还是右眼。一般情况下,左眼的坐标 x 值会小于右眼的坐标 x 值,因此可以使用这一规律来进行判断。当然,也可以根据具体需求和场景,自行制定其他判断规则。

    2023-06-04 07:58:10
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    视觉智能平台的人脸检测API返回的人脸关键点包括左眼、右眼、鼻子、嘴巴等部位的坐标信息。在返回的关键点信息中,左眼和右眼的坐标分别对应于关键点数组中的第0个和第1个元素,您可以通过获取这两个元素的坐标值,确定左眼和右眼的位置。

    需要注意的是,人脸检测API返回的关键点数组中,关键点的顺序是固定的,即左眼对应的关键点在数组中的位置始终是第0个,右眼对应的关键点在数组中的位置始终是第1个,鼻子对应的关键点在数组中的位置始终是第2个,嘴巴对应的关键点在数组中的位置始终是第3个。如果您需要获取其他部位的关键点信息,可以根据顺序规则,在关键点数组中获取对应位置的元素。

    2023-06-03 23:34:12
    赞同 展开评论 打赏
  • 回答1:看下人脸检测的这个出参:ac1c60062e4bedcfafa01fd81084eb2f.png 回答2:文档中有点位示意图 https://help.aliyun.com/document_detail/151969.html,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

    2023-06-03 12:09:03
    赞同 展开评论 打赏

为开发者提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术应用能力的综合性视觉AI能力平台。适用于数字营销、互联网娱乐、安防、手机应用、泛金融身份认证等行业。

相关产品

  • 视觉智能开放平台
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云视觉智能开放平台-产品介绍 立即下载
    阿里云视觉智能开放平台产品介绍 立即下载
    利用CNN实现无需联网的图像识别 立即下载