一般社団法人人工知能学会 Japanese Society for Artificial Intelligence 人工知能学会研究会資料 JSAI Technical SIG-Challenge-05 A Robust Soccer Ball Recognition against Lightin

Similar documents
,,,,,,,,,,,,,,,,,,, 976%, i

1 (PCA) 3 2 P.Viola 2) Viola AdaBoost 1 Viola OpenCV 3) Web OpenCV T.L.Berg PCA kpca LDA k-means 4) Berg 95% Berg Web k-means k-means

<4D F736F F D204E4F2E325F8A46967B5F89E6919C93648E718A7789EF8CA48B8689EF8CB48D652E646F63>

社団法人人工知能学会 Japanese Society for Artificial Intelligence 人工知能学会研究会資料 JSAI Technical Report SIG-Challenge-B30 (5/5) A Method to Estimate Ball s State of

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

本文6(599) (Page 601)

IPSJ SIG Technical Report Vol.2009-CVIM-167 No /6/10 Real AdaBoost HOG 1 1 1, 2 1 Real AdaBoost HOG HOG Real AdaBoost HOG A Method for Reducing

Duplicate Near Duplicate Intact Partial Copy Original Image Near Partial Copy Near Partial Copy with a background (a) (b) 2 1 [6] SIFT SIFT SIF

IS1-09 第 回画像センシングシンポジウム, 横浜,14 年 6 月 2 Hough Forest Hough Forest[6] Random Forest( [5]) Random Forest Hough Forest Hough Forest 2.1 Hough Forest 1 2.2

,,.,.,,.,.,.,.,,.,..,,,, i

色の類似性に基づいた形状特徴量CS-HOGの提案

LBP 2 LBP 2. 2 Local Binary Pattern Local Binary pattern(lbp) [6] R

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

GID Haar-like Mean-Shift Multi-Viewpoint Human Tracking Based on Face Detection Using Haar-like Features and Mean-Shift Yu Ito (Shizuoka Univers

RoboCup 1 2D 3D Figre 1 2 2D 3D 2D 2D 3D 2D 2D Earth Mover s Distance Earth Mover s Distance 3.1 (x y ) p i w pi Figure 3 opuscom Uv


Convolutional Neural Network A Graduation Thesis of College of Engineering, Chubu University Investigation of feature extraction by Convolution

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

Google Goggles [1] Google Goggles Android iphone web Google Goggles Lee [2] Lee iphone () [3] [4] [5] [6] [7] [8] [9] [10] :

兵庫県立大学学報vol.17

(a) (b) 2 2 (Bosch, IR Illuminator 850 nm, UFLED30-8BD) ( 7[m] 6[m]) 3 (PointGrey Research Inc.Grasshopper2 M/C) Hz (a) (b

100326_セミナー資料_物体認識.pptx

untitled

SICE東北支部研究集会資料(2013年)

IPSJ SIG Technical Report Vol.2010-CVIM-170 No /1/ Visual Recognition of Wire Harnesses for Automated Wiring Masaki Yoneda, 1 Ta

A Graduation Thesis of College of Engineering, Chubu University Pose Estimation by Regression Analysis with Depth Information Yoshiki Agata

2015 年度 卒業論文 表情認識システム 指導教員白井英俊教授 中京大学情報理工学部機械情報工学科 学籍番号 氏名 H 中川将成 (2016 年 1 月 )

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q

人工知能学会研究会資料 SIG-KBS-B Analysis of Voting Behavior in One Night Werewolf 1 2 Ema Nishizaki 1 Tomonobu Ozaki Graduate School of Integrated B

21 e-learning Development of Real-time Learner Detection System for e-learning


OpenCV IS Report No Report Medical Information System Labratry

00hyoshi

122 丸山眞男文庫所蔵未発表資料.indd

第 5 章 : 結 論 した Ff-NN にリジェクト 機 能 を 付 加 し 3 章 で 提 案 した 顔 部 品 領 域 抽 出 結 果 から 2 次 元 及 び 3 次 元 の 顔 特 徴 を 算 出 し また 音 声 特 徴 を 併 用 した 利 用 した 個 人 認 証 により 入 室 管

[1] SBS [2] SBS Random Forests[3] Random Forests ii

学校保健304号

学校保健特別増刊号

学校保健290号

大学通信VOL196

2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

_学生通信Vol16.indd

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

IPSJ SIG Technical Report Vol.2014-CE-126 No /10/11 1,a) Kinect Support System for Romaji Learning through Exercise Abstract: Educatio

Silhouette on Image Object Silhouette on Images Object 1 Fig. 1 Visual cone Fig. 2 2 Volume intersection method Fig. 3 3 Background subtraction Fig. 4

スライド 1

STSNJ NL

Haiku Generation Based on Motif Images Using Deep Learning Koki Yoneda 1 Soichiro Yokoyama 2 Tomohisa Yamashita 2 Hidenori Kawamura Scho

(a) (b) (c) Canny (d) 1 ( x α, y α ) 3 (x α, y α ) (a) A 2 + B 2 + C 2 + D 2 + E 2 + F 2 = 1 (3) u ξ α u (A, B, C, D, E, F ) (4) ξ α (x 2 α, 2x α y α,

2. Apple iphoto 1 Google Picasa 2 Calendar for Everything [1] PLUM [2] LifelogViewer 3 1 Apple iphoto, 2 Goo

28 TCG SURF Card recognition using SURF in TCG play video

< A796BD8AD991E58A77976C2D8CBE8CEA C B B835E2E706466>


1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

2 R K/S K/S K/S K/S K/S K/S K/SR R K/S K/S K/S K S R K/S K/S K/S K/S K/S K/S

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

2 3

IPSJ SIG Technical Report Vol.2010-MPS-77 No /3/5 VR SIFT Virtual View Generation in Hallway of Cybercity Buildings from Video Sequen

ロボットビジョン小論考

IPSJ SIG Technical Report 1,a) 1,b) 1,c) 1,d) 2,e) 2,f) 2,g) 1. [1] [2] 2 [3] Osaka Prefecture University 1 1, Gakuencho, Naka, Sakai,

