您当前的位置: 首页 > 宏观 >

【2023 · CANN训练营第一季】- 应用开发深入讲解 第三节 学习笔记-天天观焦点

来源: 2023-05-17 07:05:26

一、学习目标

1.了解DVPP的基本原理


(资料图)

2.了解VPC如何使用

3.了解JPEGD如何使用

二、数据预处理概述

1.数据预处理使用场景

受网络结构和训练方式等因素的影响,绝大多数神经网络模型对输入数据都有格式上的限制。在计算机视觉领域,这个限制大多体现在图像的尺寸、色域、归一化参数等。如果源图或视频的尺寸、格式等与网络模型的要求不一致时,我们需要对其处理,使其符合模型的要求。

2.数据预处理方式

CANN提供了两套专门用于数据预处理的方式:AIPP和DVPP。AIPP、DVPP可以分开独立使用,也可以组合使用。组合使用场景下,一般先使用DVPP对图片/视频进行解码、抠图、缩放等基本处理,但由于DVPP硬件上的约束,DVPP处理后的图片格式、分辨率有可能不满足模型的要求,因此还需要再经过AIPP进一步做色域转换、抠图、填充等处理。

3.数据预处理与应用开发

三、DVPP

1.概述

DVPP(Digital Video Pre-Processing)是昇腾AI处理器内置的图像处理单元,通过AscendCL媒体数据处理接口提供强大的媒体处理硬加速能力,主要功能包括缩放、抠图、格式转换、图片编解码、视频编解码等。

2.高宽对齐

3.接口

数据类型的接口涉及到的操作有:创建数据,get/set数据中的数值,销毁数据。

DVPP相关接口:

四、JPEGD图片解码

1.概述

2.调用接口概述

流程图如下:

3.接口说明

五、VPC视觉预处理

1.概述

2. 调用接口概述

流程图如下:

3.接口说明

(1)缩放

(2)裁剪

(3)剪切粘贴

六、JPEGD+VPC串接

通过JPEGD+VPC串接可以将JPEG编码的图像数据解码为其他像素格式,并在解码过程中直接应用VPC提供的图像处理功能。这种集成方式有助于简化数据预处理流程,并提高处理效率。

串接的关键是将JPEGD解码后的输出直接作为VPC的输入,避免数据复制导致的处理速度低和内存占用大。

流程图:

上一篇 下一篇
x
推荐阅读 更多
【2023 · CANN训练营第一季】- 应用开发深入讲解 第三节 学习笔记-天天观焦点

一、学习目标1 了解DVPP的基本原理2 了解VPC如何使用3 了解JPEGD如何使用二、数据预处理概述1 数据预处理使

2023-05-17
【独家】社区食堂开启 百姓幸福“食”光

60岁以上老人每日一款免费餐品,劳动模范可享免费营养餐,16支“暖邻闪送”志愿团队为特殊群体送餐上门……

2023-05-17
当前热点-湖北官方通报网红浮桥有车落水:5人死亡,景区已暂停营业

情况通报2023年5月16日11时19分许,宣恩县珠山镇狮子关景区一商务车从水上浮桥落水,车上载有8人,3人脱险

2023-05-17
世界观察:iphonex连不上itunes_iphonex已停用连接itunes解决方案

1、苹果手机在连续输入了6次错误的密码,就会出现被锁死的情况,并且在系统界面上提示设备已停用的信息,那

2023-05-17
油价创年内最大跌幅!加满一箱油少花15元!92#汽油约7.1-7.3元/升

每经记者李彪每经实习记者周逸斐继上一轮油价小幅下调后,本次调价周期内国际油价继续下行,国内油价出现“

2023-05-16
大唐新能源(01798.HK)2022年度第一期中期票据将于5月19日付息

格隆汇5月16日丨大唐新能源(01798 HK)公告,公司将于2023年5月19日开始支付2022年度第一期中期票据自2022年

2023-05-16
世界简讯:中国-中亚峰会丨弦鼓一声,回雪飘飖——这支来自西域的舞蹈为何火了千年?

新华社西安5月16日电“胡旋女,胡旋女。心应弦,手应鼓。弦鼓一声双袖举。回雪飘飖转蓬舞。”一千多年前,

2023-05-16
优惠来啦!四面山刚刚公布→

即日起至5月31日期间连续三天购四面山景区门票即可享受5折优惠(45元 人)门票有效期至2023年12月31日四面

2023-05-16
河北省曹妃甸区发布大风蓝色预警 今日热闻

曹妃甸区气象台2023年05月16日15时00分继续发布大风蓝色预警信号:预计今天夜间到明天白天,我区各场镇有东

2023-05-16
全球视点!windows安全警报怎么关闭win7-windows安全警报怎么关闭

1、方法一:在Windows10桌面,右键点击桌面左下角的开始按钮,在弹出菜单中依次点击“开始 Windows系统 控

2023-05-16