Phone back in business. Recovered with MSM Download Tool
Hi @user-4e558c 👋. Apologies that your first message went under the radar. For more urgent questions feel free to contact [email removed] Glad to hear you're up and running again!
Hello, does Pupil invisible now support fixation detection?
No, unfortunately still not quite. We have hit a couple of unexpected delays, that have blocked us from deploying the algorithm. Our current state is that the fixation detection algorithm is completely done and it works very well. What is left to do is to deploy it to Pupil Cloud such that fixations are automatically computed for all uploaded recordings and we are working on that right now. I am sorry my previous ETAs were off. I hope we can still release this in November as we are really almost done now 🤞
When can the fixation detection function be implemented in software, such as pupil player, after all, sometimes it is not convenient to upload to the cloud due to network limitations. The above is just a personal suggestion
That is a good point! We are planning on releasing the new fixation detector to Pupil Player as well. One reason is to provide fixations offline for Pupil Invisible, but another is that this is a more robust algorithm that works especially well in head-mounted eye tracking. Release to Pupil Player will probably not happen before Q1 2022 though.
Just one question regarding the OnePlus8 issues, that after the software update all data gets deleted: if I update it without having any PupilInvisible Files on the phone (or maybe just one test recording) nothing is gonne happen? So after the update and the possible deletion of the data we could use the phone just as normal as before?
The issue is due to a bug in the operating system and it provokes a factory reset. That means after the update you will have to setup your phone from scratch as if you just unpacked it for the first time. This might e.g. include re-installing apps that have been on it previously (this might happen automatically though, depending on how you configured your Google account).
Any recording data from Pupil Invisible is lost, but also any other data, i.e. photos you many have taken, is lost. This is super inconvenient, but as it is a bug in the operating system itself, there is unfortunately nothing we can do about it.
Thanks for the fast response! Then we will wait until there are any new news regarding this issue
Your welcome! We unfortunately do not know when this error will be fixed, or if it will be fixed at all. Hopefully, the worst case will be waiting for the OS update after this, which should update to the newest version without issues. Fortunately, Pupil Invisible does in no way depend on this update, so simply ignoring the update is a practical solution too.
Small update: Our Android team believes that this issue will most likely not go away in future updates. The phone will have to be reset once by an update and then further updates should not trigger this issue again.
So our recommendation is to make sure all data is backed up, and then go through with the update and reset.
I did the update yesterday evening and did not have any issues with our OnePlus8 (Build number Oxygen OS 11.0.9.9.IN21AA). Maybe we are just lucky.
Thanks for the report @user-fb5b59 👍
Hello there !!
Im having problems with a record upload, there is no way to share ir with my workspace !!!
it seems to be fixed in 0% always with the dot rounding the circle as it works, but it doesnt and how can I upload a folder of data from my Mac to Pupil Cloud?
Hello everyone. I am Japanese. Can you tell me how to install background_helper in Python? When I did pip install background_helper, I got the following characters. ERROR: Could not find a version that satisfies the requirement background_helper (from versions: none) ERROR: No matching distribution found for background_helper
Please see my response to your question in the 👁 core channel.
Hi everyone! I am trying to visualize the pupil detection on the eye video overlays. I see the option "visualize pupil detection", but when ticked, I still have the eye videos only. Is there something I am missing?
Hi, Pupil Invisible does not perform pupil detection. This option will only show visualizations for data recorded with Pupil Core.
Hi everyone, I have problem with my pupil invisible device. The gaze detection is not correct and I cannot adjust it with the cellphone device.
Is there any othey way to adjust gaze?
Based on your previous conversation with other person, I force stopped the app but it still has same problem and the gaze has a huge offset that cannot be fixed.
The app also showed me an error that one of the camera is not responding
Please contact info@pupil-labs.com in this regard.
To use the manual offset correction, open the gaze and video preview (bottom right button in the main view), fixate a target within the scene cameras field of view, tap and hold the screen (the view should freeze and a second circle should appear), and adjust the second circle to match the previously fixated target. After you let go, the new offset is applied to new recordings.
I did the same thing but the problem is that I can not move orange circle in order to adjust gaze. I can move it but it moves in a specific range of the gray circle and I cannot bring it to the correct location and eventually I cannot see the gaze location prediction on Video.
Hey Guys! Do you support the OnePlus8 PRO as a hardware device? We currently have the problem, that we need to record many subjects in a row and cannot charge the mobile device between two subjects. One Idea was to use the OnePlus8 Pro, which has wireless charging. Maybe it is possible to recharge the mobile device during the recordings. Thanks for any advice!
Hi @user-fb5b59! We have not yet tested compatibility with the OnePlus 8 Pro. There is a good chance it would work, but I am not sure. The wireless charging while recording should work though. You would need a 20W charger would not be able to allow for infinite recording time, but stronger ones should.
Thank you for sharing these. We will be in touch with you via email in the morning. Is the recording that cause the "Recording failure" listed in the recording list?
I got these errors
Hello again from Argentina.
My Pupil Companion is not switching from differents Workspaces and is also not uploading any recording data.
The uploading indicator is always in 0% or not displaying anything
Many thanks for any help
Hi @user-4f01fd 👋 Let's try to figure this out 😸
Can you try signing out of Pupil Invisible Companion and then signing back in please?
Questions: 1. Version fo Pupil Invisible Companion App 2. Version of Android OS
Hello @wrp I did your procedure.
and now it works !!!!
Thank You !!!
I am glad I was able to help you out here. I will follow up with a report to our Android team to let them know about this app behavior.
Invisible Companion 1.3.1.
Android 11
I did not upgrade to the new version yet
Noted, thank you again for the report @user-4f01fd
Hi! Is there a way to get the 3D gaze vectors in Pupil Invisible?
Hi @user-413ab6! You can obtain the 3D gaze direction originating from the scene camera as a vector. You get it by "unprojecting" the 2D gaze point using the cameras intrinsics. You can obtain the intrinsic values from the following address after inserting your serial number in the URL (the serial on the scene camera, not the one at the tip of the frames temple).
https://api.cloud.pupil-labs.com/hardware/<serial-number>/calibration.v1?json
Let me know if you need more details on how this unprojection works!
Thanks. I will ask for more details once I have played around with it for a bit 🙂 Is it possible to get how far the gaze point is from the person / scene camera?
Your welcome! No, the depth information is unfortunately not available.
Ok, thanks.
I have the same problem as Francolococo.neurovisual.coach : I can record, I can export files, but they won't upload to pupil cloud. I tried signing out/in, closing the app, turning off the phone, changing wi-fi network... Version of pupil Invisible Companion App : 1.3.1-prod On OnePlus 8 with Android Version 11 (update 2021/06/01) Alternatively, is it possible to add manually exported files to pupil could ?
Hi, could you please try logging out and back in, again, and let us know if this has helped this time?
Hi, I am getting stuck with Pupil Groups. When I test it on a pair of a Window and a Ubuntu PC, Pupil Groups works well. But when I test it with a Window and a MAC M1, the two eye-trackers could not detect each other. I am wondering if anyone faced the same issue on MAC?
This seems like a 👁 core question, correct?
@papr can you try to reproduce this issue?
Hi, I am new to Invisible operation. When I connect the cable with One Plus 8 and Glasses the first time, App shows that Calibration not synced! Here is the screenshot.
Could you please check which Android version you are using, and if possible upgrade to Android 11?
Hi, could you let me know the serial numbers of your hardware via a direct message? I can forward it to our team for further investigation.
Please help
The One Plus 8 has already connected to the Internet through WIFI.
Hi, I logged out and back in with my google account. I was connected to the internet and still could not upload to the pupil cloud (My older recordings have the cloud icon next to them, but the newer ones still have an empty circle event when I press the three dots on the right -> upload). Thank you for helping me out 🙂
Hi, thanks for checking and following up. I would like you to test one more thing. Please follow the steps listed in this message and let us know if this has resolved your issue: https://discord.com/channels/285728493612957698/633564003846717444/809805089996406816
Just in case, you first quickly try to pause uploading the recordings and then starting it again via the context menu in the recording list before following those steps!
I can not pause the uploading since it does not want to start :(
I cleared the cache, did not help :(
Please also use the "Delete Storage" option in this screenshot. It won't delete any of your recordings.
ok, thanks for letting us know. Please try @marc 's suggestion, too.
And just for clarification, tapping the upload button will just close the context menu without any other feedback?
Exactly
Could you please open your app settings and check if Cloud upload is enabled? If it is enabled already, please turn it off and on again. Afterward, try the manual upload again.
Did it, does not work.
Did it, does not work.
I am very sorry to hear that. I would like to offer you a personal video meeting to figure out the issue together. Please contact info@pupil-labs.com to schedule a meeting.
Hi I have a question regarding pupil invisible & pupil cloud:
I know pupil invisible is marketed as not requiring recalibration, but if our team collected gaze data at the beginning and end of a task where a subject was looking at a clapper board with a bullseye marker, is there a mechanism already in place where we would be able to do a post-hoc recalibration of the gaze data? If not, do you have suggestions on how we might correct for drift in the gaze estimation over the task (which involves approximately 20 minutes of walking inside & outside various buildings). ?
Is there a method of downloading enrichment data from pupil cloud without having to download the video files? Our video files are large, and we would like to be able to download different types of enrichment data without having to re-download the same videos.
Additionally - is there a way to specify to include the tags associated with a recording in the enrichment downloads? The naming conventions are at times difficult to parse if a subject has multiple recordings
Hi 👋 Re 1) You can apply manual offset correction using this Pupil Player plugin https://gist.github.com/papr/d3ec18dd40899353bb52b506e3cfb433 Re 2) By tags, are you refer to the labels that you applied to the recordings post-hoc in Cloud?
Hi @user-bd82ac! Regarding the calibration, let me clarify that a bit further. Pupil Invisible does not require a calibration at all and there is no calibration available. This implies that there is no calibration drift and the accuracy you get for a subject at the beginning of an experiment will remain constant until the end. You can use marker boards in order to validate the accuracy, but we do not offer a calibration. In some special cases, subjects have a gaze prediction error that is a constant bias. This can happen e.g. due to parallax error if the subject is gazing at targets at less than 1 meter distance, or for subjects with an especially large angle between visual and optical axis of the eye. Only in such cases the manual offset correction feature suggested above is recommended.
Regarding enrichment download, yes, you can download enrichment data separately from the raw data. In fact you can not download both at once. Enrichment downloads only contain video files, if the enrichment result is a video, i.e. if you calculate a gaze overlay rendering. It is not possible to download the raw data without any video files, i.e. download the gaze data but not the scene video.
Regarding the tags, the tags/labels you can assign to a recording in drive view can currently not be downloaded. It is possible to rename recordings if the naming convention does produce difficult names.
Thank you kindly @marc and @papr for these detailed explanations!
Hi Pupil Labs, I'm having some problems with the cloud service and the pupil player will not work either, so I have no way to export/create a video file that retains the eye-tracking~ could I get some assistance?
Hi @user-3b418f! I'd be happy to assist you. What exactly is your problem with Pupil Cloud and Pupil Player that stops you from exporting?
The phone app will not allow me to upload to the cloud at all, and so I started looking into other ways to view the files because you can't just directly upload files from a computer to the cloud website, and found the website mentioned Pupil Player. I installed this on my computer and it will not open. All I see from the player is a grey screen.
To clarify, the grey screen in Pupil Player appears after dragging and dropping the recording onto the initial view?
Regarding the upload to Pupil Cloud, can you confirm that uploading to Pupil Cloud is enabled in the settings of the app? If it is, could you try to logout of the app and log back in to see if that fixes the problem?
To be honest I can't confirm this right now because I made the mistake of updating the phone to Android 11 (assuming the issue was a phone update one), and now I'm manically trying to find a way to downgrade the phone since apparently the company doesn't support higher than android 8 or 9. Not sure why that is...
No, when I load up the application in the first instance, first I see command prompt write a bunch of script, and the a grey screen pops up, but nothing else.
Please drag and drop the recording onto that grey window. A new window should appear showing you the recording. If not, please check the text on the grey window for feedback.
To use Pupil Invisible and the Companion app upgrading to Android 11 is not a problem!
When I open the app it says 'this isn't compatible with the android version'
There is a bug in version 10 of Android that makes it impossible to connect to the eye tracker via USB, but Android 11 is fine!
In case you do need to downgrade for some other reason, I can send you instructions on how that works.
Or is there a different app than 'Invisible Companion'
That should be the correct app. Have you checked the Play Store if an update for the app is available?
yup
@user-3b418f What phone are you using? Are you using the OnePlus phone that came with the Pupil Invisible glasses?
The one we received with the glasses was a OnePlus6
That is interesting! To my knowledge it was not possible to upgrade OnePlus 6 devices all the way to Android 11, but it seems they rolled out version 11 somewhat recently.
In this case you will unfortunately have to downgrade to Android 8 or 9 afterall (because Android 10 has the bug I mentioned above).
Please follow the instructions below. Sorry for the inconvenience!
Rollback process:
1. Download the latest ROM package from http://oxygenos.oneplus.net.s3.amazonaws.com/OnePlus6Oxygen_22_OTA_015_all_1808102118_downgrade_68586451f7334c4d.zip.
2. Copy ROM rollback package to the mobile phone storage root directory.
3. Settings -> system updates -> top right corner icon -> local upgrade -> click on the installation package -> immediately upgrade -> system upgrade to 100%.
4. Select Reboot system now.
5. Update successfully.
Please note: This rollback will clear all contents of the phone, please make sure to back up.
it was a recent notification I guess! But at least now you know!
Yes, thanks for bringing it to our attention! I hope in the meantime you are now able to open the recording with Pupil Player. Let us know if the Cloud upload is still not working after the OS downgrade.
Marc! I've managed to downgrade (had some major problems at first because for whatever reason it wouldn't connect to the google servers at first, which meant I couldn't redownload the companion app), but that's all saorted
sadly not, it won't allow me to install it at all I don't think - I think I got the programme confused with the Pupil Invisible Monitor
tried to open the Pupil Player installation file and it just comes up with an error
Could you let me know the error?
Cloud is enabled
obviously I've freshly downloaded the ap and only just logged in, so there's no reason it shouldn't be uploading to the cloud server that I can think of
Ok I have no idea what happened, but after a while, all the videos suddenly had a cloud tick, and they're uploaded so th eissue appears to be solved!
It didn't work all of yesterday and today before I updated, so I dont know what happened, maybe the server was having a moment 🤷♂️
Great to hear that the issue is resolved!
papr, the error I get from the installation is "This installation package could not be installed. Contact the vendor to verify this is a valid windows package'
Do you get this message when double clicking the rar file or the msi file after extracting it from the former?
the latter - i extracted it from the rar and it won't install
Do you know what application you used for the extraction?
is there any way to download the video file as an actual video file with the red eye-tracking ring? Downloading it from the cloud just gives me a zip file with a tonne of file-extentions
if I could download it as a video then I wouldn't need the player as urgently
right now I'm resorting to screencapturing the video
I'll try the other applicatoin for the installer
Yes, that it is possible. Checkout the gaze overlay enrichment
how do i get to that??
I recommend reading up on projects and enrichments in general first https://docs.pupil-labs.com/cloud/#projects-enrichments
Afterward, check out the docs on the gaze overlayhttps://docs.pupil-labs.com/cloud/enrichments/#gaze-overlay
Hi Pupil team! We are experiencing some recording errors during our data collection. After a few minutes of recording, the phones will continuously vibrate, and display the message "Recording error." The glasses also get quite hot when this happens. We are thankfully still able to successfully save and export the recording. Any ideas as to what could be causing this error?
Hi @user-ae76c9! Unfortunately this behaviour indicates a hardware error where the sensors disconnect unexpectedly. The vibration of the phone and the error message happen when the app detects faulty sensor behaviour. The glasses can get very warm, but this is expected and overheating is unlikely. I am glad to hear you are still able to export the recordings successfully, but please double check that the exported files are actually functional, as this type of error may corrupt the files.
I would like to facilitate a repair of your device in order get rid of this error. Please send an email to [email removed] asking for a repair while referencing this conversation. Please include the serial number of your device (see the tip of the left temple of the glasses) and if possible a screenshot of the error message you are getting. My colleagues will get back to you with further instructions regarding shipping then.
Let me know if you have any questions!
Thank you!