2013-05-16 3 views
-1

Я изо всех сил пытаюсь провести несколько недель, пытаясь реализовать сегментацию вертикальной диаграммы на изображении головы XRay, мои исследования привели меня в тупик.Компьютерное зрение: Сегментация обнаружения позвонков изображения XRay

Каков наилучший способ для этого?

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

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

ответ

0

Я хотел бы начать с OpenCV (http://opencv.org/)

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

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

+0

Здравствуйте, Peter thenks для вашего ввода, я понимаю, что эта область довольно сложная, и у меня есть проблема в том, что API, как OpenCV, скрывает много вещей через слой абстракции. Я бы хотел, чтобы какая-то литература о том, как это делается, потому что я бы хотел чтобы получить хотя бы ментальную модель, которая мне очень помогла бы, это не производственное программное обеспечение, которое я создаю, и оно не должно быть реализовано. Мне просто нужно узнать, как это делается, снова большое спасибо за ваш ответ. Оглядеться вокруг OpenCV кажется хорошим началом. – danielvast

+0

StackOverflow не подходит для широкого круга вопросов, связанных с доменом. Если бы у вас был ограниченный вопрос, например, «как я могу установить обнаружение границ в OpenCV», который может работать. Я бы нашел специалиста открытой группы и наладил контакты. –

+0

Извините, что я не знал об этом, я вижу, что я займусь просмотром документации OpenCV и попытаюсь реализовать это и вернусь к некоторым конкретным вопросам, большое спасибо Питеру :) – danielvast

Смежные вопросы