Я создаю веб-сайт, который делает классные вещи, используя методы компьютерного зрения, с видео, записанными и загруженными пользователями с помощью их веб-камеры.Для этого мне нужны внутренние параметры камеры и параметры искажения.Я пытаюсь выяснить, что было бы лучшим способом вычислить их, учитывая загруженные пользователем видео.Мы не можем делать предположения о том, какие видео пользователь может загружать, но разумное предположение состоит в том, что в видео может присутствовать человек.Я все еще на начальных этапах этого процесса, но мне интересно узнать, как другие решили эту проблему.
Чтобы быть конкретным, ниже приведены вопросы, которые я хотел бы прокомментировать, если кто-то из членов группы может прокомментировать:
- Какие алгоритмы, библиотеки и методы доступны для извлечения внутренних и искажающих параметров любой стандартной веб-камеры, доступной на рынке?[Я говорю «извлекать», а не «калибровать», чтобы включать случаи, когда внутренние параметры являются просто вызовом метода без необходимости калибровки].
- В общем, насколько вы наблюдали разницу в внутренних параметрах и параметрах искаженияв веб-камерах, доступных на рынке?Вы аппроксимировали их одним внутренним параметром и параметрами искажения или каким подходом вы придерживались?
- Какие методы самокалибровки камеры, если таковые имеются, могли бы использоваться в этих сценариях?Существуют ли какие-либо библиотеки с открытым исходным кодом или коммерческие библиотеки, которые могут помочь?
- Если мы хотим откалибровать веб-камеры, используя запись и загрузку видео, какие предположения в параметрах [например, fx == fy или нет искаженийparams] имеет смысл и звучит разумно для вас?
- Имеет ли смысл разумное приближение внутренних параметров и параметров искажения для всех камер?Каков разумный подход для проверки того, насколько хороши конкретные внутренние параметры и параметры искажения для конкретной веб-камеры?
- Есть ли какие-либо другие проблемы, которые необходимо рассмотреть?