2015-04-10 4 views
0

Вопрос о производительности OpenVX по сравнению с традиционным пакетом OpenCV. Вы знакомы с парнями, кто из них быстрее вычисляет оптические пирамиды потока? Функция в OpenCV для этой операции следующая: cv :: buildOpticalFlowPyramid (nextFrame, nextPyr, winSize, maxLevel, true); Кто быстрее?Производительность оптических пиковых потоков OpenVX

ответ

1

OpenVX - это стандарт. Вы можете сравнить производительность некоторой реализации OpenVX. Насколько мне известно, в настоящее время доступна только выборочная реализация стандарта OpenVX (может быть найдена на официальном сайте Khronos). Эта примерная реализация не использует никаких оптимизаций, поэтому я предполагаю, что она будет медленнее, чем OpenCV. Чтобы получить реальное сравнение, вам нужно дождаться официальной реализации стандарта OpenVX от одного из поставщиков.

0

Я испытал обнаружение функции openVX (обнаружение угла Harris) и отслеживание (пирамида оптического потока LK) на графическом процессоре Jetson TX2 и получил время выполнения алгоритма в диапазоне 2-5 мс (в зависимости от особенностей видео, в моем случае перемещение автомобиль захватывал функции на дороге).

Я не уверен, что версия OpenCV CUDA может побить это.