6095038 | Moritz Kassner | 12 December 2013, 10:34:45 UTC | Merge branch 'marker_tracking' | 12 December 2013, 10:34:45 UTC |
b62a82a | Moritz Kassner | 12 December 2013, 10:34:26 UTC | small fix to prevent half-registered surface to be saved. | 12 December 2013, 10:34:26 UTC |
2ff6b34 | Moritz Kassner | 12 December 2013, 10:24:32 UTC | Merge branch 'marker_tracking' | 12 December 2013, 10:24:32 UTC |
34805ce | Moritz Kassner | 12 December 2013, 09:22:35 UTC | code cleanup, updated surface marker support to use normalized world img coordinates. Battled the coordinate systems again. | 12 December 2013, 09:22:35 UTC |
1f28cc7 | Moritz Kassner | 11 December 2013, 20:52:52 UTC | code cleanup | 11 December 2013, 20:52:52 UTC |
a87bffc | Moritz Kassner | 11 December 2013, 11:21:58 UTC | cleaning up file structure. | 11 December 2013, 11:21:58 UTC |
b2e5886 | Moritz Kassner | 11 December 2013, 10:44:36 UTC | updating simple player examples to use new coordinate system. | 11 December 2013, 10:44:36 UTC |
3b2e87e | Moritz Kassner | 11 December 2013, 10:08:29 UTC | small fix | 11 December 2013, 10:08:29 UTC |
584a001 | Will Patera | 11 December 2013, 09:09:22 UTC | make detected surface explicit variable | 11 December 2013, 09:09:22 UTC |
1b90359 | Moritz Kassner | 11 December 2013, 08:04:35 UTC | small bug fix in recorder and setting persistency for pupil detector. | 11 December 2013, 08:04:35 UTC |
1f79033 | Moritz Kassner | 10 December 2013, 17:16:43 UTC | adding a new list in world py: events is passed to each plugin as a way to post and read events. we use this to allow plugin to stream info out using pupil_server.py | 10 December 2013, 17:16:43 UTC |
d551af3 | Moritz Kassner | 10 December 2013, 11:06:12 UTC | more fixes | 10 December 2013, 11:06:12 UTC |
93784ee | Moritz Kassner | 10 December 2013, 10:53:34 UTC | small cleanup | 10 December 2013, 10:53:34 UTC |
f960697 | Moritz Kassner | 10 December 2013, 10:24:11 UTC | saving surface definitions as list of dicts. | 10 December 2013, 10:24:11 UTC |
828249f | Moritz Kassner | 10 December 2013, 09:06:50 UTC | adding option to select which surface to display. | 10 December 2013, 09:06:50 UTC |
8f0cee2 | Moritz Kassner | 10 December 2013, 07:24:21 UTC | more work on display of detected surfaces | 10 December 2013, 07:24:21 UTC |
f20a950 | Moritz Kassner | 10 December 2013, 07:22:52 UTC | small bug fix that crashed the program when no edged where found after a strong prior | 10 December 2013, 07:22:52 UTC |
10c0ef9 | Moritz Kassner | 09 December 2013, 19:58:35 UTC | more work | 09 December 2013, 19:58:35 UTC |
91377f8 | Moritz Kassner | 09 December 2013, 12:39:17 UTC | changing gl_display methods for drawing world img texture | 09 December 2013, 12:39:17 UTC |
95ca5ac | Moritz Kassner | 09 December 2013, 07:48:46 UTC | small fix on linux backend to allow use of non standard ing transport formats | 09 December 2013, 07:48:46 UTC |
cd157f0 | Moritz Kassner | 07 December 2013, 08:50:18 UTC | small tweak | 07 December 2013, 08:50:18 UTC |
a4efb3e | Moritz Kassner | 05 December 2013, 14:09:45 UTC | small tweak. | 05 December 2013, 14:09:45 UTC |
af1e407 | Moritz Kassner | 05 December 2013, 13:58:13 UTC | broadcasting mapped pupil positions mapped onto ref surfaces. | 05 December 2013, 13:58:13 UTC |
f536283 | Moritz Kassner | 05 December 2013, 13:09:55 UTC | adding option to edit surface | 05 December 2013, 13:09:55 UTC |
15bf5ac | Moritz Kassner | 05 December 2013, 09:24:33 UTC | small performance tweak, added some doc strings. | 05 December 2013, 09:24:33 UTC |
fa85802 | Moritz Kassner | 04 December 2013, 19:21:29 UTC | added mapping fns added option to modify coord-system. | 04 December 2013, 19:21:29 UTC |
5c94cb0 | Moritz Kassner | 04 December 2013, 19:20:45 UTC | changed the mouse click callback to pass button and action to plugins. | 04 December 2013, 19:20:45 UTC |
e66d9c5 | Moritz Kassner | 04 December 2013, 17:59:47 UTC | added option to enable a rand disable ar. small fix in Plugin template to be able to read exceptions in cleanup fn. tweaks in marker detection | 04 December 2013, 17:59:47 UTC |
8264545 | Moritz Kassner | 04 December 2013, 09:15:45 UTC | adding license headers, adding tap bar for ref surfaces, atb bar fix. | 04 December 2013, 09:15:45 UTC |
f457cc8 | Moritz Kassner | 03 December 2013, 18:51:46 UTC | small fixes, improvements. | 03 December 2013, 18:51:46 UTC |
91df05c | Moritz Kassner | 03 December 2013, 17:35:10 UTC | first working version of multi marker robust surface tracker. | 03 December 2013, 17:35:10 UTC |
c4897f2 | Moritz Kassner | 03 December 2013, 14:55:52 UTC | adding code to merge markers into reference surfaces. | 03 December 2013, 14:55:52 UTC |
0dab470 | Moritz Kassner | 02 December 2013, 12:17:10 UTC | adding explicit release of VideoWriter | 02 December 2013, 12:17:10 UTC |
22d0a5c | Moritz Kassner | 29 November 2013, 08:28:22 UTC | adding slightly improve sync code. Fixed typos. | 29 November 2013, 08:28:22 UTC |
7b4071c | Moritz Kassner | 26 November 2013, 08:34:18 UTC | adding make marker scipt, small fixes | 26 November 2013, 08:34:18 UTC |
e88cbad | Moritz Kassner | 25 November 2013, 17:25:45 UTC | fixed coords for screen calibration | 25 November 2013, 17:25:45 UTC |
d4cc80e | Moritz Kassner | 25 November 2013, 17:25:17 UTC | added script to generate markers | 25 November 2013, 17:25:17 UTC |
2fff0da | Moritz Kassner | 25 November 2013, 13:05:07 UTC | removing vertex_buffer.py and refereces to it. This file is not used by us and we would use a different one if we start using vbos. | 25 November 2013, 13:05:07 UTC |
d9be303 | Will Patera | 25 November 2013, 01:50:08 UTC | Replacing vertex_buffer.py — was removed accidentally in prior commit. | 25 November 2013, 01:50:08 UTC |
b2449d6 | Moritz Kassner | 24 November 2013, 15:15:57 UTC | small speed improvement. | 24 November 2013, 15:15:57 UTC |
fd07211 | Moritz Kassner | 23 November 2013, 21:01:14 UTC | cleanup of marker encoding. | 23 November 2013, 21:01:14 UTC |
67a2b2e | Moritz Kassner | 23 November 2013, 19:12:29 UTC | speed optimization | 23 November 2013, 19:12:29 UTC |
109b7ba | Moritz Kassner | 22 November 2013, 18:29:28 UTC | small tweaks. | 22 November 2013, 18:29:28 UTC |
8dc6476 | Moritz Kassner | 22 November 2013, 18:14:15 UTC | small tweak, still need to find a way to ensure that optical flow is correct. | 22 November 2013, 18:14:15 UTC |
a1c6c1f | Moritz Kassner | 22 November 2013, 18:00:44 UTC | adding option to use optical flow supported marker detection | 22 November 2013, 18:00:44 UTC |
6ae1822 | Moritz Kassner | 22 November 2013, 17:43:14 UTC | increased search window size | 22 November 2013, 17:43:14 UTC |
b9e1e8a | Moritz Kassner | 22 November 2013, 17:37:10 UTC | implemented robust tracking using optical flow. | 22 November 2013, 17:37:10 UTC |
519bff7 | Moritz Kassner | 22 November 2013, 13:59:25 UTC | small tweak | 22 November 2013, 13:59:25 UTC |
a1924ae | Moritz Kassner | 22 November 2013, 13:10:53 UTC | adding chaco for double detected markers. requiers scipy | 22 November 2013, 13:10:53 UTC |
f03e78d | Moritz Kassner | 21 November 2013, 12:31:16 UTC | cleanup of coord system. | 21 November 2013, 12:31:16 UTC |
5b5717b | Moritz Kassner | 21 November 2013, 11:09:59 UTC | marker detection fn are now in separate file. TODO: document fn’s | 21 November 2013, 11:09:59 UTC |
090e0d1 | Will Patera | 21 November 2013, 10:18:14 UTC | renaming shader global. Don’t want to overwrite the simple_pt_shader. | 21 November 2013, 10:18:14 UTC |
114d8bb | Moritz Kassner | 21 November 2013, 10:13:23 UTC | moved to 5,5 marker | 21 November 2013, 10:13:23 UTC |
73100b6 | Will Patera | 21 November 2013, 07:45:48 UTC | Typo fix (very cosmetic) Pluralizing checkerboards — not ultra important as this method will likely be replaced soon. | 21 November 2013, 07:45:48 UTC |
bc7d912 | Will Patera | 21 November 2013, 07:32:26 UTC | Added checkerboard fragment shader, based on gl_points shader Just a starting point for now, but later to be used for drawing markers. | 21 November 2013, 07:32:26 UTC |
c9e81a6 | Moritz Kassner | 20 November 2013, 18:11:14 UTC | added robust orientation. marker id tracking and feedback. | 20 November 2013, 18:11:14 UTC |
28eba65 | Moritz Kassner | 20 November 2013, 12:47:09 UTC | added simple circle example that used the new data format and can fallback. TODO: update other examples. | 20 November 2013, 12:47:09 UTC |
e6835bc | Moritz Kassner | 20 November 2013, 12:12:44 UTC | changes normalized coordsystem to adhere to gl convetion | 20 November 2013, 12:12:44 UTC |
ed5b3e3 | Moritz Kassner | 20 November 2013, 10:31:23 UTC | adding transforms to and from marker space | 20 November 2013, 10:31:23 UTC |
1d5b72e | Moritz Kassner | 20 November 2013, 10:30:59 UTC | cleanup of unneeded imports | 20 November 2013, 10:30:59 UTC |
8b1b32d | Moritz Kassner | 19 November 2013, 18:37:15 UTC | cosmetics | 19 November 2013, 18:37:15 UTC |
2c071b6 | Moritz Kassner | 19 November 2013, 18:13:28 UTC | small tweak for robustness | 19 November 2013, 18:13:28 UTC |
95dc1dc | Moritz Kassner | 19 November 2013, 11:53:19 UTC | cosmetics | 19 November 2013, 11:53:19 UTC |
1b7a78f | Moritz Kassner | 19 November 2013, 11:38:12 UTC | add rotation of marker to marker transformation matrix | 19 November 2013, 11:38:12 UTC |
f5db4bf | Moritz Kassner | 19 November 2013, 11:03:31 UTC | adding marker decoding fn | 19 November 2013, 11:03:31 UTC |
96d9556 | Moritz Kassner | 19 November 2013, 09:14:54 UTC | added perspective transform | 19 November 2013, 09:14:54 UTC |
8648b48 | Moritz Kassner | 18 November 2013, 19:30:25 UTC | adding perspective transform | 18 November 2013, 19:30:25 UTC |
61210b8 | Moritz Kassner | 18 November 2013, 17:28:47 UTC | started work on marker detector. TODO: map makers in planar view get code/invent code (colors?) investigate a marker that’s more stable to motion (possible with edge based tracking?) | 18 November 2013, 17:28:47 UTC |
1a9288d | Moritz Kassner | 18 November 2013, 11:10:45 UTC | fix bug that skewed gl display of images loaded on linux machines | 18 November 2013, 11:10:45 UTC |
56de5d0 | Moritz Kassner | 18 November 2013, 08:46:51 UTC | small speed improvement | 18 November 2013, 08:46:51 UTC |
454cb40 | Moritz Kassner | 16 November 2013, 12:47:29 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 16 November 2013, 12:47:29 UTC |
1d32be6 | Moritz Kassner | 16 November 2013, 12:47:17 UTC | make git_tag_version now return “unknown” instead of None on failure to be more type consistent. | 16 November 2013, 12:47:17 UTC |
c3c1719 | Will Patera | 16 November 2013, 02:34:24 UTC | Adding “fixations only” flavored simple player scripts. Less noisy visualizations based on a manhattan distance metric to measure difference in movement between current point and past points. | 16 November 2013, 02:34:24 UTC |
23e0873 | Will Patera | 16 November 2013, 02:32:37 UTC | Minor cosmetic updates to simple player scripts. | 16 November 2013, 02:32:37 UTC |
e6ca3ae | Moritz Kassner | 14 November 2013, 08:38:52 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 14 November 2013, 08:38:52 UTC |
7d0b9d4 | Will Patera | 14 November 2013, 06:20:33 UTC | Tiny cosmetic formatting change to readme | 14 November 2013, 06:20:33 UTC |
93b09c2 | Will Patera | 14 November 2013, 06:18:06 UTC | Adding analytics code/badge | 14 November 2013, 06:18:06 UTC |
629d676 | Moritz Kassner | 13 November 2013, 18:52:51 UTC | removing billiard for now. | 13 November 2013, 18:52:51 UTC |
44e4476 | Moritz Kassner | 13 November 2013, 12:02:18 UTC | a few performance and bug fixes | 13 November 2013, 12:02:18 UTC |
8cd4437 | Moritz Kassner | 12 November 2013, 18:25:04 UTC | adding billiard as multiprocessing replace on maces for more flexible use of camera types and resolutions in the eye process. | 12 November 2013, 18:25:04 UTC |
bb362e2 | Moritz Kassner | 12 November 2013, 17:58:59 UTC | small bug fixes | 12 November 2013, 17:58:59 UTC |
e72c890 | Moritz Kassner | 11 November 2013, 14:44:07 UTC | do not use debug vid | 11 November 2013, 14:44:07 UTC |
52e8e37 | Moritz Kassner | 11 November 2013, 14:36:36 UTC | removed unused var | 11 November 2013, 14:36:36 UTC |
f41c237 | Moritz Kassner | 11 November 2013, 13:49:18 UTC | adding context sharing functionality. | 11 November 2013, 13:49:18 UTC |
ee235ba | Moritz Kassner | 11 November 2013, 12:19:54 UTC | made custom shader work on software gl and ubuntu gma graphics | 11 November 2013, 12:19:54 UTC |
9a2fe9f | Moritz Kassner | 10 November 2013, 21:32:01 UTC | test. | 10 November 2013, 21:32:01 UTC |
857ae14 | Moritz Kassner | 10 November 2013, 16:39:55 UTC | rm print statement | 10 November 2013, 16:39:55 UTC |
83bc3a3 | Moritz Kassner | 10 November 2013, 16:39:15 UTC | adding explicit fn call for points | 10 November 2013, 16:39:15 UTC |
5675bf1 | Moritz Kassner | 10 November 2013, 16:18:56 UTC | added option to render multiple points at once. using gl point size instead to letting the vertex shader decide that... | 10 November 2013, 16:18:56 UTC |
1334ab9 | Moritz Kassner | 10 November 2013, 15:56:09 UTC | adding custom shaders to the point fn. | 10 November 2013, 15:56:09 UTC |
a0ef889 | Will Patera | 09 November 2013, 01:49:31 UTC | Cosmetic changes, fixing typos, adding license header. | 09 November 2013, 01:49:31 UTC |
5af141e | Moritz Kassner | 08 November 2013, 17:50:51 UTC | adding points drawn by shader instead of legacy fns. | 08 November 2013, 17:50:51 UTC |
db309b3 | Moritz Kassner | 07 November 2013, 17:13:45 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 07 November 2013, 17:13:45 UTC |
0138c95 | Moritz Kassner | 07 November 2013, 17:13:26 UTC | small bugfix for spaced paths | 07 November 2013, 17:13:26 UTC |
a56c9df | Moritz Kassner | 07 November 2013, 17:08:29 UTC | small tweaks, made detector settings persistent. | 07 November 2013, 17:08:29 UTC |
c2a0e1f | Moritz Kassner | 06 November 2013, 20:15:22 UTC | small typo fix | 06 November 2013, 20:15:22 UTC |
44a6721 | Moritz Kassner | 06 November 2013, 20:12:02 UTC | changed min contour size threshold | 06 November 2013, 20:12:02 UTC |
c71aa3b | Moritz Kassner | 06 November 2013, 19:32:52 UTC | small fixes, typos. implemented curvature eval using numexpr but no speed increase measured. | 06 November 2013, 19:32:52 UTC |
9a737d0 | Moritz Kassner | 06 November 2013, 18:13:29 UTC | corrected world cam size | 06 November 2013, 18:13:29 UTC |
d3fb28e | Moritz Kassner | 06 November 2013, 10:53:01 UTC | typo | 06 November 2013, 10:53:01 UTC |