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

Offline Surface Tracker works better in v1.12 than in v1.13 (Pupil Player) #1542

Closed
ghost opened this issue Jul 3, 2019 · 10 comments
Closed
Milestone

Comments

@ghost
Copy link

ghost commented Jul 3, 2019

Hello,
I am having some issues with the current Pupil Play version (PC). I use the pupil core tracker to record visual stimuli that are presented through a projector. The markers are included in the projected video itself.

After upgrading to Pupil Play v1.13 I realised that the offline surface detection did not work as well as before. The surfaces are now shaking and the marker detection worsened to a degree that made working with this usually very useful tool almost impossible.

To check, I opened the very same prerecorded file in Pupil Play v1.12 and v1.13 and the result was as described as above. In v1.13 the surfaces were not stable and moved a lot, while the surfaces worked perfectly under v1.12. Should I downgrade to v1.12 again or is this a known problem that will be fixed in the near future?

Thank you very much in advance for your help,
Ben

@papr
Copy link
Contributor

papr commented Jul 3, 2019

Hi @Frank-Drebin
Did you create the surfaces from scratch in v1.13 or were they imported from a previous version?

@ghost
Copy link
Author

ghost commented Jul 3, 2019

@papr
I created them from scratch

@ghost
Copy link
Author

ghost commented Jul 3, 2019

(the old surfaces from v1.12 didn't show up in v1.13, so I had to rebuild them)

@papr
Copy link
Contributor

papr commented Jul 3, 2019

@Frank-Drebin This is not a known issue. Please share the recording with data@pupil-labs.com such that we can debug the issue. I would recommend to downgrade if the current version is not working for you.

@ghost
Copy link
Author

ghost commented Jul 3, 2019

@papr Thank you for your quick reply. What kind of data do you need? I could export a small video part from each version using the same prerecorded file so you can see the difference. Or do you need all the raw data?

@papr
Copy link
Contributor

papr commented Jul 3, 2019

I would need the raw recording please.

@ghost
Copy link
Author

ghost commented Jul 3, 2019

👍

*edit: I sent you the mail

@papr
Copy link
Contributor

papr commented Jul 16, 2019

Dear @Frank-Drebin
Thank you for providing the data. Did you make sure that both versions use the same "Minimum marker perimeter" parameter? It is used to remove false positives, but if set to big, can lead to false negative detections.

In our next release, we will support a new type of markers, april-tags, which are much more robust and should resolve your issue.

@papr papr added this to the v1.14 milestone Jul 16, 2019
@ghost
Copy link
Author

ghost commented Jul 18, 2019 via email

@papr
Copy link
Contributor

papr commented Jul 31, 2019

Fixed in #1555

@papr papr closed this as completed Jul 31, 2019
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

1 participant