2009-12-15 3 views
5

Я ищу разработку приложения, которое может извлечь выгоду из системы распознавания образов. Я видел такие вещи в приложениях для iPhone и Android. Сделайте снимок книги, и приложение доставит вас в Амазонку, где вы можете найти эту книгу. Я не ищу общего распознавания образов, но больше возможностей выбрать одно изображение из библиотеки около 10 тыс. Изображений.Распознавание образов для Android/iPhone

Любые идеи о том, какие услуги доступны для такого рода вещей?

+0

Распознавание изображений - это огромное подполе Computer Vision, это поможет узнать больше о типе проблемы, которую вы намерены решить с распознаванием, до того, как будут сделаны какие-либо конкретные рекомендации по алгоритму (многие из зрелых и высокоэффективных методов визуализации Compuuer решать проблемы в несколько специфической области). – JasonWyatt

+0

То, что я на самом деле ищу, - это возможность снимать карты из популярных карточных игр, таких как Magic the Gathering, и извлекать данные на карточке или, возможно, цену из базы данных. Я хотел бы, чтобы пользователи могли использовать камеру сотового телефона, чтобы взять изображение карты, а затем вытащить данные этой карты из базы данных. Итак, все изображения будут 2D. И набор данных будет довольно небольшим, около 10 тыс. Вариантов или около того. –

ответ

1

Google Goggles Выполняет что-то похожее на Amazon Memories. Он использует OCR, если текст может быть идентифицирован, и они хотят использовать его с аналогичным поиском изображений из изображений Google. Я думаю, что они генерируют какой-то хэш для изображения с функцией, которая, если изображения похожи, изображения похожи на.

Мое лучшее предположение - попытаться начать с распознавания символов и выполнить текстовый поиск названия вашей карты. Это означает, что ваш пользователь должен сделать очень четкое изображение, возможно, даже в определенной позиции. Но для первого приложения это было бы уже здорово. Когда кто-то играл в волшебство, я бы купил инструмент для торговли и каталогизации своих карт.

+0

Это отличная идея ... Я не думал о части распознавания OCR. Это, безусловно, упростит ситуацию и позволит пользователю не иметь всю карту на картинке. –

1

На самом деле, пока вы не получаете фактического работника Amazon, чтобы сказать вам, что нет никакого способа подтвердить это, я вполне уверен, что функция Amazon Remembers, на которую вы ссылаетесь, на самом деле является работой источника толпы - использование большого количества людей, расчесывающих через данные, чтобы он выглядел так, как компьютер делает это. Я думаю, они могут фактически использовать там собственную систему Mechanical Turk.

Редактировать: Также я нашел this SO question, которые могут вас заинтересовать. Это специально для игры в карты, но некоторые ответы (например, пример машинного обучения) могут быть изменены, чтобы быть более полезными для того, что вы хотите делать с волшебными картами.

+0

Хорошо, учитывая, что весь процесс занимает менее 10 секунд ... Я сомневаюсь, что это все. К моменту, когда изображение будет передано Amazon, и новая страница будет отправлена ​​обратно, мы рассмотрим около 1-2 секунд во время обработки, что должно быть одним быстрым турком. –

+0

Если вы сделаете снимок чего-то с четким заголовком на нем (который может быть идентифицирован эвером человеком почти мгновенно), да, это займет всего 10 секунд. Пробовал фотографировать случайный предмет, он занимает гораздо больше времени. Кроме того, google Amazon Remembers и Mechanical Turk, вы найдете хиты, в которых люди протестировали систему, и подтвердили, что по крайней мере некоторое время они используют систему Mechanical Turk. Амазонка никогда не говорила, как они делают Amazon Remembers, так что это предположение. Мое единственное замечание состоит в том, что, по крайней мере, часть того, что помнит амазонка, подделана, поэтому они могут быть не лучшим примером. –

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