- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 Pytoch计算数据集的均值和方差
图像预处理时,通常使用transforms.Normalize(mean, std)对图像按通道进行标准化,即减去均值,再除以方差。这样做可以加快模型的收敛速度。其中参数mean和std分别表示图像每个通道的均值和方差序列。
2024-03-29 10:12:33 428
原创 C版本的-Unet-rknn推理
之前就想着使用rknn的c版本的api做推理看看,找了一个简单的,那就unet吧,本来想着用rk的demo文件,但是里面是mobilenet,相关的函数没有,卡这也卡了好久,突然发现tengine相关的后处理,拿来用用,终于调试好了!!!(环境自己配置)
2024-03-20 16:32:56 247
原创 香橙派企业信用问题-劝一个是一个,别买!!!
香橙派推广旗下AI PRO 开发板,在B站做直播,一场直播两个直播间,分别抽取一名观众,宣传是场场送AI PRO开发板!!!
2024-03-04 11:55:24 223
原创 四、RK3588-Mobilenet直接推理(C++版本)
RKNN(Rockchip Neural Network)是一种用于嵌入式设备的深度学习推理框架,提供了一个端到端的解决方案,用于将训练好的深度学习模型转换为在嵌入式设备上运行的可执行文件。RKNN在Rockchip NPU(神经网络处理器)平台上运行,提供了模型转换、推理和性能评估的开发套件。RKNN-Toolkit2是一个开发套件,它为用户提供了在PC和Rockchip NPU平台上进行模型转换、推理和性能评估的Python接口。
2023-12-27 15:01:32 1340
原创 三、C++版本OpenCV的API使用
使用了python版本的opencv接口,现在使用c++版本的opencv,感觉接口还是挺熟悉的,写一下当做记录,为了熟悉一下api就没有使用cv的命名空间。
2023-12-26 17:00:59 620
原创 二、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 1337
原创 一、RK3588-安装CMake-3.28.1
(Cross-Platform Make)是一个跨平台的构建工具,用于管理软件项目的构建过程。使用CMake可以生成与操作系统和编译器无关的构建配置。在OpenCV安装过程中,我们使用了CMake来配置和生成Makefile。
2023-12-26 11:34:54 595
原创 RK3588-TVM-GPU推理模型
之前的博客已经在RK3588上安装了tvm的mali-gpu的版本,我们整理一下思路,本文将从模型的转换和调用两个方面进行讲解,tvm使用的是0.10版本,模型和代码也都是tvm官方的案例。
2023-12-22 15:56:17 973
原创 Pytorch-RealSR超分模型
RealSR 是一种基于学习的单图像超分辨率(SISR)模型,专门针对真实世界的图像。它由腾讯 AI 实验室于 2020 年提出。RealSR 的核心创新是提出了一种新的退化模型,该模型能够更好地模拟真实世界的退化过程。该模型考虑了真实世界图像中存在的多种退化因素,包括模糊、噪声和色彩失真。RealSR 还提出了一种新的网络架构,该架构能够更好地学习真实世界的退化模型。该网络架构采用了一种递归结构,能够逐渐恢复高分辨率图像的细节。
2023-12-20 15:09:25 1157
原创 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 1737 7
原创 RK3588安装TVM-CPU版本
TVM是一个开源的机器学习编译器栈,用于优化和编译深度学习模型,以在各种硬件平台上实现高效性能。TVM可以在ARM开发板上进行部署和优化。
2023-12-12 11:43:05 275
原创 RK3588编译MXNet框架
MXNet(也称为Apache MXNet或incubator-mxnet)是一个开源的深度学习框架,它最初由华为和亚马逊AWS共同开发,并于2017年成为Apache软件基金会的孵化项目。它的跨平台支持、多语言接口和分布式训练功能使其成为一个受欢迎的工具,用于构建和部署深度学习模型。:作为一个Apache孵化项目,MXNet拥有活跃的开发社区,提供了文档、教程和许多示例来帮助用户入门和解决问题。:MXNet支持将训练好的模型部署到不同的生产环境中,包括云端服务器、移动设备和嵌入式系统。
2023-10-31 16:30:45 219
原创 骨龄的知识点介绍
骨龄是指通过评估一个人的骨骼发育情况来估算其生理年龄的医学指标。这是一种用于评估儿童和青少年生长和发育状态的方法,可以用来确定他们的生长是否正常、性发育是否在适当的范围内以及是否存在生长异常。
2023-10-18 10:56:15 67
原创 RK3588安装python3.11(ubuntu18.04)
看到rknn_toolkit_lite2更新了python3.11的安装包,马上更新一下。
2023-09-27 17:27:09 556
原创 心电常见疾病
心电图(ECG或EKG)是一种用于记录心脏电活动的常见医疗检查方法。它可以帮助医生诊断许多心脏和心血管疾病,以及一些其他与心脏有关的问题。
2023-09-26 17:27:49 59
原创 YOLOV8-DET转ONNX和RKNN
yolov8就不介绍了,详细的请见YOLOV8详细对比,本文章注重实际的使用,从拿到yolov8的pt检测模型,怎样转onnx和rknn的使用,配置好相应的环境,就可以开心的做yolov8的检测啦!!!
2023-09-26 14:32:24 1699 8
原创 ONNX版本YOLOV5-DeepSort (rknn版本已经Ready)
之前一直在忙着写文档,之前一直做分类,检测和分割,现在看到跟踪算法,花了几天时间找代码调试,看了看,展示效果比单纯的检测要更加的炸裂一点。
2023-08-18 12:38:19 1748 18
原创 DCM文件的相关操作
DICOM图像的元数据包含了多个字段,用于描述和标识图像的相关信息。以下是一些常见的规则和建议,用于设置DICOM图像的患者PID、Accession Number和Study UID:pydicom请注意,DICOM标准涵盖了大量的元数据字段和规范,上述规则仅针对特定的字段进行说明。根据实际需求和使用场景,可能还需要考虑其他DICOM元数据字段的设置和处理。
2023-07-13 15:40:36 604
原创 眼底图片解读(对比图!!!)
眼底图像是通过眼底摄影等技术获取的眼底部位的影像,可以提供关于眼睛健康和疾病的重要信息。以下是眼底图像中常见的信息和相关的疾病判断:(1)视网膜:眼底图像可以显示视网膜的结构和病变。视网膜病变如黄斑变性、视网膜血管阻塞、视网膜裂孔等可以通过观察视网膜的形态和血管变化来进行判断。(2)血管:眼底图像能够清晰显示视网膜血管的形态和分布。糖尿病视网膜病变、高血压视网膜病变等可以通过观察血管的异常扩张、狭窄、渗漏等来进行判断。(3)黄斑区:黄斑区是眼底图像中重要的区域,与中心视觉功能密切相关。
2023-06-07 11:19:20 1349
原创 医学全量影像(Whole Slide Imaging,WSI)
在医学中,全量影像(Whole Slide Imaging,WSI)是一种数字化的图像技术,用于获取和浏览高分辨率的组织切片图像。它是将组织切片整体数字化,以替代传统的显微镜检查。全量影像主要用于数字化的组织切片,因此在实际应用中,其主要包含患者的组织切片图像。其他类型的影像可能需要通过其他系统或技术进行获取和管理。
2023-06-07 10:50:00 2607
原创 DETR模型转RKNN
RKNN出最新版本了,测试了一下,rk在transformer方面做了很多的工作,至少之前不能转的模型,现在可以在fp16上面运行了,在测试int8的时候还是有误差,以往后面优化吧,这一篇是DETR模型转rknn的fp16模型的过程。
2023-06-07 10:26:39 1021 1
原创 ONNX模型推理使用多核CPU加速推理
对于嵌入式设备,将模型转成onnx后,可以方便的将pytorch或者tensorflow的模型在嵌入式设备上运行,但是onnx模型默认只调用一个CPU核心去做推理,所以有些嵌入式设备有多核的CPU,推理推理可以适当的加速。
2023-05-17 10:56:47 4118
原创 Open-pose转RKNN
之前看到openpose的时候,想pt转onnx再转rknn,但是精度总是有问题,看到原来的openpose是caffe训练的,找了找caffe的模型,尝试转了rknn,没想到成功了,现在记录一下转化时候的坑!!!有坑的!!!
2023-03-29 12:08:27 1077 4
yolov4-车道线检测代码
2024-03-19
深度学习推理框架tvm-RK3588-gpu使用完整代码
2023-12-22
YOLOV8模型转换-ONNX-RKNN
2023-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人