AI камера – режим съемки, когда для определения сцены и обработки снимков в смартфоне задействуют отдельный NPU-процессор, который отвечает за искусственный интеллект. Это делает кадры насыщеннее путем наложения фильтров, применяя заранее заготовленные надстройки.
Как работает AI камера в смартфонах Xiaomi
В телефонах от Xiaomi полноценная поддержка Al камеры появилась с обновлением до прошивки MIUI 10. На смартфонах без выделенного NPU-чипа она позволила использовать эффект боке (размытие фона вокруг объекта) для снимков на фронтальную и основную камеры без помощи второго объектива.
На девайсах помощнее значок функции появился в главном меню стандартной камеры. По умолчанию он находится сверху и обозначен как «AI». При наведении сенсора на человека, животных или объекты иконка меняется на соответствующую:
- деревья, цветы, трава – изображение листка;
- коты, собаки, грызуны – пушистая мордочка;
- небо, горизонт – облако.
Это значит, что, распознав сцену снимка, устройство подбирает один из ранее заготовленных фильтров и автоматически меняет настройки камеры. Полученный результат напрямую зависит:
- от процессора, установленного в смартфоне. Снимок, сделанный на Redmi Note 7 со Snapdragon 660, будет хуже, чем на Mi9 со Snapdragon 855. Дело в разной архитектуре и производительности однокристальных систем;
- от использованного софта. Установленный в девайс процессор взаимодействует с написанным под него программным обеспечением. Если алгоритмы несовершенны, снимки получаются среднего качества. Поэтому апдейты системы или загрузка стороннего софта (Google-камеры) влияют на конечное качество снимков;
- от объектива основной и дополнительных камер. Процессор и ПО напрямую взаимодействуют с установленными в устройства сенсорами. Последние отличаются разрешением, светочувствительностью, размером объектива, пикселя, поддержкой технологий вроде Dual Pixel и прочего.
В дорогие смартфоны устанавливают оптику от именитых брендов типа Zeiss.
Алгоритмы искусственного интеллекта постоянно совершенствуются, увеличивая количество сцен и объектов, которые смартфон способен распознать.
История развития AI в смартфонах
До появления выделенного процессора искусственный интеллект в смартфонах использовали для распознавания в объективе людей, лиц или улыбок. Внедрение NPU началось в 2017-м, после презентации компанией ARM микроархитектуры Dynamiq, увеличивающей скорость работы с ИИ.
Одними из первых нейропроцессор использовали Huawei в фирменной однокристальной системе Kirin 970. Это позволило:
- увеличить скорость решения задач, уменьшив энергопотребление устройства;
- использовать технологию распознавания лиц для разблокировки девайса. Особенно в сочетании с 3D-модулем камеры, способным распознать выражение владельца при минимальном освещении. Наличие машинного обучения позволяет различить владельца, примерь он очки, измени прическу или навяжи шарф;
- распознавать речь. Влияет на точность определения голоса и фраз голосовым помощником или онлайн-переводчиком;
- оптимизировать рабочие процессы. Телефон отмечает часто используемые приложения и добавляет их в оперативную память, чтобы увеличить скорость загрузки программ после запуска;
- работать с галереей. Умея отличать людей от животных, а облака от деревьев, мобильные аппараты научились создавать тематические папки. Это упростило возможность сортировать снимки;
- дополнительно стабилизировать. Кроме оптической и электронной, появилась интеллектуальная стабилизация фото и видео.
Смартфоны Сяоми работают на базе чипсетов от Snapdragon, которые отказались от отдельного блока NPU. Вместо этого AI в них реализован через вспомогательные процессоры вроде DSP, Hexagon и графического ядра. Такое решение в компании называют движком AI Engine, и оно проигрывает выделенному NPU в Kirin. К примеру, Kirin 9000 набирает в тесте АИ бенчмарка 148 баллов против 59,9 очка у Snapdragon 865 Plus – это составляет порядка 240 % разницы. Ближайшим конкурентом Кирин выступает среднебюджетный Dimensity 1000+ от MediaTek с результатом 92,3 балла.
Ситуация может измениться после официального запуска платформ Snapdragon 875 и Exynos 1080 по утечкам, получившим выделенный НПУ. А учитывая санкции в отношении Huawei, их Kirin 9000 станет последней фирменной платформой производителя.
Итоги
Наличие AI означает поддержку устройством алгоритмов искусственного интеллекта, призванного увеличить качество снимков, производительность и энергоэффективность девайса. Скорость работы ИИ зависит от наличия в однокристальной системе выделенного NPU и производительности в целом.