STMicroelectronicsの日本法人STマイクロエレクトロニクスは、11月20日~22日にかけて神奈川県・パシフィコ横浜にて開催されている組込み総合技術展 & IoT総合技術展「ET&IoT Technology 2019」にて、スマートインダストリアルをターゲットとしたセンサやAIを活用したソリューションを披露している。
中でもブース前面に設置されたステージでは加速度センサやモーションセンサと機械学習などのAIを組み合わせた複数のデモが実演されている。例えば予知保全とMEMS加速度センサを組み合わせた「モータ高周波振動検知デモ」は、同社の5KHzまでの帯域を検出可能なMEMS加速度センサを活用することで、モータの振動の変化を幅広い周波数帯で検知。どういう状態になれば、どれくらいの不具合が生じるのか、といったことの判定などにつなげることができる仕組みが構築されている。また、機械学習とMEMSモーションセンサを組み合わせた「モータ故障判定デモ」は、6軸モーションセンサデバイス内部で機械学習で得たデータをもとにした推論処理を入れ込むことで、センサ自身がモータの回転異常把握するといったことを可能とした。プロセッサなどの演算部分を追加することがないため、消費電力的にも推論部の追加だけなので、マイクロアンペアオーダーの増加だけで済むという。
STM32マイコンでAI画像認識を実現
また、STM32マイコンを活用したデモとしては、AI画像認識のデモが複数行われている。例えばボルトとナットの画像認識。これは、ボルトなのか、ボルトに巻きついたナットなのかをカメラで判別するというもの。ナットはボルトのどこの位置にあろうと、ナットとして把握ができることが示されていた。
STM32を用いたAI画像認識として奔放初公開となっているのが、「Food Classification(食品分類)」のデモ。これは18種類の画像をカメラで識別し、それぞれが何であるか、といったことを分類するもので、Cortex-Mベースのマイコンで、200msを切る推論時間で、認識精度はほぼ98%以上を達成できることが示されていた。
このほか、STM32のプロセッサ(MPU)「STM32MP157」を用いた複数の処理の同時実行デモも行われている。これはモータの制御をCortex-M4で、そこからのフィードバックされたデータの演算処理をCortex-A7(1コア。もう1コアは通信用途などのために非使用状態)でそれぞれ処理しつつ、グラフィック制御なども並列に実行することが可能であることを示すというもの。
STM32のMPUシリーズは2019年に登場したばかりの製品だが、産業分野からはさまざまな側面から声がかかっているとのことで、今後出てくるであろう第2世代以降に向けて、まずは順調な滑り出しといった状況となっているという。