Описание тега uber
Возможно, но скорее всего потребуется довольно работать-около как гироскоп гравитация и более физические атрибуты. Вы бы тоже нужна своего рода "точкой отсчета" для приложения, чтобы использовать как источник света, но потом вы бежите в технологии распознавания изображений. Я не программист, но если бы я ограничился только фотоаппарат, я бы пользователю откалибровать приложение в первую очередь или по крайней мере, номер они в настоящее время. Это будет что-то вроде этого:
Центр вашей головы, и держать его стабильным и вперед, как это возможно.
Теперь, посмотрите, когда будет предложено на экране.
Теперь осталось,
Затем направо,
И вниз.
Теперь повернуть тело на 180° по часовой стрелке, или против часовой стрелки.
Номер калибровки завершена!
Вопрос однако у вас с этим, будет то, что это будет отличаться, если номер меняется, или если пользователь перемещается в другую комнату. Что-то такого масштаба будет сродни принимая панорамную фотографию, Как вы указали, но вместо того, чтобы использовать изображения в качестве эталона для приложения, чтобы знать, где пользователь смотрит. Это довольно затруднительное положение. Я бы также учитывать диапазон качества мобильных камер, так как это будет бесконечно иметь существенное влияние на производительность. Я также советую в том числе и своего рода предостережение, извещающее пользователя, что их камеры не могут быть в хорошем состоянии, или ограничить доступ приложений к профессиональным устройствам. Оптимальным вариантом, вероятно, будет акселерометр, но похоже, что ваша цель для более редкого оборудования. Надеюсь, что это помогает.