Я написал программу для математической обработки видео. Изначально задумка была такая: если снять видео неподвижного объекта и определённым образом обработать его, возможно можно получить его изображение в большем разрешении, чем на кадрах оригинального видео. Я пишу «возможно”, поскольку я сам до сих пор в этом не уверен. У меня пока получились в этом направлении довольно скромные результаты:
| Математический Zoom |
|
|
| |
Я думаю, мой алгоритм можно существенно улучшить, но это потребует большой работы, а я пока не уверен, что она окупится. Буду ли я развивать проект – зависит от того, станут ли к нему проявлять интерес.
Более убедительным у меня пока получилось усиление яркости: можно снять видео неподвижного объекта в темноте, обработать его и получить картинку в большей яркости, на которой видны детали, не видимые ни на одном из кадров оригинального видео:
| Математический усилитель яркости |
|
|
| |
Другая функция программы – выделение движения на видео:
| Выделение движения |
| |
| |
По идее, можно придумать много направлений в которых можно развивать программу: например, чтобы она видела изображение за движущейся листвой на дереве, или автоматический поиск движущихся объектов на видео, или например такое направление: обработка фото или видео со страницами книги и математическое «распрямление” этих страниц, чтобы для оцифровки книг вместо сканера можно было использовать обычную камеру. Я боюсь я всё равно на этом не заработаю, но если увижу какие-то перспективы, буду развивать проект.
https://maampprog.com
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.