Huawei ar engine что это

Обновлено: 05.07.2024

ШЭНЬЧЖЭНЬ /Китай/, 18 июня. /PRNewswire/. На организованном компанией Huawei форуме "Better World Summit for 5G + AR" директор по маркетингу Huawei Carrier BG Боб Цай (Bob Cai) выступил с докладом под названием 5G + AR, Turning Dreams into Reality («5G + AR: воплощение мечты в реальность»). В своем выступлении г-н Цай заявил, что 5G включит AR, а AR осветит 5G. Он также объявил о выпуске информационного документа «AR Insight and Application Practice»), в котором содержатся аналитические материалы об индустрии дополненной реальности (Augmented Reality, AR) с точки зрения устройств, приложений и сетевого взаимодействия. Г-н Цай призвал всю индустрию к совместной работе над созданием процветающей экосистемы 5G + AR.

Дополненная реальность создает новые горизонты

По данным компании Huawei и сторонних аналитических организаций, к 2025 году стоимость рынка средств дополненной реальности предположительно достигнет 300 млрд долларов США. «Масштабное внедрение дополненной реальности прежде всего затронет пять приоритетных областей: образование, социальные сети, розничную торговлю, путешествия/навигацию и игры, — сообщил г-н Цай. — AR может по-настоящему обеспечить сближение физического и цифрового миров, воплощая мечты в реальность».

Дополненная реальность повышает эффективность взаимодействия

На этом мероприятии г-н Цай привел практические примеры использования средств дополненной реальности компанией Huawei. В связи с пандемией COVID-19 клиенты со всего мира не имеют возможности лично посещать представительства Huawei, поэтому компания использует средства дополненной реальности для демонстрации своих передовых продуктов и решений в режиме онлайн, что значительно повышает эффективность взаимодействия. Кроме того, компания Huawei использует дополненную реальность для обеспечения быстрой доставки базовых станций 5G, что значительно повышает эффективность поставок.

Huawei упрощает дополненную реальность

В рамках данного мероприятия г-н Цай также продемонстрировал процедуру «изготовления» объектов дополненной реальности компанией Huawei. Разработанная компанией Huawei система Air Photo использует уникальные алгоритмы преобразования двумерных фотографий в цифровую трехмерную модель, что значительно упрощает моделирование трехмерных элементов дополненной реальности. Г-н Цай также представил Huawei AR Engine — созданную компанией платформу разработки средств дополненной реальности, ориентированную на мобильные устройства. Благодаря Huawei AR Engine разработчикам достаточно написать всего лишь 10 строк кода для создания эффектов дополненной реальности, что существенно повышает эффективность разработки AR-приложений.

Вся отрасль должна слаженно работать над созданием экосистемы 5G + AR

На мероприятии присутствовал ряд высокопоставленных гостей, выступивших на нем со своими приветственными речами, в том числе директор Шэньчжэньского бюро управления связью Хэ Чэнцзянь (He Chengjian), исполнительный директор компании Strategy Analytics Дэвид Маккуин (David MacQueen), главный продюсер Шэньчженьской телевизионной станции Хуан Хэ (Huang He), глава компании RealMax Вэй Ронджье (Wei Rongjie), глава компании meleap Хироси Фукуда (Hiroshi Fukuda), региональный представитель компании HADO в Китае Льян Цзиньхао (Liang Jinhao) и исполнительный директор Шэньчженьской ассоциации разработчиков средств дополненной реальности Фу Цзие (Fu Jie). Они поделились новейшими сценариями использования дополненной реальности и своими мыслями о ее дальнейших перспективах.

По словам Хэ Чэнцзяня, Шэньчжэнь является первым в мире городом с полным автономным покрытием сетью 5G. ИКТ-сервисы, представленные объектами дополненной реальности, потенциально могут быть внедрены в широком спектре отраслей, включая промышленное производство, электронную коммерцию, недвижимость, оформление интерьеров, культуру, спорт, туризм, здравоохранение и образование. Приложения с дополненной реальностью стали одним из ключевых механизмов цифровой трансформации и коренным образом изменят способы производства и стиль нашей жизни.

