Japanは、モデルベース開発環境「MATLAB/Simulink」の最新バージョン「R2017a」を発表した。Toolbox」を追加した。同梱したさまざまな画像認識アルゴリズムで開発を支援する。Japanは2017年3月10日、モデルベース開発環境「MATLAB/Simulink」の最新バージョン「R2017a」を発表した。Toolbox」を追加した。同梱したさまざまな画像認識アルゴリズムで開発を支援する。画像認識や物体検出、センサーフュージョンとその結果に基づく走行ルート決定といった自動運転システムに必須となる機能の設計やシミュレーション、テストの効率化に貢献する。センサーフュージョン、判断機能の開発で課題となること自動運転システムやADASは、1つ1つのセンサーの信号から障害物の有無や距離を検出し、全てのセンサーの検知結果をとりまとめて統合処理を行って自車周辺の環境を認知する。その結果を基に車両が取るべき行動やルートを判断しし、実際に車両のアクチュエーターを制御する。JapanMathWorksの製品はセンサーの信号処理や認識アルゴリズムの開発でMATLABが、車両制御のモデルベース開発にはSimulinkが採用されてきた。その間をつなぐセンサーフュージョンや周辺環境の認知、走行ルートの決定については、C言語やC++言語による従来の開発手法がとられている。自動運転システムやADASの開発工程では、段階ごとにさまざまな課題があるという。実装前の段階では、システムの認知・判断のアイデアを実際に動作させて評価するまでに時間を要する。C言語やC++言語でコードを記述する作業も伴う。ラベリング)の負担が大きい。認識結果を示したオブジェクトリストと模範解答を突き合わせて照合する工程も省力化が課題となっている。自動車アセスメント評価の試験要件に合わせたシステムの検証も必要になるが、実車を使った評価のみでは効率に限界がある。Toolboxに含まれるさまざまなアルゴリズムを使用して機能のアイデアを具現化できるようにする。アルゴリズムは学術論文など無償で公開されているもので、歩行者や車両、車線の検知をカバーしている。機械学習や深層学習(ディープラーニング)による画像認識にも対応する。動く物体の追従や、センサーフュージョンのアルゴリズムも含まれる。車両の進行方向を撮影した映像を俯瞰表示に変換する機能も搭載している。したアルゴリズムはMATLABベースで記述するため、カスタマイズが容易になるという。C言語ではプログラミングに使うデータの変数を決めておく必要があるが、MATLABは変数の定義が不要となる。このためプログラムの記述量も少なくなる。Coderを使えばC言語やC++言語のソースコード生成もできる。SNSFacebookXITmediaはアイティメディア株式会社の登録商標です。