画像特徴(点、直線、領域)の検出と識別-2 呉海元@和歌山大学 2007年5月14日

Slides:



Advertisements
Similar presentations
画像処理・実習 第五回: 空間フィルタ (特徴抽出,ラプラシアン,鮮鋭化) 東海大学 情報理工学部情報メディア学科 濱本和彦.
Advertisements

画像処理 05A1027 後藤航太. 研究課題は openLDAP についてでしたが 今回から画像処理に変更しました。 変更した理由 自分が持っていたイメージと実際の openLDAP が違ったので変更を決 めま した。 画像処理に興味を持ったので これからは画像処理を研究課題として やっていきます。
Localized hole on Carbon acceptors in an n-type doped quantum wire. Toshiyuki Ihara ’05 11/29 For Akiyama Group members 11/29 this second version (latest)
第 5 章 2 次元モデル Chapter 5 2-dimensional model. Contents 1.2 次元モデル 2-dimensional model 2. 弱形式 Weak form 3.FEM 近似 FEM approximation 4. まとめ Summary.
Essay writing rules for Japanese!!. * First ・ There are two directions you can write. ・よこがき / 横書き (same as we write English) ・たてがき / 縦書き (from right to.
コンピュータビジョン特論 OpenCVについて
Building text features for object image classification
HOG特徴に基づく 単眼画像からの人体3次元姿勢推定
高度情報演習1A “テーマC” 実践 画像処理プログラミング 〜画像認識とCGによる画像生成〜 第四回 演習課題 画像中からの物体抽出処理(背景情報を手がかりとして) 芝浦工業大学 工学部 情報工学科 青木 義満 2006/05/15.
インターネットで楽しく学ぼう! 「みて、きいて、わかる 画像処理」 「画像」の基礎知識 マイクロソフト株式会社.
The Bar バー.
パワーポイントを使うプレゼンテーションを行う際は、このテンプレート を参考にしてください。
第1回レポートの課題 6月15日出題 今回の課題は1問のみ 第2回レポートと併せて本科目の単位を認定 第2回は7月に出題予定
Chapter 11 Queues 行列.
Location nouns.
The ball being captured inside the net
エッジの検出 画像中に表示された物理の輪郭(エッジ(edge))や線では、一般的に濃淡が急激に変化しており、これらは画像中のなんらかの構造を反映していることが多い このようなエッジや線の検出処理は、画像理解や認識のための前処理として重要である   差分型によるエッジ検出   零交差法によるエッジ検出.
Object Group ANalizer Graduate School of Information Science and Technology, Osaka University OGAN visualizes representative interactions between a pair.
画像の補間と間引き.
Noun の 間(に) + Adjective Verb てform + いる間(に) during/while.
SP0 check.
DARTs: Efficient scale-space extraction of DAISY keypoints
How do you talk about Positions/ Locations?
Histograms of Oriented Gradients(HOG)
Licensing information
ポスター作成について (テンプレートファイル利用について) Making Poster
“You Should Go To Kyoto”
表紙 MATLAB 応用講習会(A) 情報アシスタント M1 山本幸司.
線形フィルタと畳み込み積分 マスクによる画像のフィルタリング 1.入力画像中の関心の画素のまわりの画素値
高度情報演習1C 実践 画像処理プログラミング
2018/11/19 The Recent Results of (Pseudo-)Scalar Mesons/Glueballs at BES2 XU Guofa J/ Group IHEP,Beijing 2018/11/19 《全国第七届高能物理年会》 《全国第七届高能物理年会》
画像処理 基礎.
コンピュータビジョン 第1回.
エッジの検出 画像中に表示された物理の輪郭(エッジ(edge))や線では、一般的に濃淡が急激に変化しており、これらは画像中のなんらかの構造を反映していることが多い このようなエッジや線の検出処理は、画像理解や認識のための前処理として重要である   差分型によるエッジ検出   零交差法によるエッジ検出.
Bottom-UpとTop-Down アプローチの統合による 単眼画像からの人体3次元姿勢推定
ポスター作成について (テンプレートファイル利用について) Making Poster
Hough変換 投票と多数決原理に基づく図形の検出
Coloured Katakana Jumble Animals
Songzhu Gao, Tetsuya Takiguchi, Yasuo Ariki (Kobe University) 
Term paper, Report (1st, first)
高度情報演習1A “テーマC” 実践 画像処理プログラミング 〜画像認識とCGによる画像生成〜 第二回 演習課題
高度情報演習1C 実践 画像処理プログラミング 第二回 演習課題
構造情報に基づく特徴量を用いた グラフマッチングによる物体識別 情報工学科 藤吉研究室  EP02086 永橋知行.
Where is Wumpus Propositional logic (cont…) Reasoning where is wumpus
高度情報演習1A “テーマC” 実践 画像処理プログラミング 第六回 最終課題 画像処理による動物体自動抽出、モーションキャプチャ
第12回   ディジタル画像(3) ディジタル画像処理(3)
東京農業大学 東京情報大学 附属第一高等学校・中等部 附属第二高等学校 附属第三高等学校・中等部
My Dance Circle December 13, 2018  表紙 my dance circle.
-画像処理(空間フィルタリング)- 画像処理(空間フィルタリング)のモデルとその基本操作 雑音除去・平滑化への適用
2019年4月8日星期一 I. EPL 84, (2008) 2019年4月8日星期一.
SURF+BoFによる特定物体認識 卒業研究1 1 11/27/11.
著者:六川修一 著者:六川修一 原画像(左画像)は ©METI and JAXA[2007] Distributed by ERSDAC 著者:六川修一.
バイラテラルフィルタを用いた音声特徴量抽出 2-Q-6
著者:大内和夫 著者:大内和夫 著者:大内和夫 著者:大内和夫 著者:大内和夫 著者:大内和夫.
22 物理パラメータに陽に依存する補償器を用いた低剛性二慣性系の速度制御実験 高山誠 指導教員 小林泰秀
Term paper, report (2nd, final)
第1回レポートの課題 6月24日出題 今回の課題は1問のみ 第2回レポートと併せて本科目の単位を認定 第2回は7月に出題予定
SIFTとGraph Cutsを用いた 物体認識及びセグメンテーション
Wavelet係数の局所テクスチャ特徴量を用いたGraph Cutsによる画像セグメンテーション
Bottom-UpとTop-Down アプローチの組み合わせによる 単眼画像からの人体3次元姿勢推定
法数学のための 機械学習の基礎 京大(医) 統計遺伝学分野 山田 亮 2017/04/15.
The difference between adjectives and adverbs
画像処理工学 2011年12月1日 担当教員 北川 輝彦.
東北大 情報科学 田中和之,吉池紀子 山口大 工 庄野逸 理化学研究所 岡田真人
バイラテラルフィルタによる実雑音下音声認識 のための音声特徴量抽出
Cluster EG Face To Face meeting
Grammar Point 2: Describing the locations of objects
Make a Greeting card with Origami
Apply sound transmission to soundproofing
グラフ-ベクトル変換を用いたグラフ構造表現による一般物体認識
Presentation transcript:

画像特徴(点、直線、領域)の検出と識別-2 呉海元@和歌山大学 2007年5月14日 画像特徴(点、直線、領域)の検出と識別-2 呉海元@和歌山大学 2007年5月14日 エッジの検出

空間フィルタと画像畳み込み 注意:すべての空間フィルタ内の係数の合計=1 kernel image w(-1,-1) w(-1,0) f(x-1,y-1) f(x-1,y) f(x-1,y+1) f(x,y-1) f(x,y) f(x,y+1) f(x+1,y-1) f(x+1,y) f(x+1,y+1) w(-1,-1) w(-1,0) w(-1,1) w(0,1) w(0,0) w(1,-1) w(1,0) w(1,1) kernel image 注意:すべての空間フィルタ内の係数の合計=1

Low-pass filter 1/9 画像平滑化

High-Pass Filter -1 9 画像鮮鋭化

エッジ検出1 画像中に表示された物理の輪郭(エッジ:edge)や線では、一般的に濃淡が急激に変化 エッジや線の検出処理は、画像理解や認識のための前処理として重要 計算コストが低い 強い視覚の手がかりを提供できる 物体の輪郭 認識できる特徴 見え隠れ 照明あるいは表面色の不連続性

Edge Types Different edge models: 屋根 凹形 傾斜 階段 棒 Roof edge Concave roof edge Ramp edge Step edge Bar edge

画像の勾配( Image gradient ) 画像の勾配: 各方向の勾配 勾配(エッジ)の方向: 勾配(エッジ)の大きさ: 画像勾配の離散化

有名なGradient operators (a): Roberts’ cross operator (b): 3x3 Prewitt operator (c): Sobel operator (d) 4x4 Prewitt operator

Sobel operatorのエッジ検出例 -1 1 -2 2 -1 -2 -0 1 2

ノイズの影響( Effects of noise ) Consider a single row or column of the image Plotting intensity as a function of position gives a signal 1D Where is the edge? 微分するとノイズを強調される

エッジ抽出前、まずフィルタhより平滑化 Gaussian 1D Where is the edge? Look for peaks in

畳み込みの定理より 1D

Laplacian of Gaussian Consider 1D Where is the edge? operator Where is the edge? Zero-crossings of bottom graph

derivative of Gaussian Laplacian of Gaussian Gaussian derivative of Gaussian ノイズを抑制しながらエッジを検出 is the Laplacian operator:

Laplacian operatorのエッジ検出例 1 -4 -1 4 1 -8

様々なオペレータと異なるパラメータより2D空間フィルタを構成し、エッジを検出 注意:エッジ検出の場合 すべてのフィルタ内の係数の合計=0 エッジ検出2 様々なオペレータと異なるパラメータより2D空間フィルタを構成し、エッジを検出 注意:エッジ検出の場合 すべてのフィルタ内の係数の合計=0

最適なエッジ検出器 Canny Edge Detector 良いエッジ検出器とは Good Detection: ノイズに強い Good Localization: 真のエッジの所を検出 Single Response:各点に一本のエッジを検出

Canny Edge Detector の処理手順 Gaussianフィルタで画像を平滑化 平滑化された画像の微分を計算 勾配の大きさと方向を求める “Non-maximum Suppression”処理を行う “Hysteresis Threshold”処理を行う

Canny Edge Detector 1.Gaussianフィルタで画像を平滑化 2.平滑化された画像の微分を計算

Canny Edge Detector Derivative of Gaussian

Canny Edge Detector ステップ1と2処理後の結果例 入力画像

Canny Edge Detector ステップ3処理後の結果例 3.勾配の大きさと方向を求める 入力画像 勾配の大きさ

Canny Edge Detector 4.“Non-maximum Suppression”処理を行う 勾配(エッジ)方向に沿って、画素はローカル最大か否かをチェック(非最大エッジ抑制)

Canny Edge Detector 4.“Non-maximum Suppression”処理を行う 勾配(エッジ)方向に沿って、画素qはローカル最大か否かをチェック(非最大エッジ抑制)するとき 内挿画素pとrをチェックすることになる

Canny Edge Detector 勾配方向の量子化 内挿画素の問題を解決するため 2 3 1

次のエッジ点を予測 (Forsyth & Ponce) Assume the marked point is an edge point. Then we construct the tangent to the edge curve (which is normal to the gradient at that point) and use this to predict the next points (here either r or s). (Forsyth & Ponce)

Canny Edge Detector Non-Maximum Suppressionの処理結果 2値化処理 Step 3 Step 4

Canny Edge Detector 5. “Hysteresis Threshold”処理を行う Scan the image from left to right, top-bottom. If the gradient at a pixel is above “High”, declare it an ‘edge pixel’ below “Low”, declare it a “non-edge-pixel” High low Gradient magnitude ‘edge pixel’ “non-edge-pixel” ヒステリシス閾処理

Canny Edge Detector 5. “Hysteresis Threshold”処理を行う If the gradient at a pixel is between “low” and “high” Consider its neighbors iteratively then declare it an “edge pixel” if it is connected to an ‘edge pixel’ directly or via pixels between “low” and “high”. High low Gradient magnitude ‘edge pixel’ “non-edge-pixel” ヒステリシス閾処理

Canny Edge Detector “Hysteresis Threshold”処理を行う Connectedness x x x 4 connected 8 connected 6 connected

Canny Edge Detector Hysteresis Threshold処理結果例 Step 5

Effect of  (Gaussian kernel size) original Canny with Canny with The choice of depends on desired behavior large detects large scale edges small detects fine features

Canny Edge Detector gx(x,y) gy(x,y) Gradient magnitude Image Non-maximum suppression Hysteresis thresholding gy(x,y) Gradient direction

出席チェック3 レポート Canny Edge Detectorの処理流れを述べてください。 OpenCVではサンプルプログラムがあります。 関連パラメータを調整しながら、好きな一枚の画像のエッジを検出してください。 レポートには元画像、使ったパラメータと処理後の画像をそれぞれ記述してください。 レポート 提出期限:  3週間以内(講義の時 OR 私の部屋(A612))

Gaussian - image filter delta function Laplacian of Gaussian