В завершение своей речи г-н Цай сказал: «Если хочешь идти быстро, иди один, а если хочешь пойти далеко, иди вместе с другими. Развитие средств дополненной реальности требует слаженной работы всей индустрии и создания успешной цепочки ценностей 5G + AR. AR и 5G объединяются в подходящее время. 5G включает AR, а AR освещает 5G».

Функция измерения AR в Huawei

Когда производители найдут нужный ключ, наши смартфоны смогут интегрировать очень интересные и полезные функции в повседневную жизнь. Huawei - одна из компаний, которая больше всего продвигала функции ИИ, вплоть до запуска такие инструменты, как AR Measure , что позволяет иметь точный измеритель высоты, длины и объема, без необходимости вынимать рулетку из ящика.

Эта функция рождается за счет объединения аппаратных элементов, таких как датчик ToF (время полета) с Программное обеспечение на базе искусственного интеллекта. Таким образом, AR позволяет нам быстро и точно проводить измерения только с помощью мобильного телефона. Функция была выпущена в Huawei P30 Pro 2019 года, но работает в других терминалах Huawei и Honor с датчиком ToF. Помните, что этот датчик может фиксировать точную глубину сцены и предлагать возможности AR (дополненной реальности) в определенных приложениях.

Как использовать AR Measure

Функция AR Measure находится в предустановленных инструментах Huawei на совместимых терминалах. Перед запуском приложения рекомендуется, чтобы окружение было хорошо освещено и не было препятствий, а также отражающих объектов. Когда мы запускаем инструмент, мы увидим панель внизу с четырьмя вариантами: длина, площадь, объем и высота.

Для начала нам нужно выровнять телефон по измеряемому объекту и медленно перемещайте терминал согласно виртуальному руководству , пока в центре экрана не появится индикатор. Когда измерение будет завершено, результат появится на экране.

huawei altura

Измерьте высоту

При касании по высоте нам придется кадрировать ступни объекта в видоискателе. потом мы касаемся, чтобы отметить начальную точку, и поднимаем мобильный , чтобы охватить весь объект в видоискателе. Когда лицо человека будет идентифицировано, терминал отобразит его рост на экране. Вы также можете измерить рост двух или трех человек одновременно. Для этого их необходимо разместить рядом друг с другом и выполнить те же действия, которые мы видели.

Измерьте длину

В этом случае на экране вам нужно выбрать длину и медленно перемещать телефон, пока кадрирование объекта в видоискателе . Мы стремимся отметить начальную точку и медленно перемещаем мобильник по край объекта. Когда он доходит до конца, мы касаемся, и длина будет отображаться на экране.

AR Measure на Huawei

Площадь измерения

В настоящее время эта опция позволяет измерять только площадь прямоугольников. Для этого мы нажимаем на Площадь и поместите объект в зрителя, медленно перемещая мобильный . Когда терминал идентифицирует объект, появится рамка, перекрывающая объект. Тогда мы увидим результат, и нам нужно будет перетащить конечную точку, чтобы скорректировать результат измерения.

Измерьте объем

Как и раньше, измерение объема также ограничено, в данном случае кубиками. Для этого выбираем опцию в инструменте и убеждаемся, что объект не стоит у стены. Затем мы сохраняем расстояние от 1 до 1.5 см между телефоном и целью. Затем мы кадрируем объект в видоискателе, медленно перемещая мобильный телефон. Когда терминал идентифицирует объект, появится рамка, перекрывающая объект. Тогда мы увидим результат, и нам нужно будет перетащить конечную точку, чтобы скорректировать результат измерения.

