<4D F736F F F696E74202D B B836A F82C982E682E CC835E E93E089E6919C94468EAF82C98AD682B782E98CA48B F18F6F94C5816A2E >

Similar documents
画像分野におけるディープラーニングの新展開

Presentation Title

Mastering the Game of Go without Human Knowledge ( ) AI 3 1 AI 1 rev.1 (2017/11/26) 1 6 2

スライド 1

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

Microsoft PowerPoint - 技術セミナー資料 rev3.1.ppt

PowerPoint Presentation

IPSJ SIG Technical Report Vol.2012-CG-149 No.13 Vol.2012-CVIM-184 No /12/4 3 1,a) ( ) DB 3D DB 2D,,,, PnP(Perspective n-point), Ransa

(4) ω t(x) = 1 ω min Ω ( (I C (y))) min 0 < ω < C A C = 1 (5) ω (5) t transmission map tmap 1 4(a) t 4(a) t tmap RGB 2 (a) RGB (A), (B), (C)

csr_txt_2007.pdf

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

1

AGENDA ディープラーニングとは Qwiklab/Jupyter notebook/digits の使い方 DIGITS による物体検出入門ハンズオン

Microsoft PowerPoint - pr_12_template-bs.pptx

Vol

す 局所領域 ωk において 線形変換に用いる係数 (ak 画素の係数 (ak bk ) を算出し 入力画像の信号成分を bk ) は次式のコスト関数 E を最小化するように最適化 有さない画素に対して 式 (2) より画素値を算出する される これにより 低解像度な画像から補間によるアップサ E(

Slide 1

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

本ラボの目的 ディープラーニングのイントロダクション ネットワークのトレーニング トレーニングの結果を理解する コンピュータビジョン 画像分類に関するハンズオン Caffe と DIGITS を使用する 1/17/217 6

Slide 1

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

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

図 5 一次微分 図 6 コントラスト変化に伴う微分プロファイルの変化 価し, 合否判定を行う. 3. エッジ検出の原理ここでは, 一般的なエッジ検出の処理内容と, それぞれの処理におけるパラメータについて述べる. 3.1 濃度投影検出線と直交する方向に各画素をスキャンし, その濃度平均値を検出線上

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

Systems Research for Cyber-Physical Systems

時空間特徴を用いた Web動画からの特定動作対応ショットの 自動抽出

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

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)

田向研究室PPTテンプレート

2

