Hii.. i remember reading this somewhere that we can use pupil labs VR add-On cameras just like any other usb webcam using our PC… if we access the camera stream like that, is there a possibility that I get gaze and pupil metrics data using API in a post-hoc manner..
Hi @papr , can you please comment on this as well..
Hii…. We recently bought a 200Hz vive add-on cameras… But the cap.available_modes doesn’t show the option of recording at 200Hz… can someone help me out with this
Hi, I am not sure about the low level interface, but 200hz is only available when selecting the 192x192 resolution
I’m using pyuvc library… is this what you mean by low level interface?
You won't be able to operate the cams at the full frequency with the default drivers. You will need the libusbk drivers to do so.
Correct. That’s why I followed the process given here and replaced the drivers : https://github.com/pupil-labs/pyuvc/blob/master/WINDOWS_USER.md
That said, you can convert any video into a Pupil player compatible recording and potentially run Post-hoc detection methods on it.
Great… can you please provide a link on how to convert the videos and run post-hoc detections
https://gist.github.com/papr/bae0910a162edfd99d8ababaf09c643a The passed video will be used as scene video. To run pupil detection, you will need to run extract_and_save_timestamps_with_offset
on your eye videos and name the files eye0. and eye1. respectively. Pass the appropriate offset s.t. the videos are in sync with the scene video.
Will try this. Thanks a ton…
Hi @user-47a821 👋. The Pupil VR Add-on for Vive is compatible with Linux. Please read the developer documentation for further details: https://github.com/pupil-labs/hmd-eyes/blob/master/docs/Developer.md#developer-documentation
Hi, I am hopping to purchase the VR/AR add on for Hololens 2. I saw that the Pupil lab add-on does not fit on Hololens 2, I am currently working on stress detection on this device and I would need pupil size data. Do you think that it could fit and work just by changing the frame ?
Hi @user-b74779. Please reach out to info@pupil-labs.com in this regard 🙂
Hi sorry if this has already been asked multiple times, but I would like to use the raycast hit marker as an input to press a button but only under the conditions that confidence remains above 80% and that it stays fixated on the object for longer then 5 seconds. I can figure out how to use it as an input but not how to add the conditions for confidence, would appreciate any help
Could you point me to the location where the raycast is constructed? It should be based on a gaze datum that contains the corresponding confidence information.
I am currently using the default GazeVisualizer script that is used in the GazeDemo
It should be discarding low confidence data already https://github.com/pupil-labs/hmd-eyes/blob/master/plugin/Scripts/GazeVisualizer.cs#L149-L152
oh ok perfect, thank you!
Hello all! I hope I write in the good chanel. I have a Htc vive pro 2 and I'd like to buy an eye tracker. Is there any products that is good for me?
I saw on the Pupil webpage that you have add on for vive pro but is it compatible with pro 2 too?
Hi @user-9def09 👋. Please contact info@pupil-labs.com in this regard 🙂
Does anyone know how to send a "start_plugin" notification to start a new 3DHMDGazer with custom parameters
You can pass arguments via the args field
like
{"world_to_camera_matrix", *insert matrix here*}
?
Args needs to be a dictionary. If this is the syntax for a dict in c#, then yes
I'm pretty sure but I'll double check, thank you
Hello folks, my lab is having trouble with one camera cutting out during a recording. It's inconsistent which eye and when. Does anyone have suggestions on how to mitigate these glitches?
My colleague is suggesting that a shorter USB-C has helped in the past. We are currently using a cable other than what was packaged with the system. Could this be the cause of all my problems?
The inconsistent disconnects could be related to the USB cable and/or connections. How long is the USB cable you are using?
We were using an 10' cable and when we switched to the stock cable we had fewer disconnects, but they are still happening
Hey there, is there any way i can adapt an existing vr addon into the quest 2?
anyone who's done so before?
Would you be able to make a test recording using the stock USB cable, but on a different computer running Pupil Capture?
We can certainly try that this week. Thank you for the suggestion