课程推荐 | 机器视觉与边缘计算应用

news2024/11/26 22:17:10

点击蓝字

关注我们,让开发变得更有趣

文案 | 李擎

排版 | 李擎

文案来源 | https://www.icourse163.org/course/FUDAN-1456632162

OpenVINO™

╱ 前言 ╱

机器视觉是目前人工智能重要的应用领域,在很多领域都有丰富的成功应用案例。其中深度学习的目标检测算法是非常实用的技术基础,针对这方面的人才需求较为旺盛。

在这样的人才需求背景下,开发者如何在预训练模型基础上,通过迁移学习,根据现实应用的需求,高效、高质量地训练模型,并达到快速部署的目的,以顺应人才市场的需求。

接下来,Nono要为大家推荐一门由复旦大学副教授赵卫东和高级工程师董亮共同合作,在中国大学生MOOC平台上讲授的课程——《机器视觉与边缘计算应用 》。

本课程在介绍机器视觉相关技术的基础上,基于OpenVINO™ 工具套件,可以帮助学员方便地实现机器视觉在边缘计算场景中的应用。

2b3e2cad8a102928286d262704e41cde.png

该课程同时也得到了英特尔 OpenVINO™ 团队的大力支持。

OpenVINO™

╱ 课程链接 ╱

https://www.icourse163.org/course/FUDAN-1456632162[WS2] 

OpenVINO™

╱ 课程标题 ╱

《机器视觉与边缘计算应用》

OpenVINO™

╱ 授课老师 ╱

赵卫东副教授:

- 复旦大学计算机科学技术学院副教授,主要负责本科生和各类研究生机器学习、深度学习应用、大数据核心技术等课程的教学。

- 被评为教育部在线教育研究中心“智慧教学之星”。

- 目前主要研究方向包括机器学习和深度学习应用、电子推荐和大数据分析等。

- 主持国家自然科学基金2项、国家重点研发计划子课题、上海市浦江人才以及企业合作课题等40多项。

董亮高级工程师:

- 毕业于复旦大学软件学院获硕士学位

- 具有多年软件架构及开发经验,目前主要从事数据分析、机器学习等方面研究

- 申请软件著权6项,获得省级科技进步二等奖,省级教育软件优秀奖。

OpenVINO™

╱ 课程目标 ╱

熟悉目标检测的常用算法,并在此基础上应用OpenVINO™,实现典型的机器视觉应用,在此基础上做创新性的边缘计算应用。

OpenVINO™

╱ 课程大纲 ╱

01 边缘计算和机器视觉基础

1.1 人工智能与边缘计算

1.2 深度学习和机器视觉

1.3 目标检测过程

1.4 课程所需基础

02 目标检测基础

2.1 目标检测的基本概念

2.2 YOLOv1-v3的目标检测算法详解

2.3 YOLOv4-v5的目标检测算法详解

2.4 SSD目标检测算法

2.5 MobileNet 目标检测算法

03算能云平台加速器

3.1 药品分检机

3.2 儿童睡姿检测

3.3 算能加速器使用方法

04 OpenVINO™ 基础

4.1 OpenVINO™ 在深度学习中的应用

4.2 OpenVINO™ 加速器简介

4.3 OpenVINO™ 的安装

4.4 预训练模型的下载

4.5手写体识别和文字检测

05 OpenVINO™ 加速器的使用

5.1使用 OpenVINO™实现目标检测

5.2模型优化器和推理引擎的使用

5.3基于 OpenVINO™ 的车牌识别

06 边缘计算典型应用

6.1 智能交通灯控制

6.2 智能教室

6.3 危险品识别

07 边缘智能综合实训

7.1 实训项目1 基于食材识别的囤菜系统

7.2 实训项目2 电动车头盔检测

OpenVINO™

╱ 预备知识╱

学习本课程前需要掌握深度学习的基本原理,了解目标检测的常用算法更佳,也需要一定的 Python 编程基础。

OpenVINO™

╱ 参考资料╱

1.http://www.icourse163.org/course/FUDAN-1205806833(深度学习课程)

2.赵卫东. 机器学习案例实战(第2版). 北京:人民邮电出版社,2021(实验和实训,Python语言)

3.赵卫东,董亮编著.机器学习(第2版).北京:人民邮电出版社,2022(Python语言)

4.赵卫东,董亮著.Python机器学习实战案例(第2版).北京:清华大学出版社,2022(实验和实训,Python语言)

OpenVINO™

╱ 常见问题 ╱

1. 没有基础可以学习吗?

答:建议学员至少有一定的Python语言基础,并学习过机器学习和深度学习的基本知识(尤其是卷积神经网络和目标检测等部分),可以选修课程http://www.icourse163.org/course/FUDAN-1205806833。

有关OpenVINO的介绍,可以先学习http://course.itxueyuan.com/198(零基础学习OpenVINO),还有下列更系统的课程:

http://edu.csdn.net/course/detail/27685

http://edu.csdn.net/course/detail/28807

2.如何使用课程介绍的算法和工具解决实际问题?

答:可以先消化课程提供的案例和实验,结合推荐教材的实验练习,理解机器视觉常用算法原理以及OpenVINO™的使用方法。

3.本课程是否会讲实训的内容?

答:本课程会介绍 OpenVINO™ 和算能等业界主流平台的应用方法,实用性强,强调动手练习。

4.实验用什么平台?

答:可以到http://software.intel.com/zh-cn/openvino-toolkit/choose-download?cid=&campid=prc_q234_2020_openvino_mooc下载相关免费软件,安装在本地机器调试和运行。

5.本课程的资料如何正确使用?

答:本课程的资料(包括课件、视频、程序和数据)仅仅用于学习用,没有经过允许,不能用于比赛、论文或商业等目的。

6. OpenVINO™ 是什么?

答:使用英特尔 OpenVINO™ 工具套件分发版开发可模拟人类视觉的应用和解决方案。该工具套件基于卷积神经网络 (CNN),可在英特尔 硬件(包括加速器)中扩展工作负载并实现性能最大化。

· 支持从边缘到云的深度学习推理

· 加速 AI 工作负载,包括计算机视觉、音频、语音、语言和推荐系统

· 使用通用 API 支持在所有英特尔 架构和 AI 加速器 — CPU、iGPU、英特尔 Movidius 视觉处理单元 (VPU)、FPGA 和英特尔 高斯和神经加速器(英特尔 GNA)上实现异构执行

· 通过函数库和预优化内核缩短上市时间

· 包括面向 OpenCV、OpenCL 内核以及其他工业工具和库的优化调用

OpenVINO™

╱ 结束语 ╱

以上就是 Nono 为对 OpenVINO™ 感兴趣的开发者们的推荐啦,大家快来和 Nono 一起学习!

此外,如果开发者们还想了解更多 OpenVINO™ 相关学习资源和应用案例,请在OpenVINO 中文社区公众号后台下方菜单栏中点击“获取资料”,就能查找到相关资源。开发者也可以通过后台回复想要了解的资源,社区工作人员将会根据后台收到的意愿进行整理并发布。

--END--

你也许想了解(点击蓝字查看)⬇️➡️ 以AI作画,祝她节日快乐;简单三步,OpenVINO™ 助你轻松体验AIGC
➡️ 还不知道如何用OpenVINO™作画?点击了解教程。➡️ 如何给开源项目做贡献? | 开发者节日福利➡️ 几行代码轻松实现对于PaddleOCR的实时推理,快来get!➡️ 使用OpenVINO 在“端—边—云”快速实现高性能人工智能推理➡️ 图片提取文字很神奇?试试三步实现OCR!➡️【Notebook系列第六期】基于Pytorch预训练模型,实现语义分割任务➡️使用OpenVINO™ 预处理API进一步提升YOLOv5推理性能
扫描下方二维码立即体验 
OpenVINO™ 工具套件 2022.3

点击 阅读原文 跳转至课程页面

e0df50a621e6fe3c47b1d9bc303c17c8.png

文章这么精彩,你有没有“在看”?

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

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

相关文章

ubuntu(20.04)-shell脚本(1)-基本概念

目录 1.概述 2.shell脚本调用形式 3.shell语法初识 3.1 定义以开头:#!/bin/bash 3.2 单个“#”号代表注释当前行 4.变量 4.1 只读变量 4.2 环境变量: env 4.3 预测变量: 4.4 变量扩展: 是否存在,字符串…

通过JMH框架 测试公平锁与非公平锁的性能(附测试代码和源码分析)

目录 先上测试代码: 上依赖: 输出结果:(注意不要debug运行,直接运行代码,否则报错) 源码-公平锁的 lock 方法: 源码-非公平锁的lock方法: 总结 非公平锁和公平锁的两处不同: …

docker入门之一:docker基础概念与安装

1. Docker简单介绍 1.1. 什么是docker?1.2. Docker和传统虚拟机1.3. 为什么使用docker1.4. docker架构 2. Docker安装 2.1. docker版本命名2.2. docker安装2.3. docker卸载2.4. docker镜像加速器 1. Docker简单介绍 1.1. 什么是docker? google go语言…

24-Tomcat

目录 1.Tomcat是什么? 2.版本号 3.下载 4.目录介绍 4.1.bin目录 4.2.conf目录 4.3.logs目录 4.4.webapps目录 5.启动服务器 PS:解决Tomcat乱码问题 PS:Tomcat点击启动,控制台一闪而过,啥也没有解决方案 PS…

【花雕学AI】4月5日,ChatGPT中国财经背景分析:昨天沪指重返3300点,这说明了什么?

在这里插入图片描述 附录: 一、ChatGPT是一个可以和你聊天的人工智能程序,它可以用文字回答你的问题,也可以根据你的提示写出文章、歌词、代码等内容。ChatGPT是由一个叫OpenAI的机构开发的,它使用了一种叫做GPT的技术&…

TCP协议的相关特性(续)

TCP协议的相关特性🔎滑动窗口🔎流量控制🔎拥塞控制🔎延时应答🔎捎带应答🔎面向字节流(粘包问题)🔎异常情况🔎总结关于 确认应答 超时重传, 连接管理 请参考: 点击这里 &#x1f50e…

IT知识百科:什么是基站?

一、基站介绍 基站(Base Station),也称为基站站点或基站设备,是无线通信网络中的关键设备之一。基站用于与移动设备(如手机、无线网卡等)进行通信和数据传输,实现无线通信覆盖。 二、基站的功…

基于Python机器学习、深度学习技术提升气象、海洋、水文领域实践应用

Python是功能强大、免费、开源,实现面向对象的编程语言,能够在不同操作系统和平台使用,简洁的语法和解释性语言使其成为理想的脚本语言。除了标准库,还有丰富的第三方库,Python在数据处理、科学计算、数学建模、数据挖…

Web服务器压力测试

Web服务器压力测试 使用WebBench去进行网站的压力测试 1、去github下载项目源码webbench 2、download到本地 3、将压缩包上传到虚拟机上 4、解压,使用命令:unzip 压缩包名 5、 cd WebBench-mask6、构建项目 makemake install7、上述动作完成后&…

【Vue3】如何用Vue CLI 创建一个Vue3的初始化项目

第一步、安装Vue Cli npm install -g vue/cli 安装成功后,就可以在命令行工具中,使用vue命令。 检测是否安装成功,可以用 vue -V 出现版本号,代表安装成功。 第二步、创建项目 为了方便管理项目,我先在 github 创建了…

队列实现图书信息管理(C语言)

文章目录Queue.hmain.cQueue.c用队列实现一个图书信息管理,这里放一下有哪些文件。(ps:我之前写的是学生信息管理,但是有人说我们的作业是写图书,就该了下内容,没有改文件名)队列是用链表实现的…

***大论文中插入Visio不失真方法:word插入viso图片方法

***大论文中插入Visio不失真方法:word插入viso图片方法1、可以直接导出emf2、如果利用emf导致字符间距过大,可以选择下面方式1、可以直接导出emf 导出emf方法: 打开visio --> 另存为 --> 选择emf格式文件 打开word --> 插入图片&a…

6 计时器(三)

6.4 输出比较演示** 演示1:PWM驱动呼吸灯** 函数解释: 输出比较单元(掌握) void TIM_OC1Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct); void TIM_OC2Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCIni…

对Redis 的数据结构的更深刻理解

文章目录简单动态字符串SDS与C字符串的区别链表字典哈希算法 —— 添加新键值对的过程rehashrehash一般过程渐进式rehash渐进式rehash的详细步骤跳跃表实现整数集合intset升级步骤升级好处降级压缩列表 ziplistziplistnode连锁更新对象字符串对象列表对象哈希对象编码转换集合对…

RK356X 解除UVC摄像头预览分辨率1080P限制

平台 RK3566 Android 11 概述 UVC: USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机…

详解C++中的命名空间(namespace)

个人主页:平行线也会相交 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【C之路】 目录C关键字(C98)命名冲突命名空间命名空间的定义局部域和全局域的关系命名空间域小结命名空间中可以定义哪些内容嵌套命名空间…

音视频开发常用分析工具介绍

综述 工欲善其事,必先利其器;兵马未到,粮草先行。 在音视频开发过程中,利用工具可以更方便、更直观、更快捷的分析音视频的数据,便于开发过程中分析、调试和解决问题。 现总结一些音视频开发过程中常用的分析工具。…

Android library native 代码不能调试解决方法汇总

android native开发会碰到native代码无法调试问题,而app主工程中的native代码是可以调试的。如果项目中存在多个module,那么在application模块中依赖library模块,并且library模块中有native代码的时候,当debug library模块中的这些…

如何高效获取数据价值?

导读:上一篇《大数据架构知识点详解:国产数据库创新、湖仓一体实践…》中我们阐述了四大体系之数据架构体系,解释了云原生大数据实践、国产数据库创新变革、湖仓一体落地实践、OLAP 发展趋势四个论坛的架构思路。 接下来是四大体系之二数据效…

【Linux】2、Linux 的基本命令

目录一、Linux 的目录结构二、Linux 命令三、ls 命令四、cd五、pwd六、特殊路径符七、mkdir八、touch九、cat 命令十、more十一、cp十二、mv十三、rm十四、which十五、find十六、grep十七、wc十八、管道符十九、echo二十、重定向符二十一、tail 命令一、Linux 的目录结构 &…