自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 华为SDC相机开发(1.熟悉开发环境)

文章目录########

2020-05-12 14:52:14 2456 3

原创 海思Hi3519A开发(1.搭建开发环境)

文章目录1 下载 SDK 和 KernelSDK 内容介绍2 安装交叉编译工具链工作环境:Win10 + VM14 + Ubuntu18.041 下载 SDK 和 KernelSDK来源最好选用供应商提供的 SDK 包其次可以选择网络资源易百纳论坛 http://bbs.ebaina.com/forum-97-1.html最后是我的百度云分享 https://pan.baidu.c...

2019-08-29 10:41:49 7154 8

原创 Jetson Nano 移植ncnn

编译&安装# a fresh start$ sudo apt-get update$ sudo apt-get upgrade# install dependencies$ sudo apt-get install cmake wget$ sudo apt-get install libprotobuf-dev protobuf-compiler libvulkan-dev# download ncnn$ git clone --depth=1 https://github.com/

2020-11-02 15:45:31 300

原创 Jetson Nano 配置与测试

文章目录0.主要任务1.准备硬件2.烧录系统3.配置系统3.1电源管理3.2安装pytorch&tensorflow3.3安装jtop3.4关闭图形界面4.备份TF卡5.测试5.1使用trt加速0.主要任务主要是测试一下Jetson Nano开发者套件的AI性能。使用了trt加速后测试结果如下:模型输入尺寸FPSmobilenetV3640x3605.5SE_ResNext50512x5121.61.准备硬件64GB micro SD卡两张(我测试

2020-10-15 17:28:04 364

原创 模型转换工具合集与 pytorch2caffe

文章目录模型转换工具pytorch2caffe尝试一(失败)尝试二(失败)尝试三(成功)模型转换工具github地址: https://github.com/ysh329/deep-learning-model-convertor模型转换的部分截图如下:海思自己的在线转换工具应该是使用了微软的MMdnn(https://github.com/Microsoft/MMdnn)pytorch2caffe尝试一(失败)网上很多人都用的是https://github.com/longcw/pytor

2020-06-30 10:40:07 674

原创 RuyiStudio的安装和转换模型

文章目录1软件环境配置2生成WK文件1软件环境配置下载海思开发指南里尾号 020 的SDK,解压SVP_PC,解压 HiSVP_PC_V1.1.2.0目录地址:Hi3559A V100R001C02SPC020\SVP_PC\HiSVP_PC_V1.1.2.0\tools\nnie\windows将 ruyi_env_setup-2.0.31 文件夹拷贝到一个较浅的目录,比如我直接拷贝到E盘目录下 E:\ruyi_env_setup-2.0.31参考海思提供的HiSVP 开发指南.pdf的 5

2020-06-19 15:13:42 1398 7

原创 Darknet2Caffe 大概步骤

文章目录1训练模型2转换模型2.1安装Caffe2.2拓展 upsample 层2.3转换模型1训练模型我的模型训练是在 Linux 服务器上进行。因为我的笔记本没有 GPU。使用 yolov3 训练模型网上有很多教程。大体上就是先标注数据再训练得到模型。大家查一下就可以看到很多图文并茂的教程了。我就不重复了。完事之后,你会得到如下2个文件:xxx.cfgxxx.weights2转换模型因为相机需要的是 WK 模型,而 WK 模型只能从 Caffe 模型转换得到。所以我们先把 Dar

2020-06-19 14:42:10 1100

原创 华为SDC相机开发(3.rpm打包模板)

rpm打包需要的文件test二进制文件test.spectest.wksdc.conf打包命令rpmbuild -bb --target=aarch64-himix100-linux --define "cross \"aarch64-himix100-linux\"" test.spec生成的rpm包在 ~/rpmbuild/RPMS/aarch64/ 目录下web界面下的app管理安装rpm包,sims界面下的app管理可以观看识别效果sdc.confm..

2020-05-14 16:19:25 673

原创 华为SDC相机开发(2.运行demo)

文章目录appdemoyolov3_safetyhatappdemo文档位置 WEB-正向代理和demoapp样例代码.rar/样例代码/appdemo拷贝到Ubuntu上,发现demo里编译好的可执行文件是3519版本的。重新编译一下aarch64-himix100-linux-gcc demoAppEpoll.c -o demoApp进入rpm_doc目录将刚刚编译好的 demoApp 拷贝到当前目录下修改一下 spec 文件name: demoappversi

2020-05-12 20:07:17 1357 6

原创 海思IVE使用模板总结(FILE->IVE->FILE)

u8c1格式对y像素进行操作static HI_S32 SAMPLE_YUV_Mul(IVE_IMAGE_S *pstImg, HI_FLOAT num){ HI_S32 y; HI_U8* u8Copy; HI_S32 height; HI_S32 width; height = pstImg->u32Height; ...

2020-04-07 10:35:44 1560 3

原创 在Hi3519A上实现LBP

文章目录背景LBP 计算示意图背景LBP 计算示意图

2020-04-07 10:32:05 691

原创 在海思上实现 countNonZero

文章目录

2020-04-07 10:31:34 810

原创 IVE 与 OPNECV 的混合编译

文章目录1 移植 OPENCV2 IVE 和 OPENCV 混合编译1 移植 OPENCV详细参考博文海思Hi3519A开发(4.移植OpenCV4.0.1到Hi3519A开发板)2 IVE 和 OPENCV 混合编译创建文件夹mkdir ive_opencv文件夹目录结构如下:...

2020-04-07 10:28:04 1077

原创 安装交叉编译工具链时需要安装32位库

sudo apt install lib32z1-dev

2020-02-25 16:54:49 346

原创 Linux嵌入式学习(1.1 安装 VMware Workstation 与 Ubuntu18.04)

文章目录1.下载安装文件1.1下载VMware Workstation1.下载安装文件1.1下载VMware Workstation打开VM官方网站https://my.vmware.com/cn/web/vmware/downloads在Desktop & End-User Computing一栏下找到VMware Workstation Pro,电机点击下载...

2019-10-12 16:52:19 2905

原创 typedef 与 #define 的区别

文章目录1. 执行时间不同2. 功能有差异3. 作用域不同4. 对指针的操作1. 执行时间不同关键字 typedef 在编译阶段有效,由于是在编译阶段,因此 typedef 有类型检查的功能。#define 则是宏定义,发生在预处理阶段,也就是编译之前,它只进行简单而机械的字符串替换,而不进行任何检查。例1.1: typedef 会做相应的类型检查typedef unsign...

2019-10-09 14:51:45 213

原创 海思Hi3519A开发(6.sample内容介绍)

文章目录sample_venc(视频数据编码)sample_vdec(视频数据解码)sample_audio(音频相关)sample_snap(拍照)sample_dpu_main(Depth Process Unit,深度图)sample_avs(Any View Stitching,全景拼接)sample_fisheye(鱼眼模式)sample_vio(视频输入输出)sample_vgs(Vi...

2019-09-28 13:58:34 8357 11

原创 Linux下打印 C/C++ 程序运行的时间

使用 getTickCount头文件 #include<time.h>程序:double t = (double)getTickCount();// do something ...t = ((double)getTickCount() - t)/getTickFrequency();cout << "Times passed in seconds: " &l...

2019-09-27 16:14:26 2085

原创 海思Hi3519A开发(5.梳理海思文档与运行sample代码)

文章目录

2019-09-18 14:53:09 4537 10

转载 挂载 ext4 根文件系统并提取文件

simg2img.py 脚本#!/usr/local/bin/python#encoding:utf8#===============================================================================## FILE: simg2img.py# # USAGE: ./simg2img.p...

2019-09-04 09:27:41 1041

原创 海思Hi3519A开发(4.移植OpenCV4.0.1到Hi3519A开发板)

文章目录1 准备工作2 设置 cmake1 准备工作在 ubuntu 上安装 cmake-guisudo apt-get install cmake-gui下载opencv及contrib源代码到虚拟机opencv下载opencv_contrib下载2 设置 cmake创建文件夹 build_hi3519a,在该文件夹下创建文件夹 install解压 opencv 压...

2019-08-29 16:48:15 2140 7

原创 海思Hi3519A开发(3.烧录uboot、kernel、rootfs)

文章目录1 使用HiTool工具烧录uboot2 uboot 下烧录内核与文件系统这一章仅供参考!!!具体设置要视个人情况而定,不能直接套用本文内容1 使用HiTool工具烧录ubootwin10 下打开目录 Hi3519A V100R001C02SPC010\Hi3519A V100R001C02SPC010\01.software\pc\HiTool解压 HiTool-BV...

2019-08-29 14:23:41 2157 2

原创 海思Hi3519A开发(2.编译uboot与kernel)

文章目录1 编译uboot首先必须要注意和强调的是:如果你使用的是华为原厂的板子才能使用SDK里提供的uboot和kernel1 编译uboot

2019-08-29 11:43:49 2615 7

原创 Linux嵌入式学习(简单 platform 设备驱动的实现)

文章目录编辑device.c编辑driver.c编辑Makefile编辑app.c编译、加载和测试话不多说,直接开始吧…工作环境:VMware14+Ubuntu18.04内核版本:5.0.0-21编辑device.c#include <linux/module.h>#include <linux/device.h>#include <linux/plat...

2019-07-25 19:37:30 169

原创 fatal error: asm/system.h: No such file or directory 以及 linux/autoconf.h、asm/uaccess.h 报错的解决方法

在3.3版本之后的内核编译中,用#include <asm/switch_to.h>代替#include <asm/system.h>用#include <generated/autoconf.h>代替#include <linux/autoconf.h>用#include <linux/uaccess.h>代替#include &...

2019-07-25 14:50:28 1695

原创 Linux嵌入式学习( Makefile 模板和 Linux 字符驱动)

文章目录

2019-07-25 14:35:33 173

原创 Linux嵌入式学习(读取命令行参数的简单C语言程序)

文章目录1.使用vim编辑代码cmdline.c2.使用vim编辑makefile3.使用make命令编译4.执行程序1.使用vim编辑代码cmdline.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>int main(int arg...

2019-07-23 15:27:29 733

海思3559AV100平台的opencv4.0.1

使用aarch64-himix100-linux交叉编译工具编译的opencv4.0.1版本 已在3559平台上测试过

2020-05-13

HI_MPI_IVE_Map的使用例程(有可运行的代码)

一个ive_map的小demo,通过打印像素值的变化帮助大家理解HI_MPI_IVE_Map这个函数

2019-12-19

HUAWEIME909s-821LTELGA模块硬件指南_中文.pdf

华为ME909s-821LTELGA模块硬件指南中文版 目录 1简介 2总体介绍 3应用接口说明 4射频特性 5电气和可靠性特征 6机械特性 7认证 8安全警告 9附录A典型接口电路示意图 10附录B缩略语

2019-07-30

NNIE精度问题定位步骤.rar

海思的NNIE精度问题定位步骤 精度损失问题原因很多,但是从我们的开发经验来讲,有80%的问题是因为转换工具配置错误,还有一部分是模型训练的时候有问题,不是工具转换的问题,剩下的才去找海思定位,找海思定位之前需要第三方厂商做好定位素材,请参考《NNIE精度问题定位步骤》请提供数据

2020-03-20

南京地铁全网建设规划2040线路图新©宁东萝卜-201905v1.1版.rar

南京地铁全网建设规划2040线路图 超高清图片 给在南京发展的小伙伴们参考参考 The 2040 line diagram of the whole subway network construction pnanjinglan of nanjing

2020-05-11

适用于海思3519AV100平台的opencv4.0.1

opencv版本4.0.1,适用于编译器为arm-himix200-linux-的海思平台。我自己的板子是HI3519AV100。编译参考https://blog.csdn.net/qq_40421682/article/details/100138214

2020-05-14

HuaweiLiteOS-Kernel-开发指南

Huawei LiteOS是华为面向物联网领域开发的一个基于实时内核的轻量级操作系统。本项目属于华为物联网操作系统Huawei LiteOS源码,现有基础内核支持任务管理、内存管理、时间管理、通信机制、中断管理、队列管理、事件管理、定时器等操作系统基础组件,更好地支持低功耗场景,支持tickless机制,支持定时器对齐。 同时提供端云协同能力,集成了LwM2M、CoAP、mbedtls、LwIP全套IoT互联协议栈,且在LwM2M的基础上,提供了AgentTiny模块,用户只需关注自身的应用,而不必关注LwM2M实现细节,直接使用AgentTiny封装的接口即可简单快速实现与云平台安全可靠的连接。 Huawei LiteOS自开源社区发布以来,围绕NB-IoT物联网市场从技术、生态、解决方案、商用支持等多维度使能合作伙伴,构建开源的物联网生态,目前已经聚合了30+ MCU和解决方案合作伙伴,共同推出一批开源开发套件和行业解决方案,帮助众多行业客户快速的推出物联网终端和服务,客户涵盖抄表、停车、路灯、环保、共享单车、物流等众多行业,为开发者提供 “一站式” 完整软件平台,有效降低开发门槛、缩短开发周期。

2019-09-28

ruyi仿真精度损失.rar

精度损失问题原因很多,但是从我们的开发经验来讲,有80%的问题是因为转换工具配置错误,还有一部分是模型训练的时候有问题,不是工具转换的问题,剩下的才去找海思定位,找海思定位之前需要第三方厂商做好定位素材,请参考《NNIE精度问题定位步骤》请提供数据

2020-03-20

空空如也

空空如也

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

TA关注的人 TA的粉丝

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