Marel2_new

AlexisDeHonor

L0

18-04-2018 10:52:08

[Discussion] A quoi sert l'IA et la technologie NPU dans un smartphone?

18-04-2018 10:52:08

Dernière réponse par 18-04-2018 18:13:16

Hello la #TeamHonor,

Aujourd'hui, il semble y avoir confusion sur l'appelation d'Intelligence Artificielle. Beaucoup s'imaginent encore l'IA comme un robot qui parlerait et répondrait à nos questions, mais cette image ne représente qu'une petite partie des usages de l'Intelligence Artificielle : l'IA au sens large est en fait beaucoup plus que ça. A travers cet article, je vous propose de faire le point sur l'IA, son utilisation dans nos smartphones, et ses bénéfices pour les utilisateurs. Une technologie qui sera implantée bien sûr dans notre prochain flagship...

Pour information, nous utilisons de l’IA dans nos smartphones à tous les niveaux, sans même le savoir. Par exemple, le mode automatique de votre application caméra utilise déjà de l’IA : le smartphone va choisir les meilleurs réglages de la photo (exposition, ISO etc.) en fonction de la lumière qu’il reçoit pour vous proposer le résultat final. De même, nous utilisons aussi de l’IA en faisant de la retouche avancée de photo par exemple, lorsque le téléphone doit détecter les contours d’une image. Il y a déjà beaucoup d'utilisations de l'IA dans les smartphones d'aujourd'hui, même si l'utilisateur ne s'en rend pas forcément compte.



Comment fait-on de l’IA sur un smartphone classique ?

Tous les smartphones sans exception sont capables d’utiliser de l’IA à ce jour, principalement par deux procédés :

  1. L’IA par le CPU et GPU : concrètement, le téléphone va utiliser toute la puissance de calcul de son processeur pour effectuer du traitement IA. Il sera plus ou moins rapide en fonction de sa puissance brute. Le problème de cette méthode : le CPU n’est pas dédié aux tâches IA et doit effectuer de nombreux calculs, cela peut prendre donc du temps, et cela utilise de la batterie.

  2. L’IA par le Cloud : c’est ce qui se passe quand vous utilisez la fonction « Ok Google » par exemple. Le téléphone va recevoir l’information, l’envoyer dans le cloud pour utiliser la puissance de calcul des serveurs et effectuer du traitement IA, puis renvoyer l’information vers votre téléphone. Trois problèmes ici : ce traitement peut prendre du temps en fonction de votre connexion et de la capacité des serveurs ; cela utilise de la data ; et vos données personnelles sont envoyées dans le cloud.


La technologie NPU, nouvelle méthode pour faire de l’IA sur smartphone

Grâce à la technologie NPU dédiée à l’intelligence artificielle, nous avons aujourd’hui une troisième méthode pour utiliser de l’IA sur smartphone, plus efficace, plus économe en énergie et protectrice des données personnelles. Le Kirin 970 qui équipera le futur flagship d’Honor dispose d’un cœur NPU dédié à l’intelligence artificielle basé sur un réseau neuronal capable d’apprendre, reconnaître et  prendre des décisions (comme un cerveau humain). Il booste le processeur, travaille de cœur avec lui pour l’aider à réagir plus vite et optimiser les activités lancées sur le téléphone.

Ce cœur est dédié aux tâches Intelligence Artificielle, il est conçu pour ça. Nous lui avons montré des milliers et des milliers d’images afin que le processeur apprenne de tout ça pour le retranscrire ensuite à l’utilisateur. Concrètement, cela signifie que nos utilisateurs vont pouvoir faire des choses plus précisément, plus rapidement, tout en utilisant moins d’énergie, pour une meilleure autonomie. Un NPU est environ 25x plus performant dans les tâches IA qu’un CPU, avec une consommation d’énergie divisée par 50.

Ce NPU est ouvert aux développeurs, ils peuvent donc l’utiliser dans leurs applications pour expérimenter et mettre au point de nouvelles fonctionnalités. Là où beaucoup de constructeurs basent leur processus d’intelligence artificielle dans le cloud ou le CPU, ici, le processus peut être effectué directement par le NPU. Typiquement, lorsqu’on utilise un assistant vocal type « Ok Google », notre question est envoyée dans le cloud sur les serveurs pour reconnaître l’information avec de l’IA, comprendre ce que l’utilisateur souhaite faire, et renvoyer la réponse derrière. Avec le NPU, on pourrait imaginer ce même genre d’usage mais directement effectué par le téléphone sans aucune latence, comme une conversation humaine où l’assistant répondrait directement. Tout ceci programmé directement dans le coeur IA, là où l’utilisation du cœur « CPU » demanderait beaucoup de puissance de calcul.


Le NPU et l’IA pour de meilleures photos

Grâce au NPU, le téléphone est capable d’analyser et reconnaître plus de 30 images par secondes (= reconnaître ce qui apparaît sur la photo), quand d'autres produits sans NPU sont limités 1 ou 2 images par seconde en utilisant leur CPU. Concrètement qu’est-ce que cela signifie ?

