このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
ノズ除去メジデタストア
denoisingImageDatastore
オブジェクトを使用して,ImageDatastore
内のメジからノズを含むメジパッチとそれに対応するノズパッチを一括生成します。このパッチは,ノズ除去を行う深層ニュラルネットワクの学習に使用されます。
このオブジェクトを使用するには,深度学习工具箱™が必要です。
メモ
ノイズ除去イメージデータストアを学習データのソースとして使用する場合,データストアがエポックごとにランダムノイズをイメージパッチに追加するため,エポックごとに若干異なるデータセットが使用されます。エポックごとの学習メジの実際の数は,PatchesPerImage
の係数で増加します。ノ▪▪ズを含む▪▪メ▪ジパッチとそれに対応するノ▪▪ズパッチはメモリに格納されません。
dnimds =去噪imagedatastore (
は,洛桑国际管理发展学院
)洛桑国际管理发展学院
のジを使用して,ノタストアdnimds
を作成します。ノズを含むメジパッチを生成するために,ノズ除去メジデタストアは,洛桑国际管理发展学院
の初期状態の0.1
のホワ▪▪トガウスノ▪▪ズを▪▪メ▪▪ジパッチに追加します。
dnimds =去噪imagedatastore (
は,名前と値のペアを使用して2次元メズを指定するか,洛桑国际管理发展学院
,名称,值
)PatchesPerImage
、GaussianNoiseLevel
、ChannelFormat
およびDispatchInBackground
プロパティを設定します。複数の名前と値のペアを指定できます。各引数またはプロパティ名は引用符で囲みます。
たとえば,denoisingImageDatastore (imd的PatchesPerImage 40)
は,洛桑国际管理发展学院
の各イメージを使用して,ノイズ除去されたイメージデータストアと無作為に生成された40個のノイズを含むパッチを作成します。
结合 |
複数のデ,タストアのデ,タを統合 |
hasdata |
デ,タが読み取り可能かどうかを判別 |
partitionByIndex |
ンデックスに応じたdenoisingImageDatastore の分割 |
预览 |
デタストア内のデタのサブセットをプレビュ |
读 |
denoisingImageDatastore からデ,タを読み取る |
readall |
デ,タストアのすべてのデ,タの読み取り |
readByIndex |
denoisingImageDatastore から▪▪ンデックスで指定されたデ▪▪タを読み取る |
重置 |
デ,タストアの初期状態へのリセット |
洗牌 |
デ,タストア内のデ,タのシャッフル |
变换 |
デ,タストアの変換 |
isPartitionable |
デ,タストアが分割可能かどうかを判別 |
isShuffleable |
デ,タストアがシャッフル可能かどうかを判別 |
さまざまな範囲のガウスノイズ標準偏差について深層ニューラルネットワークを学習させることは,単一のガウスノイズ標準偏差についてネットワークを学習させる場合と比較して,はるかに難しい問題です。単一のノイズレベルのケースと比較して,多くのパッチを作成する必要があり,学習に時間がかかる可能性があります。
ノズ除去メジデタストアのデタを可視化するには,デタのサブセットをテブルで返す関数预览
を使用できます。変数输入
にはノ▪▪ズを含む▪▪メ▪ジパッチが格納され,変数响应
には対応するノ@ @ズパッチが格納されています。関数蒙太奇
を使用して,ノイズを含むイメージパッチまたはノイズパッチをすべて同じ图に可視化します。たとえば,このコドはノズ除去メジデタストアdnimds
のデ,タを表示します。
Minibatch =预览(dnimds);蒙太奇(minibatch.input)
ノイズ除去イメージデータストアからイメージを読み取るたびに,異なるランダムな量のガウスノイズが各イメージに追加されます。