问答
海思IVP928
[sample_comm_vi_set_mipi_hs_mode]-1246: set hs_mod
1
收藏
取消收藏
我在uboot的drivers/mtd/nand/raw/fmc100/fmc_spi_nand_i
1
收藏
取消收藏
hi_ldc_attr ldc_attr; ldc_attr.enable = HI_TRUE
2
收藏
取消收藏
我运行killall ipc-daemon netserver connmand wpa_suppl
3
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/13/new_20240113-231603-202.png)
文章目录
瑞芯微rk3568-利用DySnakeConv改进检测头专用于分割的检测头DySnakeConv 简介主要特征和原理:应用场景:使用 DySnakeConv 的注意事项:分割检测头的改进1. 导入必要的库和模块2. 构建改进后的检测头模型3. 编译模型4. 模型训练结论瑞芯微rk3568-利用DySnakeConv改进检测头专用于分割的检测头在计算机视觉领域,瑞芯微(Rockchip)的
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/18/new_20240118-150444-849.png)
其实自己不太会写甚么博客,或者方法的,所以导致自己开发完一些功能后,后续再去看自己写的代码,去配置相关的功能也好,总是需要花费挺长时间重新回忆起来。废话少说,说一下自己的研发历程,全是干货。
硬件平台硬件平台是海思的A182-Hi3516DV300 板子是由易百纳出品的一款开发板,可以自行选择相关系列的开发板,也可以选别家的,这里建议选择易百纳的,不是他们给我钱了,而是不选择他们的很有可能基础
收藏
取消收藏
1 海思Hi3536交叉编译x264库
下载x264 https://code.videolan.org/videolan/x264
编译和安装x264编译
编译之前先给.sh 文件权限,
先执行 version.sh
在执行
CC=arm-himix200-linux-gcc ./configure \
--host=arm-himix200-linux \
--prefix=$OPENCV
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/22/new_20240122-101649-720.png)
一、基于FFMPEG的封装 把H264或H265封装成mp4,有很多第三方库可供选择,使用最方便最多的就是FFMPEG。 封装mp4,需要了解各个box结构所包含的信息及作用。所有的数据全部存放在一个个叫box的结构中。 了解各个box的功能,是进行封装的第一步。具体关于mp4各个box功能的介绍,网上可以参考的文章都特别详细。 但是在用FFMPEG进行mp4封装过程中,程
收藏
取消收藏
![易百纳技术社区](https://ebaina.oss-cn-hangzhou.aliyuncs.com/res/article/202306/12/6486bf515a36d68953.png)
文章目录
测试环境说明1.SPI设备和字符设备之间的关系2.字符设备驱动框架3.SPI字符设备驱动框架3.1 SPI设备的struct driver结构体3.2设备树的修改3.3 SPI设备的注册3.4 驱动框架demo3.5 驱动框架验证参考测试环境说明环境参数海思芯片型号Hi3516EV200Kernel Version4.9.37SDKHi3516EV200_SDK_V1.0.1.1
1.S
收藏
取消收藏
光影下的改进:基于RK3568的低照度图像增强网络优化黑暗目标检测引言随着计算机视觉领域的快速发展,图像增强技术在各种应用中起到了关键作用。本文将探讨基于瑞芯微RK3568芯片的低照度图像增强网络SCINet,并提出一种改进方案以加强在黑暗环境下的目标检测性能。文章将包括对SCINet的简要介绍,以及改进方案的技术细节和代码实例。
SCINet简介SCINet是一种专注于低照度图像增强的深度神经网
收藏
取消收藏
lt9611 2-0076: failed to get remote node for primary dsilt9611 2-0076: failed to parse device tree请问lt9611和dsi该如何配置
5
收藏
取消收藏
3519dv500如何配置设备树
4
收藏
取消收藏
hi3519dv500 uvc画面使用potplayer可以正常观看,使用amcap观看是黑屏
3
收藏
取消收藏
请问在进行芯片烧写之前,怎样操作才能让烧写后的芯片支持Ascend的ACL模型推理工具?????
4
收藏
取消收藏
[Func]:os08a20_write_register [Line]:120 [Info]:I2C_WRITE error!bsp-i2c 11064000.i2c: wait idle abort!, RIS: 0x611
7
收藏
取消收藏
我在芯片上设置的环境变量为:
在芯片中对应的路径下文件为
有没有大佬解答下!!!!!!!!求求了
2
收藏
取消收藏
hi3519dv500音频编码类型是aac或者g711时,解析海思开头的音频帧发给rtsp都可以正常播放,走ao后音频也正常,换成g726后音频走ao也正常,但是发送给rtsp后,只有哒哒哒的声音,求大佬提供一下思路
2
收藏
取消收藏
SPI2_SCLK SPI2_SDO SPI2_SDI SPI2_CSN 四个管脚都复用了。SPI门钟时钟也打开。使用示波器检测不到时钟信号,请问一下有没有朋友知道还需要配置哪里?注:四个管脚都配置成gpio,拉高拉低是没问题的。硬件是通的
12
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/02/new_20240102-152215-131.png)
边缘网关边缘网关设备,主要部署在变电站、配电站所/台区/杆塔、分布式新能源等新兴市场主体的并网点等位置,负责采集本地电网运行数据,上送边缘集群,并实现电网运行方式切换、调频/调峰等指令操作,具备边缘计算和云边协同应用功能,支撑调度运行和市场运营。易百纳分布式能源协控边缘网关具备交直流模拟量测量及开关量输入输出功能,采用 2.5U 工业级铝合金插箱,工控插箱分为八个模块,分别是交直流电源模块、交采模
收藏
取消收藏
目前通过sensor获取到的图像能通过HDMI和屏显示,但是QT只能通过HDMI显示
4
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202312/18/new_20231218-103434-878.png)
2023年12月15日至16日,易百纳受邀参加了在北京国家会议中心举办的操作系统大会&openEuler 2023,并在大会上发布了一款最新研发的面向工业控制、机器视觉及智能家居等领域的欧拉派系列生态开发板。目前该开发板已正式开启预售,现在下单还可享易百纳开发者专属大礼包,点我了解更多信息。欧拉派由易百纳基于海思解决方案打造,联合openEuler社区、鼎桥通信、菁蓉联创等多方合作伙伴共同
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202312/13/new_20231213-101602-504.png)
2023年12月15日至16日,操作系统大会&openEuler Summit 2023将在北京国家会议中心举办,大会旨在汇聚全球产业界创新力量,构筑坚实的基础软件根基,推动基础软件技术持续创新,共建全球开源新生态。大会将搭建开放、合作、共享的平台,携手产业组织、全球开源基金会、学术领袖、领先的行业用户、生态伙伴以及开发者等,共同探讨操作系统产业发展方向和未来机遇,联合伙伴展示最新合作成果,分享数
收藏
取消收藏
有没有大神知道这个UVC_app怎么跑起来,我修改了 sensor的I2C地址,改了sensor型号,但是还是报I2C错误,我发现根本没有检测到镜头的I2C设备,不知道哪里出问题了,供电跟引脚配置都是对的 地址是设置2个byte , 数据1byte
5
收藏
取消收藏
问答
拉流测试没出数据
1
收藏
取消收藏
在kernel 跟boot下都打开了相应的USB属性,但是在dev下并没有video0这个节点
12
收藏
取消收藏
使用的是国科微GK7205V300,当然,跟海思平台基本一样,这里求一个开发思路;
基于乌班图虚拟机,现在可以将厂家提供的demo编译并下载到板子上运行,可以得到摄像头的图像,也就是硬件没问题;
现在想了解下,用的虚拟机,写代码用什么IDE吗?还是直接vscode?
写了代码,直接就在虚拟机里编译吗?
编译出来的可执行文件,直接丢到板子上运行吗?怎么丢过去方便?
10
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/01/new_20231101-173850-184.png)
易百纳面向全国范围内的电子爱好者和嵌入式开发者组织了第二期板卡试用活动,希望能帮助到一些刚入门或者是愿意在嵌入式方向钻研深耕的技术人。从第一期的板卡试用参与情况来看,部分小伙伴觉得保证金太高或是试用时间太少,所以这次我们降低了保证金的门槛,增加了试用时间,有意愿的小伙伴还不抓紧参与?我们试用的板卡有限,先到先用哦~试用板卡报名入口 https://www.ebaina.com/activities
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202312/02/new_20231202-140025-590.png)
ZLMediaKit是一款开源的流媒体服务器,支持RTSP、RTMP、HTTP、HLS、MPEG-TS等多种协议,可以实现音视频的推流、转码、录制、播放等功能。它采用C++语言编写,具有高性能、低延迟、易扩展等特点,适用于直播、视频会议、监控等场景。ZLMediaKit可以运行在Linux、Windows等操作系统上,支持多种硬件平台,如x86、ARM等。
ZLMediaKit 是一款类似于l
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/29/new_20231129-085603-495.png)
1.官方源码下载源码下载命令:
git clone https://git.openwrt.org/openwrt/openwrt.git
2.切换并创建本地分支由于rv1126目前sdk的内核版本是4.19,所以用最新的openwrt有可能会出现问题,将版本切换到18.06,切换及创建本地分支的命令如下:
zl@zl-Lenovo:~/openwrt-project/workspace-sour
收藏
取消收藏
现在想让网卡eth1自动获取下ip,运行udhcpc指令,提示找不到
怎么让自己的linux支持这个指令?
我用的国科微gk7205v300
4
收藏
取消收藏
尝试好多天了,还是没有成功,我把我的操作写成一份文档,感兴趣的可以先看下附件中的文档,看看我的操作;
4G模块的厂家提供的技术文档:https://doc.openluat.com/article/453
我希望能帮我解决下修改kernel内核的问题,我反复尝试,最终也没成功,我的困惑在我写的文档中有表述;
其实我的需求很简单,就是修改下内核,使得我的板子能够识别到usb口上挂的4G模组,能作为网
6
收藏
取消收藏
用的国科微GK7205V300我是想通过make menuconfig 来修改内核配置,我修改好后,保存配置,会自动生成一个.confg配置文件,怎么下图第二行指令是复制一份文件出来保存为.config???搞得我都不会修改kernel内核配置了!!!会的帮忙解答下
9
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202310/28/new_20231028-160923-418.png)
什么!双十一易百纳送周边和季度会员?还有8折买社区板卡的机会!什么!还可能同时享受1111元任一板卡免费领取权益!你没听错哦!!易百纳双十一要搞大事情了!终于等到了一年一度的双十一啦!易百纳技术社区为了鼓励工程师们能输出更多高质量的原创专栏,继而推出了写专栏赢大奖的活动!只要在双十一期间写原创专栏(与社区板块方向相关),都有机会获得社区周边礼品、季度会员以及享有社区板卡8折优惠;同时能参与我们的锦
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/23/new_20231123-135721-726.png)
概述一般网卡灯有一个绿灯、一个黄灯,分别代表连接指示灯LINK、信号传输指示灯ACT,连接指示灯亮表示网卡与网络连接状况良好(有些板载网卡只有工作在100M时,此灯才亮)。信号传输指示灯闪烁表示网卡正在进行数据传输。
本项目需要将网卡配置成link灯常亮、ACT灯闪烁
以下以rtl8211f网卡为例,进行讲述
看网卡芯片手册和硬件原理图看网卡芯片手册,确定LCR寄存器说明:看硬件原理图,确定网卡l
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/24/new_20231124-185952-783.png)
这里我使用的是A191的板子这个是我烧的固件当你烧入完固件你就可以使用你的rkmeida的事例;我这边使用的是rknn的demo;在我第一次运行的时候会出现相关问题:这个是由于你的配置文件有问题,我们可以查看firefly的官网./rkmedia_vi_rknn_venc_rtsp_test -a /oem/etc/iqfiles/ -c /oem/usr/share/rtsp-nn.cfg -b
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/25/new_20231125-173955-784.png)
YOLOV8现在可以直接通过命令行工具运行训练, 推理过程了, 简直傻瓜都能搞两下, 方法如下, 首先在新的conda环境安装ultralytics的包:
pip install ultralytics
接着尝试使用yolov8n来简单做个推理:
yolo task=detect mode=predict model=yolov8n.pt conf=0.25 source=some_pictur
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/28/new_20231128-095721-829.png)
使用QEMU搭建基于aarch64架构的 U-boot+Linux+NFS开发环境
使用QEMU搭建基于aarch64架构的 U-boot+Linux+NFS开发环境QEMU安装前的准备工作QEMU 安装的两种方式通过网络在线安装源码编译安装源码获取QEMU依赖库安装编译安装命令选项qemu的标准选项qemu显示选项网络属性相关选项kvm的网络模型Ubuntu 双网卡:qemu桥接+上网配置添加网
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/21/new_20231121-163312-150.png)
本文参考链接:https://www.cnblogs.com/fuzhuoxin/p/14146635.html
1 云服务器安装frps1.1 下载frp_0.52.3_linux_amd64.tar.gz下载链接:https://github.com/fatedier/frp/releases
1.2 解压tar -xf frp_0.52.3_linux_amd64.tar.gz
1.3 移动
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202311/06/new_20231106-110214-378.png)
将驱动代码git clone下来
git clone https://github.com/brektrou/rtl8821CU.git
修改Makefile
把原本的设置选项关掉,添加一行设置CONFIG_PLATFORM_ARM_HI3516 = y
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ARM_HI3516 = y
收藏
取消收藏
更多 >
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/05/new_20240205-100709-263.png)
YOLOv8 已经出来一段时间了,它同时拥有目标检测,实例分割,关键点检测,跟踪和分类的功能,并且效果达到了SOTA,使得 YOLOv8 得到了很多科研人员的青睐。这里我们主要使用了 github 公布的 ultralytics 代码:https://github.com/ultralytics/ultralytics 。
接下来,我们主要记录一下,如何自己制作关键点检测数据集,并跑通YOLOv
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/04/new_20240304-161106-792.png)
一、总体介绍HI3516CV610是一颗应用在安防市场的IPC SoC,在开放操作系统、新一代视频编解码标准网络安全和隐私保护、人工智能方面引领行业发展,主要面向室内外场景下的枪机、球机、半球机、海螺机、枪球一体机、双目长短焦机等产品形态,
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/24/new_20240224-133649-492.png)
梯控现状随着电梯产品在智能化建筑的日益普及,对于电梯的智能化管理 安全性需求 的要求越来越迫切。尤其今年来随着电瓶车的大量普及,发起多起楼道、轿厢电瓶车着火恶性事件, 造成了极大的社会负面影响。控制电瓶车进入单元门,楼道以及电梯,是迫在眉睫
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/04/new_20240204-104618-804.png)
名词定义
CIF,指RK芯片中的VIP模块,用以接收Sensor数据并保存到Memory中,仅转存数据,无ISP功能DVP,一种并行数据传输接口,即Digital Video PortHSYNC,指DVP接口的行同步信号PCLK,指Sensor输出Pixel ClockVSYNC,指DVP接口的场同步信号V4L2,即Video4Linux2,Linux kernel的视频处理模块
视频格式视频格
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/02/new_20240202-165815-744.png)
文章目录
一、主要贡献二、主要思路三、具体细节1、input2、backbone3、neck & head4、loss function5、trics6、inference四、结果一、主要贡献主要的创新点:其实到了YOLOV5 基本创新点就不太多了,主要就是大家互相排列组合复用不同的网络模块、损失函数和样本匹配策略。
Yolo v8 主要涉及到:backbone 使用C2f模块,检测头使用
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/02/new_20240202-141559-828.png)
文章目录
前言1. YoloV5 模型训练自己的数据集1.1 建立自己的数据集1.1.1 开始之前1.1.2 roboflow 建立数据集1.2 训练自己的数据集1.2.1 选择模型1.2.2 训练模型2. 模型转换(重点)2.1 下载 DeepStream-Yolo 并提取模型转换程序2.2 模型转换3. Jetson 平台的环境搭建(Jetson AGX Xavier)3.1 烧录系统的准备3
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/26/new_20240126-154058-190.png)
文章目录
一、图像锐化或增强相关1. 图像点处理1.1 图像翻转1.2 幂运算和对数运算2. 直方图处理3. 图像平滑4. 图像锐化5. 图像增强二、图像阈值分割1. 边缘检测2. 阈值分割2.1 迭代法2.2 OSTU法2.3 利用边缘改进阈值进行分割2.4 基于局部图像特征的可变阈值分割2.5 基于区域增长的分割三、特征提取1. 对图像进行分割,提取下列特征1.1 提取目标边界1.2 计算目标
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/05/new_20240205-154821-313.png)
目的:将OpenCV移植到ARM板上PC操作系统:VMWare虚拟机上安装的Ubuntu 20.04(x86_64)OpenCV版本:3.4.12交叉工具链:arm-linux-gnueabihf,gcc version 9.3.0目标平台:arm板
所谓的将OpenCV移植到某个平台,就是用该平台对应的编译器将OpenCV源代码编译成so库。OpenCV里面有很多库,这些库封装了我们想要的一些
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/26/new_20240126-150141-979.png)
文章目录
视频编码器基础认知什么是视频编解码器为什么需要视屏编解码器视频编码器与数字视频容器视频编码标准的历史通用编解码器1、图片分区2、预测3、转换4、量化5、熵编码6、比特流格式总结视频编码器基础认知什么是视频编解码器简单来说就是用于压缩或解压数字视频的软件或硬件编码是信息从一种形式或格式转换为另一种形式的过程,解码是编码的反向。
适用于视频
编码是将视频、音频的原始格式的文件通过压缩技术转
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/02/new_20240202-105020-496.png)
前言本文所使用硬件是Jetson Xavier NX(8GB + 16G EMMC),因为环境安装下来比较大,所以这里也是直接烧录到NVME(固态),安装的Deepstream版本是基于硬件所能适配的最高版本6.3版本的,Jetpack5.1.2。
参考链接这是英伟达官方的教程,但是基于最新的6.4版本的,Xavier NX并不支持,但也可以参考着进行安装。英伟达官方教程:https://docs
收藏
取消收藏
1. 大环境首先有大环境,即已经准备好了python、nvidia驱动、cuda、cudnn等。
2. yolov8的虚拟环境2.1 创建虚拟环境conda create -n yolov8 python=3.10
2.2 激活虚拟环境注意:激活虚拟环境的时候,需要清楚自己创建的虚拟环境(yolov8)是在root权限下,还是在user权限下,否则,当使用source activate yolov
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/26/new_20240126-141219-919.png)
oled模块有4种工作模式,分别是6800、8080两种并行接口方式、 4线的穿行SPI接口方式、IIC接口方式。通过模块的BS1/BS2设置(通过硬件来设置),BS1/BS2的设置与模块接口模式的关系如表所示:
这是其中一种工作方式的模块,如图:
ALIENTEK OLED模块默认设置是BS0接GND,BS1和BS2接VCC(8080模式),如果想要设置成其他的模式,则需要在OLED的背面,
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/05/new_20240205-103322-626.png)
模型转换使用此yolov5 仓库获取yolov5代码以及模型
通过pt模型转换为onnx模型python export.py --rknpu rk3588 --weight yolov5s.pt
rk_platform 支持 rk1808、rv1109、rv1126、rk3399pro、rk3566、rk3562、rk3568、rk3588、rv1103、rv1106。(实际上,无论平台如何,导出
收藏
取消收藏
主要规格Hi3516CV610Hi3516EV200处理器双核 ARM Cortex A7@950MHz,32KB I-Cache,32KB D-Cache /128KB L2 cache ARM Cortex A7@900MHz,32KB
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/27/new_20240127-162648-473.png)
一、常规设置ip地址 常规设置ip,在etc/init.d/rcS 或etc/profile中:添加如下命名: ifconfig eth0 192.168.5.147 netmask 255.255.255.0 route add default gw 192.168.5.1二、通过系统网络接口设置 设置静态ip: /etc/network/interfaces 默认文件
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/04/new_20240204-170846-809.png)
前言本文介绍了YOLOv5s算法在国产瑞芯微电子RK3399ProD上的部署推理.介绍整个的流程,并基于RK3399Pro简单的介绍下RKNN的Python接口使用,并记录一些踩过的坑。本文仅做交流使用,文中有什么理解的不到位的或者谬误,也欢迎大家能够交流下。
1. 部署流程
在服务器端或者电脑端进行训练,训练完成后将.pt文件转换成ONNX格式电脑端使用rknn-toolkit1.6.0将ONN
收藏
取消收藏
文章目录
一、准备材料1.确认主芯片规格2.Sensor datasheet3.Initialize Setting二、采集图像1.硬件准备就绪2.完成初始化序列配置3.Sensor 输出三、完成ISP基本功能开发流程注意事项四、完成AE配
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/26/new_20240226-140402-471.png)
文章目录
前言一、常用camera接口介绍1、USB camera2、MIPI camera3、DVP camera二、RK3588 调试1、概述2、RK3588 MIPI配置3、RK3588 DVP camera前言上一篇文章介绍了如何在
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/05/new_20240205-165804-211.png)
前一段时间一直在做海思AI芯片 HI3516DV300上SSD代码的优化工作,这里总结一下优化的一些心得体会。之所以要对海思AI芯片 HI3516DV300上SSD代码做优化,是因为SSD有一部分是运行在CPU上,而HI3516DV300上的CPU性能比较差,网络只要稍微复杂一点,CPU部分运行就会很慢。下表给出了一些模型在芯片上运行的时间,可以看到CPU部分运行的时间占据了大部分。
注意:这里的
收藏
取消收藏
偶然间得到一块替代hi3559的最新昇腾生态的海思SD3403板子,闲暇之余将YOLOv5模型部署上去并跑通流程,整个过程详细记录在该blog中。
首先话不多说进入YOLOv5模型训练部分,本人使用的是YOLOv5 v6.2版本,需要的各位
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/20/new_20240220-102147-924.png)
前言
Darknet_ros是一个基于ROS(机器人操作系统)的开源深度学习框架,它使用YOLO算法进行目标检测和识别。YOLO算法是一种实时物体检测算法,它能够在单个前向传递中同时检测图像中的多个目标。
Darknet_ros将YOLO算
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/19/new_20240219-150145-689.png)
文章目录
前言1.编译caffer1.1安装虚拟机1.2安装caffer1.3编译python接口2.适应wk的yolov5模型训练2.1下载yolov5-6.0项目源码2.2安装yolov5-6.0运行环境2.3修改模型2.4修改数据集2
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/18/new_20240318-145336-360.png)
内核设备树 dtb.imgRK 平台 dtb.img 镜像文件是由内核源码中编译出来的,单独编译内核源码时我们会使用下面这些命令:
make ARCH=arm64 rockchip_defconfig rk356x_evb.config a
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/16/new_20240316-113522-205.png)
文章目录
1.首次安装 SDK1.1 解压缩 SDK 包1.2 展开 SDK 包内容1.3 在 linux 服务器上搭建开发环境1.4 编译 BSP2.安装、升级 Hi3516CV610 DEMO 板开发环境2.1 配置 tftp 服务器2
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/04/new_20240204-095710-785.png)
OpenCV是计算机视觉算法开发常用的工具。如果我们需要在嵌入式设备上运行opencv,那么就需要交叉编译,将它移植到对应平台上。但是有些嵌入式平台的存储空间有限,能节省1MB也有相当大的作用。OpenCV带了很多用不到的东西,如果对OpenCV做裁剪,可以节省不少空间。现在将opencv移植到海思的3516DV300/CV500平台。
准备工作1.下载源码在https://opencv.org/
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/04/new_20240204-103058-927.png)
文章目录
一、准备工作二、编译x264三、编译ffmpeg四、编译libjpeg-turbo五、编译opencv六、库整理一、准备工作1、虚拟机+交叉编译链2、在虚拟机目录下创建工作目录,注意不要选择windows共享目录,比如这里选择:/home/cxyazhou/work3、虚拟机安装cmake cmake-gui pkg-config,直接apt install即可4、源码下载,需要x264
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/29/new_20240229-160333-976.jpg)
首先拥有38板还不够需要购买拓展子板连接方式如下:看好你的usb网卡驱动是什么我这边是rtl8818eu先将驱动源码从https://github.com/ivanovborislav/rtl8188eu拉下来修改makefileCONFI
收藏
取消收藏
目录
usb摄像头v4l2程序实现usb摄像头
USB摄像头是一种通过USB接口连接到计算机的摄像头设备,用于捕捉图像和视频。它们通常具有内置的镜头和传感器,可以通过计算机上的软件应用程序进行控制和操作。USB摄像头广泛应用于视频通话、视频
收藏
取消收藏
声明:本文基于linux 5.10版本内核 rk3588sdk内核源码
i2c介绍I2C 是很常用的一个串行通信接口,用于连接各种外设、传感器等器件,Linux 下的 I2C 驱动是有框架的,我们需要按照指定的框架去编写 I2C 设备驱动。但是我们也要知道内核中帮我们干了那些事情。这样更清楚的去编写i2c从机驱动。
为了符合 Linux 的驱动分离与分层的思想,Linux内核将 I2C 驱动分
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/06/new_20240306-160446-566.png)
文章目录
一、YOLOv5介绍二、模型详解2.1 Input2.2 Backbone2.3 Neck2.4 Prediction三、项目意义四、检测效果五、数据集获取六、模型训练效果七、总结
一、YOLOv5介绍YOLO(You Only
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202401/26/new_20240126-134555-800.png)
这里主要讲解基于docker版本的环境搭建,其他的大家可参考官方教程进行配置,有问题欢迎交流。
什么是 NVIDIA DeepStream?全球有数十亿个摄像头和传感器,可捕获大量数据,可用于生成业务洞察、提高流程效率和改善收入来源。无论是在减少车辆拥堵的交通路口、医院的健康和安全监测、零售过道调查以提高客户满意度,还是在制造工厂检测组件缺陷,每个应用都需要可靠、实时的智能视频分析 (IVA
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/18/new_20240318-140555-211.png)
概述RK 平台的 U-Boot 固件有两种格式,RK 格式和 FIT 格式,RK 格式固件和 FIT 格式固件分别由闭源SPL 和开源 SPL 负责引导。不过对于我们的 RK3568,我们使用 FIT 格式。
RK 格式Rockchip自
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/20/new_20240220-171911-424.png)
文章目录
前言一、什么是卷积神经网络二、输入层三、卷积层四、池化层五、全连接层六、输出层七、回顾整个过程总结前言本文总结了关于卷积神经网络(CNN)的一些基础的概念,并且对于其中的细节进行了详细的原理讲解,通过此文可以十分全面的了解卷积神经
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/28/new_20240228-152125-314.png)
文章目录
一、理解ncnn终级指南二、使用自定义数据集训练YOLOv8克隆 Git 存储库并安装 YOLOv8使用预先训练的权重进行推理数据准备和格式转换运行训练过程将权重转换为 ONNX 格式三、在Android Studio上构建并运行
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/05/new_20240305-152611-563.png)
文章目录
1、ONNX序列化为TensorRT Engine1.1 创建builder2、继承ILogger,实例化接口1.2 创建network1.3 创建parse解析器1.4 设置必要参数并创建Engine1.5 创建Engine并序
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202403/16/new_20240316-110408-288.png)
文章目录
1.概述1.1 U-boot 目录结构2.移植 U-boot2.1 U-boot 硬件环境2.2 编译 U-boot2.3配置 DDR 存储器2.4配置管脚复用2.5生成最终使用的 U-boot 镜像3.烧写 U-boot3.1概
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/19/new_20240219-153344-632.png)
文章目录
前言一、安装pytorch1.创建新的环境2.下载YOLOv5 github项目3.安装相关依赖库和包4.验证二、运行detect.py文件总结前言最近实习任务为黑烟检测,想起了可以尝试用yolov5来跑下,之前一直都是用的RCN
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/01/new_20240201-152323-430.png)
在这里分享一下相关的ISP的一些基本简单图像处理算法。在一般的市面上,相关的ISP算法都是非常复杂,且经过不同serson设备的情况进行固定参数并且固化在芯片内来实现。所以硬件ISP的效率会比软件算法实现的ISP要高,而且后续开发者所要做的事情比较少。但是缺点就是实现逻辑复杂,而且不同设备并不是完全通用。下面,由我来分享一下最近的干货。
这里实现的是ISP的功能是对图像的处理,以及像素的变化,一般
收藏
取消收藏
专栏
rv1126硬编解码测试
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/27/new_20240227-165458-670.png)
libavcodec 是 FFmpeg 中的一个重要组件,它是一个用于音视频编解码的库。libavcodec 提供了各种音视频编解码器和相关功能的实现,使得开发者可以对音视频数据进行编解码、格式转换、滤镜处理等操作。
在 FFmpeg 的
收藏
取消收藏
![易百纳技术社区](http://ebaina.oss-cn-hangzhou.aliyuncs.com/res/images/202402/22/new_20240222-154443-480.png)
文章目录
1、sample的整体架构2、sample代码学习的关键3、sample_venc的大体分析4、图像像素格式深度理解4.1 颜色的学问4.2 rawRGB和图像采集过程5、RGB和YUV详解5.1 RGB方式表示颜色5.2 YUV
收藏
取消收藏
更多 >
我在uboot的drivers/mtd/nand/raw/fmc100/fmc_spi_nand_i
1
收藏
取消收藏
SS928在进行os08a20模组测试时一直报错,ko也加载了还不行,是什么原因?
2
收藏
取消收藏
海思采集图像编码后发出,远端解码出现这种情况,有遇到过的吗?vpss增加的绿色边框都没有了。客户的视
1
收藏
取消收藏
CORE出来的信息如下:
0 0x0000007facd40170 in memcpy () fr
3
收藏
取消收藏
各位大佬们,有人在rv1126上用过它的dvp接口吗,我现在iic读取正常,也能出数据,但是数据
2
收藏
取消收藏
能烧写进DDR里面,能识别出SPI NAND 型号,打印信息如下,有哪位大侠帮帮忙,分析下原因,
System startup
System startup
regval=f001008c
GET_SYS_BOOT_MODE=0
GET_SPI_DEVICE_TYPE=1
U-Boot 2010.06 (Apr 03 2020 - 21:55:05)
6
收藏
取消收藏
Bug在Hi3519DV500平台参考01.Software\pc\SVP_NPU\快速上手指南.pdf``3.2.2 运行示例运行yolov5 demo工程路径SVP_NNN_PC_V3.0.1.3/Sample/samples/2_object_detection/yolo在运行时
main
是否提示model execute success
Note
./func_main 5
3
收藏
取消收藏
用QT4.8.7在SD3403 HDMI 4K下实时画线会出现严重的卡顿。想尝试将TDE做成QT插件
4
收藏
取消收藏
最近做了块HI-3559A的板子,参考官方原理图设计的,但是DDR4的拓扑没有采用官方的T型拓扑,使用的是菊花链。在利用HI-TOOL烧写uboot时候,不成功,打印“ 等待boot启动超时,单板上无fastboot或当前fastboot无法启动。Failed to download fastboot!”
请各位指导以下!
11
收藏
取消收藏
如图所示,按照文档说明,打不开风扇,风扇接在j9
4
收藏
取消收藏
HI3519DV500 mipi接入YUV422数据,图像颜色异常,目前combo_dev_attr
1
收藏
取消收藏
问答
海思IVP928
[sample_comm_vi_set_mipi_hs_mode]-1246: set hs_mod
1
收藏
取消收藏
【问题描述】: 003版本更新后,原来配置单片DDR4启动的参数表编译的uboot无法正常烧写,请问表中还需要修改哪些寄存器? 先前在002版本中提过一次“支持单片1GB DDR4的uboot参数表修改”的问题,根据回复修改了如下参数:
ddrc / AXI_REGION_ATTR0 0x0104 0x30050088->0x40050088 ddrc / DMC0_C
5
收藏
取消收藏
请问在线切换sensor分辨率大概怎么个流程呢?小白求解
1
收藏
取消收藏
HI3519DV500 正常运行时,把这个wdr给选中了,后来就再也不出图了哈,怎么办?是不是要刷机
1
收藏
取消收藏
问答
NVP6124B驱动源码
应版主要求,上传一份驱动源码。
我这个源码是在nvp6124b的0.6.b版本上改的,视频默认4路720P,音频也是4路。适用于Hi3520D
39
收藏
取消收藏
这是检查I2C的结果,能看出有问题吗
官方人员看到帮解决下吧,从你们这里买的板子
9
收藏
取消收藏
项目需要截取视频流数据,进行处理后再放回1、使用ss_mpi_vi_set_pipe_frame_d
1
收藏
取消收藏
烧录boot文件,烧录完成后报错“等待boot启动超时,单板上无fastboot或当前fastboot无法启动。”有谁知道怎么解决吗,百度找不到看的明白的答案
2
收藏
取消收藏
硬件电路对外,输出3路以太网,两个独立mac,提供一个路485输出,4路I/O(两入两出)内部使用交
3
收藏
取消收藏
硬件平台:海思SS928实现功能:① 将三路500万分辨率YUV数据,转换成三路RGB图像;② 对三
3
收藏
取消收藏
想问一下,有遇到过在移植openssh时,在启动 sshd后,一直卡在那里的情况吗?
2
收藏
取消收藏
驱动工程师招聘人数:3人岗位职责:1、负责嵌入式Linux系统的移植及开发,包括u-boot、ker
4
收藏
取消收藏
各位大佬
,请问下Hi3516 Hi3519 H264编码到底支不支持YUV422啊?没找到相关资料
4
收藏
取消收藏
问答
rtsp推流
各位大佬,使用rtsp将编码后的h264文件进行推流,在取视频帧的时候,编码后的视频帧与rtsp推流
1
收藏
取消收藏
如果可以的话,ot_video_frame_info中的pool_id和mod_id改如何取值呢?是
2
收藏
取消收藏
Hi3516dv500 快速启动UVC失败,根据失败返回代码0xa05a8018,去《AIISP开发
1
收藏
取消收藏
请见附件,谢谢。
12
收藏
取消收藏
说明:
1比特币 兑换 3百纳币
1百纳币 兑换 5易币
1,怎么获得易币,百纳币,和比特币
a.关于 易币的获得,每天登陆,发表帖子,回复帖子,被加为精华都可以获得易币。
b.百纳币 是通过易币兑换获得。
c.比特币是通过兑换易币和百纳币获得。其中会收取0.2的兑换税。
2,易币,百纳币和比特币
95
收藏
取消收藏
我用Hiburn工具烧写 emmc失败,请路过的大佬帮帮忙~~
串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
############################## ---- 10%
############################# ---- 20%
############################# ---- 30%
#############
6
收藏
取消收藏
之前购买A191模组的时候,适配的是gc2053和imx415,后者是支持星光夜视的,但是是星光黑白
9
收藏
取消收藏
RV1106看芯片有带PMU的单元,可能是能支持低功耗和休眠唤醒吧,但目前没有在查到如何使用,有谁知
2
收藏
取消收藏
问答
rv1126 rk809
用rk809进行电源管理,现在是通电之后直接就开机了,请教一下如何修改809使得“上电待机,按pow
1
收藏
取消收藏
基于RK3568开发板,实现ubuntu操作系统的全功能跑通
产品链接:https://www.eb
2
收藏
取消收藏
现在修改其内核后,生成.config文件
使用 make savedefconfig 指令生成 defconfig 文件
请问,defconfig去覆盖哪个文件,就可以生效内核配置?使得编译的时候,使用新的配置;
(默认生成的.config文件我需要清除掉,不然老报错)
2
收藏
取消收藏
看了SDK中提供的AIBNR模型是BIN格式,将自有训练的模型通过ONNX转换至OM加载到AIBNR
1
收藏
取消收藏
在RK3568平台上调试OV8858模组,SDK自带的4个效果文件都试了,图像偏红。
1
收藏
取消收藏
hi3731v110的方案有人弄过吗?现在遇到编出来的软件烧录到公版上出现fastboot无法启动,第一次接触这个平台,大佬们懂的麻烦帮忙解答下,谢谢
2
收藏
取消收藏
在rk3568 linux5.10版本上移植hi3881 WiFi模组后,在使用iperf3工具测试
4
收藏
取消收藏
rv1126(A201)开发板能接两个imx415吗?都使用4lan的?
2
收藏
取消收藏