みなさんこんにちは。この動画ではリュアルアームコアテックスA7搭載のSTM32MP1と組み込みAIでものご紹介をさせていただきます。STM32MP1はリュアルアームコアテックスA7とコアテックスM4を搭載した汎用32ビットマイクロプロセッサー製品です。3DGPUを搭載しているほか、外付メモリインターフェースや複数の通信用インターフェース、アナログインターフェースに対応しています。マルチコア構成のSTM32MP1には、リナックスなどのオープンOS及びリアルタイムOSの搭載が可能となっており、お客様のご要望に合わせたアプリケーション開発やシステム設計が可能です。柔軟なアーキテクチャーにより高速処理とリアルタイム処理をシングルチップで実現できるのはSTM32MP1の大きな特徴です。こちらがMP1のポートフォーリオです。A7コアの動作周波数により2種類のシリーズからなり、全48製品となっています。全てのSTM32MP1製品間でソフトウェア及びピンハイチのご完成があります。パッケージについては、基盤コストと基盤面積を最小限に抑えるように最適化されたBGAパッケージでご用意しております。他のSTM32マイコンと同様に、10年間の長期供給保証をしています。次にSTM32MP1のエコシステムのご紹介です。STM32MP1ソフトウェア開発用パッケージは、アームコアテックスA7用のOpenST Linux DistributionとコアテックスM4のSTM32Cubeをご提供しています。ハードウェアは、全ての機能の評価に最適なMP1評価ボードと、試作開発や簡単なデモ用途に便利なSTM32MP1ディスカバリーボードをご用意しています。開発ツールは無償でダウンロード可能なSTM32Cube MXなどのほか、パートナー製の優勝の開発ツールもご利用いただけます。STM32MP1では、OpenST Linuxの拡張パッケージであるX Linux AIを利用して、簡単にコンピュータビジョンを実現できます。それでは早速、MP1を使った物体検知のデモを見てみましょう。こちらが本日でも動かすMP157ディスカバリーボードです。650MHzで動作するCoatex A7が2つ搭載されたSTM32MP157Cプロセッサをベースに、通信用のUSBポートやE3ネットポートのほか、Bluetooth Low EnergyとWi-Fiのモジュールも搭載しています。また、4インチのタッチパネル対応ディスプレイがついているので、今回のようなデモ用途に最適なボードです。それでは実際にデモを動かしてみましょう。今回ご紹介するデモでは、STM32MP1シリーズ向けのX Linux AIを使用しています。X Linux AIには、転散フローライトで生成された画像分類のモデルや、OpenCV AIの各種アプリケーションサンプルが含まれています。今回のデモは、個々SDD、モバイルネットV1モデルをベースに作られており、USBカメラに移っている物体の検知及び分類を実行します。ご覧いただいているように、USBカメラのブレビュー画面に重ねて、ニューラルネットワークの推論結果と信頼度が画面に表示されます。今後は、このようなコンピュータービジョンを活用した製品が、ますます増えていくと予想されますが、スマートオーブンもその一つです。オーブンに入れた食材や料理を判定し、それに基づいて、調理時間や温度の調整を自動で行います。STM32MP1シリーズとX Linux AIは、このような製品の開発をサポートいたします。STM32MP1について、より詳しい情報を知りたい場合は、弊社ホームページおよびSTM32MPUウィキューをご覧ください。MP1トレーニング動画や日本語資料、パートナー様のご紹介もしています。STM32MPUシリーズは今後も順次拡大予定です。ぜひご期待ください。以上でSTM32MP1と組み込みAIデモの紹介を終わります。ありがとうございました。