Electronics Information Service

組込みシステム技術者向け
オンライン・マガジン

MENU

SOLUTION

STマイクロエレクトロニクスがSTM32マイコンで低コストのコンピュータ・ビジョン開発を可能にするエッジAI スタータ・キットを発表

2021.3.1  4:43 pm

STマイクロエレクトロニクスがSTM32マイコンで低コストのコンピュータ・ビジョン開発を可能にするエッジAI スタータ・キットを発表

STマイクロエレクトロニクスは、汎用32bitマイクロコントローラ(マイコン)STM32ファミリ用のソフトウェア・パッケージ「FP-AI-VISION1」およびカメラ・モジュール・キット「B-CAMS-OMV」を発表しました。これらの製品により、STM32マイコンを搭載したシステムで動作する高性能のコンピュータ・ビジョン・アプリケーションを低コストで開発することができます。
   
FP-AI-VISION1には、STM32H747マイコン上で畳込みニューラル・ネットワーク(CNN)を実行するコンピュータ・ビジョン・アプリケーションのサンプル・コードが含まれており、これらはすべてのSTM32マイコンに簡単に移植することができます。また、開発者が選択したデータ・セットを使用してニューラル・ネットワークを再学習させることができるアプリケーション・サンプルも含まれているため、さまざまな用途に柔軟かつ高い自由度で利用することができます。
   
さらに、画像取得用のシンプルなUSB ビデオ・カメラ(ウェブカメラ・モード)をサポートするとともに、食品の分類や、低消費電力モードからシステムを再開する際のトリガとして利用可能なユーザ検知などのサンプル・コードが含まれています。STM32 wikiでは、オンライン・ツール「Teachable Machine」を活用して、STの組込みAI開発ツール「STM32Cube.AI」とFP-AI-VISION1による画像分類アプリケーションの開発方法について解説しています。
   
FP-AI-VISION1向けに最適化されたカメラ・モジュール・キットであるB-CAMS-OMVには、トレーニングや導入に必要なハードウェアが含まれています。
同キットには、5Mピクセルのイメージ・センサ「OV5640」を搭載したSTのカラー・カメラ・モジュール「MB1379」が同梱されており、アダプタ・カードに装着して使用できます。このアダプタ・カードは、すべてのSTM32 Discoveryキット、およびZIFコネクタを備えた開発ボードとの互換性を有しています。
また、STの車載用グレースケール・グローバル・シャッター機能搭載カメラ「VG5661」にも使用可能です。さらに、WaveshareコネクタとOpenMVコネクタを搭載しているため、他社製の赤外線カメラや可視スペクトル・カメラを取り付けることで、さまざまなコンピュータ・ビジョン・アプリケーションに対応することができます。STM32 wikiでは、STM32Cube.AIで生成したコードをOpenMVのエコシステムに統合する方法について解説しています。
   
FP-AI-VISION1には、さまざまなフレームバッファ処理機能、カメラ・ドライバ、画像取得、プリプロセッシング、およびニューラル・ネットワークの推論処理などのソフトウェアが含まれています。
STの人工ニューラル・ネットワーク用Cコード生成ツール「X-CUBE-AI」で生成された浮動小数点ベースのモデルや量子化モデルなど、複数のニューラル・ネットワーク・モデルが利用可能です。また、柔軟なメモリ設定が可能なため、アプリケーションに応じた微調整も可能です。
   
FP-AI-VISION1は、STのウェブサイト( https://www.st.com )から無償でダウンロードできます。B-CAMS-OMVは、 https://www.st.com および販売代理店から入手可能で、参考価格は約56.00ドルです。