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

sort by:
Revision Author Date Message Commit Date
04cc12c Merge pull request #1802 from pupil-labs/restructured-gaze-calibration-and-mapping Restructured gaze calibration and mapping 25 May 2020, 15:38:36 UTC
6110a0d Merge develop 25 May 2020, 15:38:04 UTC
4793a0b Merge branch 'develop' into restructured-gaze-calibration-and-mapping 25 May 2020, 15:35:28 UTC
e6ab689 Bump offline pupil detection session data version to 4 25 May 2020, 12:17:39 UTC
4b4ee9d Merge pull request #1871 from pupil-labs/replace_uniq_by_class Allow replacing `by_class` unique plugins 20 May 2020, 07:56:50 UTC
a8b18f5 Merge pull request #1870 from pupil-labs/default_detectors Default detectors 19 May 2020, 11:15:37 UTC
1ebe8ec Improve method and variable naming 19 May 2020, 11:15:04 UTC
77333ef Merge pull request #1877 from pupil-labs/hide_realsense Hide realsense cameras in camera selection list 19 May 2020, 11:01:36 UTC
1edbafe Merge pull request #1879 from pupil-labs/fix-#1876 Fix #1876 18 May 2020, 11:19:18 UTC
ad19d17 Handle the case when one of the homography transforms is None 15 May 2020, 11:28:09 UTC
4871e85 Handle all exceptions in Surface._find_homographies 15 May 2020, 11:27:28 UTC
a29429e Hide RealSense cameras in uvc camera list 15 May 2020, 07:42:35 UTC
9343a85 Merge pull request #1875 from pupil-labs/adjust_player_2d_ellipse_color Change 2D ellipse outline color to light blue 14 May 2020, 13:57:47 UTC
161973e Change 2D ellipse outline color to light blue 14 May 2020, 13:43:01 UTC
4db1c5c Merge pull request #1873 from pupil-labs/recolor_2d_ellipse Draw 2D pupil ellipse in blue and cleanup code 14 May 2020, 13:29:02 UTC
d8abef0 Merge pull request #1874 from pupil-labs/cleanup_2d_3d_ui Remove 2D settings from 3D detector UI 14 May 2020, 13:28:52 UTC
f438d66 Remove 2D settings from 3D detector UI 14 May 2020, 13:20:19 UTC
c1be1be Draw 2D pupil ellipse in blue and cleanup code 14 May 2020, 11:42:13 UTC
af6d49c Allow replacing `by_class` unique plugins Changes previous behavior where running `by_class` unique plugins could not be replaced. This behaviour is especially problematic if `by_class` plugins are started by default. In this case, there would not be a possibility to change their configuration. With the new behaviour, a new configuration can be loaded by restarting the plugin with the new config. The old plugin will be removed. 12 May 2020, 18:40:38 UTC
80cab00 Start fixation and blink detector by default in Service 12 May 2020, 14:18:06 UTC
9247d21 Start fixation and blink detector by default in Capture 12 May 2020, 14:17:59 UTC
7c04139 Merge pull request #1864 from pupil-labs/make_gazer_names_consistent Make gazer names consistent 12 May 2020, 08:51:09 UTC
cb2d860 Remove _v2 suffix 12 May 2020, 08:35:21 UTC
ec29116 Clarify 3d gazer labels 12 May 2020, 08:35:21 UTC
f0ea004 Remove _v1x suffix 12 May 2020, 08:35:21 UTC
3200e01 Move 3d gazers into submodule and rename files appropriately 12 May 2020, 08:35:21 UTC
03ce14e Merge pull request #1865 from pupil-labs/remove-detection-mapping-mode Remove detection mapping mode 12 May 2020, 07:29:51 UTC
3fa5b4e Remove detection_method from pupil_producers.py 11 May 2020, 13:41:35 UTC
0404b5e Remove checks for g_pool.detection_mapping_mode in screen marker calibration choreography 11 May 2020, 13:41:14 UTC
ff753d4 Replace set_detection_mapping_mode notification with set_pupil_detection_enabled 11 May 2020, 13:40:39 UTC
8d95c08 Merge pull request #1862 from pupil-labs/remove-calibration-routines-module Remove calibration routines module 11 May 2020, 09:49:20 UTC
191d5a4 Remove comment about duplicate BundleAdjustment class 07 May 2020, 07:37:05 UTC
1f56eed Merge pull request #1863 from pupil-labs/vis_pupil_2d_3d Confidence timeline: Fallback to 3d confidence if no 2d data is available 07 May 2020, 07:16:25 UTC
e55818e Handle uninitialized gazer 06 May 2020, 14:40:58 UTC
fb231d8 Confidence timeline: Fallback to 3d confidence if no 2d data is available 06 May 2020, 09:50:20 UTC
ad8f77f Sort imports 06 May 2020, 09:49:46 UTC
3e26a71 Remove old calibration_routines imports 06 May 2020, 07:43:57 UTC
975fe5e Incorporate calibration_routines into gaze_mapping 06 May 2020, 07:24:26 UTC
edddf75 Replace Gaze_Mapping_Plugin with GazerBase in Plugin_Manager Remove unused calibration_routines import from gaze_producer 06 May 2020, 07:23:44 UTC
80c3f9a Replace Gaze_Mapping_Plugin with GazerBase in Plugin_Manager 06 May 2020, 07:22:40 UTC
9937385 Merge pull request #1860 from pupil-labs/vis_pupil_2d_3d Visualize available 2d and 3d pupil ellipses in eye overlay and eye video exporter 05 May 2020, 12:19:28 UTC
64b32f4 Merge branch 'develop' into restructured-gaze-calibration-and-mapping 04 May 2020, 09:43:51 UTC
a84278a Use all gaze data filtered by min_data_confidence in surface tracker 04 May 2020, 07:34:05 UTC
e9e535c Use all gaze data filtered by min_data_confidence for fixation detection 04 May 2020, 07:32:15 UTC
e18b812 Remove support for all older (v1) pre-recorded calibrations 30 April 2020, 13:36:23 UTC
95b7ef5 Render 2d/3d pupil data in eye video export 30 April 2020, 13:16:42 UTC
8441b1c Visualize 2d (blue) and 3d (red) ellipse 30 April 2020, 06:58:39 UTC
839f1b4 Merge pull request #1859 from pupil-labs/player_performance Improving Player performance 30 April 2020, 06:56:34 UTC
773dc7f Convert ndarray to list before serializing 29 April 2020, 12:56:01 UTC
e5dce48 Clear offline pupil detection cache on change 29 April 2020, 12:55:38 UTC
7507d08 Merge branch 'no_Bisector.data.tolist' into player_performance 29 April 2020, 12:15:26 UTC
e650a7f Merge branch 'bisector_lru_cache' into player_performance 29 April 2020, 12:15:21 UTC
3e3d521 Don't convert Bisector.data to list Avoids copy on asarray 29 April 2020, 12:14:43 UTC
d18a1d0 Add lru_cache to PupilBisector.__getitem__ Requires WildCardKey to be hashable 29 April 2020, 11:49:17 UTC
579fba5 Merge pull request #1858 from romanroibu/remove-2d-v1-gazer Remove Gazer2D_v1x 29 April 2020, 11:46:20 UTC
5b0abbb Don't update recorded 2d calibrations 29 April 2020, 06:55:05 UTC
9e8a5f1 Remove unused gazer imports 29 April 2020, 06:54:32 UTC
32ce2e6 Skip saving updated calibration if it already exists 28 April 2020, 11:12:39 UTC
d9ab5fb Change calibration status if not params for gazer are available 28 April 2020, 11:11:47 UTC
a27961a Remove Gazer2D_v1x and replace it with Gazer2D 28 April 2020, 11:11:05 UTC
d0fa550 Merge pull request #1857 from pupil-labs/fix_preferred_cam_selection Fix preferred camera selection 28 April 2020, 11:05:17 UTC
82c8d98 Fix preferred camera selection Previous version did only break out of inner loop but not the outer loop. This caused the selection to continue instead of using the first found match. 28 April 2020, 08:34:14 UTC
6701cd5 Merge branch 'master' into develop 28 April 2020, 08:33:19 UTC
fe2ef92 Use different screen marker positions for validation 24 April 2020, 13:06:28 UTC
b3dda8c Merge pull request #1856 from pupil-labs/fix-windows-driver-issues-v2 Fix windows driver issues v2 24 April 2020, 11:07:08 UTC
6a9704b Fix issue with driver installation where cwd() returned bad path There was a user, where Path.cwd() returned C:\Windows\system32 for no apparent reason. By using the absolute bundle Path we can prevent this. 24 April 2020, 09:43:14 UTC
71bce82 Fix driver dir unicode check being potentially in wrong dir The previous code was under the assumption that the bundle is somewhere in the user's folder. But this does not have to be the case. So we instead create a tempdir in the default location and check its path for unicode character. 24 April 2020, 09:12:42 UTC
8366bcb Merge pull request #1855 from pupil-labs/gazer-2d-v2 Gazer 2d v2 23 April 2020, 12:08:45 UTC
73651fc Rename new gazer file to remove v2 suffix 23 April 2020, 11:04:20 UTC
704fcfb Add scikit-learn dependency to docs and travis 23 April 2020, 10:28:46 UTC
928632c Use default_gazer_class instead of explicit Gazer3D_v1x Co-Authored-By: Pablo Prietz <pablo@prietz.org> 23 April 2020, 10:26:56 UTC
81563fb Use default_gazer_class instead of explicit Gazer3D_v1x Co-Authored-By: Pablo Prietz <pablo@prietz.org> 23 April 2020, 10:26:30 UTC
7c521f9 Implement Model2D outlier removal and refitting This works the same way as the old `calibrate_2d.py` code did. However, I fixed a 'bug' in the old version, where the reported errors where essentially only half of the true errors. Since this was purely used for filtering and reporting, this did not have any severe consequences. The only change needed was to push the THRESHOLD from 35 to 70 in order to keep the same behavior. To avoid code duplication, I implemented this as recursive function. This way we could also potentially run multiple iterations, although this would probably overfit. 23 April 2020, 10:06:31 UTC
64cea05 Copy initial version of v2 Gazer2D from other repo 23 April 2020, 10:00:20 UTC
838a2a1 Delete garbage file 23 April 2020, 09:56:23 UTC
7b38d5b Always try to init gazer even with no pupil or ref data 23 April 2020, 07:36:15 UTC
c0c7521 Use Gazer3D_v1x by default in choreographies, if available 22 April 2020, 19:50:11 UTC
cbaaa98 Replace detection mapping mode dropdown with detection enabled switch 22 April 2020, 19:44:23 UTC
c3820a3 Conditionally set params for left/right/binocular models 22 April 2020, 19:44:23 UTC
723e2ce Initialize 2D and 3D model with empty params 22 April 2020, 19:44:23 UTC
0f569d0 PupilDataBisector: Delegate __bool__ to underlying bisectors 22 April 2020, 14:00:43 UTC
7f3b5ec Pass combine-all bisector to pupil raw data exporter 22 April 2020, 13:56:07 UTC
1f78308 Merge pull request #1854 from pupil-labs/diameter_3d_timeline Diameter 3d timeline 22 April 2020, 13:51:54 UTC
ce566ab Add link to Tukey's fences in comment 22 April 2020, 11:49:39 UTC
1ab4ac1 Correctly match pupil topic when receiving newly detected pupil data 22 April 2020, 11:43:40 UTC
c537cbf Pupil Diameter Legend - Use diameter_3d (mm) pupil key instead of diameter (px) - Display value range in legend 22 April 2020, 11:43:06 UTC
795b1b7 Timeline: Limit displayed diameter values using Tukey's fences https://en.wikipedia.org/wiki/Outlier#Tukey's_fences 22 April 2020, 10:17:43 UTC
1108d27 Correct pupil diameter timeline label unit to mm 22 April 2020, 10:16:16 UTC
5e77744 Merge pull request #1852 from pupil-labs/integrate_PupilDataBisector Use pupil data bisector as g_pool.pupil_positions 22 April 2020, 09:35:42 UTC
ce92420 Merge pull request #1850 from pupil-labs/decouple-dual-detectors Decouple dual detectors 21 April 2020, 08:34:25 UTC
83a9252 Catch NoPupilData exception early 20 April 2020, 18:26:34 UTC
fcc775b Import user plugins in background process 20 April 2020, 18:26:11 UTC
65db85b Correctly initiate g_pool.pupil_positions with PupilDataBisector 20 April 2020, 18:25:47 UTC
288f46f Move PupilDataBisector to player_methods 20 April 2020, 18:25:18 UTC
7950978 Merge pull request #1851 from pupil-labs/add_detector_topic_tags Add detector topic tags 20 April 2020, 16:21:55 UTC
d2516d2 Fix blink detection: Prefer 2d data, fallback to 3d if not available 20 April 2020, 16:19:13 UTC
9fd9250 Remove g_pool.pupil_positions_by_id 20 April 2020, 16:18:48 UTC
2f57823 Store/restore topics in/from PupilDataBisector.init_dict_for_window Fixes world video export 20 April 2020, 16:18:15 UTC
3fce2c6 Allow for neither 2d nor 3d detection mode to be enabled 20 April 2020, 14:48:41 UTC
822daf5 System Timelines: Use 2d/3d data and deduplicate timestamps 20 April 2020, 14:05:31 UTC
back to top