c # — Компьютерное зрение: Сегментация обнаружения позвонков на рентгеновских снимках

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

Каков наилучший метод для достижения этой цели?

Я искал вокруг, и мое лучшее предположение было бы AAM (Active Appearence Model), реализованной на Active Shape Model, но я не могу найти литературу или исходный код о том, как реализовать это (принять в Matlab), это было доведено до моего сведения, что с Тензор структуры Я мог бы найти преобладающие направления на градиенте и из этой информации извлечь углы позвоночника, но математика меня немного смущает.

Если у какого-либо тела есть литература с предложениями или исходный код (Java, C, C #, Python … [что угодно, кроме matlab]), это будет с благодарностью.

-1

Решение

Я бы начал с OpenCV (http://opencv.org/)

OpenCV выпущен под лицензией BSD и, следовательно, он бесплатный для обоих
академическое и коммерческое использование. Имеет интерфейсы C ++, C, Python и Java
и поддерживает Windows, Linux, Mac OS, iOS и Android. OpenCV был
разработан для вычислительной эффективности и с сильным акцентом на
приложения в реальном времени. Написанная на оптимизированном C / C ++, библиотека может
Воспользуйтесь преимуществами многоядерной обработки. Принято по всему миру,
OpenCV насчитывает более 47 тысяч человек сообщества пользователей и
По оценкам, количество загрузок превышает 6 миллионов. Диапазон использования от
интерактивное искусство, проверка шахт, сшивание карт в Интернете или
через продвинутую робототехнику.

Однако область, которую вы упомянули, является сложной областью исследований, и простых решений не существует. OpenCV имеет сотни высококачественных процедур, и даже поиск по ним займет некоторое время. Используемые вами методы, вероятно, будут зависеть от качества, типа, разрешения и т. Д. Ваших изображений.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]