Maison Périphériques technologiques IA Trois technologies clés donnent la puissance aux interfaces AR

Trois technologies clés donnent la puissance aux interfaces AR

Jun 10, 2023 am 11:59 AM
编程语言 ar技术 界面设计

Cet article partira d'un point de vue technique et prendra comme exemple l'Apple MR récemment lancé pour analyser les trois points techniques clés sur lesquels le monde de la RA doit s'appuyer : le suivi oculaire, la reconnaissance manuelle et le calcul spatial. Regardons l'analyse de l'auteur sur ces trois points techniques~

Trois technologies clés donnent la puissance aux interfaces AR

Dans le monde physique, observer avec les yeux et opérer avec les mains sont les moyens d'interaction les plus naturels. Pour réaliser la poursuite de cette interaction naturelle dans le monde de la RA, nous devons nous appuyer sur trois points techniques clés.

Nous ne sommes pas déçus, car le lancement d'Apple Vision Pro démontre les capacités d'interaction naturelles permises par trois technologies.

1. Technologie de suivi oculaire

Si nous avons besoin d'interagir davantage avec un objet dans la réalité, nous concentrerons naturellement nos yeux sur lui. Lorsque nous consacrerons notre attention à concentrer nos yeux sur lui, cela représente déjà notre choix.

Ce processus couvre deux états dans le champ actuel de l'interface : l'état d'activation (focus) et l'état de clic (sélection). La technologie de suivi oculaire réalise le processus de vision et de concentration.

Cette technologie n’est certainement pas la première du genre. Pionnier des lunettes AR, l'interaction Microsoft Holoens de 2e génération intègre Eye-gaze, qui est la fonction de mise au point avec vos yeux.

Auparavant, l'interaction tête-regard de la première génération de Microsoft Holoens avait en fait le concept de voir et d'activer avec les yeux. Cependant, dans Head-gaze, la tête est légèrement déplacée pour contrôler un point (Gaze) au centre de l'écran afin d'activer le contenu. Il y a toujours un écart entre celui-ci et notre interaction naturelle d'origine, car en fait, nous nous concentrons sur un. objet et vous n'avez pas besoin de vous concentrer dessus à chaque fois. Comptez simplement sur votre tête pour bouger et sur vos yeux pour bouger.

Cependant, bien que la technologie de suivi oculaire puisse mieux résoudre le standard de l'interaction naturelle, l'interaction avec les mouvements de la tête n'est pas sans mérite. Par exemple, les lunettes actuellement développées par mon équipe ne peuvent prendre en charge que l'interaction tête-regard. Le coût et la difficulté technique de cette méthode interactive sont inférieurs à la méthode d'activation de la mise au point par la main/la souris/la télécommande, etc., elle est plus proche du concept d'interaction naturelle consistant à voir avec nos yeux.

De plus, la technologie de suivi oculaire a réalisé l'état d'activation, mais elle n'a pas encore véritablement réalisé la sélection, c'est-à-dire l'état de clic. La fonction est de dire à la machine que je confirme que c'est bien elle.

Au sens strict, il est très nécessaire d'omettre l'étape de confirmation manuelle pour les choses qui ne nécessitent pas d'opération. Par exemple, lorsque je mange des collations et que je regarde des émissions de télévision, j'espère vraiment ne pas avoir à m'essuyer les mains sales avant chaque opération... Dans le domaine manufacturier, ce genre de besoin de libérer les mains est souvent évoqué par clients.

Pour une interaction plus naturelle, cela peut peut-être aussi faire partie de notre imagination. J'ai déjà écrit sur un brevet qui s'appuyait sur la technologie des ondes cérébrales pour une simple confirmation.

2. Technologie de reconnaissance gestuelle

Le suivi oculaire satisfait l'interaction de la visualisation de cette pièce avec les yeux, tandis que l'opération avec les mains nécessite une technologie de reconnaissance gestuelle.

Il ne s'agit pas d'une nouvelle technologie. Elle a déjà été installée sur de nombreux appareils ARVR. Bien entendu, le degré de mise en œuvre doit être confirmé par l'expérience réelle.

Dans la vidéo promotionnelle de Vision Pro, la reconnaissance des gestes semble très naturelle, et la main n'a même pas besoin d'être levée. Cela devrait s'appuyer sur 4 ensembles de caméras orientées vers le bas (c'est probablement l'une des raisons pour lesquelles un 12-). la configuration de la caméra est requise).

Trois technologies clés donnent la puissance aux interfaces AR

Par rapport à la vidéo promotionnelle de Hololens2, on voit que les gestes sont couverts par la caméra aérienne.

Trois technologies clés donnent la puissance aux interfaces AR

Étant donné que la reconnaissance des gestes dépend de l'appareil photo (l'ordinateur a besoin d'entrées pour savoir comment vos mains bougent), les résultats d'un même geste pris sous différents angles seront différents et les résultats de la reconnaissance seront également affectés.

De plus, l'expérience de la technologie de reconnaissance gestuelle 2D et de reconnaissance gestuelle 3D est également différente.

3. Calcul spatial

Pour permettre aux yeux de voir plus facilement et de fonctionner plus naturellement avec les mains, l'appareil doit avoir la capacité de comprendre l'espace. L'informatique spatiale est ce que Vision Pro veut promouvoir. Leur concentration sur cette capacité leur fait croire que cette capacité peut diviser une époque.

"L'ère de l'informatique spatiale".

De nombreuses interactions se produisent naturellement parce que les machines ont des capacités de calcul spatial. En d’autres termes, si les machines n’ont pas la capacité de comprendre l’espace, ces interactions ne peuvent pas se produire naturellement. Nerf, SLAM, 3DOF et 6DOF font tous partie de la technologie informatique spatiale, et tout ce que vous entendez entre dans cette catégorie.

Du point de vue de l'expérience, la perception de la distance entre les objets et entre les objets et les utilisateurs provoquée par la profondeur de l'espace ; les changements dans la forme des objets provoqués par l'orientation de la perspective de l'utilisateur dans différentes positions et postures ; en raison du temps et des changements dans l'environnement réel. Modifications de la perception des couleurs causées par différentes conditions d'éclairage telles que la météo ou même des sons provenant de différents emplacements spatiaux, etc. L'informatique spatiale peut donner aux concepteurs plus d'espace pour une interaction naturelle.

On peut dire que l'informatique spatiale est la technologie clé qui permettra à la RA de se différencier des interfaces d'écran ordinaires à l'avenir, et ce à quoi nous nous attendons vraiment : "Tout ce que vous regardez peut devenir une interface".

Chroniqueur

Lin Yingluo, compte public WeChat : Il y a des ombres qui tombent dans la forêt, et tout le monde est chroniqueur chef de produit. Un concepteur d'expérience utilisateur qui sait jouer aux cartes, auteur de "AR Interface Design", 10 ans + d'expérience en conception UIUX, axé sur la conception d'expérience utilisateur dans le domaine de la RA et de l'intelligence pendant 6 ans, formation en design et psychologie, professionnel national ; certification senior OH Card master/talent mining coach. J'espère que mes efforts pourront ajouter de la valeur au domaine du design d'un avenir intelligent et rendre la carrière d'un designer plus précieuse

Image de titre d'Unsplash, basée sur le protocole CC0

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le didacticiel d'introduction officiel de Huawei au langage de programmation Cangjie est publié. Découvrez comment obtenir la version universelle du SDK dans un seul article. Le didacticiel d'introduction officiel de Huawei au langage de programmation Cangjie est publié. Découvrez comment obtenir la version universelle du SDK dans un seul article. Jun 25, 2024 am 08:05 AM

Selon les informations de ce site du 24 juin, lors du discours d'ouverture de la conférence des développeurs Huawei HDC2024 le 21 juin, Gong Ti, président du département logiciel Huawei Terminal BG, a officiellement annoncé le langage de programmation Cangjie auto-développé par Huawei. Ce langage a été développé depuis 5 ans et est désormais disponible en avant-première pour les développeurs. Le site Web officiel des développeurs de Huawei a maintenant lancé la vidéo officielle du didacticiel d'introduction du langage de programmation Cangjie pour permettre aux développeurs de démarrer et de le comprendre. Ce didacticiel amènera les utilisateurs à découvrir Cangjie, à apprendre Cangjie et à appliquer Cangjie, notamment en utilisant le langage Cangjie pour estimer pi, calculer les règles de tige et de branche pour chaque mois de 2024, voir N façons d'exprimer les arbres binaires en langage Cangjie et utiliser l'énumération. types pour implémenter des calculs algébriques, la simulation du système de signaux à l'aide d'interfaces et d'extensions, et une nouvelle syntaxe à l'aide des macros Cangjie, etc. Ce site a une adresse d'accès au tutoriel : ht

Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei « Cangjie » a officiellement lancé sa version préliminaire Après 5 ans de recherche et développement, le langage de programmation de nouvelle génération de Huawei « Cangjie » a officiellement lancé sa version préliminaire Jun 22, 2024 am 09:54 AM