L’IA du nouveau flagship Honor va vous faire gagner du temps en sélectionnant automatiquement le meilleur mode de prise de vue pour votre photo en fonction de ce qu’il voit. La scène ou l’objet est reconnu afin que le téléphone choisisse lui-même les réglages les mieux adaptés à la prise de photo, et donc offrir de meilleurs résultats. Non seulement le smartphone reconnaît la scène, mais reconnaît également les différents éléments de la scène : le ciel, les contours etc. pour effectuer ses réglages à tous les niveaux.   


Exemples :

  • Photo de fleurs : l’AI augmentera légèrement la saturation pour plus de couleur.
  • Photo de coucher de soleil : en général, soit on ne voit que soleil et rien d’autre ou sinon le reste. Et là, il va s’adapter automatiquement pour voir les deux.
  • Photo de nuit : l’IA trouvera la meilleure combinaison de contraste/exposition pour un premier plan lumineux, et un ciel parfaitement noir.
  • Photo en mouvement : elle va anticiper les mouvements pour que le résultat ne soit pas flou ou pixélisé.
  • Portrait : l’IA ajoutera automatiquement un flou de bokeh derrière le sujet pour faire ressortir le portrait.


En selfie, l’IA est capable de mieux détecter votre visage et les contours pour s'assurer que tous les sujets sont nets, ajouter un flou d’arrière-plan sur vos photos, ou même changer le fond derrière vous.

En résumé : l'IA en photo va vous permettre de faire de meilleures photos sans avoir à toucher aux réglages de votre application caméra : ces réglages sont faits automatiquement par le téléphone.


Le NPU et l’IA pour traduire du texte plus facilement

La puissance de l’IA est clairement visible grâce à une application simple et pratique développée par Microsoft et boostée par Honor : Microsoft Translator. Ici l’IA et le NPU sont capables à partir d’une simple photo de reconnaître du texte, reconnaître la langue, et le traduire en temps réel.

La rapidité d’exécution est redoutable grâce au NPU. Tout ceci se passe directement sur le téléphone, sans envoi de données sur des serveurs (si les packs de langage ont été téléchargés), contrairement à d'autres applications qui effectuent ce traitement sur des serveurs. Une conversation vocale peut également être reconnue et traduite très rapidement dans la langue que vous souhaitez. Nous ferons un article dédié à la traduction par IA prochainement.


Le NPU pour la reconnaissance faciale

La reconnaissance faciale sur un smartphone est tout à fait faisable sur un smartphone sans NPU, mais le téléphone utilisera sa puissance de calcul CPU allié à des algorithmes software pour reconnaître votre visage. La reconnaissance faciale sera moins précise et moins efficace.

Le nouveau flagship Honor utilisera l’IA et la technologie NPU pour une reconnaissance plus rapide et plus précise de votre visage. L’IA garantit aussi plus de sécurité avec une meilleure détection des contours. Grâce à la caméra frontale et son traitement NPU, le smartphone reconnaît plus rapidement qu’il s’agit bien de vous, que vous regardez le smartphones ou que vous avez bien les yeux ouverts. Aussi, puisque l’apprentissage est au cœur même de la technologie NPU, plus vous utiliserez la reconnaissance faciale, plus celle-ci sera efficace.

 

Le NPU en utilisation quotidienne

L’Intelligence Artificielle dans un smartphone n’est pas toujours palpable, mais s’en ressent au quotidien après quelques semaines d’utilisation. Grâce à l'IA, le téléphone apprend de votre utilisation pour optimiser au maximum les performances :

  • Le téléphone détecte au fur et à mesure les applications que vous utilisez quotidiennement. Il va les pré-charger et les mettre en cache (ex : vous consultez Instagram tous les matins, il va le précharger) pour une ouverture plus rapide à l’utilisation. Plus vous utilisez votre smartphone, plus il deviendra rapide.

  • Il fermera également automatiquement les applications non utilisées en tâche de fond pour gagner en autonomie et en mémoire.

  • Si chaque fois que vous branchez des écouteurs, vous lancez Youtube en même temps, le téléphone vous proposera de lancer Youtube automatiquement la prochaine fois que vous brancherez des écouteurs. 


En conclusion...

Nous l’avons vu, l’IA est utilisée dans nos smartphones sans même que l’on s’en rende compte. L'IA est partout, que ce soit dans la prise de photo, dans la retouche d'image, ou même dans nos tâches quotidiennes pour rendre nos smartphones plus intelligents. La technologie NPU promet un bel avenir à nos smartphones, en améliorant les performances du traitement IA et améliorer encore l'expérience utilisateur. Par ailleurs, il est prévu que Google améliore encore le support des API intelligence artificielle dans son prochain OS Android P, pour encore mieux supporter la technologie NPU.


A date, seul le Kirin 970 dispose de cette technologie NPU sous Android, processeur qui équipera le prochain flagship Honor, un smartphone en avance sur son temps donc… ?  


Selon-vous, quelles seront les utilisations de l’IA dans nos smartphones dans le futur ?

__________________________

@AlexisHonor - Responsable Marketing France


Signaler

737

1

2

0

Commentaires (2)

Poster une commentaire

Répondre

Pourquoi signalez-vous ceci ?

Choisissez votre couleur favorite et rendez votre fil d’actualité exceptionnel.

746

Total Des Utilisateurs

796

Total Des Messages

2

Messages aujourd'hui