СПОСОБ И АППАРАТ ДЛЯ ИЗМЕРЕНИЯ НАПРАВЛЕНИЯ И ТЕРМИНАЛ

1. Способ определения направления, включающий в себя:
включение камеры и получение изображения объекта с помощью камеры, в то время как терминал выполняет компас-приложение;
определение фронтального направления камеры с помощью компаса-приложения; и
отображение фронтального направления на изображении объекта.
2. Способ по п. 1, отличающийся тем, что включение камеры и получение изображения объекта с помощью камеры, когда терминал выполняет компас-приложение, включает в себя
обнаружение, находится ли терминал в наклонном положении, когда терминал выполняет компас-приложение; и
включение камеры для получения изображения объекта с помощью камеры, если обнаруживается, что терминал находится в наклонном положении.
3. Способ по п. 2, отличающийся тем, что обнаружение, находится ли терминал в наклонном положении, включает в себя
измерение угла наклона между терминалом и горизонтальной плоскостью;
обнаружение, попадает ли угол наклона в заданный диапазон углов; и
определение, что терминал находится в наклонном положении, если обнаруживается, что угол наклона попадает в заданный диапазон углов.
4. Способ по п. 1, отличающийся тем, что определение фронтального направления камеры с помощью компаса-приложения включает в себя:
определение положения терминала;
определение каждого направления терминала с помощью компаса-приложения и
определение фронтального направления камеры согласно положению терминала и каждому из направлений терминала.
5. Способ по п. 4, отличающийся тем, что также включает в себя
определение других направлений в соответствии с фронтальным направлением, причем другие направления включают в себя направление, противоположное фронтальному направлению, и направление, перпендикулярное фронтальному направлению; и
соответственно отображение других направлений на интерфейсе отображения.
6. Способ по любому из п.п. 1-5, отличающийся тем, что также включает в себя
предварительное задание опорного направления;
расчет угла отклонения фронтального направления по отношению к опорному направлению; и
отображение угла отклонения на интерфейсе отображения.
7. Аппарат для определения направления, включающий в себя:
модуль получения изображения объекта, выполненный для запуска камеры и получения изображения объекта с помощью камеры, когда терминал выполняет компас-приложение;
модуль измерения направления, выполненный для определения фронтального направления камеры с помощью компаса-приложения; и
модуль отображения направления, выполненный для отображения фронтального направления, измеренного модулем измерения направления, на изображении объекта, полученном модулем получения изображения объекта.
8. Аппарат по п. 7, отличающийся тем, что модуль получения изображения объекта включает в себя
блок обнаружения наклона, выполненный для определения, находится ли терминал в наклонном положении, когда терминал выполняет компас-приложение; и
блок получения изображения объекта, выполненный для включения камеры и получения изображения объекта с помощью камеры, если блок обнаружения наклона обнаружит, что терминал находится в наклонном положении.
9. Аппарат по п. 8, отличающийся тем, что блок обнаружения наклона включает в себя:
подблок измерения угла, выполненный для измерение угла наклона между терминалом и горизонтальной плоскостью с помощью датчика направления в терминале;
подблок обнаружения угла, выполненный для обнаружения, попадает ли угол наклона, обнаруженный подблоком измерения угла, в заданный диапазон углов; и
подблок определения наклона, выполненный для определения, что терминал находится в наклонном положении, если элемент обнаружения угла обнаруживает, что угол наклона попадает в заданный диапазон углов.
10. Аппарат по п. 7, отличающийся тем, что модуль измерения направления включает в себя:
блок определения параметров, выполненный для определения положения терминала и определения каждого направления терминала с помощью компаса-приложения; и
блок измерения направления, выполненный для определения фронтального направления камеры в соответствии с положением терминала и каждого направления терминала, определенного блоком определения параметров.
11. Аппарат по п. 10, отличающийся тем, что также включает в себя
модуль определения направления, выполненный для определения других направлений в соответствии с фронтальным направлением, причем другие направления включают в себя направление, противоположное фронтальному направлению, и направление, перпендикулярное фронтальному направлению; и
первый модуль отображения, выполненный для отображения других направлений соответственно на интерфейсе отображения.
12. Аппарат по любому из п.п. 7-11, отличающийся тем, что также включает в себя
модуль задания направления для предварительного задания опорного направления;
модуль расчета угла, выполненный для вычисления угла отклонения фронтального направления относительно опорного направления; и
второй модуль отображения, выполненный для отображения угла отклонения, рассчитанного модулем расчета угла, на интерфейсе отображения.
13. Терминал, содержащий:
процессор и
запоминающее устройство, выполненное для хранения инструкций, исполняемых процессором, в котором процессор выполнен для
включения камеры и получение изображения объекта с помощью камеры, когда терминал выполняет компас-приложение;
определение фронтального направления камеры с помощью компаса-приложения; и
отображения фронтального направления на изображении объекта.