IS3-18 第21回画像センシングシンポジウム 横浜 2015年6月 2つの人物検出の組み合わせと複数特徴量の利用による人物追跡 川下 雄大 増山 岳人 梅田 和昇 中央大学大学院 中央大学 Abstract 本

3 Abstract CAD 3-D ( ) 4 Spin Image Correspondence Grouping 46.1% 17.4% 97.6% ICP [0.6mm/point] 1 CAD [1][2]

SIG-Challenge.dvi

VRSJ-SIG-MR_okada_79dce8c8.pdf


2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya,

SICE東北支部研究集会資料(2017年)

IPSJ-CVIM

Human-Agent Interaction Simposium A Heterogeneous Robot System U

gengo.dvi

HOG HOG LBP LBP 4) LBP LBP Wang LBP HOG LBP 5) LBP LBP 1 r n 1 n, 1

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

光学

% 2 3 [1] Semantic Texton Forests STFs [1] ( ) STFs STFs ColorSelf-Simlarity CSS [2] ii

DEIM Forum 2012 E Web Extracting Modification of Objec

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

28 Horizontal angle correction using straight line detection in an equirectangular image

【HP用】26.12月号indd.indd

26.2月号indd.indd


病医院における税務調査のポイント


全社一丸で業績目標を達成する!高収益企業が取り組む業績管理体制


お客様の心をつかむ営業活動のセオリーと実践法

歯科医院サクセスフル・マーケティング ~「自分流」を確立して動く

「選ばれる歯科医院」を目指して 歯科医院経営改善のポイント

トップ営業マンに学ぶ営業テクニック

クリニックの新規開業を成功させるプロセスと留意点


26.1月号indd.indd

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

IPSJ SIG Technical Report Vol.2015-UBI-47 No.23 Vol.2015-ASD-2 No /7/ , HOG Parameter Estimation from Videos in Monocular Camera for Eva


IPSJ SIG Technical Report Vol.2014-MBL-70 No.49 Vol.2014-UBI-41 No /3/15 2,a) 2,b) 2,c) 2,d),e) WiFi WiFi WiFi 1. SNS GPS Twitter Facebook Twit