Любой крупный бренд обязан иметь собственную экосистему. Чтобы всё без проблем подключалось друг другу, синхронизировалось в облаке, работало прямо из коробки и так далее. Рассказываем, какие плюсы даёт экосистема HUAWEI и получилось ли у компании создать достойную альтернативу другим сервисам.

6 крутых фишек экосистемы HUAWEI

Какие устройства HUAWEI умеют работать вместе?

Разумеется, для совместной работы необходима программная и аппаратная совместимость техники. Благо тут всё просто — HUAWEI не стала ограничивать пользователей только флагманами.
Поддерживаются смартфоны HUAWEI с операционной системой EMUI 9.1 и новее (для ряда задач необходимо наличие NFC-модуля). Ноутбуки HUAWEI с предустановленным приложением PC Manager с версией 9.0.1.80 и свежее. Полный список совместимых моделей доступен на официальном сайте производителя. А теперь разберёмся, что умеют устройства, когда трудятся вместе.

Всё функционирует из коробки

В руках — смартфон HUAWEI с активированным модулем Bluetooth и Wi-Fi. Если в обозримом радиусе появится умное устройство того же бренда, телефон автоматически предложит подключиться к нему. Копаться в настройках в поисках нужного пункта меню, принудительно тыкать отдельные выключатели — ничего этого делать не нужно. В 2020-м всё должно работать только так.

6 крутых фишек экосистемы HUAWEI

Смартфон не обязателен

Телефону не обязательно быть центром экосистемы. Два умных аксессуара смогут найти общий язык и без него. Так, беспроводные наушники HUAWEI FreeBuds 3 умеют напрямую соединяться со смарт-часами Watch GT 2 для воспроизведения музыки и звонков. Это особенно актуально для тренировок на открытом воздухе, когда таскать с собой смартфон не с руки — заниматься точно помешает. Пусть полежит дома.

Мгновенная передача данных

Для синхронизации данных между десктопом и телефоном по кабелю можно установить специальное приложение PC Manager. Однако провода — пережиток прошлого. Гораздо быстрее и эффективнее передавать важную информацию по воздуху — с помощью технологии HUAWEI Share OneHop. Так, компьютеры HUAWEI и одноименные смартфоны умеют обмениваться сотнями мегабайт данных за считанные секунды без всяких «костылей».

6 крутых фишек экосистемы HUAWEI

Прикоснулись спинкой мобильного телефона к NFC-метке ноутбука — и спустя пару секунд фотки с отпуска оказываются в памяти лэптопа. Благодаря этой же фишке удобно загружать документы, делать мгновенные скриншоты экранов или записывать видео с ПК прямо в память смартфона.

Общий буфер обмена

При помощи того же OneHop можно копировать текст на компьютере, затем вставлять его уже на мобильное устройство и в обратном порядке. Пересылать себе крупные абзацы в мессенджер, открывать его на телефоне, копировать оттуда и так далее — настоящий рай для эсэмэмщиков и любителей нравоучительных опусов в Instagram. Весь скопированный текст и переданные когда-либо данные легко просмотреть в истории приложения PC Manager на десктопе. Общий лог — это всегда удобно, а подчас и жизненно необходимо.

6 крутых фишек экосистемы HUAWEI

Единая учётная запись

Начинается всё, разумеется, с синхронизации контактов на основе одной учётной записи. Раньше можно было хранить личную информацию в учётке от Google, а теперь — и на серверах HUAWEI. Альтернатива никогда не помешает. Конечно же под единой учётной записью доступно множество важных для пользователя сведений. Начиная от истории SMS и заканчивая полной копией памяти устройства.

App Gallery

Чтобы ни от кого не зависеть, HUAWEI создала свой магазин с наиболее востребованными приложениями. Уже сейчас основные утилиты запросто скачать из фирменного каталога бренда. Специфическое ПО должно появиться позже, вендор заверяет, что держит этот вопрос на контроле. В этом году компания выделила миллиард долларов для поддержки разработчиков.

