Skip to content

[fix] 2ライン検出のINイベント信頼度をLine2通過後に反映する #97

Description

@ucn-yushin

概要

2ライン検出で、IN車両が Line1 → Line2 の順に通過した場合にconfidenceを high へ更新できるようにする。

現在はLine1通過時点で即座にカウントとconfidence確定を行うため、IN方向で後からLine2を通過しても、記録済みイベントのconfidenceが normal のままになる。OUT方向は通常 Line2 → Line1 のため、IN/OUTで判定が非対称になる。

開発目的

  • Issue #88で定義したLine2による補助判定をIN/OUTの両方向で機能させる
  • confidence付きイベントログを後追い評価に利用できる状態にする

考えられる開発内容

  • Line1通過時はcountを確定しつつconfidenceをprovisionalとして保持する
  • max_frame_gap 内に期待方向でLine2を通過したら対象イベントを high へ更新する
  • timeout後は normal として確定する
  • EventLoggerがtrack IDまたはevent IDで既存イベントを更新できるようにする
  • 重複Line2通過、逆方向、時間超過時の扱いを定義する

完了条件

  • INの Line1 → Line2 がhighになる
  • OUTの Line2 → Line1 がhighになる
  • Line2なし、逆順、方向不一致、時間超過はnormalになる
  • 同じtrackを重複カウントしない
  • 上記ケースの単体テストがある

考えられる開発時間

1日

備考

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions