conndef, imcomplement, imfill, imhmax, imhmin, imreconstruct, imregionalmax, imregionalmin, iptcheckconn, padarray
extractHOGFeatures, extractFeatures,
detectSURFFeatures, disparity, detectMSERFeatures, detectFASTFeatures, vision.CascadeObjectDetector, vision.PointTracker, vision.PeopleDetector,
MSERRegions, cornerPoints, SURFPoints
(Image Processing Toolbox: 10関数の追加)
(Computer Vision System Toolbox: 14関数の追加) 画像処理・コンピュータービジョン関連関数の、Cコード生成対応状況
アジェンダ
1. Microsoft Kinect を使ったデモ
2. 画像処理・コンピュータービジョン向けツールボックス概要 3. デモ (2種類 + Kinectのデモスクリプト紹介)
4. 高速化ソリューション(GPU処理、Cコード化)最新対応状 況のご紹介
5. Simulinkによる実装環境のご紹介
MATLAB/Simulink における実装環境
Simulink Coder / Embedded Coder HDL Coder / HDL Verifier
アルゴリズム検討
システム設計
実装
テスト&検証
コード
生成 検証
VHDL, Verilog FPGA/ASIC
アルゴリズム検討、
システム設計と実装・検証 が統合された環境
ターゲット依存しないコー ド(C、VHDL、Verilog)
コードの自動生成による 開発期間の短縮
MATLAB/Simulinkモデル を動作可能な仕様とし、そ れを中心とした開発フロー
Processor C, C++
SoC
Virtual Platform
SystemC
モデル
Simulinkとは?
ブロック線図ベースのシステムモデリング・
シミュレーション
様々な系でのマルチドメインシミュレーション (連続系・離散、マルチレート、浮動・固定小
数点、イベントドリブン等、制御/制御対象)
分かりやすい並列動作モデリング
時間軸シミュレーション・ストリーミング処理
プリコンパイル型のため高速な処理
MATLAB/
Simulink
システムシミュレーション環境
時間/周波数応答の表示 ブロックライブラリ
C/C++コードのブロック化
システムシミュレーション を短期間で実現
Simulink の特長・概観
Zynq( などのプログラマブル SoC) 向けワークフロー
ARM/FPGA実装用コントローラ
制御対象物理モデル
ARM FPGA
AXIバス
ARM
プロセッサ C Code Software
FPGA
HDL Code Hardware
HDL Coder Embedded
Coder
デモブースのご案内
信号処理アルゴリズム設計
~システム設計~実装
画像処理回路ハードウェア実装の実事例講演ご紹介
各種サービス
リソース
100名を超えるサポートエンジニア
– 北米、欧州、アジアで現地サポート
高い顧客満足度
24時間以内に70%問題解決
80%のお客様が80-100%の満足度と回答
利用方法
Webページ
http://www.mathworks.co.jp/support/contact_us/
MATLABヘルプメニュー
MATLABデスクトップから サポートリクエストを起動
トレーニングサービス、コンサルティング テクニカルサポート
効率的な導入
まとめ
MATLAB・Simulinkを使用することにより、
すぐに動かすことが出来る統合開発環境上で、
画像処理・コンピュータービジョンの効率的 アルゴリズム検討・検証
– 多くの高速/高度な関数・ブロックを用いた様々な方式検討 – 様々な方式・パラメーターのトライ&エラーを迅速に実施が可
– 統合された開発環境上で、GPGPU高速化や、C・HDL生成による実装 を含む、多くのツールとの連携機能
– テクニカルサポートや、多くのユーザ・研究者の方々によるMATLAB
Centralなどの共有リソースの有効活用
画像処理・コンピュータービジョンの開発効率の向上
© 2013 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.
スクリプトのダウンロード先
http://www.mathworks.co.jp/matlabcentral/fileexchange/44214-how-to-apply-image-processing-and-computer-vision-wih-matlab-japanese-matlab-expo-2013