STマイクロ、コンピュータービジョン開発パッケージ「FP-AI-VISION1」とカメラモジュールキット「B-CAMS-OMV」発表
2021/03/02 13:40
STマイクロエレクトロニクスは、低コストでコンピュータービジョン開発ができるSTM32ファミリ用ソフトウェアパッケージ「FP-AI-VISION1」とカメラモジュールキット「B-CAMS-OMV」を発表した。
FP-AI-VISION1には、フレームバッファ処理機能、カメラドライバ、画像取得、プリプロセッシング、ニューラルネットワークの推論処理などのソフトウェアが含まれ、同社の人工ニューラルネットワーク用Cコード生成ツール「X-CUBE-AI」で生成された浮動小数点ベースのモデルや量子化モデルなどニューラルネットワークモデルが利用可能だ。
STM32H747マイコン上で畳込みニューラルネットワーク(CNN)を実行するコンピュータービジョンアプリケーションのサンプルコードが含まれ、STM32マイコンに移植可能。データセットを使用して、ニューラルネットワークを再学習させることができるアプリケーションサンプルも含まれる。
画像取得用USBビデオカメラをサポートし、食品の分類やユーザー検知などのサンプルコードも含まれる。STM32 wikiでは、オンラインツール「Teachable Machine」を使い、同社の組込みAI開発ツール「STM32Cube.AI」とFP-AI-VISION1による画像分類アプリケーションの開発方法を解説する。
FP-AI-VISION1向けに最適化されたカメラモジュールキットB-CAMS-OMVは、アダプタカードに装着して使用できる5Mピクセルのイメージセンサー「OV5640」を搭載した同社カラーカメラモジュール「MB1379」同梱。導入などに必要なハードウェアも含まれる。アダプタカードは、STM32 DiscoveryキットとZIFコネクターを備えた開発ボードとの互換性を有し、同社の車載用カメラ「VG5661」にも使用できる。
WaveshareコネクターとOpenMVコネクターを搭載し、他社製赤外線カメラや可視スペクトルカメラにも取り付け可能。STM32 wikiでは、STM32Cube.AIで生成したコードをOpenMVのエコシステムに統合する方法を解説する。
FP-AI-VISION1は同社ウェブサイトから無償ダウンロード可能。B-CAMS-OMVは参考価格約56ドルだ。