当前位置: 首页 > news >正文

太平洋在线企业建站系统代码优化

太平洋在线企业建站系统,代码优化,圣诞节网站怎么做,剑灵代做装备网站ViewFaceCore模块中的FaceQuality支持预测人脸质量,最初以为是预测人体体重,实际测试过程中才发现是评估人脸图片质量,主要调用Detect函数执行图片质量检测操作,其函数原型如下所示: //// 摘要:// 人脸质量评估///…

  ViewFaceCore模块中的FaceQuality支持预测人脸质量,最初以为是预测人体体重,实际测试过程中才发现是评估人脸图片质量,主要调用Detect函数执行图片质量检测操作,其函数原型如下所示:

	    //// 摘要://     人脸质量评估//// 参数://   image://     人脸图像信息////   info://     面部信息//     通过 FaceDetector(FaceImage) 获取////   points://     info 对应的关键点坐标//     通过 FaceMark(FaceImage, FaceInfo) 获取////   type://     质量评估类型public QualityResult Detect<T>(T image, FaceInfo info, FaceMarkPoint[] points, QualityType type)//     质量评估结果public class QualityResult : IFormattable{//// 摘要://     质量评估等级public QualityLevel Level { get; set; }//// 摘要://     质量评估分数//     越大越好,没有范围限制public float Score { get; set; }//// 摘要://     返回可视化字符串public override string ToString()}// 摘要://     质量评估类型[Description("质量评估类型")]public enum QualityType{//// 摘要://     亮度评估//     亮度评估就是评估人脸区域内的亮度值是否均匀正常,存在部分或全部的过亮和过暗都会是评价为LOW。[Description("亮度评估")]Brightness,//// 摘要://     清晰度评估//     清晰度这里是传统方式通过二次模糊后图像信息损失程度统计的清晰度。[Description("清晰度评估")]Clarity,//// 摘要://     完整度评估//     完整度评估是朴素的判断人脸是否因为未完全进入摄像头而造成的不完整的情况。该方法不适用于判断遮挡造成的不完整。[Description("完整度评估")]Integrity,//// 摘要://     姿态评估//     此姿态评估器是传统方式,通过人脸5点坐标值来判断姿态是否为正面。[Description("姿态评估")]Pose,//// 摘要://     姿态评估(深度)//     此姿态评估器是深度学习方式,通过回归人头部在yaw、pitch、roll三个方向的偏转角度来评估人脸是否是正面。//     需要模型 pose_estimation.csta[Description("姿态评估(深度)")]PoseEx,//// 摘要://     分辨率评估//     判断人脸部分的分辨率。[Description("分辨率评估")]Resolution,//// 摘要://     清晰度评估(深度)//     需要模型 quality_lbn.csta//     需要模型 face_landmarker_pts68.csta[Description("清晰度评估(深度)")]ClarityEx,//// 摘要://     遮挡评估//     需要模型 face_landmarker_mask_pts5.csta[Description("遮挡评估")]Structure}

  调用FaceQuality进行人脸质量检测主要包括以下步骤:
  1)调用faceDetector类获取图片的人脸信息;
  2)调用FaceLandmarker类获取人脸关键点信息;
  3)调用FaceQuality类的Detect函数,根据人脸信息、人脸关键位置信息、质量评估类型等返回人脸质量评估结果。
  根据上述步骤编写了FaceQuality类的测试程序(本文中的所有测试用图均来自百度图片),测试效果截图如下所示:

在这里插入图片描述
在这里插入图片描述

  ViewFaceCore模块中的EyeStateDetector支持检测人脸中眼睛的开闭状态,主要调用Detect函数执行眼睛状态检测操作,其函数原型如下所示:

	// 摘要://     眼睛状态检测。//     眼睛的左右是相对图片内容而言的左右。//     需要模型 eye_state.csta//// 参数://   image://     人脸图像信息////   points://     关键点坐标//     通过 FaceMark(FaceImage, FaceInfo) 获取public EyeStateResult Detect<T>(T image, FaceMarkPoint[] points)//// 摘要://     眼睛状态结果public class EyeStateResult : IFormattable{//// 摘要://     左眼状态public EyeState LeftEyeState { get; set; }//// 摘要://     右眼状态public EyeState RightEyeState { get; set; }//// 摘要://     返回可视化字符串public override string ToString(){return ToString(null, null);}}//// 摘要://     眼睛状态[Description("眼睛状态")]public enum EyeState{//// 摘要://     眼睛闭合[Description("闭眼")]Close,//// 摘要://     眼睛张开[Description("睁眼")]Open,//// 摘要://     不是眼睛区域[Description("不是眼睛区域")]Random,//// 摘要://     状态无法判断[Description("无法判断")]Unknown}

  调用EyeStateDetector进行眼睛状态检测主要包括以下步骤:
  1)调用faceDetector类获取图片的人脸信息;
  2)调用FaceLandmarker类获取人脸关键点信息;
  3)调用EyeStateDetector类的Detect函数获取指定人脸的左右眼睛的开闭状态。
  根据上述步骤编写了EyeStateDetector类的测试程序,测试效果截图如下所示(人脸越清晰,检测效果越准确)。

在这里插入图片描述
在这里插入图片描述

参考文献:
[1]https://github.com/ViewFaceCore/ViewFaceCore

http://www.hkea.cn/news/15702/

相关文章:

  • 设计网站的步骤网站推广论坛
  • 济南网站制作哪家好网络推广平台有哪些公司
  • 邯郸品牌策划设计windows10优化软件
  • 做旅游网站目的和意义如何做好精准营销
  • 广东网站建设多少钱无经验能做sem专员
  • web网站设计教学站内seo的技巧
  • 高端网站开发公司seo关键词快速排名软件
  • 网站备案图标独立站
  • 东阿网站建设价格成都网站seo费用
  • 上饶便宜的做网站公司软文营销的宗旨是什么
  • 介绍几个免费的网站百度推广代运营公司
  • 通用模板做的网站不收录好的网站或网页
  • 外国人做的甲骨文网站如何进行品牌宣传与推广
  • wordpress公司展示网站游戏广告投放平台
  • 图书馆网站建设的规章制度电商关键词工具
  • win7上能否做asp网站seo公司推广
  • 网站空间 windows linux亚马逊seo什么意思
  • 查询系统网站模板网络宣传的方法有哪些
  • zencart 网站迁移网上国网app推广
  • 东莞网推广网站建设企业软文营销发布平台
  • 怎么查看网站建设时间torrent种子猫
  • 全球网站域名后缀湖北搜索引擎优化
  • 做卡贴质量好的网站网站在线客服系统源码
  • 网站网上预定功能怎么做推广软文是什么
  • tp做网站郑州优化网站公司
  • 重庆有哪些做网站的公司市场营销主要学什么
  • 静态网站被挂马标题关键词优化技巧
  • wordpress建站平台东莞关键词优化平台
  • 如何得知网站有没有做推广网站推广在线推广
  • 域名注册后怎么建立自己的网站西安竞价推广托管