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

sort by:
Revision Author Date Message Commit Date
9951121 tweak the visual feedback. 18 August 2017, 13:19:47 UTC
0316b65 Visualize blink onsets and offsets onset: red offset: green 17 August 2017, 16:22:21 UTC
c755032 Merge pull request #776 from papr/naive_fix_detector Unify online fixation detectors 17 August 2017, 15:27:15 UTC
ca99a2c Refactor Eye Video Overlay (#799) * Offline calibration: Rename Natural Features to Manual Features * Refactor Eye Video Overlay 17 August 2017, 14:59:20 UTC
99d4a93 Refactor blink detector (#798) * Offline calibration: Rename Natural Features to Manual Features * Unify blink queues, simplify response calculation * Blink on/offset detection, add threshold UI 17 August 2017, 14:58:55 UTC
89d7e9a Realsense Backend (#782) * RealSense backend, part 1 * Realsense backend, part 2 * Expose device options * Use JET as color map * Make device options persistent, add reset to defaults button * Enable depth stream recording Records to <rec_loc>/depth.mp4, uses frame timestamps instead of equally spaced frames. * Add gray property to color + depth frames Uses cv2 function to convert to gray * Add depth_frame to events * Make depth recording option persistent * YUV color + aligned streams * dont use update_texure_from_frame we are removing this from pyglui in v1.7 * introducing cython_methods and moved cum_hist from cygl to here. * small bugfix. * Remove duplicated color frames, wait instead of poll * Make sure that opt.min < opt.max for each option * Exclude RealSense devices from UVC backend * Fix issue when device was not found * Initialize recent frame attributes 17 August 2017, 14:57:11 UTC
e90ea0d fixed regression in 2d fixation detector export. 16 August 2017, 07:50:42 UTC
6bac3ab formatting 15 August 2017, 09:18:21 UTC
80849c7 fixed bug in offline_marker cacher. The file_capture api had changed and we are reporting the current_frame_index as the actual current frame index not the next frame index. This broke the cacher. 15 August 2017, 09:18:06 UTC
9b907dc don't fail on recordings that don't have a notifications field in their data. 14 August 2017, 17:56:47 UTC
132e218 allow mjpeg videos as world video input. fixing #790 11 August 2017, 13:27:47 UTC
2c86078 added some explaining text to annotation player gui. 09 August 2017, 14:07:08 UTC
479c9a2 fixing #788 08 August 2017, 06:53:07 UTC
f90475c small improvement 07 August 2017, 10:52:46 UTC
0baacc7 exceptions should be passed if matching certain types. 07 August 2017, 10:01:06 UTC
7e5033a silence some debug messages left over from dev. 07 August 2017, 09:12:03 UTC
d0a77f3 small refactor of eye video overlay. 07 August 2017, 09:00:09 UTC
b169660 don't force list for timestamps. Better: force instances of floats for the actual values. 07 August 2017, 08:59:54 UTC
348846f fixed a bug introduced with requiring python primitives as timestamps. 07 August 2017, 08:34:06 UTC
3d6f81f update link to contact info was pointing at old wiki, redirect to docs.pupil-labs.com 06 August 2017, 03:24:36 UTC
6fc4623 Unifiy online fixation detectors 03 August 2017, 15:47:01 UTC
83a7d71 make naming consistent with real time calibration methods. 03 August 2017, 09:58:07 UTC
3eec579 Merge branch 'master' of https://github.com/pupil-labs/pupil 03 August 2017, 09:45:48 UTC
5371df0 default to capture again. 03 August 2017, 09:45:39 UTC
2d9dfc1 Offline calibration: Rename Natural Features to Manual Features (#781) 03 August 2017, 09:30:24 UTC
fc89516 fix bug that prevented service from launching. 03 August 2017, 08:42:38 UTC
17ea12b Fix deserialization bug (#780) * Fix deserialization bug 03 August 2017, 08:41:54 UTC
2750523 use a video_file finished token instead of comparing timestamps to detect the end of a video. 02 August 2017, 13:02:04 UTC
2590203 notify when video file has finished. 02 August 2017, 13:01:15 UTC
811d64f small refactor of get_frame logic. 02 August 2017, 11:35:03 UTC
255ea4c remove old player code. 02 August 2017, 11:34:38 UTC
60e3dd4 reset start methods for multiprocessing only on macos. 01 August 2017, 12:58:30 UTC
e8ba348 Merge pull request #771 from papr/unconsumed_events Add on_unconsumed_key/char events 01 August 2017, 12:51:08 UTC
51587c7 Revert Recorder Close button (#777) 01 August 2017, 12:50:28 UTC
0cada08 Rename on_button 01 August 2017, 12:50:14 UTC
dd6822f Apply API changes to capture/player 01 August 2017, 11:20:57 UTC
a1bf7a0 Rename existing onkey/char functions 01 August 2017, 11:16:41 UTC
434db83 Naive Online Fixation Detector Uses fixed sample size and pixel dispersion threshold. 01 August 2017, 10:14:47 UTC
5284d0e added close button to recorder. Added notification to close plugins in capture. 28 July 2017, 13:04:24 UTC
1816095 Naive Fixation Detector, part 1 27 July 2017, 15:04:55 UTC
9821f0b Add on_unconsumed_key/char events Requires pyglui >=1.6 25 July 2017, 09:29:08 UTC
afb352b more feedback from calibration sections. 21 July 2017, 10:04:34 UTC
bbf5f3c removed debug line. 21 July 2017, 10:04:18 UTC
aab3b70 convert audio file from pupil mobile as well. 21 July 2017, 10:04:09 UTC
5cea1f3 default to spawn in the background helper. 21 July 2017, 08:28:40 UTC
f64b741 use old 2d detector settings in 3d mode. This gives better 3d results. 20 July 2017, 14:22:02 UTC
1c1ef16 more feedback during calibration and mapping of sections. 20 July 2017, 14:21:41 UTC
25b4ec7 removed unused code. 20 July 2017, 14:21:17 UTC
9b79dc4 tweaking the eye shutdown timing. 20 July 2017, 11:08:07 UTC
55d5a28 add a button to reset all capture settings. 20 July 2017, 09:00:53 UTC
a901bf5 fix profiled execution 19 July 2017, 11:56:34 UTC
21e3e00 only show the matching pupil 19 July 2017, 08:15:00 UTC
bc31a1c name logfiles according to app. 18 July 2017, 15:43:11 UTC
4a1c606 gaze from recording needs an initializer. 18 July 2017, 15:03:31 UTC
9cdcea6 removed unused filter 18 July 2017, 14:55:04 UTC
77c2551 remove deprecated update functions. 18 July 2017, 14:37:09 UTC
43de10a remove section index from title. 18 July 2017, 13:43:34 UTC
1875beb include runtime hook for multiprocessing. 18 July 2017, 13:20:42 UTC
8d19d88 removed obsolete plugin. 14 July 2017, 12:23:05 UTC
3ecdd56 Merge branch 'avsync' 14 July 2017, 12:09:25 UTC
630529f update to use ipc for notifications 14 July 2017, 10:29:29 UTC
5c014d4 tweak the import and startup order. 14 July 2017, 10:24:25 UTC
4d21e19 defer cv2 import. 14 July 2017, 10:18:02 UTC
418714f Merge branch 'player_launcher' into avsync 13 July 2017, 12:33:48 UTC
195ecf1 stating to make changes to bundle.spec files. Not working yet. 13 July 2017, 12:19:02 UTC
c29e0af use the correct type of comparison since we serialize notifications. 13 July 2017, 11:43:58 UTC
7f51fa7 these can use fork. 13 July 2017, 11:43:30 UTC
d8d6dfe we dont use force spawn anymore. Instead we use the launcher for processes that need to run in a clean envirnment. 13 July 2017, 11:43:00 UTC
51f67cc dont send slice in notification 13 July 2017, 10:26:21 UTC
0030f60 use the constant properly. 13 July 2017, 09:36:53 UTC
655cd69 don't use notifications for hi volume traffic. instead created a pair pipe. from plugin to process. Renamed some notifications. 12 July 2017, 13:44:50 UTC
27b0ba8 Player launcher enhancements (#761) * Make marker detector launchable * Change update to recent_events 11 July 2017, 15:42:06 UTC
fa606e8 refactor pupil producer. WIP. 11 July 2017, 07:12:46 UTC
8e74987 remove deprecation warning of update() method in plugin 10 July 2017, 13:22:03 UTC
78f621b rmv print statement 10 July 2017, 13:21:46 UTC
bfeed31 big file organisation refactor. Player is now also using the launcher from capture in service. 10 July 2017, 13:09:00 UTC
bcf3b88 Clean up 05 July 2017, 14:24:15 UTC
46a8f43 Merge pull request #756 from pupil-labs/offline_pd Offline Pupil detection and calibration 04 July 2017, 13:01:53 UTC
f3cec01 use spawn on linux until we refactor to launcher style. 04 July 2017, 13:00:39 UTC
2fe0c49 refactor closing behaviour. 03 July 2017, 08:22:28 UTC
ed0ecc2 refactor fake pool 03 July 2017, 08:21:39 UTC
a9e603f Merge branch 'pppd' into avsync 30 June 2017, 15:38:33 UTC
898451e Merge remote-tracking branch 'papr/offline_pd' into pppd 30 June 2017, 15:37:51 UTC
1b69ebf Remove unneccesary import 30 June 2017, 15:36:48 UTC
007a49c increase marker size in seek bar. 30 June 2017, 13:26:19 UTC
0c96235 simplify logic. remove unused code. 30 June 2017, 13:26:04 UTC
73a6c96 dont let eye overlay plugins overwrite g_pool.capture 30 June 2017, 13:25:42 UTC
7243a00 make camera intrinsic generation for pupil mobile recordings more robust. 30 June 2017, 13:25:20 UTC
ddd0c5c fixed bug that prevented the camera intrinsics to be loaded. 30 June 2017, 13:24:48 UTC
db20c06 Merge branch 'master' into offline_pd Conflicts: pupil_src/player/main.py 29 June 2017, 15:34:47 UTC
a66619f clean up .gitignore 29 June 2017, 15:26:50 UTC
57269c5 fixed bug in circle marker gl display. 29 June 2017, 14:49:29 UTC
b615863 renamed class in GUI. maybe we should do the same in source. 29 June 2017, 14:48:05 UTC
1748ab3 added offline calibration using natural features. 29 June 2017, 14:25:45 UTC
6afbd75 pyglui consumes mouse clicks now. We use this to improve the UI in Pupil. Todo. Implement this is Capture. 29 June 2017, 14:25:22 UTC
6cdaa6c removed manual gaze correction. This will be replace with offline calibration using natural features. 29 June 2017, 14:23:53 UTC
5bdbf7e enable gaze and pupil producers for video export. 29 June 2017, 10:03:11 UTC
baceb59 update paths for pupil detectors and calibration (#752) 27 June 2017, 15:37:33 UTC
da304a4 Identify audio stream clock 27 June 2017, 15:30:42 UTC
99ebd79 Stringify uuid objects on serialize if encountered 27 June 2017, 14:06:49 UTC
back to top