自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 pytorch-分类-检测-分割的dataset和dataloader创建

在PyTorch中,Dataset和DataLoader是两个重要的工具,用于构建输入数据的管道。(1)Dataset是一个抽象类,表示数据集,需要实现__len__和方法。是一个可迭代的数据加载器,它封装了数据集的加载、批处理、打乱和并行加载等功能。

2024-03-31 11:33:08 495

原创 Pytoch计算数据集的均值和方差

图像预处理时,通常使用transforms.Normalize(mean, std)对图像按通道进行标准化,即减去均值,再除以方差。这样做可以加快模型的收敛速度。其中参数mean和std分别表示图像每个通道的均值和方差序列。

2024-03-29 10:12:33 888

原创 C版本的-Unet-rknn推理

之前就想着使用rknn的c版本的api做推理看看,找了一个简单的,那就unet吧,本来想着用rk的demo文件,但是里面是mobilenet,相关的函数没有,卡这也卡了好久,突然发现tengine相关的后处理,拿来用用,终于调试好了!!!(环境自己配置)

2024-03-20 16:32:56 289

原创 YOLOV4-车道线检测-车距离预测

具体细节也不想写,无脑用就行。

2024-03-19 15:10:40 1163

原创 瑞芯微RV系列-超级编码

参加开发者大会,逛了相应的workshop,对超级编码技术很感兴趣,RK做了很多事情,挺好的!

2024-03-08 19:22:28 237

原创 香橙派企业信用问题-劝一个是一个,别买!!!

香橙派推广旗下AI PRO 开发板,在B站做直播,一场直播两个直播间,分别抽取一名观众,宣传是场场送AI PRO开发板!!!

2024-03-04 11:55:24 242

原创 四、RK3588-Mobilenet直接推理(C++版本)

RKNN(Rockchip Neural Network)是一种用于嵌入式设备的深度学习推理框架,提供了一个端到端的解决方案,用于将训练好的深度学习模型转换为在嵌入式设备上运行的可执行文件。RKNN在Rockchip NPU(神经网络处理器)平台上运行,提供了模型转换、推理和性能评估的开发套件。RKNN-Toolkit2是一个开发套件,它为用户提供了在PC和Rockchip NPU平台上进行模型转换、推理和性能评估的Python接口。

2023-12-27 15:01:32 1496

原创 三、C++版本OpenCV的API使用

使用了python版本的opencv接口,现在使用c++版本的opencv,感觉接口还是挺熟悉的,写一下当做记录,为了熟悉一下api就没有使用cv的命名空间。

2023-12-26 17:00:59 650

原创 二、RK3588-安装Opencv-4.8.1(C++版本)

OpenCV是一个跨平台的计算机视觉和机器学习软件库,基于Apache2.0许可(开源)发行。它可以在Linux、Windows、Android和Mac OS操作系统上运行。OpenCV由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口。这个库实现了图像处理和计算机视觉方面的很多通用算法,主要倾向于实时视觉应用。OpenCV也提供对于C#、Ch、Ruby,GO的支持。

2023-12-26 15:06:29 1570

原创 一、RK3588-安装CMake-3.28.1

(Cross-Platform Make)是一个跨平台的构建工具,用于管理软件项目的构建过程。使用CMake可以生成与操作系统和编译器无关的构建配置。在OpenCV安装过程中,我们使用了CMake来配置和生成Makefile。

2023-12-26 11:34:54 624

原创 RK3588-TVM-GPU推理模型

之前的博客已经在RK3588上安装了tvm的mali-gpu的版本,我们整理一下思路,本文将从模型的转换和调用两个方面进行讲解,tvm使用的是0.10版本,模型和代码也都是tvm官方的案例。

2023-12-22 15:56:17 1013

原创 Pytorch-RealSR超分模型

RealSR 是一种基于学习的单图像超分辨率(SISR)模型,专门针对真实世界的图像。它由腾讯 AI 实验室于 2020 年提出。RealSR 的核心创新是提出了一种新的退化模型,该模型能够更好地模拟真实世界的退化过程。该模型考虑了真实世界图像中存在的多种退化因素,包括模糊、噪声和色彩失真。RealSR 还提出了一种新的网络架构,该架构能够更好地学习真实世界的退化模型。该网络架构采用了一种递归结构,能够逐渐恢复高分辨率图像的细节。

2023-12-20 15:09:25 1252

原创 RK3588安装TVM-GPU版本

Mali-G610 是 Arm 公司开发的第三代 Valhall 架构的 GPU。它于 2022 年 7 月发布,面向中端和高端移动设备。Mali-G610 采用 Armv9 架构,具有 10 个核心,每个核心都有 128 个 FP32 ALU。它还支持 FP16、INT8 和 INT4 计算,以及硬件加速的 AI 功能。Mali-G610 的性能比前代 Mali-G57 提高了 20%。它能够在 1080p 分辨率下以 60fps 的帧率运行复杂的游戏和应用程序。核心数:10 个。

