v4.1.6

v4.1.6 はメンテナンスとサンプルのリリースで、同梱されているすべてのボードファームウェアを OpenMV ファームウェア 4.5.3 に刷新し、OpenMV Boards のサンプルをボードファミリーごとに再編成し、新しいオートフォーカス、カラー補正、Pure Thermal、OpenMV RT1060 のサンプルセットを追加しています。このリリースは引き続き Qt Creator 10.0.1 をベースとしており(リベースなし)、ユーザープロジェクトに対する破壊的変更はありません。

ハイライト

  • OpenMV ファームウェア 4.5.3 が同梱されるようになり、OpenMV および Arduino ボード向けにボードファームウェア(および STM32 OpenMV カメラについてはブートローダー/uvc)イメージが再ビルドされました。

  • OpenMV Boards のサンプルを再編成 し、50-STM32-Boards50-IMXRT-Boards51-Pure-Thermal60-Shields のサブフォルダにボードごとのフィルタリングを付けて分類したことで、各ボードには関連するサンプルのみが表示されます。

  • Pure Thermal のサンプル を追加しました。LCD と HDMI 出力を駆動する、カラー画像上にサーマルを重ねるオーバーレイのデモを含みます。

  • OpenMV RT1060 のボード制御サンプル を、新しい 50-IMXRT-Boards セットの下に追加しました。

  • センサーオートフォーカスカラー補正 のサンプルを追加し、sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS) と画像の ccm() カラー補正マトリックスメソッドを紹介しています。

新機能

  • オートフォーカスをサポートするカメラ向けに sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS) を紹介する センサーオートフォーカス のサンプルを追加しました(780748d66)。

  • ulab numpy を使用し、YUV マトリックス演算による色相/彩度のシフトのために新しい画像の ccm() カラー補正マトリックスメソッドを示す カラー補正 のサンプルを追加しました(780748d66)。

  • Pure Thermal ボードの完全なサンプルセットを追加しました。fir.FIR_LEPTONdisplay.RGBDisplaytfp410.TFP410 を介して LCD と HDMI 出力を駆動する、カラー画像上にサーマルを重ねるオーバーレイのデモに加え、blinky と helloworld を含みます(780748d66)。

  • OpenMV RT1060 向けに、ADC、CAN、I2C、LED/PWM、モーター制御、ピン、PWM、RTC、サーボ、SPI、スイッチ、タイマー、UART、ウォッチドッグのボード制御スクリプトを備えた専用の 50-IMXRT-Boards サンプルセットを追加しました(780748d66)。

その他の変更と改善

  • 同梱されているすべてのボードファームウェアを OpenMV ファームウェア 4.5.3 に更新し、OpenMV および Arduino ボード向けにファームウェアイメージを再ビルドしました(ブートローダーおよび uvc イメージは STM32 OpenMV カメラについてのみ再ビルドされました)(780748d66)。

  • OpenMV Boards のサンプルを 50-STM32-Boards50-IMXRT-Boards51-Pure-Thermal60-Shields のサブフォルダにボードごとのフィルタリングを付けて再編成し、多くのボード制御スクリプトやシールドスクリプトを適切なファミリーへ移動しました(780748d66)。

  • Pure Thermal ボードでは HelloWorld の blinky/helloworld サンプルを非表示にし、STM32 の低電力サンプル(deep_sleepsensor_sleepstop_mode)を追加しました(780748d66)。

  • ファームウェア 4.5.3 で同梱の person_detection モデルが削除されたことに伴い、cartoon_filter サンプルを削除し、RPC リモートコントロールの人気機能サンプル(08-RPC-Library/34-Remote-Control)から person_detection 組み込みモデルのコールバックを除去し、いくつかの録画、描画、WiFi、MQTT のサンプルを更新しました(780748d66)。

バグ修正

  • 全角文字を使用していた中国語(zh_CN および zh_TW)の「All Files」ファイルダイアログフィルタの翻訳を修正し、Open/Save ダイアログで正しく機能する ASCII の (*.*) パターンを復元しました(cecfda3b7)。

プラットフォームとツールのサポート

  • Qt Creator ベース: 10.0.1。

  • OpenMV ファームウェア: 4.5.2 から 4.5.3 へ更新されました。OPENMV2/3/4/4P/PT はファームウェア + ブートローダー + uvc のフル再ビルドを、ARDUINO_GIGA/PORTENTA_H7/NICLA_VISION はファームウェア + uvc を、ARDUINO_NANO_RP2040_CONNECT および Nano 33 BLE Sense はファームウェアのみを、OPENMV_RT1060firmware.bin のみを受け取りました。Nano 33 BLE Sense の boards.txt 識別子は ARDUINO_NANO_33_BLE_SENSE に正規化されました。

  • CYW4343 WiFi ファームウェア: CYW43 WiFi FW 7.45.98.50 のメタデータが追加されました(CYW43_WIFI_FW_LEN 383110、CYW43_CLM_LEN 7222)。

破壊的変更

なし。このリリースは既存のプロジェクトと完全に互換性があり、Qt Creator ベースも変更されていません。