Apple подала заявку на патент технологии для коррекции данных GPS с помощью машинного обучения Материал редакции

Она позволит более точно определять координаты.

В закладки
Аудио

Чтобы повысить точность определения местоположения устройств, Apple подала заявку на использование машинного обучения вместе с фильтром Калмана, алгоритмом, который позволяет рассчитывать координаты, пишет The VentureBeat. Заявка опубликована на сайте Ведомства по патентам и товарным знакам США 13 февраля.

GPS и сходные навигационные системы используют данные спутников, чтобы определить координаты устройства. Из-за большого расстояния между спутниками на орбите и пользователями, которые всё время перемещаются, эти координаты могут быть определены неточно, поясняет издание.

Обычно навигационные системы используют данные о координатах с нескольких спутников в реальном времени. Apple хочет применить технологии машинного обучения, чтобы получать промежуточные данные о местоположении пользователя, опираясь на ранее собранную информацию об окружении, уточняет The VentureBeat.

Схема из заявки на патент Apple

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

Apple выходит за пределы стандартных GPS-систем, считает The VentureBeat. Она использует данные глобальных навигационных спутниковых систем, версию координат, полученную с помощью машинного обучения, и пропускает их сквозь линейно-квадратичный оценочный фильтр Калмана. Результат — единые расчётные координаты устройства в любой момент времени.

Над более точными системами определения координат работают многие компании, напоминает The VentureBeat. Южнокорейская SK Telecom планирует использовать для этого связь 5G, сингапурская Broadcom и американская Qualcomm — специальные чипы.

{ "author_name": "Галина Мубаракшина", "author_type": "editor", "tags": ["\u043d\u043e\u0432\u043e\u0441\u0442\u044c","\u043d\u043e\u0432\u043e\u0441\u0442\u0438","apple"], "comments": 24, "likes": 21, "favorites": 21, "is_advertisement": false, "subsite_label": "tech", "id": 107112, "is_wide": false, "is_ugc": false, "date": "Fri, 14 Feb 2020 13:50:41 +0300", "is_special": false }
0
{ "id": 107112, "author_id": 444539, "diff_limit": 1000, "urls": {"diff":"\/comments\/107112\/get","add":"\/comments\/107112\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/107112"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199117, "last_count_and_date": null }
24 комментария
Популярные
По порядку
Написать комментарий...
26

Что за некомпетентные авторы у VC пошли:
 Суть патента заключается в том, чтобы навигационная система отправляла запросы к нескольким спутникам

Бред же написан.

Ответить
5

На самом деле apple не первая и не последняя. По своему опыту, в схожей области, проблемы gps не решит машинное обучение и фильтр Калмана. В один момент времени у разных устройств точность (accurancy gps), может шалить, как им угодно. Для нормализации путей уже давно используется также алгоритм Ramer-Douglas-Peucker, для уменьшения вылетов, также ограничивающие скорость передвижения, за единицу времени. Особенно часто это с android устройствами, когда ты стоишь в поле видимости 4 спутников, а у тебя вылеты в 500метров...

Ответить
0

Правильно ли я понимаю, что, например, если на перекрёстке больше машин ездит направо, а я поеду на лево то алгоритм сначала оптимизирует меня направо, посчитав мой маршрут выбросом? У меня есть опасение, что машинное обучение помогает там, где выгодно усреднение, но это не всегда так и тем более не навигация в незнакомом месте.

Ответить
3

Можно данные с акселерометра и гироскопа использовать для точности

Ответить
0

Но это не то, что они собираются делать

Ответить
0

почему?
Необязательно полную реализацию указывать в патенте.

Ответить
0

Все так и есть. 

Например, в VIO (визуальная инерционная одометрия), который используется в ARKit, в фильтр Калмана передаются данные с инерционных датчиков (гиро, аксель), а также данные с камер. Таким образом трекинг положения телефона в пространстве работает более стабильно.

Ответить
1

Да, но там тупик.

Ответить
1

На самом деле сейчас подобную фильтрацию приложения-навигаторы выполняют

Ответить
0

Хороший патент. Слежка будет более точно теперь. 

Ответить
0

Патент не равно его применение в разработках

Ответить
–8

А что за изобретение то?

Ответить
0

Ради каких благих намерений?

Ответить
–8

Любви.

Ответить
16

Умри уже

Ответить
1

... все возрасты покорны

Ответить
0

Какой?

Ответить
–2

Тот самый.

Ответить
0

Какой любви?

Ответить
–1

Никакой.

Ответить
0

Вот ты кусок дырявого кода

Ответить
0

Смешные картинки они там в патентное бюро отсылают.

Ответить
0

А не проще ли использовать корректирующие станции, как это делают геодезисты?

Ответить
0

Макс, поясните, поажлуйста, что имеете ввиду.

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9qZWN0SWQiOiI1ZTRmZjUxODYyOGE2YzcxNDUxNWY0ZGEiLCJpYXQiOjE1ODI1MzY0NDB9.AwBBnUWMy3RR1xtAoaXVr81WvqxdlD4C8CBpwFiONzw", "release": "35e7e021" } { "page_type": "default" }