自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【原创】关于在Delphi中使用TParallel实现并行运算

写完后试跑了一下,并调整了k1和k2的系数,基本可以矫正回来一些,但运行速度很慢,视频会变得很卡,优化了一些地方,但还是无用,改进不大,于是想用线程来处理,其实这个算法耗时的地方是需要对一个bitmap的像素进行扫描,由于现在的CPU一般都是有好几个核,如果我们启动线程池来做,是不是可以提高一下速度,于是,我在这个算法基础上使用了Delphi自带的一个类:TParallel。又跑了一下,正如我所料,并行处理后速度全面提升,整个视频就不卡顿了,非常流畅,在此分享给坚持用Delphi的朋友们。

2024-06-19 20:55:20 148

原创 【原创】Delphi 使用Tensorflow Lite 的 XnnPack 委托代理,可实现在Windows端调用GPU推理加速

在运行的时候我观察了一下CPU和GPU的负载情况,CPU运行时 CPU几乎满负荷,但使用XnnPack时,CPU到80%左右,而GPU会到20%左右,明显XnnPack使用了GPU的资源,但它却又不像其它推理框架,必须部署cuda,虽然性能还比不上cuda的性能,但架不住它部署太简单了,windows端只要一个DLL文件就可以了。总结下来,谷歌的这套XnnPack委托代理非常适合一些AI小项目的开发,简单实用,性能也不算太弱,推荐各位Delphi的兄弟们使用。使用CPU运行推理的速度,大约9.2帧。

2024-05-19 12:18:36 358

原创 【原创】解决Delphi12使用Tensorflow Lite 在安卓下无法调用GPU的问题

我总觉得这个和 Java SDK的版本有冲突,不兼容导致的,然后一顿输出尝试不同的Android Java SDK库,但结果全部失败,不死心,尝试把D11下的所有关于安卓的库和相关文件复制到D12下,也全部失败,然后尝试修改 PAClient 的库,试来试去还是失败,心里一凉,难到安卓下要用Delphi开发AI程序只能终结到D11了吗?我是封装了 Tensorflow Lite 的API接口库,包括CPU、GPU和NPU上推理,其中,CPU和NPU推理没有问题,但GPU调不起来,始终返回一个空指针对象。

2024-05-13 14:49:45 464 1

空空如也

空空如也

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

TA关注的人

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