6 крутых фишек экосистемы HUAWEI

Экосистема — это удобно

Производителю не надо мудрить над решением проблем с чужой техникой, а пользователю — заниматься муторной ручной работой там, где всё легко автоматизировать. Думаете, покупатели «яблочной» продукции просто так визжат от счастья при выходе очередного айфона? Владельцы Android-моделей могут радоваться ничуть не меньше, особенно если у них уже собрано несколько устройств от одного вендора.

В спорах между фанатами iOS и Android первые часто делают упор на таком аргументе: экосистема решает — всё работает слаженно и без вопросов, словно по мановению волшебной палочки. Кажется, теперь у приверженцев Android-устройств, а точнее HUAWEI, появился весомый контраргумент.

6 крутых фишек экосистемы HUAWEI

У китайского бренда получилось создать единую экосистему, которая объединяет целую прорву собственных аксессуаров. Смартфоны мгновенно передают увесистый контент на ноутбуки, часы работают напрямую с беспроводными наушниками, а все данные надёжно хранятся в облаке. Системе не нужны внешние устройства и сторонние сервисы. Всё функционирует как положено и без лишних телодвижений — и в этом особая магия.


Привет, Хабр! За год количество сервисов в экосистеме Huawei Mobile Services (HMS). выросло с 9 до 31, и у разработчиков стало возникать всё больше вопросов по поддержке гибридных приложений, взаимодействию с AppGallery, использованию отдельных служб и китов. Основные площадки нашего общения с мировым сообществом — это Stackoverflow, Reddit, XDA-Developers и раздел поддержки на портале разработчиков Huawei. Специально для тех, кто интересуется нашей платформой, мы собрали с этих площадок 10 вопросов по работе с Huawei Mobile Services.

1. Будет ли работать React-native и Firebase SDK на телефонах Huawei без Google Service и без изменений кода?

Если вы хотите использовать один APK как для GMS, так и для HMS, вам необходимо сначала проверять доступность службы.
Для GMS:


При попытке использовать Google Login, или Huawei Login, или любые другие сервисы:

2. Каковы реальные скрытые расходы на поддержку дополнительной экосистемы?

Расходы на поддержку приложения в HMS зависят от того, как вы проектируете систему и какие сервисы требуются в вашем приложении. В среднем время интеграции может варьироваться от нескольких часов до нескольких недель в зависимости от приложения и количества сервисов Google и Firebase в исходном приложении.

Если в вашем приложении нет интегрированных GMS, то можно загружать его без каких-либо доработок — сервисы Facebook, Yandex и другие будут работать.

3. Какие гибридные приложения поддерживает HMS?

С версии HMS Core 5.0.0 увеличено количество китов, поддерживаемых сторонними платформами:

  • Account Kit plugins for Cordova
  • Ads Kit plugins for Cordova
  • Analytics Kit plugin for Cordova
  • In-App Purchases Kit plugin for Cordova
  • Location Kit plugin for Cordova
  • Map Kit plugins for Cordova
  • ML Kit plugins for Cordova
  • Push Kit plugin for Cordova
  • Site Kit plugins for Cordova
  • Account Kit plugins for React Native
  • Ads Kit plugins for React Native
  • Analytics Kit plugin for React Native
  • Health Kit plugin for React Native
  • In-App Purchases Kit plugin for React Native
  • Location Kit plugin for React Native
  • Map Kit plugin for React Native
  • ML Kit plugins for React Native
  • Push Kit plugin for React Native
  • Site Kit plugins for React Native
  • Account Kit plugins for Xamarin
  • Ads Kit plugins for Xamarin
  • Analytics Kit plugins for Xamarin
  • Map Kit plugins for Xamarin
  • Location Kit plugins for Xamarin
  • Push Kit plugins for Xamarin
  • Site Kit plugins for Xamarin
  • Account Kit plugins for Flutter
  • Ads Kit plugins for Flutter
  • Analytics Kit plugins for Flutter
  • In-App Purchases Kit plugin for Flutter
  • Location Kit plugins for Flutter
  • Map Kit plugins for Flutter
  • Push Kit plugins for Flutter
  • Site Kit plugins for Flutter