Ce site a rapporté le 21 juin que lors de la conférence des développeurs Huawei HDC2024 cet après-midi, Gong Ti, président du département logiciel Huawei Terminal BG, a officiellement annoncé le langage de programmation Cangjie auto-développé par Huawei et a publié une version préliminaire pour les développeurs du langage HarmonyOSNEXT Cangjie. C'est la première fois que Huawei publie publiquement le langage de programmation Cangjie. Gong Ti a déclaré : « En 2019, le projet de langage de programmation Cangjie est né chez Huawei. Après 5 ans d'accumulation de R&D et d'investissements importants en R&D, il rencontre enfin les développeurs mondiaux aujourd'hui. Le langage de programmation Cangjie intègre des fonctionnalités de langage moderne, une optimisation complète de la compilation et une implémentation du Runtime. et la prise en charge prête à l'emploi de la chaîne d'outils IDE créent une expérience de développement conviviale et d'excellentes performances de programme pour les développeurs. « Selon les rapports, le langage de programmation Cangjie est un outil d'intelligence tous scénarios.

Huawei lance le recrutement bêta d'un aperçu du langage de programmation HarmonyOS NEXT Cangjie Huawei lance le recrutement bêta d'un aperçu du langage de programmation HarmonyOS NEXT Cangjie Jun 22, 2024 am 04:07 AM

Selon les informations de ce site du 21 juin, le langage de programmation Cangjie développé par Huawei a été officiellement dévoilé aujourd'hui, et le responsable a annoncé le lancement de la version bêta du recrutement HarmonyOSNEXT Cangjie pour les développeurs de langage. Cette mise à niveau est une mise à niveau précoce vers la version préliminaire du développeur, qui fournit le SDK du langage Cangjie, les guides du développeur et les plug-ins DevEcoStudio associés permettant aux développeurs d'utiliser le langage Cangjie pour développer, déboguer et exécuter des applications HarmonyOSNext. Période d'inscription : du 21 juin 2024 au 21 octobre 2024 Conditions de candidature : Cet événement de recrutement HarmonyOSNEXT Cangjie Language Developer Preview Beta est ouvert uniquement aux développeurs suivants : 1) Les vrais noms ont été renseignés dans la certification Huawei Developer Alliance 2) Complete H ;

L'Université de Tianjin et l'Université de Beihang sont profondément impliquées dans le projet « Cangjie » de Huawei et ont lancé le premier cadre de programmation d'agents d'IA « Cangqiong » basé sur des langages de programmation nationaux. L'Université de Tianjin et l'Université de Beihang sont profondément impliquées dans le projet « Cangjie » de Huawei et ont lancé le premier cadre de programmation d'agents d'IA « Cangqiong » basé sur des langages de programmation nationaux. Jun 23, 2024 am 08:37 AM

Selon les informations de ce site du 22 juin, Huawei a présenté hier le langage de programmation auto-développé par Huawei, Cangjie, aux développeurs du monde entier. Il s'agit de la première apparition publique du langage de programmation Cangjie. Selon des enquêtes sur ce site, l'Université de Tianjin et l'Université d'aéronautique et d'astronautique de Pékin ont été profondément impliquées dans la recherche et le développement du « Cangjie » de Huawei. Université de Tianjin : compilateur de langage de programmation Cangjie L'équipe d'ingénierie logicielle du département d'intelligence et d'informatique de l'université de Tianjin s'est associée à l'équipe de Huawei Cangjie pour participer en profondeur à la recherche sur l'assurance qualité du compilateur de langage de programmation Cangjie. Selon certaines informations, le compilateur Cangjie est le logiciel de base en symbiose avec le langage de programmation Cangjie. Lors de la phase préparatoire du langage de programmation Cangjie, un compilateur de haute qualité qui lui correspond est devenu l'un des objectifs principaux. À mesure que le langage de programmation Cangjie évolue, le compilateur Cangjie est constamment mis à niveau et amélioré. Au cours des cinq dernières années, l'Université de Tianjin

Comment changer de langue dans les équipes Microsoft Comment changer de langue dans les équipes Microsoft Feb 23, 2024 pm 09:00 PM

