https://github.com/pupil-labs/pupil

sort by:
Revision Author Date Message Commit Date
399e1d9 Merge pull request #1761 from pupil-labs/develop v1.20 12 December 2019, 10:16:59 UTC
b72307c Merge pull request #1760 from pupil-labs/pr/1759 Enable combination of --hide-ui and --profile flags 12 December 2019, 10:06:53 UTC
d9c630c Fix missing parameter in service_profiled 12 December 2019, 09:56:47 UTC
6274c54 Add hide_ui flag to service_profiled 12 December 2019, 09:56:20 UTC
165b0e5 Merge branch 'public/master' into develop 12 December 2019, 09:07:49 UTC
5f4c81d forgot to update the call 11 December 2019, 20:02:21 UTC
3397199 fix profiling broken by PR #1712 11 December 2019, 19:58:01 UTC
afdb1cf Merge pull request #1758 from pupil-labs/fix-circle-marker-visualization Fix circle marker visualization after gaps 11 December 2019, 17:39:36 UTC
12da499 Fill gaps on circle marker detection to have correct frame indices This fixes the visualization of the circle markers being off when there are gaps before the markers, e.g. from the calibration procedure before validation markers. 11 December 2019, 17:05:24 UTC
1b8019c Merge pull request #1757 from pupil-labs/remove_torch_deployment Remove torch from deployment 11 December 2019, 15:49:29 UTC
b5d4606 Adjust deployment code to not include fingertip detector weights 11 December 2019, 14:45:13 UTC
a95fe50 Remove dead fingertip tracker code 11 December 2019, 14:44:53 UTC
6cbe1ba Merge pull request #1756 from papr/incl_redist Include missing dll dependencies in Windows bundle 11 December 2019, 14:24:40 UTC
5fe8878 Correctly include scipy, torch, and zmq dll direcotries to Windows path during bundling 11 December 2019, 13:38:04 UTC
0ddaa54 Add scipy.linalg.blas as hidden import on Windows 09 December 2019, 16:16:29 UTC
2342608 Merge pull request #1754 from pupil-labs/readme-download-link-anchor Add link anchors to download section in release notes 09 December 2019, 14:54:07 UTC
3b9f33e Merge pull request #1753 from romanroibu/remove-pytorch Remove PyTorch dependency 09 December 2019, 14:53:38 UTC
8872689 Add link anchors to download section in release notes 09 December 2019, 13:23:44 UTC
f2b8ebd Merge pull request #1752 from pupil-labs/custom_gl_error Custom gl error 09 December 2019, 13:04:43 UTC
980eb98 Merge pull request #1751 from pupil-labs/avframe_ref_before_assign Correctly handle empty video files 06 December 2019, 12:56:40 UTC
0025953 Remove PyTorch dependency from documentation 06 December 2019, 10:56:38 UTC
e12f707 Remove Fingertip_Calibration plugin 06 December 2019, 10:55:41 UTC
aece083 Fix bundle specs to correctly include vc_redist files 05 December 2019, 14:34:05 UTC
8ba1aa0 Include vs redistribution dlls in Windows bundle Fixes #1661 05 December 2019, 12:56:16 UTC
6ae6a05 Zip windows bundles instead of 7z 05 December 2019, 12:54:04 UTC
8ecb0a8 gitignore binaries 05 December 2019, 12:52:25 UTC
5e63a98 Correctly handle empty video files Fixes `av_frame is referenced before assignment` crash in file backend if video is actually empty but was not recognized as such. 05 December 2019, 10:24:23 UTC
234a7f6 Merge pull request #1750 from willpatera/readme_app_download_2pecpf Add explicit link for downloading app bundles 03 December 2019, 10:16:29 UTC
60fb407 Update readme copy text for users 03 December 2019, 09:40:46 UTC
fddc3b6 Add download icon/button to readme 03 December 2019, 09:39:29 UTC
4e38268 Merge pull request #1747 from pupil-labs/fix_multipart_videosets Fix regression when fetching multi-part videos in VideoSet 27 November 2019, 14:24:28 UTC
ea3c8c3 Fix regression when fetching multi-part videos in VideoSet 27 November 2019, 14:20:21 UTC
919225d Add some documentation to the error injecting 26 November 2019, 09:12:36 UTC
3de6caf Wrap up debug logging 26 November 2019, 09:02:41 UTC
f1a9b78 WIP custom gl error 25 November 2019, 10:13:16 UTC
ff86b2e Merge pull request #1744 from pupil-labs/fixation_detector_fixes Remove calibration fixation boost 21 November 2019, 13:04:40 UTC
cb650e0 Remove calibration speed boosting through fixations Also applies black. Feature was removed since the fixation detector always requires calibrated gaze to work properly. 21 November 2019, 11:16:54 UTC
380f5bc Online Fixation Detector: Fix removing deprecated gaze from queue 21 November 2019, 11:13:05 UTC
72163d0 Merge pull request #1731 from romanroibu/dynamic-gaze-mapper-temporal-cutoff Temporal cutoffs in binocular gaze mapper based on estimated FPS 21 November 2019, 10:58:27 UTC
00d292c Rename variables to be more explicit regarding their meaning 21 November 2019, 10:50:39 UTC
38e0964 Merge pull request #1743 from pupil-labs/fixation_detector_fixes Fixation detector fixes 21 November 2019, 10:44:02 UTC
7cb14e0 Rename queues as proposed Q -> working_queue enum -> remaining_gaze 21 November 2019, 10:21:45 UTC
78281a6 Fix comment formatting 21 November 2019, 10:21:16 UTC
d7437f1 Merge pull request #1741 from romanroibu/fix-tasklib-backgroun-create-patch-defaults Use IPCLoggingPatch and KeyboardInterruptHandlerPatch as default patches 21 November 2019, 08:41:54 UTC
fe68112 Merge pull request #1742 from Christopher22/fix-1691 Fix bug #1691 19 November 2019, 12:55:18 UTC
e84101b Online: Fix time inconsistencies Monocular and binocular gaze data streams are not guaranteed to be sorted if mixed. Therefore sort current buffer explicitly. 19 November 2019, 11:47:49 UTC
f9720e1 Offline: Fix time inconsistencies After searching and finding a fixation in a give gaze time window, the remaining data were added back to the queue in reverse order by mistake, generating time inconsistencies. 19 November 2019, 11:47:06 UTC
5157831 Make dispersion calculation consistent Previously, dispersion was either calculated on 2d gaze data or 3d gaze's pupil base data. In the latter case, 3d pupil data was selected from the eye that provided more data. This results in a valid dispersion calculation for a given set of gaze data. During the fixation detection, the algorithm tries to find the maximum fixation length by testing different sets of gaze data, assuming that the dispersion is comparible. Now, if the 3d pupil data is selected from each eye every time, then the dispersion is not comparible and the search for the maximum fixation duration may result in invalid results. Additionally, in some cases, low-confidence data (lower than Pupil Player's minimum data confidence) was included by mistake, "polluting" the dispersion calculation. This effectively results in false negative detections. The solution is not to use pupil data at all, but calculate dispersion solely based on the mapped gaze point in world coordinates. Therefore, the "method" field has been changed from `pupil`/`gaze` to `2d gaze`/`3d gaze` respectively. 19 November 2019, 11:43:53 UTC
535a462 Fix indixing during fixation detection binary search 19 November 2019, 11:28:35 UTC
47f5c3c Rewrap comment 19 November 2019, 11:21:32 UTC
7c7605d Fix bug #1691 19 November 2019, 11:04:25 UTC
89edd89 Remove explicitly passing a list of patches that is the same as the default 18 November 2019, 15:18:49 UTC
1b66c14 Use IPCLoggingPatch and KeyboardInterruptHandlerPatch as default for background task 18 November 2019, 15:03:38 UTC
b231807 Merge pull request #1740 from pupil-labs/fix-brackets-in-path-crash Don't use glob on the full path 18 November 2019, 13:51:29 UTC
7d00741 Don't use glob on the full path If the path contains glob symbols (e.g. []) this will do bad things. So we only glob the files inside, but not on the path. Also I refactored the list-comprehension, because this way we don't have to instantiate the `Video(loc)` twice. 18 November 2019, 12:37:16 UTC
946f51c Merge pull request #1738 from pupil-labs/surface-cache-improvements Surface cache improvements 18 November 2019, 10:19:08 UTC
f128664 Merge pull request #1737 from pupil-labs/fix-square-marker-crash Fix broken function call for square markers 18 November 2019, 10:17:56 UTC
bc6a18f Cancel cache background process before starting a new one This would work fine, but log an exception on Windows. 18 November 2019, 10:08:43 UTC
72346a4 Dont recalculate surface cache when mode did not change Before the whole cache would be reset when just selecting the same detection mode again from the UI, e.g. when canceling the dropdown. 18 November 2019, 10:04:18 UTC
111bd10 Apply black 18 November 2019, 09:52:26 UTC
88488a3 Fix broken function call for square markers 18 November 2019, 09:26:29 UTC
a726df3 Merge pull request #1735 from pupil-labs/debug-pytest-crash Downgrade pytest to 5.2.2 15 November 2019, 16:13:18 UTC
29febf6 Downgrade pytest to 5.2.2 Currently there seems to be an issue where pytest 5.2.3 runs the calibration module (although this one is not tested). Since we don't have the dependencies setup yet on travis, this will crash. 15 November 2019, 15:33:38 UTC
3395363 Use smoothing for temporal cutoff and update default values 14 November 2019, 12:35:54 UTC
90e70cd Update default temporal cutoff in Binocular_Gaze_Mapper_Base Co-Authored-By: Pablo Prietz <pablo@prietz.org> 13 November 2019, 15:16:50 UTC
6f1e1c0 Use dynamicly calculated temporal cutoffs in binocular gaze mapper 13 November 2019, 13:14:10 UTC
cf8b845 Merge pull request #1730 from pfaion/travis-overhaul Let travis run pytest 13 November 2019, 10:27:19 UTC
a1601ce Let travis run pytest 13 November 2019, 10:22:32 UTC
1f215ff deb/control: Round installed size 11 November 2019, 12:29:06 UTC
fb5c594 Merge pull request #1727 from pupil-labs/pluginlist-unique-initialization Plugin_List unique initialization 11 November 2019, 10:19:25 UTC
f9fddc0 Filter plugin uniqueness in Plugin_List.__init__() See NOTE section in code. This basically duplicates some code of .add(), but this code operates purely on the classes, while .add() has already instances. 11 November 2019, 09:46:50 UTC
ac6e3ef Apply black 11 November 2019, 09:44:36 UTC
60af679 Merge pull request #1723 from pupil-labs/realsense-docs Realsense docs 06 November 2019, 12:22:04 UTC
ba63bfb Merge pull request #1724 from pupil-labs/fix-csv-test-windows Fix csv test not working on windows 06 November 2019, 12:20:07 UTC
01c14b0 Fix csv test not working on windows Python's csv library specifies that files passed to csv readers/writers have to be opened with `newline=""` or this won't work on windows. See https://docs.python.org/3/library/csv.html#id3 06 November 2019, 11:15:52 UTC
13b0c1e Merge pull request #1721 from romanroibu/consolidate-tests Consolidate tests 06 November 2019, 10:55:01 UTC
91757d4 Add instructions for D400 06 November 2019, 10:41:25 UTC
e5a00ed Revert exporting RecordingInfo and RecordingInfoInvalidError from pupil_recording.info 06 November 2019, 10:40:06 UTC
9ecbc18 Remove disabled test cases from test_file_backend.py 06 November 2019, 10:39:33 UTC
a118606 Move linux support note to R200 docs 06 November 2019, 10:33:46 UTC
78f9fdc Add RealSense docs back in 06 November 2019, 10:32:00 UTC
bb3bf29 Merge pull request #1722 from pupil-labs/fix-mobile-oldstyle-confusion Fix unopened Pupil Mobile recordings being detected as old-style 06 November 2019, 09:03:22 UTC
92b602c Fix unopened Pupil Mobile recordings being detected as old-style 06 November 2019, 08:38:09 UTC
4e98009 Explicitly check if time_diff is empty in VideoSet._fill_gaps method This doesn't change the behaviour, since np.median will return np.nan for empty input either way, but it makes it explicit and avoids a RuntimeWarning 05 November 2019, 17:15:23 UTC
aff07fe Fix read_key_value_file and write_key_value_file for string values with quotes 05 November 2019, 16:57:50 UTC
751f476 Use temporary directory for test.csv file 05 November 2019, 16:56:16 UTC
a32317f Extract csv_utils tests into tests/test_csv_utils.py 05 November 2019, 16:52:47 UTC
bbaf2e6 Remove test_ prefix from intermediary dir names in pupil_src/tests/ 05 November 2019, 16:26:09 UTC
1bf2927 Rename test_surface_tracker files to have test_ prefix 05 November 2019, 16:22:17 UTC
7d1e552 Rename test_surface_tracker/test_fixtures to test_surface_tracker/fixtures 05 November 2019, 16:21:30 UTC
38be4bc Extract surface marker tests into pupil_src/tests/test_surface_tracker/test_surface_marker.py 05 November 2019, 16:14:48 UTC
5b81d4b Move stdlib_utils tests to pupil_src/tests/test_stdlib_utils.py 05 November 2019, 15:53:20 UTC
ce6da87 Remove broken optimization calibration tests 05 November 2019, 15:17:52 UTC
14c970e Fix relative import for test_file_backend.py 05 November 2019, 14:15:14 UTC
2c3530f Move conftest.py to top level directory to avoid pytest deprecation warning 05 November 2019, 14:14:54 UTC
584cd19 Remove broken pupil_recording tests 05 November 2019, 13:26:47 UTC
c3bb0b3 Move non-broken video_capture tests to pupil_src/tests/ dir 05 November 2019, 13:26:35 UTC
316c1d2 Move non-broken surface_tracker tests to pupil_src/tests/ dir 05 November 2019, 13:25:42 UTC
2fc1191 Move non-broken pupil_detectors tests to pupil_src/tests/ dir 05 November 2019, 13:24:16 UTC
8ca90c6 Move observable_test.py into pupil_src/tests/ dir 05 November 2019, 13:21:16 UTC
back to top