4. Можно ли считать данные с датчика глубины (TOF) на телефонах Huawei?

Да, это возможно при использовании AR Engine SDK. Huawei AR Engine обеспечивает вывод сетки сцены в реальном времени, и результат включает положения мобильного телефона в пространстве. Трёхмерная сетка текущего вида камеры поддерживает только модели Honor V20 и P30Pro, которые могут получать информацию о глубине, а поддерживаемая сцена сканирования является статической.

  • Серия P: P30 / P30Pro / P40 / P40Pro / P40Pro +
  • Серия Mate: Mate20 / Mate20Pro / Mate20RS / Mate 20X / Mate20X (5G) / Mate30 / Mate30Pro / Mate30RS / Mate30 (5G) / Mate30Pro (5G) / Mate X / Mate XS
  • Серия Nova: Nova6 / Nova6-5G / Nova7 / Nova7Pro
  • Серия Honor: Honor V20 / Honor 20 / Honor 20Pro / Honor V30 / Honor V30Pro / Honor 30S / Honor 30 Pro / Honor 30 Pro +
  • Серия планшетов: Tablet M6

Для получения данных от TOF нужно использовать класс ARSceneMesh с помощью следующих методов:


Есть и другие варианты, как считать глубину. Можно получить объект класса ARFrame и использовать его методы hitTest, acquireDepthImage. Также возвращает обработанную карту глубины метод GetSceneDepth из класса ARSceneMesh. Она точнее, но работает только до 2,5 метра.

5. Как открыть AppGallery напрямую из приложения?

AppGallery из приложения открывается так же, как и Google Play Store. Надо учитывать, что AppGallery использует собственную схему appmarket://:

  • Схема: appmarket://
  • Пакет: com.huawei.appmarket

6. Как создать Huawei Android Emulator?

Huawei предоставляет разработчикам Huawei функцию облачной отладки в качестве бесплатной услуги. Если вы используете SDK Huawei, у вас должна быть учётная запись разработчика Huawei. Просто войдите в консоль разработчика Huawei и следуйте инструкциям.

Функция облачной отладки действительно проста в использовании. Она позволяет выполнять удалённую отладку на реальных устройствах. В процессе вы можете просматривать информацию об устройстве, загружать и устанавливать APK на удалённые устройства, получать журналы операций и сохранять журналы на локальном компьютере для анализа.

7. Как получить доступ к payload push-уведомлений HMS?

Чтобы получить доступ к payload, вам необходимо реализовать класс HmsMessageService и переопределить метод onMessageReceived. Вы можете получить доступ к payload из объекта RemoteMessage. Чтобы получить доступ к токену, переопределите метод onNewToken.


Убедитесь, что вы зарегистрировали свою службу:

8. Какие инструменты использовать при разработке приложения Android для мобильного телефона Huawei?

Для разработки приложений можно использовать как Android Studio, так и другие IDE, такие как Eclipse, Intelliji IDEA. Если у вас уже есть приложение, использующее GMS, используйте HMS Toolkit для преобразования кода, работающего с GMS, для работы с HMS. Необходимо учитывать, что HMS Toolkit поддерживает конвертацию не всех служб, и перед его использованием лучше уточнить, работу каких служб он может перенести.

9. Как инициализировать службы HMS без agconnect-services.json?

Пока HMS не предоставляет единого решения для инициализации на основе кода. Инициализация без json-файла возможна при работе со следующими службами:

10. Что может система управления продуктами (PMS) в службе HMS In-App Purchase?

API системы управления продуктами (PMS) позволяет создавать продукты и управлять информацией о них. Через него можно:

Читайте также: