SEO技术

SEO技术

Products

当前位置:首页 > SEO技术 >

如何将网站建设分为三个主要部分?网站右侧出现百度名片时应该如何称呼它?

96SEO 2026-02-20 10:30 0


如何将网站建设分为三个主要部分?网站右侧出现百度名片时应该如何称呼它?

本文详细介绍基于YOLOv5深度学习技术的人脸活体检测系统#xff0c;在介绍算法原理的同时人脸活体检测系统利用视觉方法检测人脸活体对象区分常见虚假人脸以便后续人脸识别提供系统界面记录活体与虚假人脸检测结果。

本文详细介绍基于YOLOv5深度学习技术的人脸活体检测系统在介绍算法原理的同时给出Python的实现代码、训练数据集以及PyQt的UI界面。

在界面中可以选择各种图片、视频进行检测识别可对图像中存在的多个人脸目标进行识别区分。

博文提供了完整的Python代码和使用教程适合新入门的朋友参考完整代码资源文件请转至文末的下载链接。

本博文前言1.

效果演示2.

人脸活体数据集及训练下载链接结束语➷点击跳转至文末所有涉及的完整代码文件下载页☇

基于深度学习的人脸活体检测系统演示与介绍PythonYOLOv5深度学习模型清新界面前言

近年来人脸识别技术落地势头迅猛被广泛应用于公共安全、金融支付、交通出行等领域。

人脸识别技术在落地应用过程中也暴露出侵犯隐私、安全风险、过渡收集等问题屡屡成为社会焦点。

人脸活体检测的起因是成像传感器在面对纸张打印、视频重放、3D模具等物理呈现的假人脸时无法识别成像的真实性从而假人脸通过人脸识别系统受到非法入侵导致人脸识别系统在金融、支付及商业等应用场景存在局限性这使得人脸活体检测引起了广泛的社会关注。

为提升人脸识别的安全性保障客户的业务安全需要在识别前检测是否属于真实人脸即检测当前画面中到底为虚假欺骗的人脸还是真实的人脸为人脸登录、注册等环节增加多层保障。

本系统基于YOLOv5对于图片、视频和摄像头捕获的实时画面可检测人脸属于真实或者虚假情况系统支持结果记录、展示和保存每次检测的结果记录在表格中。

对此这里给出博主设计的界面这回界面采用了半透明的UI背景有种科技简约的感觉功能也可以满足图片、视频和摄像头的识别检测希望大家可以喜欢初始界面如下图

检测类别时的界面截图点击图片可放大如下图可识别画面中存在的多张人脸也可开启摄像头或视频检测

详细的功能演示效果参见博主的B站视频或下一节的动图演示觉得不错的朋友敬请点赞、关注加收藏系统UI界面的设计工作量较大界面美化更需仔细雕琢大家有任何建议或意见和可在下方评论交流。

效果演示

我们还是通过动图看一下识别的效果系统主要实现的功能是对图片、视频和摄像头画面中的人脸进行虚假识别识别的结果可视化显示在界面和图像中另外提供多个目标的显示选择功能演示效果如下。

一系统介绍

人脸活体检测系统主要用于日常场景中活体人脸检测区分真实人脸和虚假人脸数目、位置、预测置信度等连接摄像头设备可开启实时检测功能另外对图片、视频等文件中的活体人脸情况也可进行测试和检测登录系统提供用户注册、登录、管理功能训练和调优的模型可有效检测真实人脸模型可选择切换可选择单个目标进行单独显示和标注结果一键保存。

二主要特点

这里设计了一个登录界面界面还是参考了当前流行的UI设计可以注册账号和密码然后进行登录。

四选择图片识别

系统中可选择图片文件进行识别点击图片选择按钮图标选择图片后显示所有识别的结果可通过下拉选框查看单个结果以便具体判断某一特定目标。

本功能的界面展示如下图所示

五视频识别效果展示

对于需要识别一段视频中的多个人脸这里设计了视频选择功能。

点击视频按钮可选择待检测的视频系统会自动解析视频逐帧识别多个人脸并将人脸检测的分类和计数结果记录在左下角表格中效果如下图所示

六摄像头检测效果展示

在真实场景中我们往往利用摄像头获取实时画面同时需要对人脸进行活体识别因此本文考虑到此项功能。

如下图所示点击摄像头按钮后系统进入准备状态系统显示实时画面并开始检测画面中的人脸活体识别结果展示如下图

人脸活体数据集及训练

这里我们使用的人脸活体识别数据集包含真实与虚假两个类别每张图片除包括类别标签外还有一个标注的物体边框Bounding

每张图像均提供了图像类标记信息训练数据集具有3609张图片验证集766张测试集145张共计4520张图像部分图片的截图如下图所示。

在深度学习中我们通常通过损失函数下降的曲线来观察模型训练的情况。

