本記事では、5Gおよび次世代ネットワークにおけるビデオストリーミングを向上させるために設計された高度なニューラルモデルと最適化モデルの統合として、AQVSO(Adaptive Quality Video Streaming Optimization)フレームワークを紹介します。このフレームワークは映像品質を向上させ、バッファリングを減らし、リソース利用を最適化します。
Method Article
本記事では、5Gおよび次世代ネットワークにおけるビデオストリーミングを向上させるために設計された高度なニューラルモデルと最適化モデルの統合として、AQVSO(Adaptive Quality Video Streaming Optimization)フレームワークを紹介します。このフレームワークは映像品質を向上させ、バッファリングを減らし、リソース利用を最適化します。
AQVSO(Adaptive Quality Video Streaming Optimization)は、5Gおよびその先のネットワークにおけるビデオストリーミングの品質とリソース活用を向上させることを目的とした新しいビデオストリーミングフレームワークです。本研究は、ポリシー駆動エンコーダを用いた疎化畳み込みネットワーク(SCN-PDE)、疎なグラフ注意畳み込みネットワーク(SGA-ConvNet)、適応スパイキングニューラルネットワーク(ASNN)、およびアリコロニー最適化を伴う深層信念ネットワーク(DBN-ACO)を含む4つの関連モジュールからなるエンドツーエンドのマルチニューラルネットワークを提案します。これらの要素は、品質と資源使用のバランスを取ることを目的とした数学モデルに基づき、ネットワークの変化に動的に調整されます。UCF-101データセットでの実験では、AQVSOは最先端のアルゴリズムであるBBAやBOLAと同様のSSIMスコア(0.977)を保持しつつ、必要な帯域幅ははるかに少なく(4,936/8,000 kbps)であることが示されています。このフレームワークは、高い知覚品質(PSNR = 45.89 dB)を維持しつつ帯域幅消費を38%削減でき、バッファリングの発生をほぼ排除しています。このシステムは、モバイル、CDN(コンテンツ配信ネットワーク)、企業環境下で99.9%のストリーミング確実性を実現し、リソース制約の状況下でもビデオ配信システムに実際の性能向上をもたらします。これは、適応的でコンテンツ意識のあるストリーミング判断を通じて、管理可能なユーザー体験とネットワーク資源の効率的な利用を提供することで実現されています。
本研究の目的は、動的5Gおよびそれ以上のネットワーク条件下で知覚映像品質と帯域幅利用を共同で最適化する統合型多神経適応ストリーミングフレームワーク(AQVSO)を開発することです。この手法は、コンテンツ分析、レート制御、リソース配分を単一の意思決定アーキテクチャに統合し、大幅に低いビットレート要件で一貫した品質(QoE)を実現することを目的としています。
適応品質ビデオストリーミング最適化(AQVSO)
5G時代以降、AQVSOは知覚品質とリソース利用率を賢くバランスさせるマルチニューラルネットワークベースのモデルを採用し、ビデオストリーミングの品質(QoE)の向上に注力しています。このネットワーク認識型スケジューリング戦略は、時間変動や不安定なネットワーク環境で帯域幅消費やサーバー混雑を抑えながら高品質な映像ストリームを提供する課題に対処できます。
2023年時点で、ビデオトラフィックは世界のモバイルデータの80%以上を占めており、効率的なマルチメディア配信システムの必要性を過去最高に押し上げています。3。レガシーネットワークは、ソフトウェア定義ネットワーキング(SDN)、ネットワーク機能仮想化(NFV)、マルチアクセスエッジコンピューティング(MEC)、そして第5世代(5G)環境におけるクラウド/エッジコンピューティングによって可能化された、アジャイルで仮想化されたソフトウェアベースのネットワークへと変革されています4,5。これらの進歩により、次世代アプリケーションはより高速なデータレート、低遅延、高い接続密度を実現します6.
競争の激化を踏まえ、品質(QoE)はサービス提供者にとって最も重要な指標の一つとなっています7,8。QoEは従来の品質(QoS)指標だけでなく、ユーザーの認識を加え、客観的なQoSパラメータと期待、感情、嗜好(9、10、11)と統合します。マルチメディアサービスに関しては、QoEはエンドユーザーの満足度に直接影響し、ユーザー体験とアプリケーションおよび通信システムの性能を結びつける全体的な品質評価の普遍的な指標と見なすことができます。
動画ストリーミングのQoEは、レイテンシ、ビットレート、映像品質などのパラメータに依存します。データの増加や容量制限によるネットワーク混雑がストリーミング品質の連続性を損なう13,14。一般的なアプローチは、異なるフレームレートや解像度を持つ可変な映像特性を提供しますが、ユーザーのモビリティや無線チャネルの変動により、より賢い管理戦略が求められます。
現在の適応型ストリーミングソリューションは動的条件下で大きな制約を受けています。HTTP上の動的適応ストリーミング(DASH)は、予測不可能な無線環境で不安定になる可能性のあるクライアント側のヒューリスティックに依存しています。Pensieveのような強化学習(RL)ベースの手法は適応を促進しますが、計算コストが高く、豊富な訓練データを必要とします19。バッファベースアルゴリズム(BBA)は主にバッファ占有を考慮し、コンテンツの複雑さや知覚品質を無視します。モデル予測制御(MPC)は帯域幅予測に大きく依存しており、モバイル環境では失敗することがあります。BOLAは主に再生ユーティリティに焦点を当てており、品質の公平性を十分に考慮していません。
SCA-PVNet23のクロスモーダル注意集約、RES24のエッジ対応リアルタイム分析、効率的なエッジクラウドトランスコーディング25、入力安定性を向上させるハイブリッドノイズ除去フレームワーク26など、近年の進展はインテリジェントマルチメディア処理の急速な進展を示しています。2D-CNN時空間学習27とトランスフォーマーベースのビデオモデリング28によるコンテンツ理解の強化、さらにCNN-RNNアーキテクチャ29による適応型ビットレート制御は、次世代ストリーミング知能の強固な基盤を形成しています。
AQVSOはこれらの個別の進歩を超え、コンテンツ分析、知覚モデリング、ネットワーク認識型意思決定を統合し、動的な無線条件下で常に優れたQoEを提供する単一の統合アーキテクチャにまとめています。AQVSOはこれらのスキームとは根本的に異なります。この方法では、映像エンコーディング、ネットワークダイナミクス、データトラフィック、リソース配分とユーザーの知覚品質を連携して統合しています。この包括的な制御方式は、従来のレート適応手法の欠点を克服し、8つの専用メカニズムを調整しています。
範囲と適用
AQVSOの範囲には、モバイル5G以上ネットワーク、CDN支援ストリーミング環境、大規模な映像配信における冗長性のためのエンタープライズクラウドシナリオが含まれます。このフレームワークは、現在のMECベースの5Gネットワークのように、軽量推論能力を持つ分散型エッジコンピューティングノードを前提に開発されています。神経成分による計算コストや、精密なネットワークやQoE状態予測への依存などの文脈的制約を提示し、AQVSOが最も効果的に機能する時期を指定します。また、エッジコンピューティングがない超低リソース環境や、10ms未満の遅延を必要とするリアルタイムインタラクティブアプリケーションには適していません。
AQVSOは8つの新しい手法で構成されています:コンテンツおよびネットワーク認識最適化に活用された適応型スパイキングニューラルネットワーク(ASNN);リアルタイムでビットレートを調整するレート制御アルゴリズム;トラフィックパターン予測に利用されたディープビリーフネットワーク(DBN)、ネットワーク資源配分の問題を解決するために活用されたアリコロニー最適化(ACO);スパースグラフアテンションネットワーク(SGA)は、ビデオとネットワークトポロジーの複雑な関係を大規模にモデル化します。高次元データを処理するスパース畳み込みネットワーク(SCN)、ポリシー駆動エンコーダー(PDE)は、時間経過で動画の傾向に関する学習知識を活用する適応型エンコーディング戦略ポリシーであり、ストリームベイズ変更点識別子(BCPI)は、ネットワークや動画に関連する異なる次元からのシフトを検出するフィルターです。これらの戦略は総合的にAQVSOの核心を形成し、ビデオエンコーディング、トラフィック管理、リソース割り当て、知覚品質適応を同時に扱うことで、クラウド、エッジ、モバイルネットワーク全体で包括的な最適化を提供します。
まとめると、AQVSOは5G+ネットワーク全体で知覚QoE、コンテンツ認識エンコーディング、リソース割り当てを共同で最適化する統合マルチニューラルフレームワークを提供し、優れた品質・ビットレート効率を実現します。
Access restricted. Please log in or start a trial to view this content.
使用されるソフトウェアは材料表に記載 されています。
データセットの設定
UCF-1013のデータセットは取得され、 Videos/UCF-101 ディレクトリに抽出されました。データセットの整合性はチェックサム検証または手動再生で評価され、破損したファイルはその後の処理から除外されました。
計算環境
すべての実験はWindows 10/11のPython 3.10またはUbuntu 20.04+で実施されました。ソフトウェア環境にはtensorflow==2.17.0、opencv-python、scikit-image、numpy、pandas、tqdmが含まれていました。最低8GBのRAMが使用され、利用可能な場合はGPUアクセラレーションが採用されました。
フレーム抽出
ビデオフレームはCV2で読み取られ ました。VideoCapture()とグレースケール変換は cv2.cvtColorを使用して行われました。得られたフレームは、時間的な一貫性を保つために Frames ディレクトリ内で順番に格納されました。
基本特徴ネットワーク
224フレーム×224フレームを処理するために逐次畳み込みニューラルネットワークが用いられました。畳み込み層、プーリング層、高密度層が用いられ、モデルはAdam最適化器とバイナリクロスエントロピー損失を用いて5つのエポックで訓練され、基準特徴表現を確立しました。
ビットレートの割り当てと圧縮
ピクセルレベルのフレーム複雑さが推定され、比例したビットレート割り当てを決定するために用いられました。適応Q値を用いたJPEG圧縮が適用され、処理済みのフレームはさらなる評価のために 処理 済みディレクトリに保存されました。
品質評価
処理済みの各フレームごとにSSIM、PSNR、MSEの計算が行われました。得られたメトリクスはCSVファイルにまとめられ、可視化プロットが生成されて 出力 ディレクトリに保存されました。
最終処刑
全体のワークフローは framework.run()を使って実行されました。この実行により、最終的な処理済みフレーム、メトリックサマリー、評価プロットが生成されました。
1. 適応品質ビデオストリーミング最適化
1.1 システムアーキテクチャの概要
ここでは、AQVSOフレームワークを通じて5Gおよびそれ以上のネットワーク向けに動画ストリーミングを最適化する手法を紹介します。このアプローチは、複数の最先端要素を組み合わせ、互いに補完し合いながらQoEを向上させ、ネットワークリソースの活用を最大化しました。複雑なパイプラインがビデオストリームの処理に用いられ、各コンポーネントは特定のビデオ最適化分野に特化していました。ストリーミングプロセス全体を通じて、システムは最適な品質維持とバランスの取れた処理を確保しました。
1.2 ビデオ前処理と初期解析
1.2.1 フレーム抽出と品質ベースライン
この最適化フレームワークは、高度な解析技術を用いて品質基準を確立し、動画コンテンツを後続処理のために準備するビデオ前処理ステップに基づいて構築されました。システムに入ると、ビデオストリームは徹底的なフレーム抽出手順を受け、映像を個別のフレームに分割し、連続するフレーム間の時間的相関を調べました。この予備処理により、ビデオの時間的ダイナミクスが捉えられ、ストリーム全体に適した処理パラメータが設定されました。入力ビデオVの場合、フレームは以下の数学的定式化で抽出・処理されました。
(1)
フレーム解像度はm、総フレーム数はnで計算されました。フレームは抽出されつつ、ビデオの時間的な整合性を保ち、後の段階での並列処理が可能になりました。品質基準は、新しい融合アプローチを導入することで確立されました。複数の品質指標を組み合わせて包括的な品質評価を作成しました。全体の初期QoEは指定されたパラメータを用いて決定されました。
(2)
この融合アプローチの重要性は、個々の品質指標の限界に対処したため検討されました。構造類似指数(SSIM)は従来の指標では見落とされがちな知覚品質の側面を捉え、ピーク信号対雑音比(PSNR)は客観的な品質測定を提供し、平均二乗誤差(MSE)はピクセル単位の直接比較を提供しました。1,α 2,α 3 α重み付け係数は固定的ではありませんでした。代わりに、内容特性に基づいて動的に適応しました。i番目の 重み係数は以下を用いて計算されました:
(3)
どこ
Qi は第iフレーム、i = 1,2...n
Qj は j 番目のフレーム、j = 1,2...n、iはjに等しくありません
重要なμ要因は、さまざまな動画コンテンツタイプを徹底的に実証的に分析することで特定され、動的な重み調整が異なる動画コンテンツや視聴条件間で適切な品質評価を維持することを保証しました。動きの複雑さ、テクスチャの密度、異なる領域の知覚的重要性などの要素が考慮されました。
1.2.2 コンテンツ複雑度分析
コンテンツの複雑さは、ビデオコンテンツのさまざまな側面を定量化する多面的アプローチを通じて、フレームワークの重要な要素として分析されました。この分析は、後の段階での資源配分や圧縮パラメータに関する情報に基づく意思決定に不可欠なものでした。ビデオコンテンツの空間的、時間的、知覚的側面を考慮した包括的な複雑度指標が導入され、次のように表されました。
(4)
空間複雑性成分Cs(f)は、勾配解析を通じて各フレーム内のディテールとテクスチャ分布を解析して計算されました。この測定は、品質維持のためにより高いビット割り当てが必要な領域を特定するために用いられました。
(5)
時間的複雑性成分Ct(f)は、連続するフレーム間の運動強度を定量化するために計算されました。この測定は圧縮挙動の予測や適切なバッファサイズの決定に不可欠でした。
(6)
知覚複雑性成分Cp(f)は、視聴者にとって知覚的に重要な領域を優先するために人間の視覚モデルを統合しました。
(7)
1.3 疎化グラフアテンション・畳み込みネットワークを用いた特徴抽出
AQVSOの特徴抽出段階で、従来の畳み込みネットワークに比べてビデオ処理において大幅な改良を示す、新しいスパースグラフアテンシャル畳み込みネットワーク(SGA-ConvNet)アーキテクチャが実装されました。SGA-ConvNetは、スパース畳み込みの効果と注意メカニズムの適応性を融合させることで、資源制約の制約環境での高次元ビデオデータの扱いに特に適しているよう設計されました。このネットワークアーキテクチャは、動画コンテンツにおける時間的および空間的依存関係の捕捉という基本的な問題に取り組みました。ビデオフレーム処理の際に動的グラフが作成され、各ノードは重要な特徴点を表し、エッジはこれらの特徴同士の関係を示していました。従来の畳み込みネットワークとは対照的に、関連領域にリソースを集中させつつスパーな接続性を維持することで計算オーバーヘッドが大幅に削減されました。各層でのコア動作は以下の通りに定義されました:
(8)
H(l) は層lにおける特徴表現を表し、A ̃は正規化された注意隣接行列を表します。W(l) は学習可能な重み行列を含み、σ は非線形活性化関数を表しました。ネットワークは計算グラフのスパーシティを維持しつつ階層的特徴表現を学習することが可能となりました。適応型特徴処理に不可欠な注意メカニズムは、以下を通じて計算されました:
(9)
α ij はノード i と j 間の注意係数を表し、[hi ∣∣ hj] はそれらの特徴ベクトルの連結を表しました。LeakyReLUのアクティベーションは、消滅勾配を防ぎつつ、ネットワークがネガティブな特徴から学習する能力を維持するために使われました。注意機構は、現在のフレームの内容に対する関連性に基づいて、異なる特徴接続の重要度を動的に調整しました。
1.4 適応スパイキングニューラルネットワークによる動的レート制御
動的レート制御は、AQVSOフレームワーク(図1)でASNNアーキテクチャを通じて 実装されました。これは、ビデオストリーミングレートを管理する生物学的に着想を得たアプローチです。ASNNは、急速に変化するネットワーク環境に適応しながら、ビデオストリーミングの時間的ダイナミクスを扱うよう特別に設計されました。このコンポーネントは、さまざまなネットワーク環境でストリーミング品質を維持しつつ帯域幅使用を最適化するために重要とされました。情報はASNN内の離散的なスパイクを通じて処理され、生物学的ニューラルネットワークを模倣し、電力効率や時間処理の面でいくつかの利点をもたらしました。スパイクニューロンの膜電位は以下に従って進化を許されました:
(10)
V(t) は時刻 t の膜電位を表し、V 静止は静止電位、τm は膜時間定数として定義されました。I(t) はネットワークの状態とコンテンツの複雑さから計算されました。堅牢性を高めるためにσ(t)N(0,1)を通じて適応ノイズが導入されました。このノイズ項は、ネットワーク条件の急激な変動に直面してもネットワークの安定性を維持するのに役立ちました。レート制御機構は高度な適応方式を用いて実装されました:
(11)
R(t)は目標ビットレート、S(t)はニューラルネットワークのスパイクレート、B(t)は利用可能な帯域幅、E(t)は品質指標から導かれる誤差項を表しました。指数項expp(-λE(t))は、品質変動への滑らかな適応を提供しつつ、速度制御系の振動的挙動を防ぐために用いられました。
1.5 品質駆動型圧縮最適化
圧縮最適化段階では、知覚品質指標とコンテンツ認識型圧縮戦略を組み合わせた新しいアプローチが実装されました。この段階は、圧縮された映像ストリームの品質とサイズの最適なトレードオフを達成するために不可欠なものとなりました。コンテンツの重要度と知覚品質要件の両方に基づいてビットを割り当てる領域適応圧縮方式が採用されました。
(12)
C (r,t) は時刻 t における領域 r の圧縮比を表し、Cbase(r) は内容複雑度によって決まる基準圧縮比として用いられました。Q(r,t) は品質因子を表すために定義されました。φi(r,t)は、動きの強度、エッジ密度、知覚的重要性など、さまざまな調整要素を表すために実装されました。
1.6 アリコロニー最適化を用いた深い信念ネットワークを通じた資源配分
AQVSOのリソース割り当てメカニズムは、ディープビリーフネットワーク(DBN)とアリコロニー最適化(ACO)を組み合わせたハイブリッドアプローチを実装するよう構成され、ビデオストリーミングシステムにおける最適資源分配という複雑な問題に対する新しい解決策を確立しました。ディープビリーフネットワークの学習能力は資源利用のパターン認識に活用され、アリコロニーアルゴリズムの最適化強みはリアルタイムの資源配分決定に活用されました。DBN-ACOシステムは、動的ネットワーク環境における即時のリソース要件と長期的な最適化目標のバランスを取るという根本的な課題に対応するために設計されました。DBNコンポーネントは複数の制限付きボルツマンマシン(RBM)で構成される階層的な学習構造を用いて実装され、各層は資源利用のますます抽象的なパターンを捉えていきます。隠されたユニットの活性化の確率分布は以下のようにモデル化されました:
(13)
hi は隠された単位、v は可視単位、bi はバイアス項、Wij は接続重みを表しました。この確率的モデリングは、変化する条件への適応性を維持しつつ、資源使用パターンの複雑な依存関係を捉えるために用いられました。ACOコンポーネントは動的フェロモンベースの最適化戦略で実装されました。
(14)
(15)
τijはフェロモンレベルを表し、pは蒸発速度Δτij(t)を表します。はフェロモン更新として定義され、η iJは現在のネットワーク条件とリソースの利用可能性に基づくヒューリスティック値を表していました。
1.7 適応バッファ管理とエラー回復
AQVSOフレームワークには高度なバッファ管理システムが実装され、ネットワーク状況やコンテンツ特性の変化に動的に調整されました。このシステムは、ストリーミングの連続性を維持しつつ遅延を最小限に抑え、バッファのアンダーフローやオーバーフロー状態を防ぐよう設計されました。ネットワーク統計とコンテンツの複雑さの両方を考慮した新しい適応的アプローチが導入されました。
(16)
B(t)は目標バッファサイズとして維持され、QoE(t)は現在の体験品質として測定され、σ(t)はネットワーク安定性指標として追跡され、φ(σ(t))はネットワークの変動性に基づいてバッファサイズを調整する適応関数として実装されました。エラー回復メカニズムは、積極的なエラー防止と反応的回復戦略を組み合わせた多層的なアプローチで実行されました。システム内にはフレーム参照のスライドウィンドウが保持されていました。
(17)
pは単一の復旧試みの成功確率を表し、nは試行回数、T(t)はエラー検出からの時間を表しました。この指数関数的な減衰項は、時間的な関連性に基づいて回復作業の優先順位が適切に設定されるようにするために用いられました。
1.8 品質評価とフィードバックの統合
品質評価システムは、複数の品質指標とユーザー体験要素を組み合わせた包括的なアプローチを実装しました。この統合は、高いQoEを維持しつつリソース活用を最適化するために極めて重要でした。このシステムは新しい品質メトリック融合を実装しました:
(18)
NB(t)は正規化バッファリング比率として、SB(t)はスイッチング周波数として、M(t)は動作品質因子として計算されました。重みはコンテンツ タイプや視聴条件に応じて動的に調整されました。
(19)
Θiは基底重みとして表され、f(C(t))は内容依存の調整関数として適用されました。フィードバック統合システムは閉ループ制御機構として実装されました。
(20)
e(t)はターゲットと達成された品質指標の誤差を表すように設定され、K1、K 2、K3 はネットワークの状態や内容特性に応じて調整される適応的利得パラメータとして定義されました。
Access restricted. Please log in or start a trial to view this content.
提案されたシステムのパフォーマンスを徹底的に分析し、実装結果を報告してください。システムがクラウドベースのMLアプローチであるNeuro Cloud Streamに適しているかを確認するための比較セクションを含めてください。 図2 はAQVSOシステムのワークフローを示しています。
データセットの説明
AQVSOフレームワークを評価するには、10秒から2時間30分までの多様な動画コンテンツのコレクションを使用します。包括的なテストデータセットには、13,320本のビデオクリップを含むUCF101データが含まれています。データセットをトレーニング(75%)、検証(12.5%)、テスト(12.5%)に分けてバランスの取れた評価を確保します。各サブフォルダはクリップのアクションクラスに基づいてラベル付けされ、クリップ名、パス、各サブセットディレクトリのラベルを含むCSVファイルが添付されます。この多様な時間範囲とコンテンツタイプにより、フレ...
Access restricted. Please log in or start a trial to view this content.
適応品質ビデオストリーミング最適化(AQVSO)フレームワークは、組み込みのマルチモジュールコーデック統合アーキテクチャに基づくマルチメディア処理エンジンで、無線ネットワークにおける知覚映像品質とビットレート適応性を動的に向上させます。例えば、個々の予測器やレートコントローラとは異なり、AQVSOは動き認識を高めるためにSCN-PDE、時空間的注意モデリングにSGA-ConvNet、低遅延の適応レート制御にASNN、グローバル最適化されたビット割り当てにDBN-ACOを利用しています。この一貫したアプローチは、DarwichやBayoumi¹、Yeoらなど、主に帯域幅推定に基づき、知覚やコンテンツ認識に欠ける従来のスループットベースまたはルールベースのABR技術の多くとは対照的です。AQVSOは、視覚品質モデリングとリソース制御を単一の意思決定ループ内で組み合わせ、実際のストリーミング動態下での安定したパフォーマンスを維持する点で、次のフレームベースの予測手法とは異なります。
プロトコル成功に影響を...
Access restricted. Please log in or start a trial to view this content.
著者には開示すべき利益相反はありません。
著者らは、本論文に示されたフレームワークブロックダイアグラム(図1)を生成するためにAIフロー作成ツールを使用したことを認めています。
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 8GB RAM | ジェネリック | 実験を実行するために必要な最小限のメモリ。 | |
| Intel Core i5プロセッサ | インテル・コーポレーション | AQVSO評価パイプラインに使用されるCPUです。 | |
| NumPy | NumPy 開発者 | 数値計算と行列演算。 | |
| OpenCV-Python | OpenCV.org | ビデオの読み込み、フレーム抽出、前処理に使用されます。 | |
| パンダ | パンダス開発チーム | データ処理、CSVエクスポート、メトリックテーブルなどです。 | |
| Python 3.10(プログラミング言語) | Pythonソフトウェア財団 | AQVSOフレームワークスクリプトおよび依存ライブラリの実行に必須です。 | |
| scikit-image | Scikit-Image Developers(シキットイメージ開発者) | SSIM、PSNR、MSE 計算。 | |
| TensorFlow 2.17.0 | グーグル | ニューラルモジュール(SCN、SGA-ConvNet、ASNN、DBN)を構築するために使用されるディープラーニングライブラリ。 | |
| TQDM | TQDMチーム | パイプライン実行のための進行バー。 | |
| Windows 10(64ビット)オペレーティングシステム | マイクロソフト・コーポレーション | 実験に使われるオペレーティングシステム。 |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission