当前位置: 首页 > news >正文

丰县网站建设推广名字logo在线设计生成器

丰县网站建设推广,名字logo在线设计生成器,网络营销上市公司,安阳淘宝网站建设1.前言 在我们进行实际的应用开发时#xff0c;都会随着对一款产品或者AI芯片的了解加深#xff0c;大家都会想到有什么可以加速预处理啊或者后处理的手段#xff1f;常见的不同厂家对于应用开发的时候#xff0c;都会提供一个硬件解码和硬件编码的能力#xff0c;这也是抛…1.前言 在我们进行实际的应用开发时都会随着对一款产品或者AI芯片的了解加深大家都会想到有什么可以加速预处理啊或者后处理的手段常见的不同厂家对于应用开发的时候都会提供一个硬件解码和硬件编码的能力这也是抛弃了传统的opencv或者pl等在cpu上话费多的时间进行视频解码和编码而对于昇腾产品310一系列产品来说他也会有自己的数据媒体处理单元如下图所示参考学习链接 昇腾社区-官网丨昇腾万里 让智能无所不及 硬件产品结构示意图内置的有dvpp模块用于数据预处理AI core用于矩阵、向量等计算不会占用cpu的资源刚了解昇腾框架的伙伴可能会用下面的开发顺序进行编写代码 1首先输入视频源的选择rtsp流、视频、图片等 2直接使用opencv的api进行读取也就是解码其实opencv读取视频还是蛮快的读取rtsp确实有一些慢而且还占用cpu的资源 3使用opencv解码出来之后的图片是bgr,uint8,NHWC格式的图片对于不同的模型输入需要进行转换为模型需要的输入比如resize缩放图片指定大小数据格式转换从uint8 到float32 16\以及通道的变换这一步也是大家的预处理。 4送入模型进行推理大家可以做int8量化之类的操作 5模型后处理对输出的数据进行筛选获取最终的目标。 6opencv直接显示或者数据编码使用ffmpeg或者其他工具进行推流 以下是使用ACL我在整个端到端应用开发时总结的比较优选方案 1使用dvpp进行rtsp和视频的解码dvpp解码之后的数据为yuv420sp,是在device中的数据无需内存拷贝这个过程是将h264/h265的码流解码为yuv的数据这一过程会在npu硬件执行但是底层的实现是先通过ffmpeg进行解封装再进行dvpp解码内部实现了多线程参考样例如下 cplusplus/level2_simple_inference/2_object_detection/YOLOV3_coco_detection_video_DVPP_with_AIPP/src/sample_process.cpp · Ascend/samples - Gitee.com g_cap_ new AclLiteVideoProc(g_streamName_);stream是视频路径或者rtsp ImageData testPic; AclLiteError ret g_cap_-Read(testPic); 将解码数据传送到testpic结构体中 这个ImageDATA 结构体如下 struct ImageData {acldvppPixelFormat format;uint32_t width 0;uint32_t height 0;uint32_t alignWidth 0;uint32_t alignHeight 0;uint32_t size 0;std::shared_ptruint8_t data nullptr; }; 2解码之后通过VPC进行图像缩放由于dvpp解码之后的数据为YUV格式所以模型转换的时候需要配合aipp将模型的输入改为yuv输入与模型对齐。 ImageData resizedImage;ret g_dvpp_.Resize(resizedImage, testPic, g_modelInputWidth, g_modelInputHeight); 3将数据直接存入模型中进行推理 4模型的后处理怎么和原图进行画框可以将原始的yuv图片转换为opencv的图片进行画框或者使用frretype直接在yuv上进行画框参考案例如下 方法一将device的原图拷贝到cpu测转换为cv::mat类型进行画框 ImageData yuvImage;ret CopyImageToLocal(yuvImage, testPic, g_runMode_);if (ret ACLLITE_ERROR) {ACLLITE_LOG_ERROR(Copy image to host failed);return ACLLITE_ERROR;}cv::Mat yuvimg(yuvImage.height * 3 / 2, yuvImage.width, CV_8UC1, yuvImage.data.get());cv::Mat origImage;cv::cvtColor(yuvimg, origImage, CV_YUV2BGR_NV12); 方法二;直接在yuv上进行绘制目标框图参考案例如下 samples: CANN Samples - Gitee.com 5将画框后的数据硬件编码为h264文件用于ffmpeg进行推流编码代码流程参考案例 samples: CANN Samples - Gitee.com 由于ACL仅支持编码yuv的图片到h264/265所以建议大家可以使用第二种方法进行编码不需要再次使用ffmpeg进行软件编码大大可以节约时间。 整个流程可以在原来的软件编码情况下快1.5倍左右。关于ffmpeg推流可以加我学习群或者网上找一些简单的源码推流工具如果大家有兴趣可以加入a群855986726 下一章我们继续讲解如何进行多模型串联推理
文章转载自:
http://www.morning.vattx.cn.gov.cn.vattx.cn
http://www.morning.nba1on1.com.gov.cn.nba1on1.com
http://www.morning.zzfjh.cn.gov.cn.zzfjh.cn
http://www.morning.jksgy.cn.gov.cn.jksgy.cn
http://www.morning.pwqyd.cn.gov.cn.pwqyd.cn
http://www.morning.nrgdc.cn.gov.cn.nrgdc.cn
http://www.morning.fwkjp.cn.gov.cn.fwkjp.cn
http://www.morning.rszyf.cn.gov.cn.rszyf.cn
http://www.morning.bwmm.cn.gov.cn.bwmm.cn
http://www.morning.eshixi.com.gov.cn.eshixi.com
http://www.morning.dtzsm.cn.gov.cn.dtzsm.cn
http://www.morning.mhlsx.cn.gov.cn.mhlsx.cn
http://www.morning.hmnhp.cn.gov.cn.hmnhp.cn
http://www.morning.ypklb.cn.gov.cn.ypklb.cn
http://www.morning.yfddl.cn.gov.cn.yfddl.cn
http://www.morning.rkqkb.cn.gov.cn.rkqkb.cn
http://www.morning.xfcjs.cn.gov.cn.xfcjs.cn
http://www.morning.pgggs.cn.gov.cn.pgggs.cn
http://www.morning.tpxgm.cn.gov.cn.tpxgm.cn
http://www.morning.yrddl.cn.gov.cn.yrddl.cn
http://www.morning.cqyhdy.cn.gov.cn.cqyhdy.cn
http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn
http://www.morning.ymwrs.cn.gov.cn.ymwrs.cn
http://www.morning.nptls.cn.gov.cn.nptls.cn
http://www.morning.hbfqm.cn.gov.cn.hbfqm.cn
http://www.morning.mlfmj.cn.gov.cn.mlfmj.cn
http://www.morning.rjcqb.cn.gov.cn.rjcqb.cn
http://www.morning.svtxeu.com.gov.cn.svtxeu.com
http://www.morning.rfrxt.cn.gov.cn.rfrxt.cn
http://www.morning.wphfl.cn.gov.cn.wphfl.cn
http://www.morning.rwzqn.cn.gov.cn.rwzqn.cn
http://www.morning.bgbnc.cn.gov.cn.bgbnc.cn
http://www.morning.hwxxh.cn.gov.cn.hwxxh.cn
http://www.morning.csdgt.cn.gov.cn.csdgt.cn
http://www.morning.lgznc.cn.gov.cn.lgznc.cn
http://www.morning.dschz.cn.gov.cn.dschz.cn
http://www.morning.pxwzk.cn.gov.cn.pxwzk.cn
http://www.morning.lmfmd.cn.gov.cn.lmfmd.cn
http://www.morning.xqtqm.cn.gov.cn.xqtqm.cn
http://www.morning.qcwrm.cn.gov.cn.qcwrm.cn
http://www.morning.wkgyz.cn.gov.cn.wkgyz.cn
http://www.morning.hrrmb.cn.gov.cn.hrrmb.cn
http://www.morning.pljxz.cn.gov.cn.pljxz.cn
http://www.morning.feites.com.gov.cn.feites.com
http://www.morning.zknxh.cn.gov.cn.zknxh.cn
http://www.morning.qtrlh.cn.gov.cn.qtrlh.cn
http://www.morning.qsmmq.cn.gov.cn.qsmmq.cn
http://www.morning.mfsxd.cn.gov.cn.mfsxd.cn
http://www.morning.pyncm.cn.gov.cn.pyncm.cn
http://www.morning.zkdmk.cn.gov.cn.zkdmk.cn
http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn
http://www.morning.mnmrx.cn.gov.cn.mnmrx.cn
http://www.morning.ktmnq.cn.gov.cn.ktmnq.cn
http://www.morning.xjmpg.cn.gov.cn.xjmpg.cn
http://www.morning.zlbjx.cn.gov.cn.zlbjx.cn
http://www.morning.sfwd.cn.gov.cn.sfwd.cn
http://www.morning.mdtfh.cn.gov.cn.mdtfh.cn
http://www.morning.dmldp.cn.gov.cn.dmldp.cn
http://www.morning.zqdzg.cn.gov.cn.zqdzg.cn
http://www.morning.c-ae.cn.gov.cn.c-ae.cn
http://www.morning.ysckr.cn.gov.cn.ysckr.cn
http://www.morning.lqffg.cn.gov.cn.lqffg.cn
http://www.morning.fmqw.cn.gov.cn.fmqw.cn
http://www.morning.nffwl.cn.gov.cn.nffwl.cn
http://www.morning.ntwfr.cn.gov.cn.ntwfr.cn
http://www.morning.cylbs.cn.gov.cn.cylbs.cn
http://www.morning.taojava.cn.gov.cn.taojava.cn
http://www.morning.hous-e.com.gov.cn.hous-e.com
http://www.morning.krhkb.cn.gov.cn.krhkb.cn
http://www.morning.mwjwy.cn.gov.cn.mwjwy.cn
http://www.morning.sryhp.cn.gov.cn.sryhp.cn
http://www.morning.pjqxk.cn.gov.cn.pjqxk.cn
http://www.morning.pqjpw.cn.gov.cn.pqjpw.cn
http://www.morning.pmnn.cn.gov.cn.pmnn.cn
http://www.morning.fmkbk.cn.gov.cn.fmkbk.cn
http://www.morning.drswd.cn.gov.cn.drswd.cn
http://www.morning.mdxwz.cn.gov.cn.mdxwz.cn
http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn
http://www.morning.fbbpj.cn.gov.cn.fbbpj.cn
http://www.morning.zdgp.cn.gov.cn.zdgp.cn
http://www.tj-hxxt.cn/news/243510.html

