face landmark验证指标

NME评价指标

  • NME
  • FR
  • CED
    在这里插入图片描述
  • NME计算代码:
base = np.linalg.norm(gt_pts[36] - gt_pts[45]) # outter corners of eyes
def nme(pred_pts, gt_pts, base):
		return np.mean(np.linalg.norm(pred_pts - gt_pts, axis = 1) / base
import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import simps

def AUCError(errors, failureThreshold=0.08, step=0.0001, showCurve=False):
		nErrors = len(errors)
		xAxis = list(np.arange(0., failureThreshold + step, step))
		ced = [float(np.count_nonzero([errors <= x])) / nErrors for x in xAxis]
		AUC = simps(ced, x=xAxis) / failureThreshold
		failureRate = 1. - ced[-1]
		print("AUC @ {0}: {1}".format(failureThreshold, AUC))
		print("Failure rate: {0}".format(failureRate))
		if showCurve:
				plt.plot(xAxis, ced)
				plt.show()
  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值