IPSJ SIG Technical Report Vol.2013-CVIM-187 No /5/30 1,a) 1,b), 1,,,,,,, (DNN),,,, 2 (CNN),, 1.,,,,,,,,,,,,,,,,,, [1], [6], [7], [12], [13]., [

VOLTA TENSOR コアで 高速かつ高精度に DL モデルをトレーニングする方法 成瀬彰, シニアデベロッパーテクノロジーエンジニア, 2017/12/12

スライド 1

b4-deeplearning-embedded-c-mw

Presentation Title

特別寄稿.indd

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

2. 30 Visual Words TF-IDF Lowe [4] Scale-Invarient Feature Transform (SIFT) Bay [1] Speeded Up Robust Features (SURF) SIFT 128 SURF 64 Visual Words Ni

2007.pdf

Presentation Title

第 1 回ディープラーニング分散学習ハッカソン <ChainerMN 紹介 + スパコンでの実 法 > チューター福 圭祐 (PFN) 鈴 脩司 (PFN)


TOP

28 TCG SURF Card recognition using SURF in TCG play video

ディープラーニングとは AGENDA Qwiklabs/DIGITS の使い方 DIGITS による物体検出入門ハンズオン

2017 (413812)

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

IS2-06 第21回画像センシングシンポジウム 横浜 2015年6月 画像をスーパーピクセルに変換する手法として SLIC[5] を用いる Achanta らによって提案された SLIC 2.2 グラフマッチング は K-means をベースにした手法で 単純な K-means に いる SPIN

SUALAB INTRODUCTION SUALAB Solution SUALAB は 人工知能 ( ディープラーニング ) による画像解析技術を通して 迅速 正確 そして使いやすいマシンビジョン用のディープラーニングソフトウェアライブラリーである SuaKIT を提供します これは 従来のマシン

医用画像を題材とした3次元画像解析とディープラーニング

Deep Learningでの地図タイル活用の検討

画像工学入門

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

1. 研究背景 目的 2. 使用機器 3. 橋梁点検システム 4. 選定橋梁 5. 安全対策 橋梁点検フロー 6. 計測結果 計測条件 7. まとめ - 2 -

Interoperability Workshop

Research on Multi-view Face Detection of Comic Characters A Thesis Submitted to the Department of Computer Science and Communications Engineering, the

Microsoft PowerPoint _秀英体の取組み素材(予稿集).ppt

AI AI Artificial Intelligence AI Strategy& Foresight AI AI AI AI 1 AI AI AI AI AI AI AI AI AI AI AI AI AI 2 AI 1 AI AI 3 AI 3 20 AI AI AI AI AI

Microsoft PowerPoint - SSII_harada pptx

機械学習 ハンズオン-チュートリアル

ディープラーニングの組み込み機器実装ソリューション ~GPC/CPU編~

Kumamoto University Center for Multimedia and Information Technologies Lab. 熊本大学アプリケーション実験 ~ 実環境における無線 LAN 受信電波強度を用いた位置推定手法の検討 ~ InKIAI 宮崎県美郷

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

Transcription:

ディープラーニングによる船舶のタンク ホールド内画像認識に関する研究 国 研究開発法 海上 港湾 航空技術研究所海上技術安全研究所 沖 平 勝 智之 次 1. 背景 2. ニューラルネットワークによる画像認識 ( 物体検出 ) 概要 A)R- B)Fast R-とFaster R- 3. タンク ホールド内画像認識処理システム 4. タンク ホールド内画像認識実験 I 5. タンク ホールド内画像認識実験 II 6. まとめと今後の課題 人工知能学会研究会資料 SIG-KST-033-07(2018-03 1 1. 背景 (1) 油タンカーの内検 1. 背景 (2) ばら積貨物船の内検 VLCC 深さは約 30 m Deck 裏は腐 しやすい バラストタンク クロスデッキ裏 貨物タンク ケープサイズ深さは約 25 m バラストタンク 貨物ホールド 図 重船殻油タンカーの船体構造 検査 ライトのみではもっと暗い 2 図 バラストタンク 単船側ばら積貨物船の船体構造 所作業者を使 * 本資料の著作権は著者に帰属します 3

1. 背景 (3) ドローンによるタンク ホールド内点検 船舶のタンク ホールド内点検にドローンを活 する動きがある ドローンで撮影したタンク 船倉内画像から対象箇所の塗膜健全性 損傷の有無を 動評価 ( 画像認識 ) する技術を確 する タンク内は GPS による操縦ができない ドローン画像から位置情報を 動把握する技術を確 する ドローン要件サイズ ( ハッチサイズ以下 ) 耐衝突ライトカメラペイロード図 1 タンク ( ハッチ ) バッテリー 2. ニューラルネットワークによる画像認識 ( 物体検出 ) 概要 (1) R- R- (1) は 物体検出タスク Selective Search (2) で検出した物体候補領域をAlexNet( またはVGGNet) に して検出する 法 Selective Searchは の類似度に着 したセグメンテーション法であり の類似度の許容度を変えてグルーピングすることで様々な きさの候補領域を抽出することができる Selective Searchで検出した物体候補領域を 定サイズにリサイズし 後段の に する 物体候補領域の数だけで認識するため 計算コストが い (3) 図 2 ドローン 例 図 3: 中ドローン ( 貨物倉内ハッチ開 ) 4 4 2. 候補領域抽出 3. 特徴の計算 Selective Search 図 1 Regions with features (1) 4. クラス分類 (1) Ross Girshick, Jeff Donahue, Trevor Darrell, and Jitendra Malik (2014): Rich Feature hierarchies for Accurate Object Detection and Semantic Segmentation. In 580-587 (2) J.R. R. Uijlings, K. E. A. Van De Sande, T. Gevers and A. W. M. Smeulders (2013): Selective search for object recognition, International Journal of computer vision, vol. 104, no. 2, pp.154-171 (3) 情報機構, 機械学習 知能業務活 の 引き 5 2. ニューラルネットワークによる画像認識 ( 物体検出 ) 概要 (2) Fast R- と Faster R- (1) Fast R- は R- で最も計算コストが い畳み込み処理の回数を 幅に削減することで 計算コストを削減している Faster R- は Fast R- をベースとし Selective Search をやめ Region Proposal Network で うことで計算コストを削減している Fast R- 1. Input Image 1. Input Image Selective Search 2. 候補領域抽出 計算コストを改善 Faster R- 特徴マップ Conv. Layer Region of Interest (RoI) pooling 特徴マップ Conv. Layer Region Proposal Network Region of Interest (RoI) pooling 領域の判別 対象か対象でないか判別 分類 背景 ヒト ウマ ヒト (1) 情報機構, 機械学習 知能業務活 の 引き 6 ウマ 3. タンク ホールド内画像認識処理システム (1) Faster R- (1) による画像の学習 認識を う 対象か対象でないかを判別 学習データ 領域の判別 対象の分類 領域 (Bounding-box) 領域判別結果微調整 図 1:Faster R- の流れ (1) Feature map と Bounding-box を掛け合わせ 画像内の物体領域の推定と認識の確からしさを計算 特徴抽出 ( 特徴マップ ) 認識対象 : 隔壁認識結果領域 : 枠 転移学習 ( 別の画像データで学習した結果を使 ) 深層学習モデル (-VGG) (1) Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun (2015): Faster R- 7

3. タンク ホールド内画像認識処理システム (2) 動作環境 Framework: CAFFE Theory: Faster R- Training Method: Approximate joint training (end-to-end) Training Model: VGG16 (1) Initialized Data: Based on ImageNet 3. タンク ホールド内画像認識処理システム (3) 作業処理 1. 画像を 意する 224 224 3 3 112 112 56 56 28 28 14 14 7 7 Fully connected 図 1: アノテーションソフト (labelimg) 画 2. 学習させる構造等を選択して 名称を紐づける ブラケット 1000 図 1:VGG 4096 4096 図 2: 作業の流れ (1) 斎藤康毅, ゼロから作る Deep Learning 8 9 3. タンク ホールド内画像認識実験 I (1) データセット GPS 環境 ( ハッチカバーオープン : 明るい ) を想定ばら積貨物船の重点点検箇所等 (1 6) に関連する部材名 ( 右図 枠 ) をアノテーション 1 Cross Deck 裏の内部材 2 Hatch Coamingと Deck Girderの取合部 4. タンク ホールド内画像認識実験 I(2) テストデータに訓練データを使 3 Hatch Coamingのコーナー部 4 Hold Frame 5 前後隔壁 隔壁を認識 (100%) 隔壁を認識 (100%) 訓練データ :550 画像検証データ :250 画像テストデータ :89 画像 ハッチコーミングを認識 (100%) ハッチコーミングブラケットを認識 (100%) 船体部材認識結果 ( 注 )1 箇所につき別 度から複数枚撮影あり 10 11

4. タンク ホールド内画像認識実験 I(3) テストデータに訓練データ以外を使 4. タンク ホールド内画像認識実験 I(4) テストデータに訓練データ以外を使 Deck girder Top side tank sloping plating: 99.2% Deck girder: 93.3% Cross Deck: 99.4% Top side tank sloping plating: 100% Hold frame: 100% Bilge hopper plating: 100% Access ladder: 99.9% Inner bottom plating: 99.9% Deck girder: 99.9% Hatch side coaming: 99.9% Hatch end coaming: 99.4% Cross deck: 99.4% Inner bottom plating: 99.7% 12 13 4. タンク ホールド内画像認識実験 I(5) テストデータに訓練データ以外 ( 別船 ) を使 Top side tank sloping plating: 72.1% Top side tank sloping plating( 反対舷 ): 50% 未満 Transverse bulkhead: 99.6% Access ladder: 83.3% Deck girder: 99.6% Hatch side coaming: 73.1% Hatch side coaming( 反対舷 ): 50% 未満 Hatch end coaming: 56.2% Cross deck: 50% 未満 4. タンク ホールド内画像認識実験 I(6) テストデータに訓練データ以外 ( 別船 ) を使 Top side tank sloping plating: 50% 未満 Deck girder: 93.3% Hatch side coaming: 50% 未満 Hatch end coaming: 50% 未満 Top side tank sloping plating は画 上鮮明ではない 船体構造の知識が必要 Top side tank sloping plating: 98.3% Transverse bulkhead: 95.3% <Side Shellを誤認 > Access ladder: 正しく認識せず Inner Bottom: 97.0% Cross deck: 50% 未満 Top side tank sloping plating: 99.1% Deck girder: 78.1% Hatch side coaming: 98.3% Hatch end coaming: 99.0% Cross Deck: 90.3% Side Shell に Hold Frame の無い船舶で学習経験がないため 誤認したと思われる Transverse Bulkhead は正しく認識している 14 15

5. タンク ホールド内画像認識実験 II (1) 5. タンク ホールド内画像認識実験 II (2) データセット GPS 環境 ( タンク内 : 暗い ) を想定実験 I で使 した画像を基に照明があたった画像を仮想的に再現し データセットを準備する 閉囲環境 ( 暗い環境 ) を仮想的に再現 (2 段階 ) 模擬的な暗室内画像の 成 BGR 画像データを HSV 画像データに変換 明度を, 右図に すような中 からの距離の逆 2 乗に 例するように明度を下げる. CASE1 では, 中 からの距離が 20% 時に明度が 50% CASE2 では, 中 からの距離が 10% 時に明度が 50% 明度の倍率 1 0.8 0.6 0.4 0.2 0 1 0.5 0 0.5 1 中 からの距離 元画像 図 : ドローンカメラ撮影画像図 : 左画像位置 ( フラッシュ撮影 ) 明るい環境での学習結果を基に認識率を検証 図 : 貨物倉内 ( ハッチ閉 : GPS 環境再現 ) 16 17 5. タンク ホールド内画像認識実験 II (3) 5. タンク ホールド内画像認識実験 II (4) Top side tank sloping plating: 99.2% Deck girder: 93.3% Top side tank sloping platingを 2か所で認識 (99.5% と94.1%) Deck girder: 90.7% Top side tank sloping plating と Deck girder が認識できているため 検査員に有効な情報が提供できている Top side tank sloping platingを 2か所で認識 (81.8% と98.5%) Deck girderが認識できていないが Top side tank sloping platingの情報からdeck girderを推察できる可能性あり 画 だけでは判断が難しい 18 Top side tank sloping plating: 100% Hold frame: 100% Bilge hopper plating: 100% Access ladder: 99.9% Inner bottom plating: 99.9% Deck girder: 99.9% Hatch side coaming: 99.9% Hatch end coaming: 99.4% Cross deck: 99.4% Top side tank sloping plating: 53% Hold frame: 99.8% Bilge hopper plating: 99.4% Lower stool: 98.9% Access ladder: 99.3% Inner bottom plating: 57.9% Hatch side coaming: 50% 未満 Hatch end coaming: 50% 未満 Cross deck: 52.4% 暗い部材から認識が困難に 明るい部材認識率は依然 い Inner bottom, Cross deckが認識できていることは有 Top side tank sloping plating: 50% 未満 Hold frame: 98.7% Bilge hopper plating: 86.8% Transverse bulkhead: 99.8% Lower stool: 90.0% Access ladder: 50% 未満 Inner bottom plating: 50% 未満 Hatch side coaming: 50% 未満 Hatch end coaming: 50% 未満 Cross deck: 50% 未満 Bulkhead と周辺部材の認識率が依然 いことは 検査員にとって有 な判断材料 画 だけでは全体判断が困難 19

5. タンク ホールド内画像認識実験 II (5) 5. タンク ホールド内画像認識実験 II (6) Cross Deck: 99.4% Cross Deck: 79.5% Top side tank sloping plating: 84.9% ( 誤認 ) Cross Deck: 50% 未満 Top side tank sloping plating: 99.3% & 77.3% ( 誤認 ) Inner bottom plating: 99.7% Transverse bulkhead: 99.6% Lower stool: 90.2% Inner bottom plating: 95.3% Top side tank sloping plating: 86.2% ( 誤認 ) Cross Deck を Top side tank sloping plating と誤認 Cross Deck と認識できなかった 認識率は多少下がっているが 正しく認識できている Top side tank sloping plating と誤認 Cross Deck と Top side tank sloping plating は隣接しているため このような判断になった可能性がある 画像だけでは判断が難しい 画像だけでは判断が難しい 特に現場環境では ヒトでも判断できない 構造関係を学習しているか要調査 20 21 6. まとめと今後の課題 < まとめ > ディープラーニング (Faster R-) による船舶のタンク ホールド内の画像認識の精度を調査した データセット ( 訓練データ550 画像 検証データ250 画像 ) で学習し テストデータ89 画像で検証した 明るい環境での画像認識率は かった ホールド内 ( 閉環境 暗所 ) を画像処理で再現し 学習結果の重みを いてテストデータの画像認識率を調査した 明るい環境での画像認識率に べると 認識率は低下する ライトのあたった明るい ( 画像中央 ) の認識率は いものの 周辺の暗い部材の認識率は低下し 認識できなかったケースもみられた 暗い画像でヒトが判断することも困難な部材に対して 的確に判断できていたため 現場での判断 援には有望である 周辺の部材と誤認するケースもあった Deep Learningが構造関係を含んで誤認していたのか より詳細な検討が必要である ご清聴ありがとうございました < 今後の展開 > 腐 損傷画像を数多く学習させ 学習精度を検証する 実運 法を詳細に検討し リアルタイムでの認識が えるようにする 22 23