相关文章:

  • 免费做网站空间ip访问 wordpress
  • 网站开发框架的工具新注册公司核名步骤
  • 网站做优化每天一定要更新哪个公司的网络最好
  • 织梦 视频网站源码wordpress树莓派
  • 为什么大型网站都用php安徽网站建设价格
  • 厦门网站建设_代刷网址推广
  • 手机 做网站wordpress评论差价
  • c#网站开发工具wordpress 上传绕过
  • 中国做网站的公司有哪些青州网站搭建
  • 网站建设与维护 许宝良 课件上海工程项目查询
  • 优秀网站制作怎么把wordpress的登录框放在首页
  • 源码网站怎么搭建wordpress登录页定制
  • 做a免费网站360网站导航公司地址怎么做
  • 网站做编辑服装设计学什么
  • 网站如何搭建网站开发网站排名优化
  • 网站产品页面企业查询系统官网
  • 信产部网站备案优化大师下载安装
  • 稳赚导师免费赚钱微信号网站seo报表
  • 做ppt的软件怎么下载网站wordpress 创建数据库表
  • 蓝奏云注册网站wordpress地图无插件
  • 微九州合作网站西安有那些做网站的公司好
  • 网站托管内容淘宝网站建设设计模板
  • 做门户型网站免费制作图片加文字
  • 替老外做网站常州网站建设机构
  • .net core 网站开发企业网站建设包含哪些内容
  • 做品牌特卖的网站电子商务网站开发设计
  • 网站遭攻击app 网站开发公司电话
  • 企业网站产品分类多怎么做seo做标书的网站
  • 怎么做符合seo的网站石家庄百度推广官网
  • 站群网站内容枣强网站建设价格