質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

442閲覧

加工前と加工後の画像による深層学習の方法について。

Avent

総合スコア47

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/10/18 02:17

プログラムの問題ではなく、知識についての質問です。

最終的に実現したいもの

いわゆる二次元の人物イラストレーションを入力して、その目に書き込まれたの光(ハイライト)を自然な色で(虹彩の色や交際の輪郭に合わせて)塗り潰すプログラムを作成したいです。

現状できること

Pythonにおける基本的な構文やモジュールを使用してプログラムを書くこと。

自分で調べた結果

深層学習による画像処理について調べても、読み取らせたいものを切り取った画像を学習させて入力からその位置や品質などを読み取るサンプルしか見つかりません。私が読み取らせたいものはハイライトで、ただの白い楕円なのでこの方法を使うことは難しいのではと思います。

聞きたいこと

加工前と加工後の画像を学習させ、インプットから加工後の画像をアウトプットさせるために必要な深層学習の概念、参考になる書籍・ウェブサイトの情報が知りたいです。言語はPythonです。具体的にどのようなモジュールを用いるか教えていただければ自分で調べることもしやすくなると思うので教えて欲しいです。

また、処理を実現するための簡単なステップについてご教授いただければと思います。
素人目には以下のようなものが考えられますが、経験のある方から簡単でいいので設計の案を提案してもらいたいです。
・画像を入力する→学習データにより1発で出力を生成する
・画像を入力する→ハイライトの位置と虹彩の色や模様パターンを認識→ハイライトによって隠された部分を予想して復元→出力を生成する

終わりに

経験も知識も無い拙い質問だとは思いますが、それでもお答えいただける方がいればよろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jbpb0

2021/10/18 04:34

たとえば、 https://gigazine.net/news/20180425-nvidia-image-inpainting/ で紹介されてるような、画像の顔のパーツの一部を隠すと、それっぽいパーツで埋めてくれるAIがあるので、そういうものをうまく使えば、目のハイライト部分をうまく埋めてくれるAIが作れるかも (うまくやらないと、周囲の目の色で塗られてしまうかもしれないけど)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問