人工智能和机器学习 (复旦大学计算机科学与技术实践工作站)20240703(上午场)人工智能初步、mind+人脸识别

前言

       在这个科技日新月异的时代,人工智能(AI)已经逐渐渗透到我们生活的方方面面,从智能家居到自动驾驶,无一不彰显着AI的强大潜力。而人脸识别技术作为AI领域的一项重要应用,更是以其高效、便捷的特点受到了广泛关注。今天,小北将通过一篇博客,带友友们走进“人工智能初步”与“Mind+人脸识别”的世界,一同探索这一前沿技术的奥秘。

 课程全部回放:(格式为日期_上午下午_内容)

(其实点开任意一个视频都可以看到其他视频,在一个合集里面,电脑的话在右边,手机的话在下面)

20240703_am_人工智能初步、mind+人脸识别20240703_am_人工智能初步、mind+人脸识别_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1CT421r7zo/

20240703_pm_python调用百度AI、获取token,并利用opencv绘制分析图,做简单判断20240703_pm_python调用百度AI、获取token,并利用opencv绘制分析图,做简单判断_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1MM4m127dG/

20240704_am_python机器学习、Pytorch库入门、d2l学习20240704_am_python机器学习、Pytorch库入门、d2l学习_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1v1421b7rS/

20240704_pm_1_机器学习、神经网络——原理、理论20240704_pm_1_机器学习、神经网络——原理、理论_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1XS411A79k/?vd_source=239cabd75fffdd49d58e177719679c47

20240704_pm_2_利用百度AI实现视频关键点实时标注、Python多线程调用、车辆识别、SDK调用实现ASR(语音识别)和TTS(语音合成)20240704_pm_2_利用百度AI实现视频关键点实时标注、Python多线程调用、车辆识别、SDK调用实现ASR(语音识别)和TTS(语音合成)_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1wf421z7xY/

20240705_am_python通过OpenAI库,调用千问大模型,并进行反复询问等功能加强20240705_am_python通过OpenAI库,调用千问大模型,并进行反复询问等功能加强_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV17y411i72W/

20240705_pm_1_调用千问AI制作更多功能20240705_pm_1_调用千问AI制作更多功能_哔哩哔哩_bilibili20240705_pm_1_调用千问AI制作更多功能, 视频播放量 67、弹幕量 0、点赞数 1、投硬币枚数 0、收藏人数 0、转发人数 0, 视频作者 http_cat, 作者简介 ? A naughty kitty cat.,相关视频:20240705_pm_2_PyTorch训练模型测试,20240705_am_python通过OpenAI库,调用千问大模型,并进行反复询问等功能加强,20240703_pm_python调用百度AI、获取token,并利用opencv绘制分析图,做简单判断,20240704_am_python机器学习、Pytorch库入门、d2l学习,【全348集】清华大佬终于把Python整理成动画片了,通俗易懂,2024最新版!全程干货无废话,学完即可就业!这还学不会,我退出IT圈!,「回中网安」2024年信息合格考大复习 | 模拟卷详细讲解、重要知识点讲解,【2024速成版Python教程】目前B站最完整的Python(爬虫)教程,包含所有干货内容!这还没人看,我不更了!,【整整600集】这绝对是整个B站最细最适合小白的Python教程,2024新手实用版!手把手教学,全程精讲!7天从小白进阶到大神!学完即可就业!赶紧存下吧!,20240705_pm_3_代码、选课指导,20240704_pm_2_利用百度AI实现视频关键点实时标注、Python多线程调用、车辆识别、SDK调用实现ASR(语音识别)和TTS(语音合成)icon-default.png?t=N7T8https://www.bilibili.com/video/BV1PM4m12743/

20240705_pm_2_PyTorch训练模型测试20240705_pm_2_PyTorch训练模型测试_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1qw4m1a7Lu/

20240705_pm_3_代码、选课指导20240705_pm_3_代码、选课指导_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1Hi421Y78R/?vd_source=239cabd75fffdd49d58e177719679c47

有关代码的开源

www.bilhttps (github.com)icon-default.png?t=N7T8https://github.com/iuu6/fudan_study_code

人工智能初步:开启智能时代的大门