Il existe de nombreuses langues parmi lesquelles choisir dans Microsoft Teams, alors comment changer de langue ? Les utilisateurs doivent cliquer sur le menu, puis rechercher Paramètres, y sélectionner Général, puis cliquer sur Langue, sélectionner la langue et l'enregistrer. Cette introduction aux méthodes de changement de langue peut vous indiquer le contenu spécifique. Ce qui suit est une introduction détaillée. Bar! Comment changer de langue dans Microsoft Teams Réponse : Sélectionnez le processus spécifique dans Paramètres-Général-Langue : 1. Tout d'abord, cliquez sur les trois points à côté de l'avatar pour entrer les paramètres. 2. Cliquez ensuite sur les options générales à l'intérieur. 3. Cliquez ensuite sur la langue et faites défiler vers le bas pour voir plus de langues. 4. Enfin, cliquez sur Enregistrer et redémarrer.

Que dois-je faire si le navigateur Microsoft Edge n'affiche pas d'images ? Que dois-je faire si le navigateur Microsoft Edge n'affiche pas d'images ? Que dois-je faire si le navigateur Microsoft Edge n'affiche pas d'images ? Que dois-je faire si le navigateur Microsoft Edge n'affiche pas d'images ? Mar 04, 2024 pm 07:43 PM

Récemment, de nombreux amis ont demandé à l'éditeur quoi faire si le navigateur Microsoft Edge n'affiche pas d'images. Ensuite, apprenons comment résoudre le problème du navigateur Microsoft Edge qui n'affiche pas d'images. J'espère que cela pourra aider tout le monde. 1. Cliquez d'abord sur le coin inférieur gauche pour commencer, cliquez avec le bouton droit sur « Microsoft Edge Browser », comme indiqué dans la figure ci-dessous. 2. Sélectionnez ensuite « Plus » et cliquez sur « Paramètres de l'application », comme indiqué dans la figure ci-dessous. 3. Faites ensuite défiler vers le bas pour trouver « Images », comme indiqué dans l’image ci-dessous. 4. Enfin, allumez l'interrupteur sous l'image, comme indiqué dans l'image ci-dessous. Ce qui précède représente tout le contenu que l'éditeur vous propose sur ce qu'il faut faire si le navigateur Microsoft Edge n'affiche pas d'images. J'espère que cela pourra vous être utile.

Démystifier le bytecode de Golang : explorer l'essence de son langage de programmation Démystifier le bytecode de Golang : explorer l'essence de son langage de programmation Feb 26, 2024 pm 02:36 PM

Golang (également connu sous le nom de langage Go) est un langage de programmation open source développé par Google. Il a été publié pour la première fois en 2007 et est conçu pour améliorer la productivité et l'efficacité du développement des ingénieurs. Golang vise à simplifier la complexité des langages de programmation et à offrir une vitesse d'exécution efficace tout en prenant en compte la facilité d'utilisation. Cet article explorera en profondeur les caractéristiques de Golang, analysera son mécanisme de bytecode et révélera son principe de fonctionnement à travers des exemples de code spécifiques. 1. Les caractéristiques et avantages de Golang sont simples et efficaces : Golang a une structure grammaticale concise et riche

Le site Web officiel et les documents de développement du langage de programmation Cangjie développé par Huawei sont en ligne et s'intègrent pour la première fois à l'écosystème Hongmeng. Le site Web officiel et les documents de développement du langage de programmation Cangjie développé par Huawei sont en ligne et s'intègrent pour la première fois à l'écosystème Hongmeng. Jun 22, 2024 am 03:10 AM

Selon les informations de ce site du 21 juin, avant la conférence des développeurs Huawei HDC2024, le langage de programmation Cangjie développé par Huawei a été officiellement dévoilé et le site officiel de Cangjie est désormais en ligne. L'introduction du site officiel montre que le langage de programmation Cangjie est un langage de programmation de nouvelle génération pour l'intelligence tous scénarios, axé sur « l'intelligence native, tous les scénarios naturels, les hautes performances et une sécurité renforcée ». Intégrez-vous à l'écosystème Hongmeng pour offrir aux développeurs une bonne expérience de programmation. Le site officiel joint à ce site présente ce qui suit : cadre de programmation intelligent natif intégré à AgentDSL, intégration organique du langage naturel et du langage de programmation, expression symbolique simplifiée, combinaison libre de modèles, prenant en charge le développement de diverses applications intelligentes. Exécution naturellement légère et évolutive pour toutes les scènes, conception modulaire en couches, quelle que soit la taille de la mémoire, elle peut être adaptée à l'extension de domaine pour tous les scénarios ;

See all articles