• ホーム
  • ブログとニュース
  • 設計プロジェクト例
  • 顧問契約概要
  • お問い合わせ
  • …  
    • ホーム
    • ブログとニュース
    • 設計プロジェクト例
    • 顧問契約概要
    • お問い合わせ

     

    • ホーム
    • ブログとニュース
    • 設計プロジェクト例
    • 顧問契約概要
    • お問い合わせ
    • …  
      • ホーム
      • ブログとニュース
      • 設計プロジェクト例
      • 顧問契約概要
      • お問い合わせ

      OpenCVとYOLOへのアプローチ

      時系列に配置されたJPEG画像を自動比較し、画像間の差分や人物の登場を検出して自動停止するプログラムを作成する。監視カメラの映像解析、定点観測の変化検出、時系列画像の自動分析などを想定して作成する。

      OpenCV は、AI モデルや機械学習モデルを組み込める環境を提供しているライブラリであるので、OpenCVで基本的な画像処理を行いYOLOにて人物検出を行うこととする。YOLO「You Only Look Once」は、画像ファイルにおける物体検出(object detection)を高速・効率的に行うための深層学習アルゴリズムである。YOLOは「AI(深層学習)を使った物体検出アルゴリズム」である。

      YOLOは、画像や動画に対して「この画像に何が写っていて、どこに写っているかを予測する」ためのモデルであり、典型的な ニューラルネットワークを用いた機械学習/深層学習モデル である。

      OpenCVは基盤技術として利用され、YOLOは物体検出の先進技術として利用され、互いに補完し合う関係で設計されている。両方のライブラリーを使い、監視カメラ映像での人の検出やリアルタイム物体認識の可能性を調査検討する。

      ※作成したpythonコード(847行のスクリプト)

      時系列に配置されたJPEG画像を自動比較し、画像間の差分や人物の登場を検出して自動停止する機能を提供する。

      主要機能:

      - 時系列JPEG画像の自動読み込み・比較

      - 差分検出による変化の可視化(赤色ハイライト)

      - YOLOv8/HOGによる高精度人物検出(青色矩形表示)

      - 照明変化無視機能(日照条件変化の除外)

      - 差分・人物検出時の自動停止・再開機能

      - 各種パラメータの調整可能なGUI

      前へ
      ふたつのjpg画像のAI比較判定の準備
      次へ
      ディープラーニングベースの物体検出アルゴリズムYOLO
       サイトへ戻る
      strikingly iconStrikinglyを搭載
      クッキーの使用
      ブラウジングエクスペリエンス、セキュリティ、データ収集を向上させるためにクッキーを使用します。 同意すると、広告と分析のための クッキーの使用に同意したことになります。 クッキーの設定はいつでも変更できます。 詳しく見る
      同意する
      設定
      すべて拒否する
      クッキー設定
      必要なクッキー
      こちらのクッキーは、セキュリティ、ネットワーク管理、アクセシビリティなどのコア機能を有効にします。こちらのクッキーをオフにすることはできません。
      アナリティクスクッキー
      こちらのクッキーは、訪問者がサイトをどのように操作しているかをよりよく理解し、エラーを発見するのに役立ちます。
      設定クッキー
      こちらのクッキーにより、サイトは、拡張機能とパーソナライズを提供するために行った選択を記憶することができます。
      保存