Описание тега opticalflow

Optical flow or optic flow is the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer (an eye or a camera) and the scene.
1 ответ

Ошибка cvCalcOpticalFlowBM

Я пытался использовать OpenCVs cvCalcOpticalFlowBM для расчета оптического потока в моем приложении. Я делаю что-то похожее на: IplImage* velX1 = cvCreateImage(cvSize((beforeGray->width - blockSize.width + shiftSize.width)/shiftSize.width, (befor…
07 мар '13 в 07:29
2 ответа

Как работает KLT в OpenCV?

Мне любопытно о логике KLT в openCV. Из того, что я до сих пор знал, изображения, отправляемые для обнаружения оптического потока в OpenCV, сначала преобразуются в оттенки серого. Что мне интересно, так это то, что при запуске алгоритма нам нужен на…
18 сен '13 в 03:54
2 ответа

Размеры входных аргументов не совпадают в cvcalcopticalflowbm opencv 2.4.7

Я хочу рассчитать оптический поток, используя функцию cvcalcopticalflowBM в opencv 2.4.7 Когда я соблюдает приведенный ниже код. Сообщение об ошибке: "Размеры входных аргументов не macth() в cvcalcopticalflowbm Я не понимаю, почему это так. Пожалуйс…
15 фев '14 в 07:08
0 ответов

Вектор скорости (оптический поток и т. Д.) В преобразование цветов RGB

Я рассчитал оптический поток и хочу преобразовать его в изображения. Следуя инструкциям opencv2: mag, ang = cv2.cartToPolar(flow[...,0], flow[...,1]) hsv = np.zeros_like(cv2.imread(img_path)) hsv[...,1] = 255 hsv[...,0] = ang*180/np.pi/2 hsv[...,2] …
16 янв '19 в 16:22
0 ответов

Как применить увеличение к файлу.flo

Я использую базу данных летающих кресел для оптического потока. Файл потока имеет расширение.flo. Я хочу применить некоторые геометрические преобразования для целей увеличения, таких как вращение и перевод, масштабирование на них. В настоящее время …
28 май '18 в 16:07
1 ответ

Как я могу деформировать изображения, используя оптический поток в Tensorflow?

Я не знаю, как деформировать изображение с помощью оптического потока в Tensorflow. В MXnet мы можем использовать mx.sym.GridGenerator а также mx.sym.BilinearSampler реализовать это. Но есть эти API в тензорном потоке. И мне интересно, почему у teno…
07 июл '17 в 09:04
1 ответ

Динамические (движущиеся) жесты с использованием OpenCV

Я могу обнаружить руки или цветной маркер, используя openCV, но я застрял в распознавании динамических жестов (например, перемещение руки вправо, как движение вправо). Я хочу распознать влево, вправо, вверх, вниз, круг (по часовой стрелке и против ч…
0 ответов

viso2 "визуальный одометр потерялся"

Привет, у меня возникли некоторые проблемы со стерео одометрией пакета viso2, это дает мне "визуальный одометр потерян", когда я пытаюсь запустить файл запуска. В настоящее время я использую 2 Ueye UI-1226LE - USB 2.0 Camera для стерео одометрии. Ни…
22 янв '14 в 09:54
1 ответ

Отслеживание многоцелевого объекта с использованием Optical Flow PyrLK по результатам обнаружения haar

Я пытаюсь отследить несколько объектов (автомобилей) в видеороликах с помощью Optical Flow PyrLK по результатам обнаружения haar, но проблема в том, что обнаружение haar (объекта) не появляется в кадрах! Как я могу отследить объект, который обнаруже…
03 янв '17 в 05:33
0 ответов

Масштабируются ли функции OpenCV GPU в зависимости от количества ядер в GPU?

Я новичок в CUDA и у меня возникли проблемы с выполнением графической версии оптического потока farneback. Недавно я использовал gpu-версию оптического потока farneback, предоставленного в opencv, для одного из моих приложений распознавания действий…
12 июл '16 в 15:58
0 ответов

OpenCV + Python - как компенсировать эгоизм камеры?

Точно, как компенсируется эгоизм движущейся камеры (сегментировать независимо движущийся объект относительно камеры)? Из моего прочтения это как-то связано с получением некоторых интересных моментов из видео, отслеживанием его с помощью оптического …
1 ответ

Создать FlowMap в Python OpenCV

Обновленный вопрос: Сможет ли кто-нибудь указать мне направление на любой материал, который мог бы помочь мне построить оптическую карту потока в python? В идеале я хочу найти что-то, что обеспечивает вывод, похожий на видео, показанное здесь: http:…
1 ответ

Android - OpticalFlow: calcOpticalFlowPyrLK & goodFeaturesToTrack возвращает те же точки

Я работаю над приложением стабилизации видео для Android! У меня возникла проблема, связанная с функциями goodfeaturestotrack и calcOpticalFlowPyrLK, потому что конечный результат совпадает! Я погуглил каждый сайт по этому поводу, но я не смог решит…
05 ноя '12 в 15:16
1 ответ

Расчет векторов движения

Я работаю над следующим кодом: filename = 'C:\li_walk.avi'; hVidReader = vision.VideoFileReader(filename, 'ImageColorSpace', 'RGB','VideoOutputDataType', 'single'); hOpticalFlow = vision.OpticalFlow('OutputValue', 'Horizontal and vertical components…
1 ответ

OpenCV рисует оптический поток Farneback в ROI.

Я написал код для создания ограничивающих рамок и рисования оптического потока Farneback внутри. Оптический поток обычно рассчитывается заранее, а затем рисуется отдельно для каждой области ROI. Проблема возникает, когда я рисую поток. Поток выгляди…
20 фев '17 в 11:55
0 ответов

Что означает "good_new = p1[st==1]" в коде оптического потока Лукаса-Канаде в OpenCV

Я использую алгоритм оптического потока Лукаса-Канаде в OpenCV, чтобы провести некоторые эксперименты, но я не знаю, что это за код, good_new = p1[st==1], средства. Официальный документ объяснили как "Выберите хорошие моменты", но я не знаю, что выб…
3 ответа

Как эффективно портировать матрицу в SIMULINK (убрать шум)

Я делаю некоторый оптический поток и у меня есть матрица скоростей, однако я хотел бы отбросить (заменить на ноль) записи, которые ниже определенного порога. Есть ли удобный блок, который делает это на матричном сигнале?
07 фев '11 в 16:01
1 ответ

Значит ли отслеживание ничего, кроме связывания векторов оптического потока?

Если я нахожу оптический поток между последовательными кадрами видео и связываю все векторы оптического потока, означает ли это, что я реализовал отслеживание? Если да, это простой способ отслеживания?
13 июн '16 в 16:30
1 ответ

Каков параметр err в методе Лукаса Канаде в OpenCv?

В функции cv::caclOpticalFlowPyrLK(..) есть параметр cv::OutputArray err, Что указывает этот параметр? Это расстояние, на котором было найдено соответствующее совпадение для объекта? Лукас Канаде | OpenCV Этот вопрос возник, потому что я проверил ра…
14 мар '14 в 14:43
1 ответ

Сифон в жидкость захвата Pixelflow

Я новичок, работающий над эскизом обработки, который принимает в качестве входного сигнала веб-камеру и применяет эффекты оптического потока и частиц. Эскиз называется OpticalFlow_CaptureFluid. Это из библиотеки PixelFlow Томаса Дивальда. По сути, я…
19 июн '17 в 00:16