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

sort by:
Revision Author Date Message Commit Date
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
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
452f9f8 Merge pull request #1268 from marc-tonsen/surfaces_revamp Surfaces Revamp 27 May 2019, 12:53:05 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
b2363e2 Add saccade and pso segment polyline segment drawing on image 24 May 2019, 15:25:33 UTC
d7a4b00 Use BGR and BGRA color formats in calls to cv2 24 May 2019, 15:23:43 UTC
d1d0930 Add method for mapping segment class to color for a palette 24 May 2019, 15:21:05 UTC
aec5446 Add world_2d_points method to Classified_Segment 24 May 2019, 15:19:06 UTC
c2df441 Add Color_BGRA class and transformation methods for all color subclasses 24 May 2019, 15:18:44 UTC
971b218 Add Color_BGR class and transformation methods for all color subclasses 24 May 2019, 15:18:07 UTC
a4d6635 Add Base_Color_Palette for basic colors 24 May 2019, 15:16:02 UTC
30bea96 Add abstract properties for basic color in Color_Palette 24 May 2019, 15:15:23 UTC
7bcb394 Rename rgb to bgr and enforce color assumptions in transparent_circle method 24 May 2019, 15:14:23 UTC
5d98233 Task_Proxy: Allow to specify multiprocessing context 24 May 2019, 11:59:17 UTC
26a51f3 Task_Proxy: Allow to specify multiprocessing context 24 May 2019, 11:50:30 UTC
5481aed Fix surface tracker for macOS 24 May 2019, 09:57:27 UTC
493cc58 Re-add surface definition update code 24 May 2019, 09:08:17 UTC
90b9be0 Merge branch 'master' into marc_surfaces_revamp 24 May 2019, 09:07:44 UTC
b2c9107 Merge pull request #1482 from romanroibu/eye_movement_detector Eye movement detector 24 May 2019, 07:59:55 UTC
6cda722 Apply black format 24 May 2019, 07:55:26 UTC
237ebdf Realtime EMD: Check if frame is available 24 May 2019, 07:38:41 UTC
dc62c50 Convert nslr input angles from radians to degrees 22 May 2019, 15:19:33 UTC
ec3bd70 Use shared storage module 20 May 2019, 13:07:19 UTC
711dba1 Merge branch 'master' into eye_movement_detector 20 May 2019, 13:01:47 UTC
e17e85d Merge pull request #1510 from papr/fix_pm_intrinsics_load Fix Pupil Mobile intrinsics lookup 20 May 2019, 12:05:00 UTC
26390db PM recording intrinsics: Ignore time files and stop at first working video file 20 May 2019, 09:59:40 UTC
69bb0da Filter out low confidence gaze data 17 May 2019, 12:00:46 UTC
766f4da Reapply #1499 16 May 2019, 15:25:16 UTC
8a76dfd Merge pull request #1508 from papr/rm_deprecated_eye_video_overlay Remove deprecated vis_eye_video_overlay implementation 16 May 2019, 11:34:41 UTC
b1f6c6e Remove deprecated vis_eye_video_overlay implementation 16 May 2019, 10:09:54 UTC
8911c81 Merge pull request #1504 from papr/types Use builtin types 13 May 2019, 12:49:04 UTC
f59dd8c Sort imports and apply black 10 May 2019, 11:34:24 UTC
e51403c Merge pull request #1503 from willpatera/positions_typo_fix Fix typo in file name and logs - positons to positions 10 May 2019, 07:28:12 UTC
7efd690 Replace custom empty classes with SimpleNamespace, ammend 09 May 2019, 14:45:50 UTC
c48093c test_file_backend cleanup - apply black - sort imports - replace custom Empty class with SimpleNamespace 09 May 2019, 14:38:17 UTC
8e7b0b2 Pupil Producers: Remove unused Empty class 09 May 2019, 14:36:59 UTC
96f798c Replace custom empty classes with SimpleNamespace 09 May 2019, 14:36:29 UTC
d86f62a Replace FrozenDict with MappingProxyType 09 May 2019, 14:17:38 UTC
e202e6d Fix typo in file name and logs: positons to positions 08 May 2019, 05:27:36 UTC
bc41ea4 Merge pull request #1492 from cboulay/build_when_necessary Even running from source, do not build modules unless required. 06 May 2019, 12:22:41 UTC
46c50d3 Player: Fix opening recordings by drag&drop on opened Player window 06 May 2019, 09:19:56 UTC
1932bc2 Eye: Fix bug where both eye processes tried to open Pupil Cam3 ID0 03 May 2019, 12:18:16 UTC
ae0bc0d Update file_methods._FrozenDict to subclass abstract Mapping class and support pickling 03 May 2019, 12:16:11 UTC
2644d76 Prepare Surface_Offline for pickling by removing unpicklable properties 03 May 2019, 12:14:35 UTC
3f4d060 Merge pull request #1499 from papr/1498_offline_calib_crash Fix offline gaze mapper crash when using a recorded calibration 03 May 2019, 09:39:18 UTC
534e285 Merge pull request #1497 from papr/pupil_cam3_support Pupil Cam3 support 03 May 2019, 09:39:05 UTC
00f4934 Fix offline gaze mapper crash when using a recorded calibration Fixes #1498 03 May 2019, 09:15:52 UTC
0886eaf Pupil Cam3 support 03 May 2019, 08:59:37 UTC
df84d1f Pupil Producers: Fix typo when splitting pupil data by id 02 May 2019, 13:48:12 UTC
d8664f2 bundle.spec: Add apriltag 02 May 2019, 13:16:58 UTC
a4dc7e3 Fix image resizing with cv2.resize - set explicit intrpolation function - flip dimensions - init with uint8 instead of int 02 May 2019, 12:54:48 UTC
34190be Replace scipy.misc.imresize with cv2.resize 02 May 2019, 11:35:42 UTC
39000cd cython_methods - only build when necessary 30 April 2019, 16:41:41 UTC
4d91341 Expose submodules and make importing more consistent 29 April 2019, 16:36:09 UTC
e93cdf8 Extract segment drawing code into ui.segment_overlay 29 April 2019, 15:57:28 UTC
6e251b6 Even running from source, do not build modules unless required. 29 April 2019, 15:11:27 UTC
e44657a Merge pull request #1495 from pupil-labs/opencv4 Opencv 4 compatibility 29 April 2019, 14:21:25 UTC
78ac353 AV_Writer: Do not attempt to load audio if not required 29 April 2019, 14:16:04 UTC
c910955 Merge branch 'master' into opencv4 29 April 2019, 13:09:52 UTC
2916d4c Fix issue that prevented plugin from working when exporting 29 April 2019, 12:24:10 UTC
4efaef1 FIx outdated class and method names 29 April 2019, 12:20:53 UTC
eca3be0 Merge pull request #1489 from papr/generic_overlay Video Overlays 29 April 2019, 11:20:18 UTC
28ace73 Apply suggestions from code review Co-Authored-By: papr <pablo@prietz.org> 29 April 2019, 09:59:18 UTC
6fcda8d Merge pull request #1488 from papr/fix_pupil_pos_by_id pupil_positions_by_id: Correctly zip topics, datum, and timestamps 29 April 2019, 09:23:31 UTC
660ce6d Merge pull request #1487 from papr/central_storage Move storage code from gaze_producer into global scope 29 April 2019, 09:23:08 UTC
3d88360 Merge pull request #1481 from papr/player_on_drop_plugin_api Allow plugins to consume events 29 April 2019, 09:22:47 UTC
3462afb Disable Head Pose Trackin on Windows Due to a missing apriltags version for WIndows we decided on disabling this feature on Windows. 29 April 2019, 09:21:27 UTC
ffbd4d6 Update capture and player plugin information 26 April 2019, 16:26:42 UTC
0bc0025 apriltags: Use built-in find_library 26 April 2019, 11:19:06 UTC
9b070ce Merge pull request #1490 from papr/head_pose_tracker Head Pose Tracker: Remove text rendering in 3d debug window 26 April 2019, 08:21:42 UTC
b40302c Merge pull request #1484 from ChingT/offline-online-head_pose_tracker Head Pose Tracker 26 April 2019, 08:19:51 UTC
a808df7 Head Pose Tracker: Remove text rendering in debug window Due to bundle incompatibility 26 April 2019, 08:18:37 UTC
473c311 Update formatting with black 25 April 2019, 15:47:43 UTC
961f2f1 Extract background task management and segment buffering to offline_controller 25 April 2019, 15:33:12 UTC
fbdb7a5 Extract UI logic into Menu_Content and Navigation_Button classes 25 April 2019, 15:30:22 UTC
639db3d Extract seeking functionality into seek_controller 25 April 2019, 15:24:31 UTC
d28f4ef Extract csv exporting functionality from offline plugin 25 April 2019, 15:19:22 UTC
438e64a Add segment file storage for caching detector results 25 April 2019, 15:18:09 UTC
350b215 Merge branch 'fix_pupil_pos_by_id' into generic_overlay 25 April 2019, 15:09:34 UTC
5f55c2f pupil_positions_by_id: Correctly zip topics, datum, and timestamps 25 April 2019, 15:09:15 UTC
5364053 Eye Overlay: Fix “show ellipses” switch 25 April 2019, 15:06:55 UTC
e4f5755 Add missing StorageItem conformances to Classified_Segment 25 April 2019, 14:34:52 UTC
9296b52 Move segment_storage.py into segment.py and rename classes to avoid confusion with file-based storage 25 April 2019, 14:32:43 UTC
a111693 Overlays: Use glfw constant instead of hardcoded number 25 April 2019, 12:59:14 UTC
5eef720 Move storage code from gaze_producer into global scope 25 April 2019, 12:44:37 UTC
back to top