2023-12-19 11:58:41 2192 7

原创 RK3588安装TVM-CPU版本

TVM是一个开源的机器学习编译器栈,用于优化和编译深度学习模型,以在各种硬件平台上实现高效性能。TVM可以在ARM开发板上进行部署和优化。

2023-12-12 11:43:05 339

原创 Python-Opencv图像处理的小坑

最近在做一点图像处理的事情,在做处理时的cv2遇到一些小坑,希望大家遇到的相关的问题可以注意!!

2023-12-07 15:04:37 608

原创 AlphaPose-RKNN-rk3588

AlphaPose-RKNN-rk3588 实现NPU推理姿态

2023-11-24 13:29:11 340

原创 Mxnet框架使用

【代码】Mxnet框架使用。

2023-11-01 10:47:33 238

原创 RK3588编译MXNet框架

MXNet(也称为Apache MXNet或incubator-mxnet)是一个开源的深度学习框架,它最初由华为和亚马逊AWS共同开发,并于2017年成为Apache软件基金会的孵化项目。它的跨平台支持、多语言接口和分布式训练功能使其成为一个受欢迎的工具,用于构建和部署深度学习模型。:作为一个Apache孵化项目,MXNet拥有活跃的开发社区,提供了文档、教程和许多示例来帮助用户入门和解决问题。:MXNet支持将训练好的模型部署到不同的生产环境中,包括云端服务器、移动设备和嵌入式系统。

2023-10-31 16:30:45 237

原创 骨龄的知识点介绍

骨龄是指通过评估一个人的骨骼发育情况来估算其生理年龄的医学指标。这是一种用于评估儿童和青少年生长和发育状态的方法,可以用来确定他们的生长是否正常、性发育是否在适当的范围内以及是否存在生长异常。

2023-10-18 10:56:15 79

原创 RK3588安装python3.11(ubuntu18.04)

看到rknn_toolkit_lite2更新了python3.11的安装包,马上更新一下。

2023-09-27 17:27:09 592

原创 心电常见疾病

心电图(ECG或EKG)是一种用于记录心脏电活动的常见医疗检查方法。它可以帮助医生诊断许多心脏和心血管疾病,以及一些其他与心脏有关的问题。

2023-09-26 17:27:49 64

原创 YOLOV8-DET转ONNX和RKNN

yolov8就不介绍了,详细的请见YOLOV8详细对比,本文章注重实际的使用,从拿到yolov8的pt检测模型,怎样转onnx和rknn的使用,配置好相应的环境,就可以开心的做yolov8的检测啦!!!

2023-09-26 14:32:24 1836 8

原创 ONNX版本YOLOV5-DeepSort (rknn版本已经Ready)

之前一直在忙着写文档,之前一直做分类,检测和分割,现在看到跟踪算法,花了几天时间找代码调试,看了看,展示效果比单纯的检测要更加的炸裂一点。

2023-08-18 12:38:19 1861 18

原创 NVIDIA-边缘计算产品

英伟达边缘计算设备

2023-07-31 17:22:00 476

原创 基础概念:图片的卷积可视化结果

卷积操作可视化

2023-07-31 11:13:52 190

原创 DCM文件的相关操作

DICOM图像的元数据包含了多个字段,用于描述和标识图像的相关信息。以下是一些常见的规则和建议,用于设置DICOM图像的患者PID、Accession Number和Study UID:pydicom请注意,DICOM标准涵盖了大量的元数据字段和规范,上述规则仅针对特定的字段进行说明。根据实际需求和使用场景,可能还需要考虑其他DICOM元数据字段的设置和处理。

2023-07-13 15:40:36 683

原创 CT值-窗宽窗位

CT值

2023-07-12 18:03:05 347

原创 眼底图片解读(对比图!!!)

眼底图像是通过眼底摄影等技术获取的眼底部位的影像,可以提供关于眼睛健康和疾病的重要信息。以下是眼底图像中常见的信息和相关的疾病判断:(1)视网膜:眼底图像可以显示视网膜的结构和病变。视网膜病变如黄斑变性、视网膜血管阻塞、视网膜裂孔等可以通过观察视网膜的形态和血管变化来进行判断。(2)血管:眼底图像能够清晰显示视网膜血管的形态和分布。糖尿病视网膜病变、高血压视网膜病变等可以通过观察血管的异常扩张、狭窄、渗漏等来进行判断。(3)黄斑区:黄斑区是眼底图像中重要的区域,与中心视觉功能密切相关。

2023-06-07 11:19:20 1427

原创 医学全量影像(Whole Slide Imaging,WSI)

在医学中,全量影像(Whole Slide Imaging,WSI)是一种数字化的图像技术,用于获取和浏览高分辨率的组织切片图像。它是将组织切片整体数字化,以替代传统的显微镜检查。全量影像主要用于数字化的组织切片,因此在实际应用中,其主要包含患者的组织切片图像。其他类型的影像可能需要通过其他系统或技术进行获取和管理。

2023-06-07 10:50:00 2859

