自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 简单的手指控制机械臂

使用手指控制机械臂

2024-02-14 21:51:06 271

原创 使用ffmpeg madiamtx制作一个rtsp源

mp4 ffmpeg推流

2024-01-30 12:10:41 770

原创 使用YOLOV8 CLI训练自己的数据集

yolov8 cli 训练数据集

2023-11-25 17:33:18 448 1

原创 如何让linux开机运行一个app, 并保持它的运行.

嵌入式linux 自动启动应用 守护进程

2023-11-15 13:46:42 367

原创 52832 3通道ADC笔记

52832 nordic ADC 多通道 非阻塞

2023-10-23 15:09:21 280

原创 ffmpeg+安卓+yolo+RK3399部署

安卓 ffmpeg jni yolo Rockchip 3399pro

2023-10-15 08:36:05 681

原创 rknn的后处理代码分析

总结一下, 整个过程, 第一步, 将rknn的三个尺度的结果, 分别提取出来, 例如这个图中的所有grid_cell的3个anchor的正向传播计算结果, 先拿物体置信度阈值过滤一遍, 再拿出每个gride_cell的的80类别的置信度, 排序之后, 保留最大的那个, 再过一遍分类置信度, 在这里, 跟物体置信度是同一个阈值, 低于这个阈值的丢掉, 然后两个置信度相乘, 作为这个grid_cell的objetcProb, 而最大的置信度的类比, 作为这个grid_cell的分类标签.

2023-08-07 11:50:00 1082

原创 在RV1126装debian/ubuntu之后,读取imx415数据

rv1126 debian ubuntu imx415 访问摄像头

2023-07-20 13:21:22 529 2

原创 使用jetson nano的串口与stm32进行通信

jetson nano 与 stm32串口通讯

2023-07-18 10:17:56 2377 1

原创 RV1126的RKNN NPU驱动升级

除了驱动, 还需要push npu_ko下面的galcore_puma.ko, 注意, 是带内部版本号的驱动, 复制到板子的距离位置, 用find -name galcore.ko, 看看原来的驱动文件在哪, 就先备份原来的文件, 再push过去即可.问题的出现是发现rknn模型莫名其妙的不起作用, 明明训练出的yolo pt模型推理是没问题的, 但是转成rknn之后就莫名其妙要么出来很乱的推理结果, 要么就是不出结果.这样, 就能保证你辛苦训练出来的pt转成的rknn, 不会有问题.

2023-07-01 17:45:20 1188

原创 RV1126做OCR<二>

使用rv1126对图片进行OCR

2023-06-27 15:46:17 561 3

原创 RV1126做OCR

使用瑞芯微的rv1126+百度飞桨对图片做OCR

2023-06-27 15:26:18 551 7

原创 nordic DFU一文解决所有问题<二>

你的应用app, 就是一个带有dfu service的若干业务的service, 废话, 完整的应用固件, 固件的flash起始位置根据sdk17.1的sd的结尾的page位置决定, 只能是0x26000, 这个我上一节已经说过了. 值得一提的是ram的起始位置是由你的蓝牙协议栈的自定义char的多少, 广播数据的多少以及乱七八糟的东西来决定的, 如果系统起不来, 多半是你的内存设置的多少的问题造成的, 正常如果你打开了log, 它启动失败后会提示你起始内存应该的位置及大小, 你做对应的修改即可.

2023-05-15 16:47:38 364

原创 nordic DFU一文解决所有问题<一>

首先, 系统上电之后, 芯片会根据MBR跟某个寄存器的值, 来判断你的flash里面有没有bootloader, 具体的位置别较真, 我就这么一说, 你就这么一听就好, 总之, 如果有bootloader, 系统就会从bootloader启动, 不然就从APP所在的flash起始位置(0x26000)启动, 这个不难理解吧., 就先检查APP固件的合法性, 合法就启动APP, 如果不合法, 就会重启或者停留在bootloader, 这个时候表现为你一直会看到一个叫Dfu_Targ的蓝牙在广播.

2023-05-15 15:47:54 448

原创 RV1126使用8188EU无线网卡驱动

把I386的选项设置为n, 关掉, 然后添加一行"CONFIG_PLATFORM_ARM_RV1126 = y"然后即make, 不报错的话, 就没问题. 再用file 看看是不是arm的驱动, 别搞成x86的了./opt/atk-dlrv1126-toolchain/ 是交叉编译工具链的位置.然后, 修改Makefile, 添加1126的设定。然后在1126上, 加入驱动引入与ssid的配置.然后push到板子上, 随便弄个目录就行.修改/etc/init.d/rcS启动。可以看得出, 先加载驱动ko。

2023-05-12 13:37:40 453

原创 一篇文章, 搞清楚卷积与卷积核到底是怎么回事