而YOLOv5训练时主要包含三个方面的损失矩形框损失(box_loss)、置信度损失obj_loss和分类损失(cls_loss)在训练结束后我们也可以在logs目录下找到生成对若干训练过程统计图。

下图分别为博主训练人脸活体识别的模型训练图和曲线图。

一般我们会接触到两个指标分别是召回率recall和精度precision两个指标p和r都是简单地从一个角度来判断模型的好坏均是介于0到1之间的数值其中接近于1表示模型的性能越好接近于0表示模型的性能越差为了综合评价目标检测的性能一般采用均值平均密度map来进一步评估模型的好坏。

我们通过设定不同的置信度的阈值可以得到在模型在不同的阈值下所计算出的p值和r值一般情况下p值和r值是负相关的绘制出来可以得到如下图所示的曲线其中曲线的面积我们称AP目标检测模型中每种目标可计算出一个AP值对所有的AP值求平均则可以得到模型的mAP值。

在训练完成后得到最佳模型接下来我们将帧图像输入到这个网络进行预测从而得到预测结果预测方法predict.py部分的代码如下所示

def

torch.from_numpy(img).to(device)img

img.half()

classesopt.classes,agnosticopt.agnostic_nms)t2

round((t2

InferNms训练完成就可以进行预测得到预测结果我们便可以将帧图像中的人脸活体框出然后在图片上用opencv绘图操作输出人脸活体的类别及人脸的预测分数。

以下是读取一个人脸活体图片并进行检测的脚本首先将图片数据进行预处理后送predict进行检测然后计算标记框的位置并在图中标注出来。

__name__

cv2.VideoCapture(video_path)(W,

(None,

cv2.VideoWriter_fourcc(*XVID)ret,

frame

运行结束...)output_video.release()vs.release()exit()#

获取画面长宽if

将检测信息添加到字典中detInfo.append([names[int(cls)],

[c1[0],

print(FPS:{}.format(int(0.6/(end-start))))frameIndex

1执行得到的结果如下图所示图中人脸的种类和置信度值都标注出来了预测速度较快。

基于此模型我们可以将其设计成一个带有界面的系统在界面上选择图片、视频或摄像头然后调用模型进行检测。

博主对整个系统进行了详细测试最终开发出一版流畅得到清新界面就是博文演示部分的展示完整的UI界面、测试图片视频、代码文件以及Python离线依赖包方便安装运行也可自行配置环境均已打包上传感兴趣的朋友可以通过下载链接获取。

下载链接

若您想获得博文中涉及的实现完整全部程序文件包括测试图片、视频py,

UI文件等如下图这里已打包上传至博主的面包多平台见可参考博客与视频已将所有涉及的文件同时打包到里面点击即可运行完整文件截图如下

在文件夹下的资源显示如下下面的链接中也给出了Python的离线依赖包读者可在正确安装Anaconda和Pycharm软件后复制离线依赖包至项目目录下进行安装离线依赖的使用详细演示也可见本人B站视频win11从头安装软件和配置环境运行深度学习项目、Win10中使用pycharm和anaconda进行python环境配置教程。

注意该代码采用PycharmPython3.8开发经过测试能成功运行运行界面的主程序为runMain.py和LoginUI.py测试图片脚本可运行testPicture.py测试视频脚本可运行testVideo.py。

为确保程序顺利运行请按照requirements.txt配置Python依赖包的版本。

Python版本3.8请勿使用其他版本详见requirements.txt文件

完整资源中包含数据集及训练代码环境配置与界面中文字、图片、logo等的修改方法请见视频项目完整文件下载请见参考博客文章里面或参考视频的简介处给出➷➷➷

参考博客文章https://zhuanlan.zhihu.com/p/614856458

参考视频演示https://www.bilibili.com/video/BV1jg4y147GD/

离线依赖库下载链接https://pan.baidu.com/s/1hW9z9ofV1FRSezTSj59JSg?pwdoy4n

提取码oy4n

Designer中可以彻底修改界面的各个控件及设置然后将ui文件转换为py文件即可调用和显示界面。

如果只需要修改界面中的文字、图标和背景图的可以直接在ConfigUI.config文件中修改步骤如下

1打开UI_rec/tools/ConfigUI.config文件若乱码请选择GBK编码打开。

3如需修改背景、图标等只需修改图片的路径。

例如原文件中的背景图设置如下

mainWindow

:/images/icons/back-image.png可修改为自己的名为background2.png图片位置在UI_rec/icons/文件夹中可将该项设置如下即可修改背景图

mainWindow

由于博主能力有限博文中提及的方法即使经过试验也难免会有疏漏之处。

希望您能热心指出其中的错误以便下次修改时能以一个更完美更严谨的样子呈现在大家面前。

同时如果有更好的实现方法也请您不吝赐教。



SEO优化服务概述

作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。

百度官方合作伙伴 白帽SEO技术 数据驱动优化 效果长期稳定

SEO优化核心服务

网站技术SEO

  • 网站结构优化 - 提升网站爬虫可访问性
  • 页面速度优化 - 缩短加载时间,提高用户体验
  • 移动端适配 - 确保移动设备友好性
  • HTTPS安全协议 - 提升网站安全性与信任度
  • 结构化数据标记 - 增强搜索结果显示效果

内容优化服务

  • 关键词研究与布局 - 精准定位目标关键词
  • 高质量内容创作 - 原创、专业、有价值的内容
  • Meta标签优化 - 提升点击率和相关性
  • 内容更新策略 - 保持网站内容新鲜度
  • 多媒体内容优化 - 图片、视频SEO优化

外链建设策略

  • 高质量外链获取 - 权威网站链接建设
  • 品牌提及监控 - 追踪品牌在线曝光
  • 行业目录提交 - 提升网站基础权威
  • 社交媒体整合 - 增强内容传播力
  • 链接质量分析 - 避免低质量链接风险

SEO服务方案对比

服务项目 基础套餐 标准套餐 高级定制
关键词优化数量 10-20个核心词 30-50个核心词+长尾词 80-150个全方位覆盖
内容优化 基础页面优化 全站内容优化+每月5篇原创 个性化内容策略+每月15篇原创
技术SEO 基本技术检查 全面技术优化+移动适配 深度技术重构+性能优化
外链建设 每月5-10条 每月20-30条高质量外链 每月50+条多渠道外链
数据报告 月度基础报告 双周详细报告+分析 每周深度报告+策略调整
效果保障 3-6个月见效 2-4个月见效 1-3个月快速见效

SEO优化实施流程

我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:

1

网站诊断分析

全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。

2

关键词策略制定

基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。

3

技术优化实施

解决网站技术问题,优化网站结构,提升页面速度和移动端体验。

4

内容优化建设

创作高质量原创内容,优化现有页面,建立内容更新机制。

5

外链建设推广

获取高质量外部链接,建立品牌在线影响力,提升网站权威度。

6

数据监控调整

持续监控排名、流量和转化数据,根据效果调整优化策略。

SEO优化常见问题

SEO优化一般需要多长时间才能看到效果?
SEO是一个渐进的过程,通常需要3-6个月才能看到明显效果。具体时间取决于网站现状、竞争程度和优化强度。我们的标准套餐一般在2-4个月内开始显现效果,高级定制方案可能在1-3个月内就能看到初步成果。
你们使用白帽SEO技术还是黑帽技术?
我们始终坚持使用白帽SEO技术,遵循搜索引擎的官方指南。我们的优化策略注重长期效果和可持续性,绝不使用任何可能导致网站被惩罚的违规手段。作为百度官方合作伙伴,我们承诺提供安全、合规的SEO服务。
SEO优化后效果能持续多久?
通过我们的白帽SEO策略获得的排名和流量具有长期稳定性。一旦网站达到理想排名,只需适当的维护和更新,效果可以持续数年。我们提供优化后维护服务,确保您的网站长期保持竞争优势。
你们提供SEO优化效果保障吗?
我们提供基于数据的SEO效果承诺。根据服务套餐不同,我们承诺在约定时间内将核心关键词优化到指定排名位置,或实现约定的自然流量增长目标。所有承诺都会在服务合同中明确约定,并提供详细的KPI衡量标准。

SEO优化效果数据

基于我们服务的客户数据统计,平均优化效果如下:

+85%
自然搜索流量提升
+120%
关键词排名数量
+60%
网站转化率提升
3-6月
平均见效周期

行业案例 - 制造业

  • 优化前:日均自然流量120,核心词无排名
  • 优化6个月后:日均自然流量950,15个核心词首页排名
  • 效果提升:流量增长692%,询盘量增加320%

行业案例 - 电商

  • 优化前:月均自然订单50单,转化率1.2%
  • 优化4个月后:月均自然订单210单,转化率2.8%
  • 效果提升:订单增长320%,转化率提升133%

行业案例 - 教育

  • 优化前:月均咨询量35个,主要依赖付费广告
  • 优化5个月后:月均咨询量180个,自然流量占比65%
  • 效果提升:咨询量增长414%,营销成本降低57%

为什么选择我们的SEO服务

专业团队

  • 10年以上SEO经验专家带队
  • 百度、Google认证工程师
  • 内容创作、技术开发、数据分析多领域团队
  • 持续培训保持技术领先

数据驱动

  • 自主研发SEO分析工具
  • 实时排名监控系统
  • 竞争对手深度分析
  • 效果可视化报告

透明合作

  • 清晰的服务内容和价格
  • 定期进展汇报和沟通
  • 效果数据实时可查
  • 灵活的合同条款

我们的SEO服务理念

我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。

提交需求或反馈

Demand feedback