ACV针对ARM平台进行了特别优化,可快速加速基于OpenCV的产品,对现有代码库的影响最小。
Itseez, Inc.是计算机视觉技术领先的开发商,它推出了加速CV(ACV)库,该库包含来自知名OpenCV库中最受欢迎的计算机视觉功能。ACV针对ARM平台进行了特别优化,可快速加速基于OpenCV的产品,对现有代码库的影响最小。
ACV充当OpenCV库顶部的层,允许应用程序使用两种接口。加速功能从ACV调用,非加速功能仍从OpenCV调用。加速CV提供与现有OpenCV函数相同的API。因此,无需为新的调用约定或参数类型更改代码。
ACV提供了60多个在现实产品中使用且客户请求的功能。从本质上讲,功能集对应于计算机视觉算法的实际状态。
一些最重要的已实现功能
- 调整大小、透视变换、仿射变换、重新映射、图像金字塔
- FAST特征、Harris角点、良好特征跟踪、Canny边缘检测
- 模糊、Sobel和Scharr算子、中值和高斯模糊、滤波2D
- LBP级联分类器、SVM分类器、模板匹配、Lucas-Kanade光流
- 形态学、数学和按位函数
“基于ARM的SoC上的计算机视觉需求很大,但也具有挑战性,因为计算资源有限。优化活动需要深入了解硬件平台和计算机视觉功能——这是我们在Itseez多年来开发的东西”,Itseez首席工程师Yury Gorbachev说。“我们很高兴能为我们的客户提供一种解决方案,该解决方案可在数小时内加速基于OpenCV的产品,几乎无需修改代码。”
有关加速CV及其功能的更多信息,请访问: http://itseez.com/products/accelerated-cv。