HMS Core 5.0 представляет AR Engine, Computer Graphics Kit, Accelerate Kit и другие улучшения.


Huawei Mobile Services, или HMS, является альтернативой Huawei для GMS и аналогичным образом состоит из приложений, ориентированных на пользователя, а также основных фоновых служб. HMS обеспечивает единообразие для всех устройств и независимо от версии платформы. Экосистема HMS состоит из приложений HMS, ядра HMS и возможностей HMS, которые ядро ​​обеспечивает через свои доступные API. Последнее важное обновление для HMS Core 5.0 представляет несколько API и улучшений существующих API.

Huawei удвоила усилия по улучшению HMS Core и связанных с ним сервисов. В конце концов, эти сервисы и сервисные структуры составляют основу текущего опыта Huawei и Honor. По состоянию на март 2020 года количество активных пользователей Huawei по всему миру достигло 650 миллионов, что на 25% больше по сравнению с аналогичным периодом прошлого года. Число зарегистрированных разработчиков на платформе Huawei также достигло 1,4 миллиона, что на 115% больше по сравнению с аналогичным периодом прошлого года. Общее количество приложений HMS Core во всем мире также превысило 60 000, что на 67% больше, чем в годовом сопоставлении. Huawei делает все возможное для своей собственной экосистемы, и постоянные улучшения в HMS Core являются свидетельством ее долгосрочной приверженности видению HMS.

HMS Core 4.0 был запущен еще 15 января 2020 года и представил новые API в форме Map Kit, Machine Learning Kit, Scan Kit, WisePlay DRM и других. Теперь, с HMS Core 5.0, Huawei представляет еще несколько новых API: AR Engine, Computer Graphics Kit, Accelerate Kit.

AR Engine

Huawei AR Engine эквивалентен сервису ARCore в Google Play. Thie AR Engine в HMS Core служит платформой для создания приложений дополненной реальности (AR) на смартфонах Android с чипами HiSilicon Kirin. Он объединяет основные алгоритмы AR для обеспечения основных возможностей AR, таких как отслеживание движения, отслеживание окружающей среды и отслеживание тела и лица. С помощью AR Engine вы можете создавать приложения, соединяющие виртуальный мир с реальным.

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

Что делает AR Engine от Huawei особенным, так это его способность отслеживать движения людей. Он позволяет определять местоположение рук и распознавать определенные жесты. В API также есть компонент глубины, который затем объединяется, чтобы позволить API отслеживать до 21 точки скелета руки для реализации точных интерактивных элементов управления и наложений специальных эффектов. Он также может отслеживать 23 точки скелета тела для определения положения человека в режиме реального времени, и Huawei предполагает, что вы можете использовать эти данные для создания инновационных приложений, касающихся фитнеса и здоровья.

Комплект компьютерной графики

Huawei Computer Graphics Kit является Vulkan на основе высокопроизводительной компьютерной графики рендеринга рамки. Эта структура состоит из материала PBR (физический рендеринг), моделей, текстур, света, компонентных систем и многого другого. Идея, лежащая в основе структуры рендеринга, состоит в том, чтобы обеспечить лучшие возможности 3D-рендеринга на устройствах Huawei, которые используют чипы HiSilicon Kirin. Платформа также поддерживает вторичную разработку с уменьшенной сложностью и сложностью, что, по утверждению Huawei, помогает значительно повысить эффективность разработки.

Комплект компьютерной графики Huawei можно использовать для сценариев использования 3D-приложений, поскольку он инкапсулирует необходимые методы вызова API Vulkan, а также реализует специальную оптимизацию на графическом процессоре Huawei. Это значительно снижает рабочую нагрузку на разработку высококачественных статических 3D-моделей. В комплект также входит высокопроизводительный модуль многопоточного рендеринга, который объединяет лучшие практики использования улучшений и расширений Vulkan, выделенных Huawei. По сути, Computer Graphics Kit помогает ускорить внедрение компьютерной графики в приложения, предлагая разработчикам передовые инструменты, необходимые для интеграции их в свое программное обеспечение.

Комплект для ускорения

Huawei Ускорение комплект обеспечивает многопоточную возможность ускорения , что требования , чтобы эффективно улучшить одновременное выполнение нескольких потоков, таким образом , оптимизировать приложения. Этот комплект открывает разработчикам эту возможность в виде набора API-интерфейсов на языке C. Это предоставит разработчикам гораздо больше гибкости на устройствах Android текущего поколения, работающих на многоядерных системах. Многопоточное программирование обычно достигается за счет управления выполнением задач посредством управления потоками. С Accelerate Kit разработчики освобождаются от деталей управления потоками, поэтому они могут больше сосредоточиться на собственном приложении, при этом повышая эффективность.

Аудио комплект, комплект изображений, комплект видео в HMS Core

HMS Core 5.0 также добавляет три новых набора, относящихся к возможностям телефона, аудио, видео и изображения. Аудио Комплект включает возможности воспроизведения аудио , основанные на экосистему ГМС ядра, в том числе аудио кодирования, декодирования возможности на аппаратном уровне и системы нижнего слоя. Kit Image позволяет включать сцены конкретного дизайна и анимации производственных функций в приложение. В настоящее время Video Kit предоставляет возможности воспроизведения видео, и ведется работа по включению в более поздние версии API редактирования видео и даже видеохостинга. Это позволит вам легко создавать приложения, которые могут воспроизводить потоковое мультимедиа с адреса, предоставленного третьей стороной.

Другие обновления до HMS Core

Хотя основное внимание в выпуске версии уделяется новым API, несколько новых API также получают новые функции. Например, Scan Kit теперь включает коды сканирования на основе глубокого обучения для повышения точности сканирования в более сложных ситуациях с более высокой скоростью отклика. В Map Kit собрана информация о планировании маршрутов автобусов и метро, ​​поэтому разработчики теперь могут использовать их для улучшения функций в своих приложениях. Комплект местоположения теперь поддерживает возможности управления забором.


0 Comments

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format