首页 > 下载 > 系统&应用软件 > 教学工具:计算机视觉应用之人脸识别
教学工具:计算机视觉应用之人脸识别
授权形式: 免费版
更新时间: 2023-06-02 03:23:46
软件语言: 简体中文
软件平台: win7/win10 等64位操作系统
软件类别:
文件大小: 163MB
评论等级: ★★★★★
浏览次数: (今日:,本周:,本月:
软件简介

教学工具:计算机视觉应用之人脸识别

        探秘人工智能的核心技术——机器学习

       这是本工作室核心成员舒大荣老师基于Python语言开发的真实的(不是模拟)人工智能之机器学习软件。非常适合人工智能之机器学习的教学应用,让学生真实体验人工智能的核心技术——机器学习,深刻理解机器学习的基本原理。
     使用方法:
     1、运行主程序:mainpro.exe
     2、上传训练集(人脸照片集,文件基本名作为分类标签)训练计算机,本质是把人脸图像特征点数字化抽象建模,得到数值特征向量模型,从而使机器具有一定识别人脸的智能(根据模型预测识别新照片是谁)。
     3、上传待识别的人物照片或打开摄像头检验计算机识别人物的能力。
     提示:现在打包成一个可执行文件mainpro.exe,下载即可用,运行环境为64位的Windows操作系统。
     程序源代码是《Python入门与实战》第二版的一个教学案例。

     在体验这个项目的同时思考:
     1、这个人脸识别项目的机器学习属于()
      A.有监督学习    B.无监督学习      C.半监督学习       D.强化学习
      2、下列关于人工智能说法不正确的是( )
      A. 人工智能有巨大价值                  B. 人工智能系统面临安全风险
      C. 人工智能系统不存在安全风险   D. 人工智能只能解决有答案的数学问题
      3、人脸识别本质上是将已有的人脸向量和未知的向量对比,判断是否是一个人。如下图,将人脸的左眉毛上五个生物特征点编号量化后的位置可以记为向量集(x1,x2,x3,x4,x5),如果一张脸上选定128个特征点,那么可以将这张人脸抽象量化成特征向量,用()数据结构存储。
       A. 实数值的列表     B. 实数值的集合    C. 整数值的列表     D. 整数值的集合
      4、【多选】决定人工智能发展的关键因素是()
      A.数据       B.算法         C.算力        D.编程
      5、根据实验操作回答问题:
      计算机识别人脸程序的IPO(输入、处理、输出)流程是什么?
      输入(input):怎么实现?
      处理(process):①怎么实现建模?②模型是什么?怎么存储?
      输出(output):输出什么?

将Python源程序test.py打包成Windows下的可执行文件test.exe的DOS命令如下:
1、安装第三方库pyinstaller:pip install pyinstaller
2、若源程序中涉及到第三方库,要安装该库确保源程序能正常运行:pip install 库名 
3、打包成可执行文件test.exe:pyinstaller -F -i test.ico test.py     (test.ico为图标文件)
 
下载地址
分享到: