Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
Ultralytics PlatformUltralytics YOLO

SOWITがUltralytics YOLOで農業をスマート化する方法

SOWITがUltralytics YOLOを柑橘類の収量推定に活用する方法と、Ultralytics Platformが現代農業のビジョンAIワークフローを支援する方法をご覧ください。

Nuvola LadiNuvola Ladi7 分で読めます
YOLOv5 AIで農業に変革をもたらすSOWIT

SOWITは、農学、エンジニアリング、ソフトウェアを組み合わせ、農場が圃場データに基づいてより良い意思決定を行えるよう支援しています。実用例の一つでは、Ultralytics YOLOの物体検出を使って画像から柑橘類の収量を推定し、時間のかかる手作業を、再現性のあるコンピュータービジョンのワークフローに置き換えています。

このプロジェクトは、具体的な運用上の課題に合わせて設計することで、ビジョンAIが農業を支援できることを示しています。代表性のある画像を収集し、一貫して果実を検出し、農場チームが計画に活用できる情報へと検出結果を変換します。

SOWITの共同創業者、Hamza Rkha Chaham氏とHamza Bendahou氏

課題:広大な果樹園全体の収量を推定する#

SOWITは、モロッコのマラケシュとイミンタヌートの間にある柑橘農園と協力しました。約180ヘクタールの敷地では、収穫計画、人員配置、販売、物流のために、樹木に実る果実の数を推定することが不可欠でした。

従来の収量推定では、サンプルとして選んだ樹木の果実を人が手作業で数え、その結果を果樹園全体に当てはめます。この方法はコストと時間がかかり、観察者によって結果が異なることもあります。推定が遅れたり一貫性を欠いたりすると、農場は買い手との交渉や収穫に必要な資源の準備に使える信頼性の高い情報を得にくくなります。

SOWITが支援するモロッコの柑橘農園

SOWITには、農家がすでに所有している機器で利用でき、圃場作業に組み込め、すべての果実を手作業で数えなくても一貫した結果を出せる方法が必要でした。

SOWITがUltralytics YOLOを選んだ理由#

SOWITは、Ultralytics YOLOv5を使って当初のソリューションを構築しました。YOLOモデルは1回の推論パスで画像を処理し、検出した各物体の位置とクラスを返します。このユースケースでは、物体は樹上の個々の果実です。

この課題には物体検出が適しています。システムには果実の有無を判断するだけでなく、同じ画像内にある複数の果実を特定し、その検出結果を数えられるようにする必要があるためです。また、効率的な推論により、ワークフローに長い遅延を生じさせることなく、多数の圃場画像を実用的に処理できます。

モデルは、より大きなシステムを構成する要素の一つです。信頼性の高い収量推定には、代表性のある学習データ、一貫した画像撮影、適切なサンプリング、果樹園で見られる条件下での検証も欠かせません。照明、葉、遮蔽、果実のサイズ、カメラの角度、作物の品種はいずれも性能に影響する可能性があります。

SOWITのワークフローの仕組み#

SOWITはモデルをSOYFIELDアプリケーションに統合し、農家が推定に必要な情報を収集するためのガイド付きプロセスを提供しました。

1. 区画を定義する#

ユーザーは農場の区画を選択して境界を地図上に示し、作物の種類、樹木の本数、栽培方法などの関連情報を記録します。この情報により、各画像サンプルを農場内の正しい場所に対応付けられます。

2. 代表的な樹木を選ぶ#

アプリケーションは、目標とする誤差範囲を満たすためにサンプリングすべき樹木の数を決定します。体系的なサンプリング計画は偏りを減らし、区画や季節をまたいだ結果の比較可能性を高めます。

3. 画像を撮影する#

ユーザーはサンプル対象の樹木を前面と背面から撮影します。両側を撮影することで、葉、枝、ほかの果実によって樹冠の一部が隠れている場合でも、より広く確認できます。

4. 果実を検出して数える#

画像は推論に送信されます。YOLOモデルが個々の果実を特定し、アプリケーションがその検出結果をサンプル対象の樹木ごとの個数に変換します。

柑橘樹上の果実を検出するUltralytics YOLO

SOWITの収量推定に使用される果実の検出結果

5. 収量を推定する#

サンプルの計数結果を区画情報と組み合わせ、果樹園全体の収量を推定します。農場チームはその結果を商業面や運用面の計画に活用できます。

Mfruits農場のテクニカルディレクターであるYoussef Sridi氏は、アプリケーションの実用的な価値について次のように述べています。「SOWITのアプリケーションを使うことで、現場のリソースを節約しながら、収量を適切なタイミングで高い精度で正確に推定できました。」

農場チームにもたらす運用上の価値#

コンピュータービジョンによって農学の専門知識が不要になるわけではありません。その専門知識を、より迅速で一貫性のある測定ツールによって活用できるようになります。

  • より再現性の高い推定: 画像撮影とサンプリングの手順を定義することで、担当者ごとのばらつきを減らせます。
  • 手作業による計数の削減: チームはすべての樹木を確認する時間を減らし、得られた情報に基づく対応により多くの時間を使えます。
  • 早期の計画立案: 適時に得られる推定値は、収穫時期、人員配置、輸送、保管、販売の協議に役立ちます。
  • 再利用可能なデータプロセス: 画像とモデルの結果を蓄積することで、時間の経過に伴う性能評価や、圃場の状況変化に応じたシステムの改善に役立つ基盤を構築できます。

こうした利点を得るには、モデルの品質を維持する必要があります。チームは、システムを運用する農場のデータで精度を評価し、失敗事例を確認し、作物、季節、カメラ、運用条件が変わった際には再学習を行う必要があります。

YOLOv5から現在のUltralytics YOLOモデルへ#

SOWITのプロジェクトは、Ultralytics YOLOファミリーの進化における重要なモデルであるYOLOv5を使って開発されました。基盤となるワークフローは今も有効です。代表性のあるデータセットを準備し、物体検出モデルを学習させ、実際の運用条件に照らして検証し、明確なユーザー課題を解決するアプリケーションにデプロイします。

新しいプロジェクトでは、Ultralytics YOLO26が最新の安定モデルであり、推奨される開始モデルです。チームはモデルサイズとエクスポート形式を比較し、フィールド、エッジ、クラウドへのデプロイに最適な精度、レイテンシ、ハードウェア互換性のバランスを選択できます。

Ultralytics Platformによるコンピュータービジョンのライフサイクル管理#

Ultralytics Platformは、ビジョンAIプロジェクトをデータから本番環境まで進めるための統合ワークスペースを提供します。農業アプリケーションを構築するチームは、Platformを次のように活用できます。

  • 画像データセットを収集して整理します。
  • 自動アノテーションでデータにアノテーションを付け、ラベル付けを効率化しましょう。
  • Ultralytics YOLOモデルをクラウドまたはローカルインフラストラクチャで学習できます。
  • モデルのメトリクスを確認し、実験を比較します。
  • 対応する各種ターゲット向けにモデルをデプロイして推論を行います。
  • 本番環境のワークフローを監視し、新たな圃場データを使ってモデルの改善を続けます。

農業環境は固定的ではないため、このライフサイクルは重要です。ある果樹園や季節のデータで学習させたモデルが、後に異なる品種、天候、照明、生育段階、カメラデバイスに遭遇することがあります。データセット、実験、デプロイ、監視を連携させておくことで、こうした変化をより容易に管理できます。

農業における実用的なビジョンAIの構築#

優れたコンピュータービジョンプロジェクトは、改善が必要な業務上の意思決定から始まります。SOWITの場合、目的は画像内の果実を検出することだけではなく、農家が活用できるタイムリーな収量推定を行うことでした。

同様のシステムを計画するチームは、規模を拡大する前に、サンプリング方法、成功指標、推論環境、人によるレビューのプロセスを定義する必要があります。また、照明条件が難しい場合や果実の一部が遮蔽されている場合など、現実的な圃場条件でテストし、利用可能な通信環境やハードウェアでデプロイが機能することを確認する必要があります。

SOWITの取り組みは、Ultralytics YOLOが圃場の画像を有用な農業情報に変換できることを示しています。最新のYOLOモデルと、コンピュータービジョンのライフサイクル全体を支援するUltralytics Platformを活用すれば、チームはこのアプローチを基盤に、農場やその他の現実環境で保守しやすいビジョンAIシステムを開発できます。

Ultralytics Platformを試すことで、独自のコンピュータービジョンワークフローの構築と管理を始められます。

執筆者

Nuvola Ladi
Nuvola Ladi

デジタルコンテンツマネージャー · Ultralytics

Nuvola LadiはUltralyticsのデジタルコンテンツマネージャーとして、ビジョンAIやUltralytics YOLOに関するコンテンツを制作し、PyTorch Conference 2025などの業界イベントで会社を代表しています。スペインを拠点とし、IE Universityでビジュアル・デジタルメディアの修士号を取得しています。Ultralyticsに入社する前は、XVA Gallery & HotelやRolexなどの組織で職務に就いていました。

コメント

質問したり、結果を共有したり、ほかの人をサポートしたりできます。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、自然保護、地理空間分析に活用できます。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る

AIの未来を一緒に築きましょう!

機械学習の未来に向けた歩みを始めましょう