Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/v0.19.2/multi tracker sanitize update #1903

Open
wants to merge 5 commits into
base: test/v0.19.1
Choose a base branch
from

Conversation

TadaKazuto
Copy link

@TadaKazuto TadaKazuto commented Mar 11, 2025

Description

Update sanitization(prune) process to fix the issue of temp lost for a laying adult found in LSim perception test

追加したソートの考え方:
Known objects(NO-UNKNOWN objs)かどうかを第一条件、meas timeを第二条件としてソートすることで、tracking objの削除が発生する場合は、”必ずインデックスの小さい方が大きい方を消す”ようにして、forループ以後の処理を単純化
(
Added sorting concept:
By sorting with known objects (NO-UNKNOWN objs) as the first condition and mean time as the second condition, when a tracking obj is deleted, the smaller index will always delete the larger one, so that simplifying the processing after the for loop.
)

Related links

TBD

Parent Issue:

  • Link

How was this PR tested?

Minimum test on evaluator to check there is no side effect
https://evaluation.tier4.jp/evaluation/reports/04ac5b9d-1229-5171-8360-f8d67ce2d7fa?project_id=x2_dev

ベンチマークでは98.1->98.6と0.5ptの改善
image

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

@TadaKazuto
Copy link
Author

まずは変更点の可視化から。
必要な情報は後から足します。

@TadaKazuto TadaKazuto requested a review from technolojin March 12, 2025 01:13
@technolojin technolojin self-assigned this Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants