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

Issues related to track IDs #119

Open
zhoutianxiang-coder opened this issue Jan 10, 2024 · 8 comments
Open

Issues related to track IDs #119

zhoutianxiang-coder opened this issue Jan 10, 2024 · 8 comments

Comments

@zhoutianxiang-coder
Copy link

Which part of the code matches the object ID between the previous frame and the current frame

@zhoutianxiang-coder
Copy link
Author

Does the class and related loss calculation in the code represent different IDs or different classifications?

@zhoutianxiang-coder
Copy link
Author

What are the differences between the ID matching process of this model and algorithms like sort?

@zhoutianxiang-coder
Copy link
Author

How does the output of the target association process network include tracks_ ID information

@timmeinhardt
Copy link
Owner

  1. At inference time, we do not match. The track queries transfer the identities implicitly. During training, the matching happens here:
    # match track ids between frames
  2. The class loss represents different classes. IDs are not explicitly enforced by the loss.
  3. During inference, sort matches IDs based on some costs. We do not match IDs during inference time.
  4. Our network does not output track ids.

Your questions indicate a misunderstanding of how TrackFormer generates tracks. We do not perform any matching at inference time. The track queries re-detect objects and thereby transfer identities from frame to frame. Maybe have another look at the related sections in the paper.

@zhoutianxiang-coder
Copy link
Author

Where does the information of trackID come from?

@zhoutianxiang-coder
Copy link
Author

Track_ Where is the initialization of ID information reflected in the code

@zhoutianxiang-coder
Copy link
Author

Whenever a new detection object appears, how to assign an ID number to the new object, and what part of the code does it correspond to?

@zhoutianxiang-coder
Copy link
Author

In the paper, it is mentioned that the correlation of trajectories occurs in attention, how to correlate the trajectories of the front and back frames, and where is the specific code embodied?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants