要約:
Microsoft は、再設計された Windows 11 フォト アプリをリリースしました。これにより、ユーザーはより高速なギャラリー閲覧体験、より豊富な編集ツール、およびより多くの人工知能機能を利用できるようになります。ただし、写真アプリケーションの新バージョンはパフォーマンスと機能の点で改善されていますが、依然として従来のグリッドベースの写真閲覧方法を使用しています。

一方、Nebula と呼ばれる新しいオープンソース アプリが写真管理エクスペリエンスに革命を起こそうとしています。このプロジェクトは Microsoft デザイン ディレクターの Lucas Couto によって開始され、元々は WinUI フレームワークと Windows ネイティブ AI 機能の可能性を探求し、最新の Windows 開発テクノロジがどのような革新的なエクスペリエンスを実現できるかを実証するための個人的な実験プロジェクトでした。
従来の写真アプリのサムネイルのスクロール リストとは異なり、Nebula は写真ライブラリ全体をインタラクティブな 3 次元空間に変換します。ユーザーは、あたかも写真で構成されたデジタル宇宙にいるかのように感じ、自由に飛行、ズーム、視点を回転させ、さまざまな角度から写真コレクションを探索することができます。
開発者らによると、Nebula は WinUI 3、Windows App SDK、カスタマイズされた C++ Direct3D 11 レンダリング エンジンを使用して構築されており、パフォーマンスの点で優れたパフォーマンスを発揮します。このアプリケーションは 50,000 枚の写真を同時に表示でき、その基盤となるレンダラーは最大 100,000 枚の画像のリアルタイム表示をサポートすることがテストされています。
ユーザーがズームアウトすると、写真は色付きの光点の形で 3 次元空間に分散されます。近づくにつれて、これらの光の点は徐々にはっきりと見えるサムネイルに変わります。ユーザーが写真を選択すると、フル解像度の元の画像を直接表示することもできます。
ユーザーがさまざまな角度から写真を管理できるように、Nebula には 5 つのレイアウト モードが用意されています。 1つ目は、写真が3次元の雲の形で空間に浮かぶ「雲画像モード」です。 2 つ目は「類似モード」です。これは、人工知能を使用して、類似したビジュアル コンテンツを持つ写真を自動的に収集します。 3つ目は撮影時間に応じてアレンジされた「タイムモード」。 4 つ目は「カラー モード」で、画像の主な色に従ってコンテンツを編成します。 5 つ目は、従来のフォト ギャラリーで一般的なグリッド ビューです。
異なるモードを切り替えると、システムはスムーズなアニメーションを通じて写真の位置を再編成するため、ユーザーは突然の感覚を生み出すことなく、同じバッチの写真を異なる次元から観察できるようになります。
Nebula は、視覚的なパフォーマンスに加えて、Windows ネイティブの人工知能プラットフォームも最大限に活用しています。このアプリケーションは、Windows ML、ONNX ランタイム、および DirectML アクセラレーション テクノロジを使用して GoogleSigLIP 2 画像モデルを呼び出し、写真コンテンツを分析し、セマンティック ベースのインテリジェント検索を実装します。
たとえば、ユーザーが「雪の中の馬」と入力して検索すると、写真ファイル名に関連するテキストの説明がない場合でも、システムは条件を満たす写真を識別して検索できます。類似性ビューは AI 分析機能にも依存しており、同様の視覚的特徴を持つ写真を自動的に検出し、それらを異なるテーマ グループに分類します。ユーザーはグループを選択すると、対応する写真領域に直接移動して閲覧できます。
AI 分析プロセス全体がローカル デバイス上で完了し、写真をクラウドにアップロードする必要がないため、ユーザーのプライバシーの保護にさらに役立つことは注目に値します。このようなプロジェクトは、最新の Windows 開発ツールとフレームワークの機能を実証します。 Nebula のインターフェイスは WinUI 3 と Windows App SDK に基づいて構築されており、リアルタイム 3D 環境はカスタム Direct3D レンダリング テクノロジによって駆動されます。アプリケーション内の半透明のパネルやインターフェイス要素もダイナミック 3D シーン上でリアルタイムにレンダリングされるため、Windows 11 のデザイン スタイルに沿った視覚効果が表示されます。
現時点では、Nebula はまだ実験プロジェクトであり、Microsoft の写真アプリの直接の代替品ではありません。プロジェクトのソースコードはApache 2.0ライセンスに基づいて公開されているが、現時点では一般ユーザーが利用する前に自分でコンパイルする必要がある。
ハードウェアに関しては、Nebula は x64 または Arm64 プロセッサを搭載した Windows 11 デバイスをサポートしており、DirectX 12 互換のグラフィックス カードが必要です。 AI機能を有効にしたい場合、ユーザーは追加のモデルパッケージをダウンロードする必要があり、関連ファイルは約6GBのストレージスペースを占有します。
まだ実験段階ではありますが、Nebula は、ネイティブ人工知能を最新の Windows グラフィックス テクノロジと組み合わせると何が可能になるかを示しています。従来の 2 次元の写真ライブラリを探索可能でナビゲート可能な 3 次元空間に変換することで、このアプリは写真管理に新しいアイデアをもたらすだけでなく、個人のデジタル コンテンツとどのようにやり取りするかについての将来の開発の方向性も示します。
詳細:
https://github.com/lcoutodemos/Nebula
コメント