No.2ベストアンサー
- 回答日時:
画像サイズ(解像度)に対して、唇が小さい場合はHaar-likeなどを用いてキャブレーションを行い(唇のおよその領域を検出して)からSnakeをかけてみてはどうでしょう?
口領域の抽出のHaar-likeは
http://alereimondo.no-ip.org/OpenCV/34
にあります。(口をあけず、正面を向いている場合の精度は高いと思います)
また、千葉大学の三宅研究室
http://www.mi.tj.chiba-u.jp/
で唇の検出をやっている学生がいらっしゃったので、一度コンタクトを取ってみることをお勧めします。
参考URL:http://alereimondo.no-ip.org/OpenCV/34
No.1
- 回答日時:
恐れ入ります。
私が学生の頃は、snakesと呼ばれる動的輪郭検出だと
1.最終的な形を与える(閉曲線の形)
2.大きなわっかを少しづつ変形させながら小さくしていく
3.ある程度、評価関数の値が一致したら、それで検出
という方法でした。
この方法だと、万能な唇の検出には向きません。(形が特定されるため)
他のマッチングが良いと思います。
個人的には、
・平滑化と二値化の部分をうまくやらないとノイズが多くなると思います。
・ラプラシアンをかけるなら、方向を考えるとうまくいくと思います。
(例えば、正面の顔であれば上下2方向のラプラシアンをかける)
ある程度の精度で実用的な唇の検出を行いたいのでしたら、現在行われている前処理前に、やることがあると思います。
・正面から写した写真を使い、顔を切り出す(アゴと頭頂は比較的容易に判定可能なので)
・写真の下側かつ真ん中あたりにあたりをつける
・周囲よりも赤い部分だけ、特徴付けする
***
どのような用途を考えていらっしゃいますか?
画処理は外乱に非常に弱いです。その問題を解決するには、本当に画処理が必要ですか?そこの確認からかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
win10で、正確な待ち時間の作り方
-
Excelでのセル内容の高速消去方法
-
絶対パスの取得について
-
If Not c Is Nothing Then ~延...
-
ノットイコールを教えて下さい
-
プログラム上のCPU稼働率低減に...
-
小数点を含む数値かどうか判断...
-
C言語 時刻差分の算出方法
-
VBでのシューティングゲーム
-
PIC mainループについて
-
VBでの簡易電卓の作成(減算方...
-
DoEvents関数って何?
-
.netからexcel操作の処理速度が...
-
実行時のCPU使用率を増やしたい
-
VBAでリアルタイムで計算結果を...
-
Excel VBA データ削除の高速化
-
SQLの速度をあげるには・・・
-
プログラム 擬似コードとはどん...
-
Excel(VBA)でSetTimer関数を使...
-
テキスト処理の速度の速い言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
win10で、正確な待ち時間の作り方
-
Excelでのセル内容の高速消去方法
-
DoEvents関数って何?
-
小数点を含む数値かどうか判断...
-
絶対パスの取得について
-
プログラム上のCPU稼働率低減に...
-
SQLの速度をあげるには・・・
-
プログラミングの授業でPython...
-
If Not c Is Nothing Then ~延...
-
ナップザック問題?をエクセル...
-
ノットイコールを教えて下さい
-
テキストファイルの空行をスキ...
-
実行時のCPU使用率を増やしたい
-
あっち向いてホイのプログラム...
-
Excel(VBA)でSetTimer関数を使...
-
基本情報技術者試験詳しい方へ...
-
VBでの簡易電卓の作成(減算方...
-
キャッシュを意識したプログラ...
-
再帰処理について
-
Excel VBAにて、2GB超の点群デ...
おすすめ情報