Программа (Android+Windows/C#) формирования изображения с камеры с сохранением данных об ориентации в мировой системе ко: Портфолио фрилансера Еруслан Лазаревич 25.06.2014, работа №4 - FL.RU
Программа состоит из двух компонент: компонент сбора данных (Android) и компонент обработки данных (Windows).
Сбор данных (Android). Программа позволяет получать данные от гравитационного и геомагнитного датчиков аппаратов, работающих под управление ОС Android. Запущенная программа в фоновом режиме отслеживает момент сохранения снимка видеокамеры аппарата и выполняет N (по умолчанию N=100) замеров с датчиков и сохраняет их на карту памяти аппарата. Данные записываются в виде бинарного файла специального формата.
Обработка данных Windows). Фиксируемые данные представляют собой массив из N=100 элементов. Каждый элемент хранит показания с геомагнитного и гравитационного датчиков. Для каждой из наблюдаемых величин N отсчётов рассчитываются среднее значение и среднеквадратическое отклонение, что позволяет оценить точность измерений.
Цель: выровнять изображения в локальной системе координат, чтобы вектор u, ориентированный вверх, совпадал с осью Y изображения, а горизонтальная плоскость совпадала с осью X.