Возможна ли деконволюция для видео в 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/.
Просто хотел передать эту информацию.