Résumé :
Microsoft vient de publier une application Windows 11 Photos repensée, qui offre aux utilisateurs une expérience de navigation plus rapide dans la galerie, des outils d'édition plus riches et davantage de fonctionnalités d'intelligence artificielle. Cependant, bien que la nouvelle version de l'application photo ait été améliorée en termes de performances et de fonctionnalités, elle utilise toujours la méthode traditionnelle de navigation de photos basée sur une grille.

Entre-temps, une nouvelle application open source appelée Nebula tente de révolutionner l'expérience de gestion de photos. Le projet a été lancé par Lucas Couto, directeur de la conception de Microsoft. Il s'agissait à l'origine d'un projet expérimental personnel visant à explorer le potentiel du framework WinUI et des capacités d'IA natives de Windows, et à démontrer les expériences innovantes que la technologie de développement Windows moderne peut réaliser.
Contrairement à la liste déroulante de vignettes des applications photo traditionnelles, Nebula transforme l'intégralité de votre photothèque en un espace tridimensionnel interactif. Les utilisateurs ont l'impression d'être dans un univers numérique composé de photos et peuvent librement voler, zoomer, faire pivoter la perspective et explorer leur collection de photos sous différents angles.
Les développeurs ont déclaré que Nebula est construit à l'aide de WinUI 3, du SDK d'application Windows et d'un moteur de rendu C++ Direct3D 11 personnalisé, et qu'il fonctionne bien en termes de performances. L'application peut afficher 50 000 photos simultanément et son moteur de rendu sous-jacent a été testé pour prendre même en charge l'affichage en temps réel de 100 000 images maximum.
Lorsque l'utilisateur effectue un zoom arrière, les photos seront réparties dans l'espace tridimensionnel sous forme de points lumineux colorés ; à mesure qu’ils se rapprochent, ces points lumineux se transformeront progressivement en vignettes bien visibles. Lorsque les utilisateurs sélectionnent une photo, ils peuvent également visualiser directement l’image originale en pleine résolution.
Pour aider les utilisateurs à gérer les photos sous différents angles, Nebula propose cinq modes de mise en page. Le premier est le « mode image nuage », dans lequel les photos flottent dans l’espace sous la forme de nuages tridimensionnels ; le second est le « mode de similarité », qui utilise l'intelligence artificielle pour rassembler automatiquement des photos avec un contenu visuel proche ; le troisième est le « mode temps », qui est organisé en fonction du temps de prise de vue ; le quatrième est le « mode couleur », qui organise le contenu en fonction de la couleur principale de l'image ; et la cinquième est une vue en grille courante dans les galeries de photos traditionnelles.
Lors du passage d'un mode à l'autre, le système réorganisera la position des photos grâce à une animation fluide, permettant aux utilisateurs d'observer le même lot de photos sous différentes dimensions sans créer de sensation brusque.
En plus des performances visuelles, Nebula tire également pleinement parti de la plate-forme d'intelligence artificielle native de Windows. Cette application utilise la technologie d'accélération Windows ML, ONNX Runtime et DirectML pour appeler le modèle d'image GoogleSigLIP 2 afin d'analyser le contenu des photos et de mettre en œuvre une recherche intelligente basée sur la sémantique.
Par exemple, si l'utilisateur saisit « cheval dans la neige » pour effectuer une recherche, même s'il n'y a pas de description textuelle pertinente dans le nom du fichier photo, le système peut toujours identifier et trouver les images qui remplissent les conditions. La vue de similarité s'appuie également sur les capacités d'analyse de l'IA pour découvrir automatiquement les photos présentant des caractéristiques visuelles similaires et les classer dans différents groupes thématiques. Une fois que les utilisateurs ont sélectionné un groupe, ils peuvent accéder directement à la zone de photos correspondante pour parcourir.
Il convient de noter que l'ensemble du processus d'analyse de l'IA est effectué sur l'appareil local et que les photos n'ont pas besoin d'être téléchargées sur le cloud, ce qui est plus propice à la protection de la vie privée des utilisateurs. Des projets comme ceux-ci démontrent les capacités des outils et frameworks de développement Windows modernes. L'interface de Nebula est construite sur WinUI 3 et le SDK Windows App, tandis que l'environnement 3D en temps réel est piloté par la technologie de rendu Direct3D personnalisée. Même les panneaux translucides et les éléments d'interface de l'application sont rendus en temps réel sur la scène 3D dynamique, présentant ainsi des effets visuels conformes au style de conception de Windows 11.
Actuellement, Nebula est encore un projet expérimental et ne remplace pas directement l'application Photos de Microsoft. Le code source du projet a été rendu public sous la licence Apache 2.0, mais les utilisateurs ordinaires doivent actuellement le compiler eux-mêmes avant de l'utiliser.
En termes de matériel, Nebula prend en charge les appareils Windows 11 équipés de processeurs x64 ou Arm64 et nécessite une carte graphique compatible DirectX 12. Si vous souhaitez activer la fonction AI, les utilisateurs doivent télécharger un package de modèle supplémentaire et les fichiers associés occupent environ 6 Go d'espace de stockage.
Bien qu'encore au stade expérimental, Nebula démontre ce qui est possible lorsque l'intelligence artificielle native est combinée à la technologie graphique Windows moderne. En transformant une photothèque bidimensionnelle traditionnelle en un espace tridimensionnel explorable et navigable, cette application apporte non seulement de nouvelles idées à la gestion des photos, mais montre également l'orientation future du développement de la manière dont le contenu numérique personnel est interagi.
En savoir plus :
https://github.com/lcoutodemos/Nebula
Commentaires