Riassunto:
Microsoft ha appena rilasciato un'app Foto di Windows 11 riprogettata, che offre agli utenti un'esperienza di navigazione nelle gallerie più rapida, strumenti di modifica più ricchi e più funzionalità di intelligenza artificiale. Tuttavia, sebbene la nuova versione dell'applicazione fotografica sia stata migliorata in termini di prestazioni e funzionalità, utilizza ancora il tradizionale metodo di navigazione delle foto basato su griglia.

Nel frattempo, una nuova app open source chiamata Nebula sta cercando di rivoluzionare l'esperienza di gestione delle foto. Il progetto è stato avviato dal Design Director di Microsoft Lucas Couto ed era originariamente un progetto sperimentale personale per esplorare il potenziale del framework WinUI e delle funzionalità AI native di Windows e per dimostrare quali esperienze innovative la moderna tecnologia di sviluppo Windows può ottenere.
A differenza dell'elenco a scorrimento delle miniature nelle tradizionali app fotografiche, Nebula trasforma la tua intera libreria fotografica in uno spazio tridimensionale interattivo. Gli utenti si sentono come se si trovassero in un universo digitale composto da foto e possono liberamente volare, zoomare, ruotare la prospettiva ed esplorare la propria raccolta fotografica da diverse angolazioni.
Gli sviluppatori hanno affermato che Nebula è realizzato utilizzando WinUI 3, Windows App SDK e un motore di rendering C++ Direct3D 11 personalizzato e offre buone prestazioni in termini di prestazioni. L'applicazione può visualizzare 50.000 foto contemporaneamente e il suo renderer sottostante è stato testato per supportare anche la visualizzazione in tempo reale di un massimo di 100.000 immagini.
Quando l'utente rimpicciolisce, le foto verranno distribuite nello spazio tridimensionale sotto forma di punti luce colorati; man mano che si avvicinano, questi punti luce si trasformeranno gradualmente in miniature ben visibili. Quando gli utenti selezionano una foto, possono anche visualizzare direttamente l'immagine originale alla massima risoluzione.
Per aiutare gli utenti a gestire le foto da diverse angolazioni, Nebula offre cinque modalità di layout. La prima è la "modalità immagine nuvola", in cui le foto fluttuano nello spazio sotto forma di nuvole tridimensionali; la seconda è la "modalità somiglianza", che utilizza l'intelligenza artificiale per raccogliere automaticamente insieme foto con contenuti visivi ravvicinati; la terza è la "modalità ora", organizzata in base al tempo di ripresa; la quarta è la "modalità colore", che organizza i contenuti in base al colore principale dell'immagine; e la quinta è una visualizzazione a griglia comune nelle gallerie fotografiche tradizionali.
Quando si passa da una modalità all'altra, il sistema riorganizzerà la posizione delle foto attraverso un'animazione fluida, consentendo agli utenti di osservare lo stesso lotto di foto da dimensioni diverse senza creare una sensazione improvvisa.
Oltre alle prestazioni visive, Nebula sfrutta appieno anche la piattaforma di intelligenza artificiale nativa di Windows. Questa applicazione utilizza la tecnologia di accelerazione Windows ML, ONNX Runtime e DirectML per chiamare il modello di immagine GoogleSigLIP 2 per analizzare il contenuto delle foto e implementare la ricerca intelligente basata sulla semantica.
Ad esempio, se l'utente inserisce "cavallo nella neve" per eseguire la ricerca, anche se non è presente una descrizione testuale pertinente nel nome del file della foto, il sistema può comunque identificare e trovare le immagini che soddisfano le condizioni. La visualizzazione della somiglianza si basa anche sulle capacità di analisi dell'intelligenza artificiale per scoprire automaticamente foto con caratteristiche visive simili e classificarle in diversi gruppi tematici. Dopo che gli utenti hanno selezionato un gruppo, possono volare direttamente nell'area fotografica corrispondente per sfogliarlo.
Vale la pena notare che l'intero processo di analisi dell'intelligenza artificiale viene completato sul dispositivo locale e le foto non devono essere caricate sul cloud, il che è più favorevole alla protezione della privacy dell'utente. Progetti come questi dimostrano le capacità dei moderni strumenti e framework di sviluppo di Windows. L'interfaccia di Nebula è basata su WinUI 3 e Windows App SDK, mentre l'ambiente 3D in tempo reale è gestito dalla tecnologia di rendering Direct3D personalizzata. Anche i pannelli traslucidi e gli elementi dell'interfaccia dell'applicazione vengono renderizzati in tempo reale sulla scena 3D dinamica, presentando così effetti visivi in linea con lo stile di design di Windows 11.
Attualmente Nebula è ancora un progetto sperimentale e non sostituisce direttamente l'app Foto di Microsoft. Il codice sorgente del progetto è stato rilasciato pubblicamente sotto la licenza Apache 2.0, ma attualmente gli utenti comuni devono compilarlo da soli prima di utilizzarlo.
In termini di hardware, Nebula supporta i dispositivi Windows 11 dotati di processori x64 o Arm64 e richiede una scheda grafica compatibile con DirectX 12. Se si desidera abilitare la funzione AI, gli utenti devono scaricare un pacchetto modello aggiuntivo e i relativi file occupano circa 6 GB di spazio di archiviazione.
Sebbene sia ancora in fase sperimentale, Nebula dimostra cosa è possibile fare quando l'intelligenza artificiale nativa si combina con la moderna tecnologia grafica di Windows. Trasformando una tradizionale libreria fotografica bidimensionale in uno spazio tridimensionale esplorabile e navigabile, questa app non solo apporta nuove idee alla gestione delle foto, ma mostra anche la direzione di sviluppo futuro del modo in cui si interagisce con i contenuti digitali personali.
Ulteriori informazioni:
https://github.com/lcutodemos/Nebula
Commenti