最新訊息
HYPERSPECTRAL (HSI) CAMERAS
Cooled Camera
Adaptive Vision Studio
鏡頭目錄
 

視覺軟體庫 (Vision Library) 的性能基準
分享
 

Adaptive Vision Studio 的過濾器經過高度優化,所以符合現代SSE2技術的多核心處理器。 

以下表格顯示視覺軟體庫的性能基準。

Filter Adaptive Vision Library 3.1.2 Another product OpenCV 2.4.6.0
Image negation 0.055 ms 0.103 ms 0.055 ms
Add two images (pixel by pixel) 0.055 ms 0.128 ms 0.055 ms
Image difference (pixel by pixel) 0.050 ms 0.125 ms 0.055 ms
RGB to HSV conversion (3xUINT8) 0.632 ms 1.243 ms 0.586 ms
Gauss filter 3x3 0.063 ms 0.290 ms 0.439 ms
Gauss filter 5x5 0.071 ms 0.323 ms 0.661 ms
Gauss filter 21x21 (std-dev: 4.3) 0.559 ms 1.815 ms 3.132 ms
Mean filter 21x21 0.315 ms 0.146 ms 0.637 ms
Image erosion 3x3 0.055 ms 0.127 ms 0.156 ms
Image erosion 5x5 0.059 ms 0.128 ms 0.209 ms
Sobel gradient amplitude (sum) 0.082 ms 0.092 ms
Sobel gradient amplitude (hypot) 0.125 ms 0.126 ms
Threshold to region 0.061 ms 0.032 ms
Splitting region into blobs 0.039 ms 0.082 ms
Bilinear image resize 0.205 ms 0.272 ms 0.114 ms

以上結果匹配640x480解析度,1xUINT8, Intel Core i7 - 3.4 GHz (4 核心)的處理器。為確保一致緩存情況,我們只使用大型圖像並且正常化所有結果。

SEE 及多核心最佳化

Adaptive Vision Studio的過濾器以優化成符合SSE技術以及多核心處理器,加速的條件可以各項技術滿足,並高度獨立於特定的操作物件, 在 SSE-basd 優化後簡單的像素x像素轉變,以達到記憶體頻寬的最大限制。其他更複雜的過濾器例如 Gauss smoothing 可以達到僅使用C++優化的十倍以上速度。

 

CPU基准

下表显示,运行我们的软件时,不同中央处理器得到的性能(越高越好)。在选择应用程序的硬件的过程中,您可以将本表当作参考

Benchmark category Overall result
Device description Executor Engine Image processing Image analysis Region processing Applications
Intel Atom D525
1.80GHz / 1MB cache / 2 cores / 4 GB RAM
54.9 32.7 41.1 61.7 53.1 48.7
Intel Core 2 Duo T6400
2.00GHz / 2MB cache / 2 cores / 3 GB RAM
54.9 79.4 87.1 108.2 105.4 87.0
Intel Atom E3845
1.91GHz / 2MB cache / 4 cores / 4 GB RAM
100.0 100.0 100.0 100.0 100.0 100.0
AMD FX-4100 Quad-Core
3.60 GHz / 8MB cache / 4 cores/ 8 GB RAM
112.3 213.4 164.8 218.7 174.6 176.7
AMD Athlon II X2 270
3.40 GHz / 2MB cache / 2 cores/ 8 GB RAM
311.6 136.8 171.6 210.0 212.0 208.4
Intel Core-i7 3612QM
2.10GHz / 6MB cache / 4 cores/ 4 GB RAM
427.8 534.6 303.6 295.9 352.6 382.9
Intel Core-i7 2600K
3.40GHz / 8MB cache / 4 cores/ 8 GB RAM
507.6 593.4 346.8 345.9 393.1 437.4
Intel Core-i5 3470
3.20GHz / 6MB cache / 4 cores/ 16 GB RAM
545.3 628.1 355.1 324.7 403.6 455.0
Intel Core-i5 3570K
3.40GHz / 6MB cache / 4 cores/ 8 GB RAM
554.6 645.5 359.0 360.4 416.5 467.2
Intel Core-i5 4460
3.20GHz / 6MB cache / 4 cores/ 16 GB RAM
611.6 667.6 366.6 356.9 421.3 484.8
Intel Core-i7 4800MQ
2.70GHz / 6MB cache / 4 cores/ 12 GB RAM
628.3 678.7 380.5 378.9 420.8 483.5
Intel Core-i7 6700HQ
2.60GHz / 6MB cache / 4 cores/ 16 GB RAM
641.8 710.0 365.9 366.8 416.3 500.2
Intel Core-i7 4800MQ
2.70GHz / 6MB cache / 4 cores/ 16 GB RAM
640.2 699.1 380.9 378.8 412.6 502.3
Intel Core-i5 6500
3.20GHz / 6MB cache / 4 cores/ 16 GB RAM
663.7 794.0 395.7 390.2 458.1 540.3
Intel Core-i5 7500
3.40GHz / 6MB cache / 4 cores/ 16 GB RAM
684.3 830.1 422.0 406.8 492.6 567.1
Intel Core-i7 4790K
4.00GHz / 8MB cache / 4 cores/ 16 GB RAM
798.2 887.5 474.7 461.1 550.1 634.3
Intel Core-i7 8700K
3.70GHz / 12MB cache / 6 cores/ 16 GB RAM
862.5 1364.7 587.8 491.3 594.3 780.1

值越高意味荍韟n的性能。 
该测试测量执行时间为一定常数量的操作。 结果是经过标准化的。

 
 
特別聲明:本網站為汎叡有限公司版權所有,請尊重智慧財產權,未經允許請勿任意轉載、複製或做商業用途
所使用的所有商標名稱, 分屬各商標註冊公司所有。
Copyright c 2009 Fadracer Technology Inc. All Rights Reserved.
汎叡有限公司 TEL:+886-2-2585-8592 FAX:+886-2-2598-8802 E-MAIL:sales.tp@fadracer.com