草庐IT

lbph-algorithm

全部标签

sparrow search algorithm(麻雀搜索算法)

JiankaiXue&BoShen(2020)Anovelswarmintelligenceoptimizationapproach:sparrowsearchalgorithm,SystemsScience&ControlEngineering,8:1,22-34,DOI:10.1080/21642583.2019.1708830文章目录一、介绍二、SparrowSearchAlgorithm1、生物特征2、数学模型与算法一、介绍提示:这里可以添加本文要记录的大概内容:优化问题在背包问题、数据聚类、数据分类、路径规划、机器人控制等工程应用中都很常见。群优化算法(swarmintelligen

An Efficient Blockchain Consensus Algorithm Based on Post-QuantumThreshold Signature提升区块链效率

AnEfficientBlockchainConsensusAlgorithmBasedonPost-QuantumThresholdSignaturePost-quantumthresholdsignaturescheme一个signature被一组人使用并且有一组有一个manager,组管理员分别生成私钥并安全发送给n个用户,根据私钥生成公钥。n个用户中至少有t个用户可以为一条消息生成一个有效的签名,该签名看起来像n个用户签名的签名。只有群组管理员可以验证签名,从而知道谁在签名threshold签名产生   threshold签名认证 转化成多元线性方程组用高斯消去法或高斯-约当消去法在有

【OpenCV-Python】——Haar人脸检测&深度学习人脸检测&EigenFaces/FisherFaces/LBPH人脸识别

目录前言:1、人脸检测1.1 基于Haar的人脸检测1.2基于深度学习的人脸检测2、人脸识别2.1EigenFaces人脸识别2.2 FisherFaces人脸识别2.3LBPH人脸识别总结:前言:人脸检测是人脸定位的过程;人脸识别是在人脸检测的基础上进一步判断人的身份。1、人脸检测1.1 基于Haar的人脸检测OpenCV源代码中的"data\haarcascades"文件夹中包含训练好的Haar级联分类器文件:包含人眼、眼镜、猫脸、人脸(alt和default)、侧脸检测等文件。①cv2.CascadeClassifier()函数用于加载分类器:faceClassifier=cv2.Cas

Algorithm_01--C#递归算法01

///递归算法本质:///1、方法的自我调用///2、有明确的终止条件///3、每次调用时,问题规模在不断减少。通过递减,最终到达终止条件  问题:程序在输入1000后(即1到1000的和),程序会出现异常。解答:百度后得出结论,栈溢出异常。1、递归方法在每次调用自身时,都会生成一个新的栈帧并压入调用栈。2、对于计算1到100的和,递归深度是100层,这还在大多数的编程语言栈的大小范围内。3、对于1到1000的和,递归深度为1000层,这通常会超过编程语言栈的大小限制,从而导致栈溢出。4、C#中默认栈大小是1MB,可以通过修改配置文件app.config来增大,但是也会带来内存占用过高的问题。

【人脸识别】ssd + opencv Eigenfaces 和 LBPH算法进行人脸监测和识别

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言ssd+opencvEigenfaces和LBPH算法进行人脸监测和识别1.ssd目标监测2.opencv的三种人脸识别方法2.1Eigenfaces2.2LBPH前言ssd+opencvEigenfaces和LBPH算法进行人脸监测和识别1.ssd目标监测其实不一定使用ssd,fasterRcnn,yolov都可以~所以假设我们已经实现了这个监测模型。那么我们直接进入识别环境。2.opencv的三种人脸识别方法OpenCV提供了三种人脸识别的方法,分别是LBPH方法、EigenFishfaces方法、Fisherfa

黏菌算法(Slime Mould Algorithm,SMA)

文章目录1算法思想2算法步骤3求函数最值(Python实现)4算法进阶直接改进SMA融合别的智能优化算法来改进SMASMA及其改进的应用1算法思想黏菌算法由李世民等人发表于2020年,模拟了黏菌觅食过程中的行为和形态变化。黏菌在有丝分裂后形成的变形体成熟之后,进入营养生长时期,会形成网状型态,且依照食物、水与氧气等所需养分改变其表面积。在黏菌算法中,黏菌会根据当前位置的客观条件(适应度函数优劣),决定每个个体所在位置的权重,然后个体会根据权重决定新的位置在哪。当黏菌接近食物源时,生物振荡器会通过静脉产生传播波,来增加细胞质流量。食物浓度越高,生物振荡器产生的传播波越强,细胞质流动越快。黏菌算法

黏菌算法(Slime Mould Algorithm,SMA)

文章目录1算法思想2算法步骤3求函数最值(Python实现)4算法进阶直接改进SMA融合别的智能优化算法来改进SMASMA及其改进的应用1算法思想黏菌算法由李世民等人发表于2020年,模拟了黏菌觅食过程中的行为和形态变化。黏菌在有丝分裂后形成的变形体成熟之后,进入营养生长时期,会形成网状型态,且依照食物、水与氧气等所需养分改变其表面积。在黏菌算法中,黏菌会根据当前位置的客观条件(适应度函数优劣),决定每个个体所在位置的权重,然后个体会根据权重决定新的位置在哪。当黏菌接近食物源时,生物振荡器会通过静脉产生传播波,来增加细胞质流量。食物浓度越高,生物振荡器产生的传播波越强,细胞质流动越快。黏菌算法

OpenCV中LBPH人脸识别器识别人脸实战(附Python源码)

需要源码和图片请点赞关注收藏后评论区留言私信~~~LocalBinaryPatternHistofram简称LBPH,即局部二进制模式直方图,这是一种基于局部二进制模式算法,这种算法善于捕获局部纹理特征开发者需要通过以下三种方法来完成人脸识别操作1:通过cv2.face.LBPHFaceRecognizer_create()方法创建LBPH人脸识别器对象语法如下recognizer=cv2.face.LBPHFaceRecognizer_create(radius,neighbors,grid_x,grid_y,threshold)radius:可选参数圆形局部二进制模式的半径,建议使用默认值

人脸识别(opencv--LBPH方法训练)

一、准备数据1.利用人脸检测方法,先将图像的人脸部分截取成图像2.批量读取图像,制作成图像与标签对应的列表二、开始训练3.训练(使用opencv自带的训练方法)4.调用HOG人脸检测器1.利用人脸检测方法,先将图像的人脸部分截取成图像选用HOG的目的是为了方便而已,你完全可以使用别的方法。代码文件名:SB1#人脸检测:#输入一张图像#输出:零至多张人脸图像列表importcv2importdlibdefcv_show(neme,img):cv2.namedWindow(neme,cv2.WINDOW_NORMAL)cv2.imshow(neme,img)cv2.waitKey(0)cv2.de

遗传算法(Genetic Algorithm,GA)

这是一篇关于遗传算法的总结博客,包括算法思想,算法步骤,python实现的两个简单例子,算法进阶(持续更新ing)。目录1算法思想2算法步骤3第一个简单的例子(python实现)4二元函数例子(python实现)5算法进阶1算法思想遗传算法的应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(在一个不规则的多边形中,寻找一个包含在该多边形内的最大圆圈的圆心),TSP问题,生产调度问题,人工生命模拟等。遗传算法起源于对生物系统所进行的计算机模拟研究,是一种随机全局搜索优化方法,它模拟了自然选择和遗传中发生的复制、交叉(crossover)和变异(mutation)等现象,从任一初