人工智能之基于阿里云进行人脸特征检测部署

人工智能之基于阿里云进行人脸特征检测部署

需求描述

  1. 基于阿里云搭建真人人脸68个关键点检测模型,模型名称:Damo_XR_Lab/cv_human_68-facial-landmark-detection
  2. 使用上述模型进行人脸关键点识别,模型地址

业务实现

阿里云配置

阿里云配置如下:

依赖工具安装

bash 复制代码
# 安装ModelScope, 建议git安装
git clone https://github.com/modelscope/modelscope.git
cd modelscope
pip install -e .

SDK模型下载

python 复制代码
# SDK模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('Damo_XR_Lab/cv_human_68-facial-landmark-detection')

图片验证

python 复制代码
import cv2
import copy
from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks

model_id = 'Damo_XR_Lab/cv_human_68-facial-landmark-detection'
estimator = pipeline(Tasks.facial_68ldk_detection, model=model_id)

Input_file = '/mnt/workspace/105910221.jpg'
cv_img = cv2.imread(Input_file)
cv_img = cv2.resize(cv_img, (256, 256))

results = estimator(input=cv_img)
landmarks = results['landmarks']

image_draw = copy.copy(cv_img)
for num in range(landmarks.shape[0]):
    cv2.circle(image_draw, (round(landmarks[num][0]), round(landmarks[num][1])), 2, (0, 255, 0), -1)
cv2.imwrite('result.png', image_draw)

结果展示如下:测试数据图片路径

从多次搭建的经验来看,建议在搭建模型相关的内容的时候,优先选择阿里云的相关服务,很多东西阿里云的容器云已经提供底层技术,可以很快的使用modelscope提供的操作内容进行快速的模型搭建。

相关推荐
Easy数模4 分钟前
机器学习的下一个前沿是因果关系吗?
人工智能·机器学习·因果推断
财经汇报6 分钟前
拜特科技签约惠生工程,携手打造高效资金管理系统
大数据·人工智能·科技
Psycho_MrZhang8 分钟前
模型量化和剪枝
人工智能·算法·剪枝
Aibo00710 分钟前
AI时代如何让命令行工具快速智能化?
人工智能·代码规范
蚝油菜花11 分钟前
亚马逊推出AI语音模型新标杆!Nova Sonic:多语言识别错误率仅4.2%,碾压GPT-4o-transcribe
人工智能·开源
青椒大仙KI1119 分钟前
25/4/9 算法笔记 DBGAN+强化学习+迁移学习实现青光眼图像去模糊1
人工智能·笔记·学习·算法·迁移学习
努力犯错玩AI37 分钟前
性能炸裂!Thera 开源超分模型:让你的低清图像焕发新生
人工智能·后端·开源
开心快乐幸福一家人44 分钟前
Spark核心架构与RDD:大数据处理的基石
人工智能·pytorch·分类·数据挖掘
spssau1 小时前
论文评价指标体系构建,AHP-熵值法组合赋权,11种权重计算方法汇总
人工智能·算法·机器学习
北京天拓四方1 小时前
边缘计算网关:开启物联网新时代的钥匙
大数据·人工智能