Transcription:

一般社団法人人工知能学会 Japanese Society for Artificial Intelligence 人工知能学会研究会資料 JSAI Technical SIG-Challenge-05 A Robust Soccer Ball Recognition against Lighting Fluctuation by Using Cascade Classifier Nodoka MORI, Yo AIZAWA, Takuo SUZUKI and Kunikazu KOBAYASHI Graduate School of Information Science and Technology, Aichi Prefectural University kobayashi@ist.aichi-pu.ac.jp Abstract (SPL) NAO ( 3,4) 1 (SPL) [1] Soft- Bank Robotics NAO SPL ( 1) ( 2) 1: 2: 3: 4: NAO NAO NAO Deep Learning 2012 Deep Learning NAO CPU Boosting NAO 22

2 2.1 Boosting ( 5)[2] Boosting AdaBoost AdaBoost Adaptive Boosting [3] 5 h T (x) T α 5: AdaBoost 2.2 Haar-like (1) H(r 1, r 2 ) = S(r1) S(r2) (1) S(r1) S(r2) 2 2.2.2 LBP LBP [6][7] LBP 3 3 8 8 1 0 2 n ( 7 2 ) LBP LBP 7 (2) LBP 241 Local Binary Pattern (LBP) Histogram of Oriented Gradients (HOG) 2.2.1 Haar-like Haar-like [4][5] Haar-like ( 6) 7: LBP LBP = 1 + 16 + 32 + 64 + 128 = 241 (2) 2.2.3 HOG HOG [8] HOG 2.3 Attention Cascade 6: Haar-like Attention Cascade ( 8)[9] 23

とができる 各ステージの強分類器は AdaBoost で学習 させている 図 10: ポジティブ画像 (屋外) 図 8: カスケードと学習器の構成 3 提案手法 本研究は 画像の特徴量を用いてカスケード型分類器 を作成し ボール認識を行った カスケード型分類器は 画像群を学習データとして学習させ作成する 用いる学習 データセットとして ボールが写っている画像 (ポジティ ブ画像) と ボールが写っていない画像 (ネガティブ画像) をそれぞれ用意した ポジティブ画像には 室内で撮影し たものと屋外で撮影したものを (例 図 9,10) ネガティ ブ画像に 画像内にボールが写っていない画像を用いた 図 11: ネガティブ画像 (屋内) (例 図 11) これらの画像データセットは公開しており 誰でも利用可能である 1 また 画像全体を探索すると処理に時間がかかってしま また 機械学習で精度を向上させるためには大量のデー うため まずボールの候補領域を抽出し その領域候補を タが必要となるため 同じ SPL チームの SPQR が公開し 分類器に適用する このボール候補領域の抽出には SPL ているデータセットも用いた [10]2 これらの画像データ のチーム B-Human のコードリリース 2016 内の Ball- を用いて カスケード型分類器を作成する Region というモジュールを使用した [11]3 このモジュー ルでは まず画像全体を垂直方向に探索し 白色の領域を ボールの候補として検出している 本研究では このモジュールにより得られたボール候 補をカスケード型分類器に入力し 1 つに絞った 4 実験 本研究では 前節で説明したそれぞれの特徴量のカス ケードを作成し 性能を比較する 評価するポイントは次 の 3 点である ボールの認識率 図 9: ポジティブ画像 (室内) 照明環境の変化に対するロバスト性 処理速度 1 http:/www.ist.aichi-pu.ac.jp/lab/robocup-spl/en/ 3 https://github.com/bhuman/bhumancoderelease/tree/ coderelease2016 publications.html 2 http://www.dis.uniroma1.it/ labrococo/?q=node/459 ~ 24

1 github 4 14 4.2 100 Indoor 4 1: OpenCV 2.4.13.1 Boosting type Gentle AdaBoost C++ 640 480 14 4.1 Indoor Outdoor 2 OpenCV (Open Source Computer Vision) NAO NAO 2 640 480 30fps Indoor 2 2: Indoor 700 300 Outdoor 3 3: Outdoor 700 210 300 4: [%] [ ] Haar-like 95 44 LBP 97 197 HOG 86 5 LBP HOG 4.3 100 Indoor Outdoor 5 5: [%] [ ] Haar-like 41 78 Indoor LBP 52 405 HOG 63 11 Haar-like 83 191 Outdoor LBP 60 1184 HOG 85 17 HOG 4.4 Indoor 2000 3 6 Haar-like HOG HOG LBP 4 http://github.com/camelliadragons/ CamelliaDragonsCodeRelease 25

