Встроенные платформы компьютерного зрения - PullRequest
2 голосов
/ 01 мая 2010

Я планирую запустить проект на основе компьютерного зрения на платформе смартфона.

Я знаю, iPhone и Andriod имеют поддержку openCV. Мне интересно узнать, каков был ваш опыт с уровнем интеграции, поддержкой и простотой создания хороших приложений на любой платформе.

Кроме того, я хочу рассматривать Windows Phone 7 (и Zune) как платформу. Существуют ли какие-либо библиотеки Computer Vision для этой платформы или какие-либо хорошие инструменты разработки (работает ли Aforgenet или иное хорошее предложение)?

Также можете ли вы предложить некоторые популярные приложения дополненной реальности, в которых используется передовая технология (мне известно о SixthSense Pranav Mistry *1012*)

Спасибо заранее!

Ответы [ 3 ]

3 голосов
/ 22 июля 2010

К сожалению, в Windows Phone 7 в настоящее время нет доступа к потоку данных камеры. Вместо этого вы ограничены запуском приложения камеры, позволяющим пользователю сделать снимок, а затем получением данных изображения.

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

2 голосов
/ 05 января 2011

Проверьте WordLens для режущего края AR.

0 голосов
/ 04 мая 2015

Я создал AR и другие приложения для компьютерного зрения на iOS с использованием OpenCV и нашел его надежной платформой. Кроме того, он предоставляет вам быстрый и надежный набор библиотек для математической математики, а также оптимизированные версии некоторых из наиболее распространенных алгоритмов видения, от извлечения функций до трехмерной реконструкции. Это в значительной степени стандарт де-факто, так что есть большое сообщество поддержки, и я определенно рекомендую его.

С точки зрения разработки, я склонен писать приложения OpenCV для командной строки на моем Mac, а затем, при отладке и запуске, я смотрю, как перенести их на iOS. Это сокращает цикл тестирования / отладки (поскольку мне не нужно беспокоиться о развертывании и отладке под iOS), а также позволяет мне сосредоточиться на проблеме, а не на капризах мобильного устройства.

Это также упрощает переход на платформы Android, хотя я считаю, что обертки Java для OpenCV на Android менее хороши. Однако, опять же, сфокусируйтесь на том, чтобы ваш основной алгоритм и конвейер обработки работали на настольном компьютере (скажем) в C ++, а затем перенесли его на мобильное устройство, упаковав в необходимый формат собственного кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...