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

Question about sodft_visma #1

Open
ghost opened this issue Aug 28, 2019 · 3 comments
Open

Question about sodft_visma #1

ghost opened this issue Aug 28, 2019 · 3 comments

Comments

@ghost
Copy link

ghost commented Aug 28, 2019

Hi,
Thanks for sharing the code.

I have downloaded the VISMA dataset and successfully compiled both the dataset tools and this code (using build.sh). I also modified the paths in .json files, but I am not sure how can I use the apps.

I tried to executive the sodft_visma, but I found the code was stuck in socket->send(msg);. I assumed the msg will be sent to the faster RCNN model, and request the bbox. But I do not know how it works.

Shall I somehow build a Faster RCNN agent using the code in scripts, or I missed some points during the compilation?

Thank you in advance.

@feixh
Copy link
Owner

feixh commented Aug 28, 2019

Yes, the tracker waits for bounding box messages from an external source. But you can modify the code so that the tracker operates by itself.

@ghost
Copy link
Author

ghost commented Aug 29, 2019

Thanks for your reply.

I looked into the code closely again. I found, actually in MOT_visma.cpp, you have already implemented a demo that directly read the pre-processed bbox and edge map without communication with Faster-RCNN. Is this the app used in the paper experiment?

I am trying to run this app, but now the code stuck in

ComputeLikelihood(level);

with level==1.
I am not familiar with the particle filter and do not know how to fix the problem.
Could you help me out?

BTW, there is a typo in

std::string full_path = StrFormat("%d/%d", root, cat_json);
which I believe should be StrFormat("%s/%s", root, cat_json);

@Hao-HUST
Copy link

Hi, @yangfengt123.
I met the same problem as you described. The mot bin stuck in

ComputeLikelihood(level);
.
More specifically, the code stuck in
if (port_->handle() == 0) {
.
@yangfengt123 Did you solved the problem? @feixh Do you have any suggestions about that?

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