特徴量 Haar-like 表 6: 処理速度 処理速度 [ms] 誤認識数 [個] 8.78 104 8.08 104 11902 8.79 10 4 LBP 10.14 104 10.09 104 39352 10.16 104 HOG 19.00 104 18.90 104 1687 18.20 10 図 12: 3m 離れたボールの認識 4 4.5 考察 4.2 4.4 節の結果から それぞれの特徴量に対し次のこ とが分かった Haar-like 特徴量 Indoor カスケードで屋外でのボール認識の精度が良 くないが Outdoor カスケードでは屋外でのボール 認識の精度は高いため 学習データに対応する環境 のデータを加えることで対応できることが分かる ま た 処理速度が 3 つの特徴量の中で最も早い LBP 特徴量 図 13: 4.5m 離れたボールの認識 誤認識した数が多く また Indoor カスケードを用い て屋内でボール認識を行ったときは認識率は一番高い が Outdoor カスケードを用いたときの屋外のボー ル認識精度が低いため より複雑な環境下での精度を 次にボールをフィールドの白線上に置き 認識が困難 高めるには大量の学習データやカスケードのステー な場合でも ボールを正確に認識することができている ジ数を増やす必要があると考えられる (図 14) HOG 特徴量 照明変化に強く 誤認識した数も低いが 処理速度 が他の特徴量を用いた場合よりも圧倒的に遅い これらのことを考えると SPL におけるリアルタイム ボール認識には 3 つの特徴量の中では Haar-like 特徴量 が適していると考えられる 最後に 実際に Haar-like 特徴量を用いてボール認識を 行った結果を示す 以下に示す画像において 黒い輪郭で 図 14: 白線上のボールの認識 赤いフィルターでマークされたものがボールと認識され たものである まず屋内にて 3m 離れたところにボールを置いた場合 と 4.5m 離れたところにボールを置いた場合でも図 12 また自然光が当たる屋外における環境においても ボー ルの認識が正確にできている (図 15) 13 のように正確に認識することができた 26

[7],. local binary pattern. 6, Vol. 2014,, 3 2014. [8]. Hog boosting. http://www.vision.cs.chubu.ac.jp/joint\ _hog/pdf/hog+boosting\_ln.pdf. [9]. Opencv. https://www.slideshare.net/takmin/ 20141008-40019861. 15: 5 Adaboost SPL Haar-like [10] Domenico Bloisi, Francesco Del Duchetto, Tiziano Manoni, and Vincenzo Suriani. Machine learning for realisticball detection in robocup SPL. CoRR, Vol. abs/1707.03628,, 2017. [11] Thomas Röfer, Tim Laue, Jonas Kuball, Andre Lübken, Florian Maaß, Judith Müller, Lukas Post, Jesse Richter-Klug, Peter Schulz, Andreas Stolpmann, Alexander Stöwing, and Felix Thielke. B-Human team report and code release 2016, 2016. Only available online: http://www.b-human.de/downloads/ publications/2016/coderelease2016.pdf. [1] Robocup standard platform league. http://spl.robocup.org/. [2].. http://www.vision.cs.chubu.ac.jp/ cvtutorial/pdf/03objectdetection.pdf. [3] Yoav Freund and Robert E Schapire. A decisiontheoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci., Vol. 55, No. 1, pp. 119 139, 8 1997. [4] Paul Viola and Michael Jones. Rapid object detection using a boosted cascade of simple features. pp. 511 518, 2001. [5] Rainer Lienhart and Jochen Maydt. An extended set of haar-like features for rapid object detection. In IEEE ICIP 2002, pp. 900 903, 2002. [6]. Local binary pattern, a review. CAD CG, Vol. 2012, No. 3, pp. 1 6, nov 2012. 27