什么是人工智能?

      人工智能,简称AI,是一门研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的新技术科学。它试图让机器能够像人类一样思考、学习和决策,从而执行复杂的任务。

人工智能的发展与应用

       近年来,随着计算能力的提升、大数据的积累和算法的进步,人工智能迎来了爆发式增长。从简单的语音助手到复杂的医疗诊断系统,AI的应用场景日益丰富。在教育、医疗、金融、交通等各个领域,AI都在发挥着不可替代的作用,极大地提高了工作效率和服务质量。

Mind+图形化编程与人脸识别

Mind+图形化编程软件官网- 一站式入门学习Arduino、micro:bit、掌控板。 (mindplus.cc)icon-default.png?t=N7T8https://mindplus.cc/

Mind+图形化编程简介

       Mind+是一款专为青少年设计的图形化编程软件,它支持Arduino、micro:bit、掌控板等多种硬件平台,通过拖拽积木块的方式,让编程变得简单有趣。Mind+不仅降低了编程的门槛,还激发了孩子们的创造力和想象力,让他们在玩乐中学习编程知识。

Mind+人脸识别项目实践

       在Mind+平台上,我们可以轻松实现人脸识别项目。通过调用Mind+提供的人脸识别库或集成第三方人脸识别服务(如百度AI、OpenCV等),我们可以实现人脸检测、人脸跟踪、人脸比对等功能。以下是一个基于Mind+平台的人脸识别项目的基本步骤:

  1. 环境搭建:首先,确保你已经安装了Mind+软件,并连接好了相应的硬件平台(如摄像头)。

  2. 项目创建:在Mind+中创建一个新项目,并选择适合的人脸识别库或模块。

  3. 编程实现:使用图形化编程的方式,拖拽积木块编写代码。你需要设置摄像头捕捉图像、调用人脸识别函数、处理识别结果等。

  4. 调试与测试:在编写完代码后,进行调试和测试,确保人脸识别功能能够正常工作。

  5. 优化与扩展:根据实际需求,对项目进行优化和扩展,如增加人脸识别后的动作响应、提升识别准确率等。

Mind+人脸识别的应用场景

Mind+人脸识别技术可以广泛应用于多个领域,如:

  • 安全监控:在公共场所安装摄像头,通过人脸识别技术实现对进出人员的身份识别和监控。
  • 门禁系统:结合门禁设备,实现基于人脸识别的无接触门禁管理。
  • 教育娱乐:在教育和娱乐领域,可以利用人脸识别技术实现互动游戏、智能教学等功能。

理论学习部分

ppt展示(冯老师主讲)


实操部分

第一步:确保友友你是”实时模式“(代码可以直接在Windows上运行),
(上传模式:方便之后可能代码可以通过USB接口传到”树莓派“或者其他的设备上)

(Python模式:用Pyth代码写入)

点开扩展:

选择点击“网络服务”——AI图像识别

可以点击“-”减号移除,然后点击返回~

接下来我们开始“人脸识别”的机器人🤖:

百度AI开放平台-全球领先的人工智能服务平台 (baidu.com)icon-default.png?t=N7T8https://ai.baidu.com/?tn=39042058_34_oem_dg&ie=utf-8可以提前“个人认证”一下:

 打开“开放能力”———“人脸识别”————(随便点一个进去)

 点击“立即使用”:

点击”应用列表“——”创建应用“

”应用名称“——“接口选择(全选)——”应用归属(个人)——"应用描述“(简单描述)

创建完毕:

点击打开项目:

API列表:(免费使用中/待开通付费)

"概览“——“领取免费资源”:(一般要等待十几分钟)

点击“应用列表”复制API Key:粘贴到正确的位置,选择合适的存放路径(保存视频到本地)

完整流程:

点击“可视化人脸库”——“人脸识别”:

FaceGroup1:(创建):用户组场景类型——通用版(生活照)

匹配Mind+中的命令:

创建完成后:点击“新建用户”——(用户ID必须由数字、字母、下划线组成0/128)

先保存,然后改动较大可以另存:

接下来我们进一步优化我们的“人脸识别”:

改进:

 效果:

主动删除:

加进去:

会议签到:

附:KNN口罩、图书识别:

效果:

