自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ltshan139的专栏

专注传统图像处理算法、基于深度学习的计算机视觉算法以及AI边缘计算

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 海思AI芯片(Hi3519A/3559A)方案学习(十三)第一次在hi3519A ARM上运行yolov3模型

前言前段时间调通了nnie上运行 yolo3模型(darknet->caffe model->wk),但发现精度掉的很厉害,小目标检测根本就不行了(后注:后来发现参数设置有些问题,其实精度不会掉很多,就是比较敏感,容易误识别,但得分不高,所以可以通过提高置信度阈值来解决)。因为我们项目对实时性要求不苛刻,所以转而想直接在arm上运行darknet weights。运行yolo3...

2019-04-23 22:37:11 11198 34

原创 海思AI芯片(Hi3519A/3559A)方案学习(十二)移植opencv343到hi3519A

前言将opencv移植到某个平台,无非就是用该平台对应的编译器将opencv源代码编译成so库。 这里的target平台是hi3519A,所以得用交叉编译器arm-himix200-linux交叉编译器。准备工作1)安装交叉编译器,这个海思SDK说得很明白,也可以参考我之前的系列(三)Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel2)在ubuntu上...

2019-04-23 18:36:42 9310 56

原创 Yolov3模型框架darknet研究(五)yolo loss函数浅析

前言 介绍yolo loss函数的文章很多,但有些地方说的不够详细或众说纷纭,看完之后有些细节还是搞不清。我这里按照自己的理解梳理一遍,同时把暂时还没想通的地方记录下来,以便后续完全理解后再更新。loss公式一共分为三个大的部分:bbox,置信度以及类别的预测。lambda系数介绍一共有两个相关lambda系数:和。它们是事先给定权重参数,因为不包含object的g...

2019-04-23 00:28:01 4980

原创 海思AI芯片(Hi3519A/3559A)方案学习(十一)分析bgr文件格式

前言 3519A nnie SDK只支持BGR以及yuv格式的数据输入。那么当手头刚好只有jpeg/png等图片文件时,怎么来进行目标识别呢?一般的思路是用opencv来读取图片文件,然后再转换成BGR/YUV等格式,最后扔到NNIE模块来进行深度学习推理。BGR文件数据格式nnie sample里面提供的测试图片有后缀名为bgr的文件,例如dog_bick_car.bgr。在sam...

2019-04-17 23:38:43 7249 30

原创 海思AI芯片(Hi3519A/3559A)方案学习(十)将yolov3的darknet模型转换为caffemodel

前言海思35xx系列的nnie硬件引擎只支持caffe1.x模型。所以任何使用其它框架训练出来的算法模型想要在nnie上进行推理必须先要将其转换成caffemodel。本文所讨论的平台是ubun18.0.4+cuda8.x+opencv3.4.3caffe安装1.下载代码git clone git://github.com/BVLC/caffe.gitcd caffe/...

2019-04-08 23:29:30 23277 148

原创 海思AI芯片(Hi3519A/3559A)方案学习(九)wk格式的模型生成以及PC仿真

前言《HiSVP开发指南》洋洋洒洒有258页之多,刚看很容易让人抓不住重点。本文结合自己的理解来对模型转换和仿真部分进行了一下梳理wk模型生成AI硬件加速器nnie只支持wk模型文件的加载。而SDK提供了 mapper工具来将caffe1.x 算法model转换成wk格式。该工具有linux和windows两个版本,我们这里只讨论windows版本,个人感觉它安装更方便,更容易使用。...

2019-04-05 00:58:39 18299 184

原创 通过例子详解CNN感受野参数计算原理

前言网上介绍卷积网络感受野(Receptive Field)参数计算往往都是通过代码来进行得,容易看的云里雾里。我这里通过一个例子来解释感受野参数原理以及通过公式来手算它们。感受野参数概念感受野参数主要有3个:jump:就是卷积特征图上移动一个像素,反映在输入图像(源图像)上实际上移动了多少个像素。其值用j表示。receptive field size: 即感受野大小。 它得...

2019-04-03 15:53:22 867

原创 keras上使用alexnet模型来高准确度对mnist数据进行分类

纲要本文有两个特点:一是直接对本地mnist数据进行读取(假设事先已经下载或从别处拷来)二是基于keras框架(网上多是基于tf)使用alexnet对mnist数据进行分类,并获得较高准确度(约为98%)本地数据读取和分析很多代码都是一开始简单调用一行代码来从网站上下载mnist数据,虽然只有10来MB,但是现在下载速度非常慢,而且经常中途出错,要费很大的劲才能拿到数据。(X_t...

2019-04-02 16:55:56 2929 1

cityscapes公开数据集

语义分割公开数据集,其中train因为太大,被分成train1和train2两个部分。具体描述请参考 https://blog.csdn.net/avideointerfaces/article/details/104139298?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160147267619195246621825%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=160147267619195246

2020-09-30

模拟电视信号制式介绍

英文文档,详细介绍模拟电视信号PAL、NTSC制式的原理及其应用。

2012-02-12

AT89C51RE2 DATASHEET

详细介绍了89c51RE2的bank机制(支持64K以上的code size)以及相应的keil编译器设置。

2012-02-12

linux_mig_release.pdf

关于linux移植到S3C2410(arm9)上的好文

2011-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除