Классификация типа молнии в изображениях - PullRequest
0 голосов
/ 23 июля 2011

Мне нужно написать приложение, которое использует функциональность обработки изображений для определения типа молнии на изображении. Типы молний, ​​которые он должен идентифицировать, - это облако от земли и молния внутри облака, которые показаны на рисунках ниже. Молния от облака до земли имеет следующие особенности: она падает на землю и имеет вспышки, разветвляющиеся вниз, а особенности внутриоблачной молнии таковы: она не имеет контакта с землей. Ребята, знаете ли вы какие-либо алгоритмы обработки изображений, которые я могу использовать для идентификации этих функций на изображении, чтобы приложение могло определять тип молнии? Я хочу реализовать это в C ++, используя библиотеку CImg. Заранее благодарю

!! Так как я не могу загрузить фотографии, потому что я новый пользователь, я разместил ссылки на изображения !! http://wvlightning.com/types.shtml

1 Ответ

0 голосов
/ 25 марта 2012

Ух ты, это похоже на забавный алгоритм. Если бы у вас был большой набор изображений для каждого типа, вы могли бы использовать обучение HAAR (http://note.sonots.com/SciSoftware/haartraining.html), но я не уверен, что это сработало бы из-за формы молнии. Возможно, HAAR в сочетании с вашим собственным алгоритмом. Например, очень просто узнать, идет ли молния на землю. Для этого можно использовать анализ изображений OpenCV - http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/

...