【MindStudio训练营第一期】MindStudio AI应用推理开发流程详解-雨天图像增强系统

举报
JeffDing 发表于 2022/12/18 19:29:00 2022/12/18
【摘要】 【MindStudio训练营第一期】MindStudio AI应用推理开发流程详解-雨天图像增强系统

环境

云主机:华为云ai1s
推理卡:Ascend 310
内存:8G
操作系统:Ubuntu 18

MindStudio下载安装

安装手册地址:https://www.hiascend.com/document/detail/zh/mindstudio/50RC3/instg/instg_000002.html

MindStudio下载地址:https://www.hiascend.com/software/mindstudio/download

下载安装脚本命令:

wget 'https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/MindStudio/MindStudio%205.0.RC3/MindStudio_5.0.RC3_linux.tar.gz'
tar -xvzf MindStudio_5.0.RC3_linux.tar.gz

运行MindStudio

cd MindSutdio/bin
./MindStudio.sh

MindStudio 启动界面
image.png

模型地址

DeRain

介绍

雨天图像增强技术是指将雨天成像的退化图像复原为高质量的清晰图像,消除雨滴等退化因素对图像内容的影响,其对提升,包括自动驾驶和视频监控等,户外视觉系统在恶劣天候下工作的稳定性具有重大意义。本项目基于深度学习,提出了一种去除雨天图像退化并且更好的保存图像结构的方法,并将提出的算法在华为Altas 200 DK平台上实现算法的移植。

模型地址

https://gitee.com/ascend/samples/tree/master/cplusplus/level2_simple_inference/6_other/DeRain

原始图片

001_in.png

推理过程

第一步:下载sample仓库

git clone https://gitee.com/ascend/samples

第二步:进入应用文件夹

cd samples/cplusplus/level2_simple_inference/6_other/DeRain/

第三步:下载图像数据

cd data
wget 'https://obs-9be7.obs.cn-east-2.myhuaweicloud.com/003_Atc_Models/AE/ATC%20Model/DeRain/test_image/001_in.png'

第四步:下载原始模型文件

cd model
wget https://obs-9be7.obs.cn-east-2.myhuaweicloud.com/003_Atc_Models/AE/ATC%20Model/DeRain/frozen_graph_noDWT_V2.pb
wget https://obs-9be7.obs.cn-east-2.myhuaweicloud.com/003_Atc_Models/AE/ATC%20Model/DeRain/insert_op.cfg

第五步:进入MindStudio打开项目
image.png

点击【Open】打开下载的DeRain项目文件夹

image.png

打开后的界面
image.png
可能会有个对话框需要确认一下CANN版本,点击OK后的界面

image.png

第五步:转换模型
菜单栏【Asacnd】-【Model Converter】
image.png

Model File选择前面下载的模型文件
Output Path 选择项目中的Model文件夹路径
degradated_image改为: 1.256,256,1

然后下一步
image.png
Additional Arguments打开,然后复制–insert_op_conf=./insert_op.cfg 到框中,然后直接finish
image.png

看到ATC Start working now就说明开始进行模型转换操作了,转化完成后查看一下model 目录下的文件看一下有没有om文件

image.png

随后将om文件改名为:DeRain.om

第六步:编译应用
菜单栏【Build】-【Edit Configurations】,在出来的对话框中点+号进行设置

image.png

设置完成后点OK

菜单栏【Build】-【Build CMake Project】开始编译

第六步:运行应用

cd scripts
chmod a+x sample_run.sh
./sample_run.sh

运行结果:
进入out文件夹下output文件夹下查看输出图片
out_001_in.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。