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

sort by:
Revision Author Date Message Commit Date
d0b5e3c Merge remote-tracking branch 'upstream/master' into win_vcpkg_build 20 July 2019, 14:03:04 UTC
03eb9d2 Ensure audio pts/dts are monotonically increasing 18 July 2019, 15:45:06 UTC
9f28c62 Revert 27ac9305ff1c2f99d8a8b13fa611d19d4a69cb94 18 July 2019, 10:00:45 UTC
9ebdc38 Merge pull request #1551 from papr/fix_negative_timejumps Fix negative timejumps 17 July 2019, 14:57:11 UTC
0808c2a Merge pull request #1552 from pfaion/remove_boost_dependency Remove boost dependency 17 July 2019, 12:09:55 UTC
03813e2 Exclude temp fix for EXTENDED_ALIGNED_STORAGE This was just added to make the code compile with the newest Visual Studio v15.9. See issue #1331 for more information. This should not get handled with this PR as we need to adress this separately in multiple places in the future. 17 July 2019, 11:24:02 UTC
b627861 Remove boost dependency and PyCppLogger Boost was not actually used for anything in the singleeyefitter but for dead code. Additionally boost logging was used in the PyCppLogger, which again was not used anywhere. Besides that boost was a huge compile obstacle on windows, as especially boost.python is very old and outdated. 16 July 2019, 14:09:34 UTC
e62bb28 Update opencv dependency to version 3.4.5 This is the newest 3.x version available. 16 July 2019, 14:06:36 UTC
f36e4d6 update_recording_v113_v114(): Write updated version number 16 July 2019, 11:21:59 UTC
d2bde71 Fix negative timejumps in video timestamp files Also, forces regeneration of lookup table. Fixes #1550 16 July 2019, 08:28:06 UTC
69e8ddd Merge remote-tracking branch 'upstream/master' into win_vcpkg_build 15 July 2019, 17:18:51 UTC
d99ee24 Merge pull request #1539 from romanroibu/fix-eye-movement-frame-indices Fix eye movement frame indices 15 July 2019, 09:08:24 UTC
36ba391 Bump eye movement segment version to invalidate previous caches 15 July 2019, 09:00:39 UTC
d986b17 Rename capture_time to world_timestamps for readability 15 July 2019, 08:40:43 UTC
27ac930 Ensure monotonic pts during video export, ammend Set PTS _and_ DTS, not only PTS 15 July 2019, 08:25:34 UTC
7e41ff4 Fix Immutable_Capture init with not timestamps 12 July 2019, 13:12:14 UTC
5b3ed52 Merge pull request #1547 from romanroibu/fix-1544 Fix issue #1544 10 July 2019, 14:32:33 UTC
fc47c44 Ensure cv2.convexHull input is array of 32bit elements 10 July 2019, 14:27:58 UTC
3cf0548 exclude DS files to make appsign work again. 27 June 2019, 17:30:02 UTC
bb2b4cf Added MacOS support for conda environments. 27 June 2019, 09:40:37 UTC
1c0db75 Merge remote-tracking branch 'origin/master' into HEAD 27 June 2019, 08:07:19 UTC
096a8a5 Show raw eye movement frame range This will make the presentation consistent with the frame index displayed by the player 26 June 2019, 09:53:01 UTC
54a0600 Make eye movement segment frame index properties optional 26 June 2019, 09:53:01 UTC
5d42539 Set eye movement frame indices to captrue frame indices 26 June 2019, 09:18:07 UTC
277ac8c Merge pull request #1537 from romanroibu/fix-eye-movement-3d-consistency-check-v1 Quick fix for eye movement 3d consistency check 21 June 2019, 15:54:30 UTC
3645f3c Force fixation detector to use the same data as eye movement detector 21 June 2019, 15:33:19 UTC
df234d4 Temporarily disable using 3D gaze mapping for eye movement classification This will at least ensure consistency, since the previous implementation didn't guarantee that 3D data is available for all gaze datums. 21 June 2019, 15:32:33 UTC
b92737a Merge pull request #1535 from papr/recalc_em_on_min_conf_change Eye Movement Detector: Recalculate if minimum data confidence changes 21 June 2019, 14:40:04 UTC
5597db5 Eye Movement Detector: Recalculate if minimum data confidence changes 21 June 2019, 14:31:13 UTC
c5bb15b Merge pull request #1534 from romanroibu/fix-eye-movement-vis Draw all eye movement segments as polylines 21 June 2019, 14:12:17 UTC
5262071 Draw all eye movement segments as polylines 21 June 2019, 14:10:33 UTC
c0bdc2e Merge pull request #1533 from papr/offline_fixation_defaults Offline Fixation Detector: Adapt default values 21 June 2019, 13:52:53 UTC
49a1808 Offline Fixation Detector: Adapt default values 21 June 2019, 13:46:47 UTC
995decb Merge pull request #1532 from pupil-labs/revert-1519-rm-deprecated-detectors Revert "Remove deprecated detector plugins" 21 June 2019, 13:38:10 UTC
394229a Revert "Remove deprecated detector plugins" 21 June 2019, 13:37:28 UTC
00d5819 Merge pull request #1531 from romanroibu/fix-smooth-pursuit-vis Change smooth pursuit eye movement visualization 21 June 2019, 12:34:52 UTC
fcc831e Change smooth pursuit eye movement visualization 21 June 2019, 12:32:37 UTC
d342e1e Merge pull request #1530 from romanroibu/nslr-data-validation-v2 Fix real-time detector NSLR data validation issues 21 June 2019, 12:14:14 UTC
d7f603b Ensure real-time eye detector input has monotonic timestamps 21 June 2019, 09:53:45 UTC
3b7651f Catch and log nslr validation errors for real-time detector 21 June 2019, 09:52:48 UTC
d18ecf9 Add explicit nslr validation error types 21 June 2019, 09:50:39 UTC
4087034 Apply black to bundle spec 21 June 2019, 07:06:05 UTC
79e3bd9 Fixes #1379 Missing dock icons on Ubuntu 20 June 2019, 16:39:44 UTC
39fd753 Merge pull request #1529 from romanroibu/nslr-data-validation Add gaze data input validation for NSLR-HMM classification 20 June 2019, 16:18:23 UTC
1b1b451 Log eye movement exception as error Co-Authored-By: Pablo Prietz <pablo@prietz.org> 20 June 2019, 14:58:32 UTC
2654603 Update NSLR uniqueness validation error message Co-Authored-By: Pablo Prietz <pablo@prietz.org> 20 June 2019, 14:57:53 UTC
b574c53 Update NSLR NaN validation error message Co-Authored-By: Pablo Prietz <pablo@prietz.org> 20 June 2019, 14:57:33 UTC
f4baf96 Call completion callback when offline eye movement detection task raises and expection 19 June 2019, 16:09:31 UTC
190c54a Show error message when Offline_Eye_Movement_Detector task fails 19 June 2019, 16:08:56 UTC
b18ede5 Use file-specific logger for eye_movement_detector_offline 19 June 2019, 16:07:53 UTC
8933776 Add error UI info text field to eye movement detector menu 19 June 2019, 16:07:17 UTC
fe71577 Add nslr input data validation 19 June 2019, 16:06:39 UTC
a49fec0 Add gaze_timestamps argument to gaze_data_to_nslr_data 19 June 2019, 16:06:11 UTC
4b64ed4 Merge pull request #1524 from romanroibu/add-adapt-window-size-notification Add adapt_window_size notification handle in world process 17 June 2019, 06:52:33 UTC
083adc3 Merge pull request #1523 from papr/v1.13-fixes Fixes for v1.13 17 June 2019, 06:52:07 UTC
692030b Merge pull request #1527 from papr/improved_ui_response Improve ui responsiveness 17 June 2019, 06:51:40 UTC
31d6004 Merge pull request #1526 from euryalus/master Change of variable type 14 June 2019, 09:45:45 UTC
98cae9d Improve ui responsiveness By polling glfw events before updating pyglui we ensure that pyglui can react as fast as possible to ui events instead of waiting for a full processing cycle. 14 June 2019, 09:43:39 UTC
159d91f Changed two field in py_result from int to float. Needed for the VR integration. 14 June 2019, 08:15:01 UTC
bdc4c25 Merge branch 'master' of https://github.com/pupil-labs/pupil 14 June 2019, 08:14:06 UTC
c18ab46 Increase pyglui requirement to v1.24 13 June 2019, 18:19:23 UTC
d5a9876 Merge pull request #1525 from romanroibu/pi-ndsi-support Add PI support for ndsi auto-selection 13 June 2019, 12:51:18 UTC
0f43026 Add PI support for ndsi auto-selection 13 June 2019, 12:45:24 UTC
6f7644e Add adapt_window_size notification handle in world process 13 June 2019, 12:33:34 UTC
10cbdf0 Surface upgrade: Only upgrade if deprecated definitions are present 13 June 2019, 12:00:32 UTC
8876be6 Ensure monotonic pts during video export 13 June 2019, 11:59:04 UTC
342a6e5 Merge pull request #1522 from romanroibu/fix-surface-tracker-out-of-bounds-frame Fix surface tracker out of bounds frame index 13 June 2019, 11:56:47 UTC
a3cf8f8 Merge pull request #1520 from papr/fix_1439 Allow passing Python lists as target to player_methods.find_clostest() 12 June 2019, 12:28:26 UTC
ea724ad Handle case where fetch returns invalid frame_index 11 June 2019, 14:02:48 UTC
3a69162 Ensure that surface tracker doesn't go over video frame bounds 11 June 2019, 14:00:57 UTC
d4d1a98 Allow passing Python lists as target to player_methods.find_clostest() Fixes #1439 11 June 2019, 13:50:00 UTC
6211aff Merge pull request #1519 from papr/rm-deprecated-detectors Remove deprecated detector plugins 11 June 2019, 13:36:57 UTC
0f08b77 seek_control: Fix multi-split seeking 09 June 2019, 20:17:57 UTC
3c3a8c2 Remove deprecated detector plugins Plugins removed - Saccade detector (was WIP) - Fixation detector - Vis_Fixations 07 June 2019, 08:27:13 UTC
a11e860 Merge pull request #1515 from papr/surface_tracker_improv Surface tracker improvements 06 June 2019, 16:26:30 UTC
8a737f7 Merge pull request #1516 from papr/em_exports Export eye movements by gaze and by segment 06 June 2019, 15:53:37 UTC
697a978 Add timestamp to eye movement classification datum 06 June 2019, 14:33:24 UTC
5a58b37 Real time eye mov. detector: Require at least two gaze points for classification When passing only one datum to nslr, the nslr2d loop will be get stuck due to `nl` becoming `NaN` 03 June 2019, 12:30:41 UTC
1c5d5ac [crashes on macOS] realtime by-gaze classification 30 May 2019, 16:59:39 UTC
dbf5950 Publish eye movement data with consist topics 30 May 2019, 16:59:00 UTC
13ae7db Remove explicit fixation mapping 30 May 2019, 14:22:12 UTC
16e0502 Export EM by gaze and by segment 30 May 2019, 13:03:04 UTC
0bb86d9 EM Export: Use precalculated export window instead of index range 30 May 2019, 08:50:20 UTC
cdd4519 Apply black format 30 May 2019, 08:46:59 UTC
b6ebef9 Offline surface: return when location_cache_filler was cancelled 27 May 2019, 16:53:58 UTC
b3ffcbb Little improvements - Stylistic changes - Use `sum(1 for _ in iterator)` instead of `len(list(iterator))` - Remove unnecessary property setters - Ensure that each timeline row is correctly assigned to its label 27 May 2019, 16:53:16 UTC
6eba2db Offline Surface Tracker: Correctly display surface detection in timelines 27 May 2019, 16:50:05 UTC
452f9f8 Merge pull request #1268 from marc-tonsen/surfaces_revamp Surfaces Revamp 27 May 2019, 12:53:05 UTC
dd1b846 Fix bug where surface names could not be changed 27 May 2019, 12:40:09 UTC
82d8d7c Give multiprocessing context an explicit name 27 May 2019, 11:54:35 UTC
3f4901f Merge pull request #1514 from papr/fix_audio_idx_out_of_bounds Fix audio playback in cases where the audio is shorter than the world video 27 May 2019, 11:43:21 UTC
cfc5521 Merge pull request #1512 from romanroibu/eye_movement_visualization Eye movement visualization 27 May 2019, 11:43:06 UTC
8761fc6 Replace "PSO" with "Post-saccadic oscillation" in segment color legend Co-Authored-By: Pablo Prietz <pablo@prietz.org> 27 May 2019, 11:13:37 UTC
cb8bb0e Fix audio playback in cases where the audio is shorter than the world video Else the software crashes with Traceback (most recent call last): File "/Users/papr/work/pupil/pupil_src/launchables/player.py", line 595, in player p.recent_events(events) File "/Users/papr/work/pupil/pupil_src/shared_modules/audio_playback.py", line 405, in recent_events self.audio.timestamps[audio_idx] IndexError: index 1534 is out of bounds for axis 0 with size 1534 27 May 2019, 09:53:49 UTC
968d9cb Offline Surface Tracker: Small improvements 27 May 2019, 08:29:15 UTC
c8ee2a7 Offlien Surface Tracker: Consistent multiprocessing context usage 27 May 2019, 08:28:43 UTC
6e920db Merge pull request #1511 from papr/task_proxy_context Task_Proxy: Allow to specify multiprocessing context 27 May 2019, 08:10:22 UTC
45794dd Add eye movement segment class color legend to real-time detector 24 May 2019, 16:42:01 UTC
899ea89 Refactor segment rendering functions into renderer classes 24 May 2019, 16:12:39 UTC
3495498 Add saccade and pso segment polyline segment drawing in gl context 24 May 2019, 15:25:50 UTC
back to top