这个功能的算法局限性:只能识别出(蓝色的是口罩红色的是图书

结语

        通过本次探索,我们不仅了解了人工智能的基本概念和发展趋势,还深入体验了Mind+图形化编程在人脸识别项目中的应用。人工智能和图形化编程的结合,不仅降低了技术门槛,还激发了更多人的创新潜能。未来,随着技术的不断进步和应用的不断拓展,我们有理由相信,人工智能将为我们的生活带来更多便利和惊喜。


       希望这篇博客能够帮助友友们更好地理解“人工智能初步”与“Mind+人脸识别”技术,激发您对AI领域的兴趣和探索欲。如果您对相关内容有更多疑问或想法,欢迎在评论区留言交流!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3224460.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

人工智能算法工程师(中级)课程2-Opencv视觉处理之高级操作

大家好,我是微学AI,今天给大家介绍一下人工智能算法工程师(中级)课程2-Opencv视觉处理之高级操作。在上一节课中的OpenCV基础操作我们了解到OpenCV是一个开源的计算机视觉软件库。它提供了各种视觉处理函数,并支持多种编程语言,如…

USB眼图eye diagram测试

前言: USB有一种测量称为EYE图或信号完整性测试。考虑数字信号从发射机传输到接收机的过程。到达接收器的信号质量可能受到许多因素的影响,包括发射器、电缆或PCB迹线以及连接器。信号质量也被称为信号完整性。眼图是一种用于快速评估数字信号质量的图形工具。眼图这个名字之…

Gymnasium 借游戏来学习人工智能

既然有了免费的linux系统GPU,干脆演示一下使用drivecolab套件来训练模型。 !apt-get install -y build-essential swig !pip install box2d-py !pip install gymnasium[all] !pip install gymnasium[atari] gymnasium[accept-rom-license] !pip install stable_bas…

Python函数 之 模块和包

1.模块 1, 在Python 中, 每个以 .py 结尾的 Python 代码⽂件 都可以称为是⼀个模块。 2, 在模块中 别⼈书写好的功能(变量, 函数, 类),我们可以拿来直接使⽤。 3, 我们自己写的代码文件, 想要作为模块让别⼈使⽤, 你的代码⽂件名(模块名) 满足标识符的规…

Linux驱动开发-03字符设备驱动框架搭建

一、字符设备驱动开发步骤 驱动模块的加载和卸载(将驱动编译模块,insmod加载驱动运行)字符设备注册与注销(我们的驱动实际上是去操作底层的硬件,所以需要向系统注册一个设备,告诉Linux系统,我有…

JVM是如何创建一个对象的?

哈喽,大家好🎉,我是世杰。 本文我为大家介绍面试官经常考察的**「Java对象创建流程」** 照例在开头留一些面试考察内容~~ 面试连环call Java对象创建的流程是什么样?JVM执行new关键字时都有哪些操作?JVM在频繁创建对象时,如何…

Studying-代码随想录训练营day33| 动态规划理论基础、509.斐波那契函数、70.爬楼梯、746.使用最小花费爬楼梯

第33天,动态规划开始,新的算法💪(ง •_•)ง,编程语言:C 目录 动态规划理论基础 动态规划的解题步骤 动态规划包含的问题 动态规划如何debug 509.斐波那契函数 70.爬楼梯 746.使用最小花费爬楼梯 总结 动态…

LeetCode热题100刷题10:46. 全排列、78. 子集、17. 电话号码的字母组合、39. 组合总和、138. 随机链表的复制

回溯问题 46. 全排列 全排列问题&#xff1a; path 递归终止条件&#xff1a;path中是否已存储所有元素&#xff1b; for循环处理节点集合&#xff1a;used0未被使用的元素 class Solution { public:vector<int> path;vector<vector<int>> res;void backt…

HTML 标签简写和全称及其对应的中文说明和实例

<!DOCTYPE html> <html lang"zh-CN"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>HTML 标签简写及全称</title><style>…

Linux udp编程

我最近开了几个专栏&#xff0c;诚信互三&#xff01; > |||《算法专栏》&#xff1a;&#xff1a;刷题教程来自网站《代码随想录》。||| > |||《C专栏》&#xff1a;&#xff1a;记录我学习C的经历&#xff0c;看完你一定会有收获。||| > |||《Linux专栏》&#xff1…

效果惊人!LivePortrait开源数字人技术,让静态照片生动起来

不得了了,快手已经不是众人所知的那个短视频娱乐平台了。 可灵AI视频的风口尚未过去,又推出了LivePortrait--开源的数字人项目。LivePortrait让你的照片动起来,合成逼真的动态人像视频,阿里通义EMO不再是唯一选择。 让图像动起来 LivePortrait 主要提供了对眼睛和嘴唇动作的…

20_Inception V3深度学习图像分类算法

回顾GoogleNet:传送门 1.1 介绍 InceptionV3是Google开发的一种深度卷积神经网络架构&#xff0c;它是Inception系列网络中的第三代模型&#xff0c;由Christian Szegedy等人在论文《Rethinking the Inception Architecture for Computer Vision》中提出&#xff0c;该论文发…

gitee上传和下载idea项目的流程

环境&#xff1a;idea2022 一、上传项目 1、在gitee中新建一个仓库。 2、打开所要上传的项目的文件夹&#xff0c;点击Git Bash&#xff0c;生成.git文件夹。 3、在idea中打开所要上传的项目&#xff0c;在控制台的Terminal菜单中&#xff0c;输入git add . (注意&#xf…

解决分布式环境下session共享问题

在分布式环境下&#xff0c;session会存在两个问题 第一个问题:不同域名下&#xff0c;浏览器存储的jsessionid是没有存储的。比如登录时认证服务auth.gulimall.com存储了session&#xff0c;但是搜索服务search.gulimall.com是没有这个session的&#xff1b; 第二个问题&…

鸟类领域超大规模检测实践,基于YOLOv8轻量级检测模型开发构建超大规模生活场景下500种鸟类检测识别分析系统

关于鸟类的检测、识别相关的开发实践在前面的系列博文中也有不少的实践记录&#xff0c;感兴趣的话可以自行移步阅读即可&#xff1a; 【检测类】 《AI识鸟&#xff0c;基于YOLOv5【n/s/m/l/x】全系列参数模型开发构建工业野外场景下鸟类检测识别分析系统》 《基于轻量级YOL…

Eyes Wide Shut Exploring the Visual Shortcomings of Multimodal LLMs

Eyes Wide Shut? Exploring the Visual Shortcomings of Multimodal LLMs 近两年多模态大模型&#xff08;Multimodal LLM&#xff0c;MLLM&#xff09;取得了巨大的进展&#xff0c;能够基于图片与人类对话&#xff0c;展现出强大的识别甚至推理能力。然而&#xff0c;在某些…

游戏AI的创造思路-技术基础-蒙特卡洛树搜索(2)

接上一篇&#xff0c;让我们来看更多的例子 目录 7. 更多例子 7.1. 国际象棋实例 7.2. RTS类游戏实例 7.3. FPS类游戏实例 7. 更多例子 蒙特卡洛树搜索&#xff08;Monte Carlo Tree Search&#xff0c;MCTS&#xff09;在游戏AI中有着广泛的应用&#xff0c;尤其是在那些…

孟德尔随机化--代谢生活方式与消化道癌

写在前面 今天阅读的文献是多种暴露与某结局的孟德尔随机化&#xff0c;算是以量取胜了。 The effect of metabolism-related lifestyle and clinical risk factors on digestive system cancers in East Asian populations: a two-sample Mendelian randomization analysis …

使用tkinter拖入excel文件并显示

使用tkinter拖入excel文件并显示 效果代码 效果 代码 import tkinter as tk from tkinter import ttk from tkinterdnd2 import TkinterDnD, DND_FILES import pandas as pdclass ExcelViewerApp(TkinterDnD.Tk):def __init__(self):super().__init__()self.title("Excel…

谷歌摸鱼神器来了:推出AI会议替身,一键总结提问发言_会议预约 ai对话

饱受会议折磨的打工人&#xff0c;终于可以解放了&#xff01; 就在刚刚举办的Google Cloud Next’23大会上&#xff0c;谷歌宣布了一系列科技新进展&#xff0c;最瞩目的要属其中的“开会AI替身”了。 只需要一句“帮我参加”&#xff0c;AI就能替你开会&#xff0c;并在合适…