新闻中心

Arm KleidiCV 实现与 OpenCV 集成,加速移动端计算机视觉工作负载

2025-02-25
浏览次数:
返回列表

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

arm kleidicv 实现与 opencv 集成,加速移动端计算机视觉工作负载

生成式和多模态人工智能(AI)的兴起,对计算机视觉(CV)技术的需求日益增长。CV技术能够解析和分析来自现实世界的图像信息,广泛应用于人脸识别、图像分类、图像滤镜和增强现实等领域。然而,在内存、电池和处理能力有限的移动设备上,优化CV应用的延迟和速度仍然是一个挑战。

Arm KleidiCV应运而生。这个开源库充分利用了Arm最新CPU的高性能图像处理能力,可集成到各种计算机视觉框架中,简化并加速CV工作负载的性能优化,无需开发者额外操作。这对于移动设备至关重要,是构建更轻量、更精确、更高效的AI模型的关键一步,同时还能延长电池续航时间,提升CV功能运行速度。

KleidiCV与全球最大的开源计算机视觉库OpenCV实现了全新集成,让数百万CV开发者都能享受到性能加速的优势。这项集成现已推出,安卓用户可通过OpenCV 4.11默认获取,为安卓移动设备上的Arm架构CV应用带来了前所未有的性能提升。

KleidiCV与OpenCV集成的性能优势

OpenCV是全球CV开发者的首选平台,其Python包的日均下载量超过30万次。KleidiCV与OpenCV的集成(通过M*en代码仓库访问)直接映射到Arm架构底层特性(如Neon和SVE2),自动为CV开发者提供一系列加速功能,提升性能。

Arm去年同步推出了KleidiAI和KleidiCV。KleidiAI库为集成到AI框架的目标内核提供加速,在Arm CPU上无缝加速传统机器学习和生成式AI模型。最初的基准测试显示,OpenCV上的各种图像处理任务性能平均提升了75%。

将KleidiCV集成到OpenCV 4.11后,性能提升高达四倍,显著加速了目标检测、识别和图像分割等关键图像处理任务,缩短响应时间。这些任务包括:

  • 模糊处理: 减少高频细节,增强图像以进行目标检测;
  • 滤镜: 用于图像锐化和平滑;
  • 旋转: 图像对齐,用于目标识别;
  • 调整大小: 降低处理大尺寸图像的计算负担。

KleidiCV的主要特性和优势

Reachout.ai Reachout.ai

一个AI驱动的视频开发平台,专为忙碌的企业家和销售团队打造

Reachout.ai 142 查看详情 Reachout.ai

KleidiCV自动检测运行硬件并选择最佳实现方案,简化开发流程,开发者无需手动优化代码即可获得更高性能。KleidiCV的其他主要特性包括:

  • 多线程: 加速处理,提升性能;
  • 广泛适用性: 支持图像处理、调整大小等多种工作负载,适用于汽车、消费电子和基础设施等多个领域;
  • 内置安全性: 集成Arm的安全开发生命周期(Security Development Lifecycle)。

OpenCV 4.11的增强功能和更新

OpenCV 4.11的更新为其CV工具和功能套件带来了多项增强,与KleidiCV集成相得益彰,包括:

  • 改进的DNN模块: 通过InferenceEngine后端,初步支持3D卷积网络和异步推理;
  • 增强的Calib3d模块: 用于solvePNP和姿态优化例程的新IPPE算法;
  • 优化的通用内部函数: 提供*X-512实现和其他优化,提升性能。

这些更新与KleidiCV的优化相结合,显著增强了OpenCV的功能。

塑造计算机视觉工作负载的未来

KleidiCV的首次集成标志着Arm持续探索软件优化如何充分发挥Arm CPU在移动端的CV性能和功能。这不仅为移动端,也为机器人、汽车和医疗等领域铺平了道路。

通过Arm CPU的强大性能和OpenCV广泛的开发者群体,OpenCV 4.11与KleidiCV的集成将为各种CV应用带来显著的性能提升。Arm正在通过KleidiCV和领先的计算平台,塑造CV在移动端及更广泛领域的未来。

以上就是Arm KleidiCV 实现与 OpenCV 集成,加速移动端计算机视觉工作负载的详细内容,更多请关注其它相关文章!


# 开源  # 嘉兴网站建设模板  # 什么语言写的网站seo  # 南风公园网站建设项目  # 新闻营销网站建设  # 保定网站推广有哪些项目  # 付费优化推广网站哪个好  # 推广营销部工作有哪些  # 搜题app推广营销方案  # 提升专业关键词排名  # SEO外推发帖  # 是一个  # 下载量  # arm  # 锐化  # 带来了  # 多线程  # 大波  # 滤镜  # 图像处理  # 更低  # python包  # ai  # 工具  # python 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: 如何拍屏幕不出条纹详细方法  新的固态硬盘如何分区  windows 如何连接ftp命令行  液位传感器power是什么意思  路由器power灯一直亮是什么意思  如何在命令行执行存储过程  vi命令如何使用方法  春运抢票多久能知道成功  typescript怎么设置滚动条  typescript怎么拼接  微波炉power中文是什么意思  j*a怎么声明byte数组  gs是什么意思  多少毫安的充电宝可以带上飞机  ai文件里无法找到链接文件怎么解决  虚拟机如何用命令清除垃圾  单片机速度怎么看  typescript多久能学会  内在市盈率是什么意思  如何发挥固态硬盘性能  苹果16系统有哪些缺陷  linux如何切换到命令行模式  美食音乐每日推荐怎么写  夸克为什么老是投屏失败  固态硬盘如何启动  光刻机是干什么用的  j*a中怎么截取数组  阿里云盘扩容工具怎么用  ka是什么意思  红米手机怎么设置变成5G手机  unix时间戳转换公式  新网站如何填写域名解析  typescript中如何定义json  j*a怎么让数组倒换  内网和外网区别 内网和外网有什么区别  如何提高固态硬盘性能  市盈率底下 18A 19E 是什么意思  为什么学typescript  基金市盈率是什么意思  video是什么意思  单片机显存怎么设置最佳  1s等于多少ms  如何查询固态硬盘寿命  显卡上面TYPE-C是什么接口  js怎么设置typescript  如何用好typescript  夸克的答案为什么不对  折叠屏手机哪款最好  typescript怎么写多个构造方法  学typescript有什么用 

搜索