用python开发截图识别ocr小工具 python判断两张图像相似度
“夫妻相”指的是夫妻之间面容相似的现象。有研究认为:两个人在一起生活得久了,表情动作彼此模仿,会越来越像。其实是因为大多数人都珍爱自己,看到跟自己相像的人格外顺眼,从一开头就是拿自己当范本选择另一半。“夫妻相”的大抵意思是因为常常接触,心灵相倾,习惯趋同,相同的作息、肠道菌落交换等相互影响,以致到了面容相像。
夫妻相度量
基于预训练深度学习模型提取的特征相似度表达 :

其中x a i 代表人脸a 在第i 维的特征值。在这里一共提取了10个特征维度:脸部信息(宽度+高度)、两眼之间距离、眉毛信息(宽度+高度)、眼睛信息(宽度+高度)、鼻子到眼睛中心垂直距离、嘴巴信息(宽度+高度)。人脸综合信息特征相似度表达:
接下来就是采集正负样本,从而来确定超参数 的过程。其中,对正负样本的定义如下:正样本:为大众所熟知的、模范夫妻代表(例如梁家辉和江嘉年,周杰伦和昆凌)。负样本:为大众所熟知的、有出现“时常争吵、家暴、出轨”等现象的夫妻代表(例如......例子太多,就不例如了)。编写Python爬虫采集大量图片,利用MTCNN框选人脸区域,dlib做68点的facial landmarks localization。得到的例子如下: