学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?...

立即学习:https://edu.csdn.net/course/play/27685/385714?utm_source=blogtoedu

这是Intel提供的一个关于OpenVINO工具套件的初级课程。这个课程内容非常简单,作为知识点复习是非常不错的,现在课程注册免费学习。

OpenVINO的全称是:Open Visual inference and Neural network Optimization,开放视觉推理和神经网络优化工具集,它是一整套面向AI应用的Intel软件解决方案。

目录


1、初级课程目录:

2、内容简介:

2.1、图像基本概念

2.2、关于OpenCV 

3、总结

4、知识点检测:

1、初级课程目录


OpenVINO 100 – Course agenda
       Lesson 1: Introduction, why do we need Artificial Intelligence (AI).
       Lesson 2: What is Video, what is computer vision, how do we accelerate it on modern computers.
       Lesson 3: How to accelerate Video processing
       Lesson 4: How to accelerate Neural Network for vision applications
       Lesson 5: Video Analytics pipeline
       Lesson 6: Demos, OpenVINO at work
       Lesson 7: The full flow, from Data to a product using Intel tools-Part 1.
       Lesson 8: The full flow, from Data to a product using Intel tools-Part 2.
       Lesson 9: Summary, intro to next course (200)

2、内容简介


2.1、图像基本概念

视频占互联网流量的80%。

视频由一系列连续的图像组成,图像由像素阵列组成。视频是由大量的图片通过连续快速放映而产生的连续性的动作。不同的视频对应不同的帧率,帧率对应的是每秒钟放映的图片数量。

在灰度图像中,每一个像素都有一个表示黑白程度的值,范围介于0(黑)-255(白)

在彩色图像中的像素是3个基本色的组合

图像中,像素的急剧变化可以表示为物体的边缘。

学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第1张图片

 

模糊操作:取像素点周围8个像素的平均值作为当前像素的值,并对整张图像重复进行该操作

相当于该像素与周围像素差值变得更平均,过渡得更平滑,所以说图像的边缘被平滑化,展现在图片中则是显得整个图片更模糊。

学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第2张图片

锐化操作:反向扩大中间像素与周围像素的差异得到锐化的图像。若继续进行锐化仅保留像素值中的显著差异,最终会得到物体的边缘。

学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第3张图片

得到物体的边缘图像后,通过检测角点信息来对图像进行分析。

学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第4张图片

2.2、关于OpenCV 

OpenCV(Open Source Computer Vision Library),是一款加速计算机视觉的Intel软件,它是视觉领域最常用的库,可以轻松在Intel硬件上加速

OpenCV是一个常用的计算机视觉库,它不仅能够读写图像,寻找边缘,旋转图像,而且还可以做一些更高级包括视频编解码,视频识别推理等高级功能。

OpenVINO套件已经包含OpenCV。

学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第5张图片

 

3、总结


学习笔记(02):英特尔® OpenVINO™工具套件初级课程-什么是视频?什么是计算机视觉?如何使用计算机来处理视频?..._第6张图片

1.视频占互联网流量的百分之80%

2.视频是一系列连续的图像,这些图像移动速度足够快,让我们的眼睛看到了平滑连续的视觉效果。

3.图像是多个像素组成的阵列,每个像素均具有强度集或由R、G、B值混合形成的色彩 。

4.通过操控像素来模糊或锐化图像或执行其他任务

5.可以检测图像特征,可以查找边缘、线、角。并由此查找由线、圆形和边缘构成的真实图像。

6.OpenCV是一款加速计算机视觉的Intel软件,它是视觉领域最常用的库,可以轻松在Intel硬件上加速。

7.OpenCV被包含在OpenVINO中,安装OpenVINO便拥有了OpenCV

4、知识点检测


1/5判断题: 视频是由大量的图片通过连续快速放映而产生的连续性的动作

正确。

错误

2/5判断题:

如上图,在课程中看到的滑雪图片,该图片由一个像素构成的

正确

错误。

3/5单选题: 当像素中的参数(R=255,G=0,B=0)时此像素显示红色,若像素中的参数为(R=0,G=0,B=255)时,该像素显示什么颜色

A.白色

B.绿色

C.蓝色。

4/5单选题: 当改变图片中每个像素值,使每一点的像素值更改为它的周围8个像素的的平均值,该图片会变得

A.更清晰

B.更模糊。

C.不变

5/5单选题: OpenCV作为一个常用的计算机视觉工具库,它能帮助我们做如下哪些操作

A.读取/写入图像

B.寻找图像边缘

C.旋转图像

D.以上都是。

你可能感兴趣的:(OpenVINO,初级课程,开发工具,英特尔,计算机视觉,人工智能,深度学习)