видео обработка изображений, как я могу? - PullRequest
1 голос
/ 07 января 2012

Итак, вот ситуация.

У меня есть видео, которое содержит некоторые движущиеся объекты (точнее, контракт), Я пытаюсь написать код для расчета этих движений в

Частота движений (сколько сокращений в минуту) Как далеко идет сокращение в мм.

Как это можно сделать ?? : D! Сейчас я использую Matlab, чтобы пометить разницу амплитуд между каждым кадром, но пока она не дает очень хороших результатов .. (очень плохо)

Есть советы? язык, который я должен использовать лучше, или уже есть что-то, что может сравнивать разные изображения и разницу сюжетов?

Спасибо

Ответы [ 3 ]

2 голосов
/ 07 января 2012

Вы должны попробовать Обработка , используя одну из этих библиотек .

Ключевые слова для поиска: обнаружение BLOB-объектов, Computer Vision

Лучшая библиотека для отслеживания движущихся объектов - OpenCV, которую также можно использовать из Обработки. Например, слежение за гранями работает как очарование, но для более абстрактных фигур вам следует попробовать другую библиотеку, например BlobDetection!

1 голос
/ 07 января 2012

OpenCV - отличная библиотека, если вы планируете писать в C / C ++ (или в JavaCV , если вы предпочитаете Java). Matlab также является отличным инструментом, особенно если вы работаете над проверкой концепции, возможно, вы захотите поработать с чем-то более дружелюбным и «легкомысленным», чем C.

Если вы планируете измерять позиции или расстояния, я предлагаю вам использовать некоторый набор инструментов для калибровки, чтобы учесть внутренние / внешние параметры и, в конечном итоге, дефекты камеры, это даст вам более точные результаты. Он встроен в OpenCV или посмотрите здесь , если вы планируете использовать Matlab.

0 голосов
/ 07 января 2012

, так что я не эксперт в этом, но если вы хотите написать что-то в php, вы, вероятно, использовали бы библиотеку gd или библиотеку imagemagick, также утилита imagemagick в linux содержит некоторые инструменты сравнения в соответствии с этим http://www.imagemagick.org/script/compare.php

...