原创 DETR模型转RKNN

RKNN出最新版本了,测试了一下,rk在transformer方面做了很多的工作,至少之前不能转的模型,现在可以在fp16上面运行了,在测试int8的时候还是有误差,以往后面优化吧,这一篇是DETR模型转rknn的fp16模型的过程。

2023-06-07 10:26:39 1108 1

原创 DERT(DEtection TRansformer) ONNX直接推理!!

DETR ONNX模型直接跑!!!

2023-05-30 16:01:14 1450 6

原创 医学影像检测方法(B超、DR、CT、MRI)

医学影像检测方法(B超、DR、CT、MRI)

2023-05-24 16:26:19 1779

原创 ONNX模型推理使用多核CPU加速推理

对于嵌入式设备,将模型转成onnx后,可以方便的将pytorch或者tensorflow的模型在嵌入式设备上运行,但是onnx模型默认只调用一个CPU核心去做推理,所以有些嵌入式设备有多核的CPU,推理推理可以适当的加速。

2023-05-17 10:56:47 4646

原创 Python_opencv_gif编辑:对自己好一点!!!锻炼起来

工作也要爱自己

2023-04-21 15:44:14 503

原创 UNET-RKNN分割眼底血管

Unet眼底血管的分割

2023-04-13 11:59:02 1131 4

原创 MNN使用

国产推理框架-MNN使用

2023-04-07 11:01:20 731

原创 python读取dcm的姓名/性别/年龄-保存图片

读取DCM

2023-03-30 15:13:43 316

原创 opencv 等比例缩放/获取像素点/左右等比例填充

opencv 等比例缩放/获取像素点/左右等比例填充

2023-03-30 14:36:18 903

原创 Open-pose转RKNN

之前看到openpose的时候,想pt转onnx再转rknn,但是精度总是有问题,看到原来的openpose是caffe训练的,找了找caffe的模型,尝试转了rknn,没想到成功了,现在记录一下转化时候的坑!!!有坑的!!!

2023-03-29 12:08:27 1140 4

原创 Paddlepaddle、Paddle-lite使用

国产推理框架-paddlepaddle/paddle-lite使用

2023-03-23 15:25:13 1329

yolov4-车道线检测代码

主要内容:使用yolov4进行车道线检测以及车辆距离预测 适用人群:对深度学习感兴趣,或者从事相关工作的人员,可以下载玩玩 使用场景:作为demo在驾驶场景可以使用 具体实现:onnx+opencv+numpy的主要组合 (1)定义了一些常量和全局变量:包括类别标签、模型输入输出的尺寸、类别数量、锚点等。 (2)定义了预处理函数preprocess:将输入的帧图像进行缩放和填充,使其符合模型的输入尺寸,并进行归一化处理。 (3)定义了一些辅助函数:如计算两个框的重叠区域、计算IoU、应用非极大值抑制(NMS)等。 (4)定义了模型输出解码函数decode_bbox:将模型输出的特征图转换为检测框的坐标和类别概率。 (5)定义了后处理函数post_process:根据模型输出的结果进行NMS处理,并将检测结果转换为可读的格式。 (6)定义了一些辅助函数:包括将标签转换为可读格式、处理帧图像等。 主函数main:读取视频帧,调用前述函数进行目标检测和车道检测,最后将结果写入输出视频文件中。

2024-03-19

RK3588的mobilenet的C++代码

(1)RKNN的c++代码推理 (2)推理平台RK3588 (3)推理模型mobilenet

2023-12-27

深度学习推理框架tvm-RK3588-gpu使用完整代码

1. 嵌入式设备RK3588-GPU使用 2. 深度学习框架-tvm 3. tvm+rk3588-gpu加速模型的推理 3.1 onnx模型的转换 3.2 tvm调用转换的模型

2023-12-22

rk3588-mali-gpu安装包

(1)嵌入式系统-linux (2)使用tvm的opencl后端调用mali-gpu (3)rk3588的mali-gpu安装包:G610

2023-12-13

MXNET 1.9.1源码

mxnet 1.9.1源码,可以在rk3588上成功编译

2023-11-01

YOLOV8模型转换-ONNX-RKNN

文件中包含内容: 使用平台为RK3588 (1)step1:pt模型转onnx (2)step2: onnx调用做推理 (3)step3: onnx转rknn模型 (4)step4:rknn模型调用

2023-10-12

yolov8所有的检测模型都可以转onnx代码

适用于人工智能开发部署到嵌入式设备

2023-09-26

yolov8模型转rknn的fp16模型代码

深度学习、嵌入式开发板的人员

2023-09-26

pytorch yolov8的检测pt模型转onnx

pytorch yolov8的检测pt模型转onnx

2023-09-26

yolov8 rknn3588混合量化

yolov8 rknn3588混合量化

2023-09-26

caffe-openpose模型以及配置文件

结合caffe openpose转rknn的模型查看

2023-03-29

Readme_pytorch.md

深度学习

2021-06-17

空空如也

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

TA关注的人

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