Возможна ли деконволюция для видео в iOS?

Я хочу снимать жидкое тесто, бьющееся в бейсболе, но летучая мышь размыта. Видео 30 кадров в секунду.

В ходе исследований я обнаружил, что деконволюция, по-видимому, является способом минимизации размытия при движении, но я понятия не имею, могу ли я реализовать его в постобработке приложения для iOS.

Я надеялся, что кто-то может указать мне правильное направление, например, как применить алгоритм деконволюции в iOS или что мне может понадобиться... или, если это вообще возможно. Я предполагаю, что это требует некоторой вычислительной мощности.

Любые предложения на всех приветствуются...

Спасибо, это сводит меня с ума...

1 ответ

Решение

После многих исследований и бесед с разработчиками о деконволюции в iOS (спасибо Брэду Ларсону за то, что он нашел время, чтобы дать мне подробную информацию), я уверен, что это невозможно и / или не стоит потраченного времени. Если аппаратное обеспечение может обрабатывать вычисления (без гарантии), оно будет ЧРЕЗВЫЧАЙНО медленным и потребляет большую часть батареи устройства. Мне также сказали, что для реализации алгоритмов могут потребоваться месяцы... если это вообще возможно.

Вот ответ, который я получил от Apple...

Алгоритмы деконволюции, как правило, сложно реализовать и могут быть очень сложными в вычислительном отношении. Я предлагаю вам начать с простой техники заточки. В зависимости от степени размытия в видео, этого может быть достаточно.

Фильтры повышения резкости, включая CISharpenLuminance и CIUnsharpMask, теперь доступны в iOS 6, поэтому их можно легко протестировать.

Ссылка на фильтр основных изображений https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/Core ImageFilterReference/Reference/reference.html

Образец кода Core Image из сессии 511 WWDC этого года "Методы Core Image". Это называется "Попытка3". В этом примере демонстрируются лучшие практики применения CIFilter для видео в реальном времени, снятого камерой iPhone/iPad. Вы можете скачать сессионное видео со следующей страницы: https://developer.apple.com/videos/wwdc/2012/.

Просто хотел передать эту информацию.

Другие вопросы по тегам