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

sort by:
Revision Author Date Message Commit Date
0e8d1f9 fix for checking if projection matrix is defined 23 August 2019, 15:32:52 UTC
a7c4fdb Merge pull request #1586 from romanroibu/import-old-surface-definitions Surface definition backwards compatibility support 22 August 2019, 15:46:47 UTC
94d1d69 Merge branch 'master' into import-old-surface-definitions 22 August 2019, 15:35:52 UTC
157e6a6 Use explicit NotADirectoryError when checking parent directory Co-Authored-By: Pablo Prietz <pablo@prietz.org> 22 August 2019, 15:26:14 UTC
8176037 Use explicit FileNotFoundError when checking for parent directory Co-Authored-By: Pablo Prietz <pablo@prietz.org> 22 August 2019, 15:24:45 UTC
c506316 Merge pull request #1600 from pfaion/fix_marker_detection_flickering Fix marker detection flickering 22 August 2019, 15:24:16 UTC
1548002 Ensure all surface definition files are copied when recording 22 August 2019, 15:01:59 UTC
16aa65a Remove option for disabling robust surface detection Robust detection is better in every aspect. 22 August 2019, 14:27:46 UTC
eb25d4b Make int check more explicit 22 August 2019, 14:27:46 UTC
5e3e590 Only check for monotonic data in offline mode 22 August 2019, 14:27:45 UTC
232b602 Apply black formatting 22 August 2019, 14:27:45 UTC
4388f6f Use fast detection for online, slow for offline mode Parameter *true_detect_every_frame* essentially controls fast vs slow detection. I bubbled the parameter up the hierarchy as online mode. The current hierarchy setup makes this really ugly, we should think about a different way to organize this in the future. 22 August 2019, 14:27:45 UTC
1d43678 Merge pull request #1597 from romanroibu/fix-plugin-custom-naming Fix plugin custom naming 22 August 2019, 12:34:39 UTC
eb25de8 Merge pull request #1591 from romanroibu/surface-tracker-fix-gui-bugs-1 Surface tracker - fix GUI bugs 22 August 2019, 12:27:04 UTC
458b39a Merge pull request #1596 from ChingT/intrinsic_PI_world_v1 camera_model: add pre-recorded camera intrinsic of PI world v1 22 August 2019, 12:00:47 UTC
a0d16a5 Merge pull request #1587 from romanroibu/fix-eye-movement-3d-consistency-check Fix eye movement 3d consistency check 22 August 2019, 11:59:31 UTC
1070142 Unify plugin name for plugins with online/offline variants 22 August 2019, 11:33:07 UTC
d0a5613 Unify plugin name for head pose tracker plugins 22 August 2019, 11:32:02 UTC
10fe7d3 Add parse_pretty_class_name class method to Plugin 22 August 2019, 11:31:28 UTC
48fada1 add camera intrinsic of PI world v1 22 August 2019, 11:16:05 UTC
ca2d853 Re-add feature to move overlapping corners togather 22 August 2019, 09:39:21 UTC
d95df7b Merge pull request #1594 from romanroibu/make-event-consumption-explicit Make input event consumption explicit 22 August 2019, 09:28:53 UTC
0db0848 Merge pull request #1595 from romanroibu/surface-tracker-fix-continuous-timeline-redraw Surface tracker fix continuous timeline redraw 22 August 2019, 09:25:41 UTC
c724364 Make newest added surfaces take precedence for menu button clicks 22 August 2019, 09:16:55 UTC
e1de5c0 Set surface tracker timeline refresh flag when the timeline data changes 21 August 2019, 15:04:41 UTC
b5e7996 Only draw surface tracker timeline when its flag is explicitly set 21 August 2019, 15:04:04 UTC
f5a37af Rename timeline drawing callbacks to more descriptive names 21 August 2019, 15:03:17 UTC
bc9a79f Make click event consumption explicit in world.py, player.py and eye.py 21 August 2019, 13:03:19 UTC
d6ce5d9 Make click event consumption explicit in surface tracker GUI 21 August 2019, 12:46:17 UTC
5d97dd2 Set precedence of _on_click_corner_handles handler higher than _on_click_menu_buttons and _on_click_marker_toggles This avoids situations where, if the user moves a corner of surface A under the "edit" button of surface B, the corner is then impossible to move, since before corner clicks had lower precedence than menu button toggles. 20 August 2019, 16:23:14 UTC
1d1fd0a Fix issue with corners remaining stuck to the mouse pointer Only consider how close the current pointer position is to the corner if it's not already being moved. If the corner is in the process of being moved, release it on mouse release no mater the distance to the pointer. This avoids situations where moving the corner very fast gets the UI into a state where the corner is stuck to the mouse pointer, but with an offset larger than the distance threshold, making it impossible to fixate. 20 August 2019, 16:17:35 UTC
21c13c5 Surface tracker GUI consume click events and stop funrther propagation 20 August 2019, 16:01:17 UTC
1c9d0d2 Show gaze data type used by eye movement detector 20 August 2019, 13:54:03 UTC
2a67d63 Update real_time_buffered_detector to get use_pupil based on data processing 20 August 2019, 13:53:24 UTC
0c46970 Use extract_3d_gaze_points in both can_use_3d_gaze_mapping and gaze_data_to_gaze_points_3d 20 August 2019, 12:48:43 UTC
e7f45b5 Check can_use_3d_gaze_mapping by checking all paze_point_3d key of every datum 19 August 2019, 16:06:31 UTC
29fa9a9 Update offline_detection_task to get use_pupil based on data processing 19 August 2019, 16:06:31 UTC
881fd5f Extract getting 3d gaze points from gaze_data_to_nslr_data method and detect is 3d method was successfull 19 August 2019, 16:06:31 UTC
7db9b40 Remove add_surface keyword argument 19 August 2019, 12:11:40 UTC
95389b4 Add surface_file_store tests 19 August 2019, 11:46:28 UTC
087d92f Add surface_*_v01_mixed fixtures 19 August 2019, 11:46:28 UTC
f5e1e7b Fix Surface_File_Store to pass all kwargs to superclass 19 August 2019, 11:38:31 UTC
04229e7 Separate surface tracker test fixtures into different functions 19 August 2019, 10:24:57 UTC
f38dc0a Add tests for surface serializer v01 with apriltag markers 19 August 2019, 10:24:57 UTC
2c6b0bf Update surface tracker tests to run by invoking pytest 19 August 2019, 10:24:57 UTC
8088b16 Add tests for surface serializer v01 with square markers 19 August 2019, 10:24:57 UTC
c2b43e1 Extract surface serializer testing logic into a helper function 19 August 2019, 09:21:34 UTC
47e55ec Add tests for surface v00 serialization methods 16 August 2019, 17:28:56 UTC
4df4fb0 Add test_fixtures for surface marker serialization 16 August 2019, 17:28:56 UTC
ecc409c Add special handling of v00 to v01 migration 16 August 2019, 17:28:56 UTC
2fb9468 Update Surface_Tracker to use Surface_File_Store to load/save surface definitions 16 August 2019, 17:28:56 UTC
325e697 Add Surface_File_Store class responsible for reading/writing surface definitions from/to files 16 August 2019, 17:28:56 UTC
e9787df Move Surface serialization logic to surface_serializer 16 August 2019, 14:59:27 UTC
dd7e703 Move Surface_Marker_Aggregate serialization to surface_serializer 16 August 2019, 14:59:27 UTC
ed6b9fd Add property_equality static methods to Surface and Surface_Marker_Aggregate 16 August 2019, 14:59:27 UTC
2374e9c Expand Surface init arguments instead of using init_dict 16 August 2019, 14:59:27 UTC
b9cb7c8 Fix surface marker deserialization test 16 August 2019, 14:47:01 UTC
2bc32e7 Add helper methods for creating and parsing surface marker uid 16 August 2019, 14:46:37 UTC
aa7c9e6 Add is_none and is_not_none helper functions 16 August 2019, 14:43:28 UTC
9484d32 Merge pull request #1584 from marc-tonsen/surface_tracker_hm_resolution Surface Tracker Heatmap Resolution 15 August 2019, 09:12:05 UTC
4b0538e Added changes again after resetting branch to clean master. 15 August 2019, 08:13:57 UTC
78c0bc8 fixing mac os hdutil calls 12 August 2019, 10:07:42 UTC
bfa1cd9 Apriltag performance tweaks 09 August 2019, 15:05:57 UTC
701756d Correctly pass all arguments to world_profiled 09 August 2019, 14:46:48 UTC
00a3d6b Call square_marker_detect.detect_markers_robust with true_detect_every_frame=3 09 August 2019, 14:45:57 UTC
3951da6 Work-around hdiutil issue in Player finalize_bundle macOS 09 August 2019, 14:01:17 UTC
86be0a7 Revert easly glfwPollEvents() call Causes crash on Windows when minimizing the eye window, since `window_size` is set to `(0,0)` during glfw event handling. 09 August 2019, 13:45:49 UTC
c0b89ac Merge pull request #1577 from papr/surface-tracker-apriltag v1.15 Fixes 09 August 2019, 13:26:05 UTC
f47477e Save surface definition version 09 August 2019, 13:04:03 UTC
c957435 Remove fixation on surface deduplication 09 August 2019, 13:03:50 UTC
a86dee6 Add type hinting + explicit str->mode conversion 09 August 2019, 10:12:40 UTC
be6019b Remove unnecessary function 09 August 2019, 10:03:32 UTC
f9dd5e3 Merge pull request #1578 from papr/fix_roi_api ROI API: Fix naming and argument order 09 August 2019, 09:50:03 UTC
116af1c ROI api: Fix naming and argument order 09 August 2019, 09:48:05 UTC
bf06318 Revert accidental commit 09 August 2019, 09:25:22 UTC
f701820 Merge pull request #1576 from Christopher22/master Allow a change of the ROI by network 09 August 2019, 09:12:28 UTC
803fed9 Easier to ask for forgiveness than permission. 09 August 2019, 09:09:21 UTC
e139b30 Merge branch 'master' into surface-tracker-apriltag 09 August 2019, 08:46:07 UTC
3a1bac6 Make active marker_detector_mode persistent across sessions 09 August 2019, 08:33:44 UTC
73cd023 Apply black 09 August 2019, 08:33:14 UTC
62c2cbb Headpose Tracker: Change marker corner order pupil_apriltags.Detection.corners are counter-clockwise already 09 August 2019, 08:31:32 UTC
75ce1f4 Finalize bundle: Sort imports, Remove all .DS_Storefiles recursively 09 August 2019, 07:29:48 UTC
7f31306 Allow a change of the ROI by network 09 August 2019, 07:28:44 UTC
00c698a bundle.spec: Use strings instead of pure paths 08 August 2019, 20:20:42 UTC
bf4770c Adapt bundle.spec for apriltags 08 August 2019, 19:53:33 UTC
040d491 Merge pull request #1501 from papr/hmd_streaming HMD Streaming Backend 08 August 2019, 18:20:53 UTC
779b036 Do not expose HMD Streaming Manager 08 August 2019, 18:19:53 UTC
9f96092 Merge pull request #1575 from papr/freeze_model Add option to freeze current 3d eye model 08 August 2019, 17:15:46 UTC
1ea1ea2 Merge pull request #1540 from romanroibu/surface-tracker-apriltag Surface tracker apriltag support 08 August 2019, 17:15:04 UTC
84bc778 Remove Windows guards for headpose tracker plugins 08 August 2019, 16:03:40 UTC
355ef28 Update apriltags3 package name to pupil_apriltags 08 August 2019, 15:53:36 UTC
bd2d626 Apply suggestions from code review Co-Authored-By: Roman Roibu <romanroibu@gmail.com> 08 August 2019, 15:38:58 UTC
a8b6c6f pupil_detectors: bump version 08 August 2019, 14:36:13 UTC
cf31468 Add option to freeze current eye model 08 August 2019, 14:36:03 UTC
707ab3d pupil_detectors: Set cython language_level to 3 08 August 2019, 14:34:17 UTC
6cc3274 Merge pull request #1573 from pfaion/fix_zero_timestamp_frames Drop frames with 0 timestamp in uvc-backend 08 August 2019, 07:49:29 UTC
f2d1a74 Add review corrections 07 August 2019, 12:27:05 UTC
5d0a158 Drop frames with 0 timestamp in uvc-backend This can happen after disconnecting/reconnecting on windows. We shouldn't infer anything about this frame and discard it as invalid. 07 August 2019, 09:55:20 UTC
1c2f0b2 Merge branch 'master' into surface-tracker-apriltag 02 August 2019, 13:13:12 UTC
86e37dc Merge pull request #1569 from ChingT/fix_head_pose_tracker Head Pose Tracker: Remove translation value constraints 01 August 2019, 15:40:41 UTC
back to top