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-Boards、50-IMXRT-Boards、51-Pure-Thermal、60-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)。ulabnumpy を使用し、YUV マトリックス演算による色相/彩度のシフトのために新しい画像のccm()カラー補正マトリックスメソッドを示す カラー補正 のサンプルを追加しました(780748d66)。Pure Thermal ボードの完全なサンプルセットを追加しました。
fir.FIR_LEPTON、display.RGBDisplay、tfp410.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-Boards、50-IMXRT-Boards、51-Pure-Thermal、60-Shieldsのサブフォルダにボードごとのフィルタリングを付けて再編成し、多くのボード制御スクリプトやシールドスクリプトを適切なファミリーへ移動しました(780748d66)。Pure Thermal ボードでは HelloWorld の blinky/helloworld サンプルを非表示にし、STM32 の低電力サンプル(
deep_sleep、sensor_sleep、stop_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_RT1060はfirmware.binのみを受け取りました。Nano 33 BLE Sense のboards.txt識別子はARDUINO_NANO_33_BLE_SENSEに正規化されました。CYW4343 WiFi ファームウェア: CYW43 WiFi FW 7.45.98.50 のメタデータが追加されました(
CYW43_WIFI_FW_LEN383110、CYW43_CLM_LEN7222)。
破壊的変更¶
なし。このリリースは既存のプロジェクトと完全に互換性があり、Qt Creator ベースも変更されていません。