它可以提取出垂直边缘, 即你如果把这个卷积核理解成一个深度网络的神经元, 则这个神经元对图像中的垂直排列的边缘像素非常敏感, 如下图, 经过这个卷积核, 这个杯子的垂直边缘保留了, 其他的部分被弱化了.就会发现, 中间的1更像上面的1, 而不是7, 即7具备的横向特征, 中间的1没有, 就像两只狗狗跟一个人站在一起, 你用多毛这个特征来做分别, 你就会发现, 两个狗狗长得更像, 跟人差得远一点.看看具体的MNIST上的应用, 首先把手写体的数字1, 向右移动一点, 还是1, 对吧.

2023-04-27 22:27:57 1038 2

原创 cmake引入动态库

学习cmake引入第三方动态库的方法

2023-04-15 11:28:32 5136 1

原创 rtsp推流几种方法的比较

对rtsp流的几种显示方案的比较.

2023-04-04 12:31:32 1696 3

原创 恩培的cv训练项目1, 数棍棍儿

通过调整霍夫圆检测函数的pr2, p1, 看起来有戏. 最后归并的过程花了最多时间, 因为对python完全不熟, 不是不熟, 是完全小白, 在copilot的引导之下, 掉入坑里好几次.果断换方案, 其实yolo是我第一个尝试的方法, 把录像转成图片, 但是由于训练集图片选择的都是单一的竹签, 而且都失焦了, 所以yolo的效果太差, 一开始被放弃了.有了上面的图, 我对cv的方案有了一点信心, 最关键, 我看到到标注的难度…但是要学习嘛, 拿来练练手, 挺好的.

2023-03-15 09:29:44 825

原创 media pipe 驱动硬件

使用mediapipe识别人脸, 并捕捉动作, 驱动硬件

2023-03-08 12:30:36 332

原创 rk平台一个头两个流, 即同一个vi通道, 接两个不同的下游通道,比如rga

rkmedia, 同一个vi, 多个rga

2023-02-15 10:14:22 481

原创 3516的helloworld

3516 开箱 hello world编译

2023-02-07 11:35:49 245

原创 rv1126接2053_2593双目推流

使用易百纳的rv1126+2053_2593双目摄像头,推流到rtsp

2023-01-08 18:56:15 1949 4

原创 训练自己的yolov5样本, 并部署到rv1126 <六>

将yolov5推理过程用c语言部署到rv1126

2022-12-06 11:21:10 1380

原创 训练自己的yolov5样本, 并部署到rv1126 <五>

将yolov5的模型推理部署到rv1126

2022-12-06 10:46:07 1605

原创 训练自己的yolov5样本, 并部署到rv1126 <四>

将yolov5部署到rv1126,并通过rtsp观看效果

2022-12-06 10:08:46 1751

原创 训练自己的yolov5样本, 并部署到rv1126 <三>

把训练好的yolo torch模型, 转成rknn模型, 部署到rv1126

2022-11-21 22:47:54 3300

原创 训练自己的yolov5样本, 并部署到rv1126 <二>

把yolov5模型转成rknn

2022-11-21 19:57:22 1950

原创 海思3516, 单摄像头接hdmi,并输出h.265文件

海思3516 输出到hdmi, 并输出h265码流

2022-11-02 13:39:35 975 1

原创 训练自己的yolov5样本, 并部署到rv1126 <一>

训练自己数据集的yolov5模型权重

2022-10-30 19:32:34 3368 2

原创 易百纳海思3516,编译opencv3.4.3

海思3516交叉编译opencv3.4.3

2022-10-30 09:12:36 830 1

原创 易百纳rv1126 201版本开箱

易百纳rv1126 201版本开箱

2022-10-24 15:07:51 2149 1

原创 易百纳 海思3516 UDP推流 WiFi 安卓端 FFMPEG解码 低延时 手把手写安卓Jni项目 <二>

易百纳 海思3516 UDP推流 WiFi 安卓端 FFMPEG解码 低延时 手把手写安卓Jni项目

2022-10-21 11:48:43 1078

原创 易百纳 海思3516 UDP推流 WiFi 安卓端 FFMPEG解码 低延时 手把手写安卓Jni项目 <一>

易百纳 海思3516 UDP推流 WiFi 安卓端 FFMPEG解码 低延时 手把手写安卓Jni项目

2022-10-21 10:57:54 1099

原创 易百纳rv1126刷firefly的debian固件, 手把手

rv1126安装debian系统

2022-10-11 22:51:27 1688 3

原创 易百纳rv1126 a201开发板跑rknn yolov5

使用易百纳的a201板子, 核心是rv1126, 使用rknn跑yolov5的模型推测。

2022-10-07 11:29:43 2519

原创 三天时间, 无线破解从入门到放弃

无线hacking

2022-09-28 11:46:21 1350

原创 如何用海思HI3516DV300/3518EV200推流H.264

海思3516推流

2022-09-24 10:01:48 2547

空空如也

空空如也

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

TA关注的人

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