百度智能云人体分析云服务-私有化部署方案整体介绍 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
产品推荐: 1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>; 2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>> 3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>> 4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>> 点击这里申请百度智能云特邀VIP帐号,立即体验人体分析>>> 百度智能云人体分析云服务-私有化部署方案整体介绍 Hi,您好,欢迎使用百度人体分析私有化部署产品。 人体分析私有化部署方案是基于人体分析模型封装而成的能够本地化部署的纯软件方案,将软件包部署在本地服务器或专有云服务器(需GPU显卡)上后,启动服务,即可调用与在线API功能基本完全相同的接口(参数有少量区别,具体说明请参考接口调用文档)。 方案概述私有化部署方案适用于网络环境受限制(例如专网)或者对数据私密性有要求的各类业务场景,如公共安防、园区管理、校园监控等,提供分布式高并发部署方案,纯软件方案可以快速测试、快速交付,且不与硬件进行捆绑,更高效、灵活。 注:百度为开发者提供的是包含人体分析模型的部署包软件,硬件采购和服务器部署请提前准备,服务器配置推荐请参考下文硬件配置部分。 私有化部署的整体业务流程如下,下文将针对各个环节分别说明。 产品功能人体分析的各个模型拆分为不同的私有部署包,目前已上线人体关键点识别、人流量统计、人体检测、人体属性识别(单人版)、手势识别、人像分割、手部关键点识别7个服务的部署包,可选取所需能力灵活应用。
检测图像中的所有人体,标记出每个人体的坐标位置;定位人体的21个核心关键点,包含头顶、五官、四肢等主要关节部位,输出每个关键点的坐标信息。 适应轻度遮挡、轻度截断、背面、侧面、中低空斜拍、大动作等复杂场景,实际应用中可根据接口输出的人体框概率分数、关键点概率分数进行过滤,排除掉分数低的误识别“无效人体”。
检测图像中的所有人体,返回每个人体的矩形框位置;支持人体重叠、遮挡、截断、背面、侧面、动作变化等复杂场景。 适应轻度遮挡、轻度截断、背面、侧面、中低空斜拍等复杂场景,实际应用中可根据接口输出的人体框概率分数进行过滤,排除掉分数低的误识别“无效人体”。
输入单个人体的图片,识别人体的静态属性和行为,共支持28种属性,包括:性别年龄、服饰类别、服饰颜色、戴帽子(可区分安全帽/普通帽)、戴口罩、背包、抽烟、使用手机等。 主要适用于中低空斜拍视角,支持人体轻度重叠、轻度遮挡、背面、侧面、动作变化等场景。
识别和统计图像当中的人体个数(静态统计,不支持追踪和去重)。支持框选多个不规则区域统计局部人数,方便统计观察图片中多个重点区域的人群热度,同时可输出渲染图片。 适用于3米以上的中远距离俯拍,以头部为主要识别目标统计人数,无需正脸、全身照;无人数上限,适用于机场、车站、商场、展会、景区等各类人群密集场所。支持轻度畸变的鱼眼摄像头。
识别图片中的手部位置和手势类型,可识别24种常见手势,包括拳头、OK、比心、我爱你、点赞、Diss、Rock、竖中指、数字等。 支持自拍、他人拍摄、各种拍摄角度,拍摄距离3米以内,1米内为佳。
识别人体的轮廓范围,与背景进行分离,适用于拍照背景替换、照片合成、身体特效等场景。输入正常人像图片,返回分割后的二值结果图、灰度图、透明背景的人像图(png格式)。
精准定位手部的21个主要骨节点,包括指尖、各节指骨连接处等,返回每个骨节点的坐标信息;可用于自定义手势检测、AR特效、人机交互等场景。支持多个手部、他人拍摄视角。
针对车载场景,识别驾驶员使用手机、抽烟、不系安全带、未佩戴口罩、闭眼、打哈欠、双手离开方向盘等动作姿态,分析预警危险驾驶行为,提升行车安全性。 购买指南人体分析私有化部署方案为付费产品,可自用或集成为客户使用,需具备基本的IT能力进行部署使用。
硬件配置人体分析的模型需在GPU服务器上运行,请准备好GPU再提交部署包申请。 1、GPU显卡选型建议
注: ① GTX 1060以下版本的显卡,由于性能较低、版本较老,不建议使用。 ② 由于GTX的计算单元比P4更多,因此单卡支持的QPS数量也会更多,但因为GTX并非服务器专用显卡,请大家基于自身业务需求进行选择。 2、基础硬件要求
性能指标人体分析各个部署包的性能说明如下,硬件配置选型、服务调用时可参考。
注:以上性能指标仅供参考,具体应用中以项目实测为准 抽祯策略建议:人体分析的应用场景与人脸有一些差异,因不需要对人员进行身份判断,一般情况下无需频繁抽祯识别,实际应用中,可根据场景特性、业务要求,灵活设置,权衡应用效果和资源利用率。
如何接入1、申请私有化部署包 登录百度云控制台,选择人体分析技术类别,进入私有服务部署管理页面,发起申请。 提交部署包申请后,有如下关键动作需要您的配合: 2、下载获取部署包 部署包申请审批通过后,您会得到部署包的下载链接,需要经过以下步骤,得到可运行的部署包。
通过下载链接下载安装文件到本地 由于私有化环境下最终进行应用部署的服务器不能连接外网,您需要先选择一台可以联网的电脑或服务器进行鉴权服务安装包及镜像文件安装包的下载。您可选择Windows、Linux、MacOS操作系统来进行鉴权服务部署包的下载。 下载完成后您可自行将安装包上传到需要进行私有化部署的服务器上。 在本地执行命令下载部署包 下载完成安装文件后,解压后进入original目录执行以下命令获取到部署包。
执行bash download.sh
首先需要下载win-bash,使windows环境可以执行linux脚本。 win-bash的下载地址为:https://sourceforge.net/projects/win-bash/files/shell-complete/latest/ 解压后放在original目录下,目录结构如下图所示 最后点击download.bat执行下载脚本,下载安装包。 最终得到的部署包,包含以下内容:鉴权服务安装包、应用镜像文件安装包以及docker安装包等基础依赖环境。 备注:进入original目录后可打开refs.txt文件查看详细的下载内容。 CPU环境部署和GPU环境部署下载后包含的的安装文件有所区别。具体示例如下: 授权说明私有化方案需要对服务器硬件进行授权,您可以在GPU服务器或者普通PC物理机上运行百度提供的硬件指纹提取工具,提取硬件信息(提取成功后会生成一个指纹文件),然后在控制台人体分析私有化部署包申请界面上传指纹文件,审批通过后即可获得授权。 将运行人体分析模型的GPU与运行授权服务的硬件间建立通信,就能运行起人体分析模型了,可运行模型的显卡数量与授权数量相同。
授权有效期 人体分析的私有部署包提供2种授权方式:按年授权、永久授权,不同的授权方式价格不同,具体费用信息请联系客户经理/工作人员沟通。
注:百度一直保持授权服务的兼容,只要您之前已经购买过某个模型的授权,那么百度在这个模型上的性能提升后的新版部署包,都可以自助升级。但如果新增功能,形成了一个新的接口,则需要重新购买。 服务部署部署环境准备、部署方式、部署流程(含鉴权服务和应用服务)详见部署说明文档。 接口调用应用服务部署成功后,即可获得与在线API基本完全相同的接口,可参考接口调用文档开始调用测试。 |