367927a | Moritz Kassner | 24 March 2016, 07:37:46 UTC | fixed src file capitalizaion | 24 March 2016, 07:37:46 UTC |
cbddfe4 | mkassner | 24 March 2016, 06:04:26 UTC | Merge pull request #343 from pupil-labs/ceres_lineline_calibration2 3d calibration using bundle adjustment | 24 March 2016, 06:04:26 UTC |
32b1dc8 | Moritz Kassner | 24 March 2016, 06:04:09 UTC | Merge branch 'master' into ceres_lineline_calibration2 Conflicts: pupil_src/shared_modules/calibration_routines/finish_calibration.py | 24 March 2016, 06:04:09 UTC |
6bf8b3c | Moritz Kassner | 24 March 2016, 05:53:16 UTC | removed old file and renamed calibration routine source file. | 24 March 2016, 05:53:16 UTC |
4b89cea | Moritz Kassner | 23 March 2016, 20:28:19 UTC | fixed typo. | 23 March 2016, 20:28:19 UTC |
db4438d | Moritz Kassner | 23 March 2016, 19:42:03 UTC | improve hardcoded translations of eye balls. | 23 March 2016, 19:42:03 UTC |
90b93c0 | Moritz Kassner | 23 March 2016, 19:31:34 UTC | more work on binocular calibration. Now we need to be smarter about intersection mapping but I works better than ever already. | 23 March 2016, 19:31:34 UTC |
174f5ef | Moritz Kassner | 23 March 2016, 16:10:28 UTC | implemented binocular vector calibration | 23 March 2016, 16:10:28 UTC |
13fdba1 | Moritz Kassner | 23 March 2016, 15:05:35 UTC | prepare hardcoded translation for both eyes. | 23 March 2016, 15:05:35 UTC |
ffc9d77 | Moritz Kassner | 23 March 2016, 14:53:19 UTC | working working of monocular calibration for 3d. | 23 March 2016, 14:53:19 UTC |
b4c07e3 | Moritz Kassner | 23 March 2016, 14:52:54 UTC | return solver residual on success. | 23 March 2016, 14:52:54 UTC |
3057479 | Moritz Kassner | 23 March 2016, 14:52:18 UTC | updated to new naming convention | 23 March 2016, 14:52:18 UTC |
eed4a3c | Moritz Kassner | 22 March 2016, 15:32:18 UTC | workaround for recordings without projected sphere data from 0.7.3.x | 22 March 2016, 15:32:18 UTC |
8eebf6c | Moritz Kassner | 22 March 2016, 13:34:01 UTC | Merge branch 'variable_renaming' into ceres_lineline_calibration2 | 22 March 2016, 13:34:01 UTC |
121a41f | Moritz Kassner | 21 March 2016, 21:07:55 UTC | updated eye model confidence calculation. | 21 March 2016, 21:07:55 UTC |
936efc2 | Moritz Kassner | 21 March 2016, 17:40:40 UTC | show eye model feedback in eye window | 21 March 2016, 17:40:40 UTC |
3b2c047 | Moritz Kassner | 21 March 2016, 17:40:26 UTC | fixed variable rename | 21 March 2016, 17:40:26 UTC |
81cda28 | Moritz Kassner | 21 March 2016, 16:42:21 UTC | renamed variables and fn names. | 21 March 2016, 16:42:21 UTC |
2f6724d | Moritz Kassner | 21 March 2016, 09:01:55 UTC | speed up pupil-data loading and saving by 2.5x. | 21 March 2016, 09:01:55 UTC |
d504bfa | Moritz Kassner | 18 March 2016, 09:56:51 UTC | make points and trans/rotation fixable. | 18 March 2016, 09:56:51 UTC |
ce91c77 | Moritz Kassner | 17 March 2016, 14:01:37 UTC | fixed typos is class doc string. Save data field info text file alongside csv files. | 17 March 2016, 14:01:37 UTC |
bb85449 | Moritz Kassner | 17 March 2016, 13:51:39 UTC | finished raw data exporter | 17 March 2016, 13:51:39 UTC |
d5f0be0 | Moritz Kassner | 16 March 2016, 16:48:25 UTC | added raw data export. TODO: gaze_positions.csv , legacy data format support. | 16 March 2016, 16:48:25 UTC |
3629b14 | Moritz Kassner | 16 March 2016, 15:45:55 UTC | Restructured export logic. Now we use a thumb UI element to trigger the creation of an `exports` dir in the recording dir. Then a 'should_export' notification is sent to all plugins. Plugins should export into the newly created dir within the specified `export_range`. | 16 March 2016, 15:45:55 UTC |
91c3463 | Moritz Kassner | 16 March 2016, 15:09:28 UTC | fixed typo in log message. | 16 March 2016, 15:09:28 UTC |
8d450f6 | Moritz Kassner | 16 March 2016, 14:06:47 UTC | started renaming variables. | 16 March 2016, 14:06:47 UTC |
35ae106 | Moritz Kassner | 16 March 2016, 14:05:48 UTC | more changes to calibration implementation | 16 March 2016, 14:05:48 UTC |
644ffa8 | Moritz Kassner | 15 March 2016, 13:24:13 UTC | added comments. | 15 March 2016, 13:24:13 UTC |
d6eb294 | Moritz Kassner | 15 March 2016, 13:22:26 UTC | fixed bug in test case and validated functions. | 15 March 2016, 13:22:26 UTC |
8452bca | Moritz Kassner | 15 March 2016, 11:46:04 UTC | updated visualiser. Work in progress. | 15 March 2016, 11:46:04 UTC |
ad0ac44 | Moritz Kassner | 15 March 2016, 10:50:30 UTC | removed fix translation as the solver does not properly converge with this option active. | 15 March 2016, 10:50:30 UTC |
1e48faa | Moritz Kassner | 15 March 2016, 07:55:37 UTC | updated comment | 15 March 2016, 07:55:37 UTC |
c2cb813 | Moritz Kassner | 14 March 2016, 21:47:19 UTC | small refinements. | 14 March 2016, 21:47:19 UTC |
f7fd9e0 | Moritz Kassner | 14 March 2016, 21:36:14 UTC | restructured bundle adjustment interface. Working test case. | 14 March 2016, 21:36:14 UTC |
92bf31c | Moritz Kassner | 14 March 2016, 06:58:41 UTC | incremental work | 14 March 2016, 06:58:41 UTC |
3d1b2a0 | Patrick Fürst | 13 March 2016, 12:52:29 UTC | compare initial points and optimized points | 13 March 2016, 12:52:29 UTC |
96b7b17 | Patrick Fürst | 13 March 2016, 12:35:59 UTC | use exact points as initial guess | 13 March 2016, 12:35:59 UTC |
97e97bb | Patrick Fürst | 13 March 2016, 12:11:45 UTC | use angle_axis as rotation | 13 March 2016, 12:11:45 UTC |
5190600 | Patrick Fürst | 13 March 2016, 11:16:30 UTC | fix point normalization | 13 March 2016, 11:16:30 UTC |
de768ae | Patrick Fürst | 13 March 2016, 10:54:41 UTC | return points | 13 March 2016, 10:54:41 UTC |
14e530e | Moritz Kassner | 13 March 2016, 10:37:34 UTC | incremental work | 13 March 2016, 10:37:34 UTC |
c55e6d6 | Patrick Fürst | 12 March 2016, 16:41:38 UTC | remove translation length | 12 March 2016, 16:41:38 UTC |
c051bde | Patrick Fürst | 12 March 2016, 13:56:54 UTC | fix ceres translation bug | 12 March 2016, 13:56:54 UTC |
76ed533 | Patrick Fürst | 12 March 2016, 13:51:17 UTC | fix smaller bugs and get test working | 12 March 2016, 13:51:17 UTC |
051feaf | Patrick Fürst | 12 March 2016, 13:26:12 UTC | adapt python code | 12 March 2016, 13:26:12 UTC |
382fcf1 | Patrick Fürst | 12 March 2016, 13:25:50 UTC | fix quaternion parameterization | 12 March 2016, 13:25:50 UTC |
7e985a0 | Patrick Fürst | 12 March 2016, 12:59:51 UTC | implement bundle_adjust_calibration | 12 March 2016, 12:59:51 UTC |
d4abead | Patrick Fürst | 12 March 2016, 11:16:53 UTC | new interface for bundle_adjust_calibration | 12 March 2016, 11:16:53 UTC |
76d8b25 | Moritz Kassner | 11 March 2016, 15:40:58 UTC | update sites logic for accuracy test. | 11 March 2016, 15:40:58 UTC |
e71bf7f | Moritz Kassner | 11 March 2016, 15:30:09 UTC | tweaking solver parameters turned ceres back on for binocular refinement. | 11 March 2016, 15:30:09 UTC |
98da510 | Moritz Kassner | 11 March 2016, 15:18:11 UTC | fixed normalisation scaling bug. Don't use ceres for binocular calibration for now. Preset gaze distance based of calibration avg distance. | 11 March 2016, 15:18:11 UTC |
4f093f3 | Moritz Kassner | 11 March 2016, 11:43:06 UTC | binocular vector calibration not working yet. Intersection make no sense because eye ball positions are not right. Also something with eye1 intersection points is off. | 11 March 2016, 11:43:06 UTC |
a315a8f | Moritz Kassner | 11 March 2016, 10:50:46 UTC | small changes. line line calibration does not converge even on perfect data. | 11 March 2016, 10:50:46 UTC |
7e96493 | Moritz Kassner | 11 March 2016, 06:14:40 UTC | initialised linie_line_calibration with rigid transform | 11 March 2016, 06:14:40 UTC |
242d25e | Moritz Kassner | 08 March 2016, 16:33:11 UTC | improve default camera values. | 08 March 2016, 16:33:11 UTC |
3ce1880 | Moritz Kassner | 06 March 2016, 21:04:44 UTC | Merge branch 'ceres_lineline_calibration' of https://github.com/pupil-labs/pupil into ceres_lineline_calibration | 06 March 2016, 21:04:44 UTC |
670fbfc | Moritz Kassner | 06 March 2016, 21:03:59 UTC | add right transform code | 06 March 2016, 21:03:59 UTC |
7affdea | Moritz Kassner | 06 March 2016, 21:03:33 UTC | increase min bandwidth factor for pupil world cam. | 06 March 2016, 21:03:33 UTC |
e7f7ba9 | Moritz Kassner | 06 March 2016, 21:03:12 UTC | reduce slider min val | 06 March 2016, 21:03:12 UTC |
380cadc | Patrick Fürst | 04 March 2016, 17:50:21 UTC | update test case | 04 March 2016, 17:50:21 UTC |
be8f4a0 | Patrick Fürst | 04 March 2016, 16:49:44 UTC | add possibility to load data file | 04 March 2016, 16:49:44 UTC |
f7f46aa | Patrick Fürst | 04 March 2016, 16:47:38 UTC | adapt ambiguity | 04 March 2016, 16:47:38 UTC |
ecea44d | Patrick Fürst | 04 March 2016, 16:44:44 UTC | increase iteration count | 04 March 2016, 16:44:44 UTC |
ded4ad9 | Patrick Fürst | 04 March 2016, 16:44:31 UTC | use new variance values | 04 March 2016, 16:44:31 UTC |
25913f1 | Patrick Fürst | 04 March 2016, 16:44:08 UTC | use better initial orientation for eye1 | 04 March 2016, 16:44:08 UTC |
5f1289a | Patrick Fürst | 03 March 2016, 20:26:45 UTC | add latest changes to test file | 03 March 2016, 20:26:45 UTC |
559ceac | Patrick Fürst | 03 March 2016, 20:26:23 UTC | adapt initial values | 03 March 2016, 20:26:23 UTC |
d2121bd | Patrick Fürst | 03 March 2016, 19:48:43 UTC | cleanup | 03 March 2016, 19:48:43 UTC |
67fb116 | Patrick Fürst | 03 March 2016, 19:44:30 UTC | switch back to not using iteration callback. | 03 March 2016, 19:44:30 UTC |
772b55d | Patrick Fürst | 03 March 2016, 18:48:04 UTC | add recalculateweights callback | 03 March 2016, 18:48:04 UTC |
5277213 | Patrick Fürst | 03 March 2016, 17:35:28 UTC | fix wrong weight calculation | 03 March 2016, 17:35:28 UTC |
32382ea | Patrick Fürst | 03 March 2016, 17:20:06 UTC | use Eigen classes instead of pointer to arrays | 03 March 2016, 17:20:06 UTC |
c1f2652 | Patrick Fürst | 03 March 2016, 17:18:40 UTC | fix compile errors | 03 March 2016, 17:18:40 UTC |
a41358b | Patrick Fürst | 03 March 2016, 16:31:17 UTC | add helper to work with eigen quaternion and ceres | 03 March 2016, 16:31:17 UTC |
340c029 | Patrick Fürst | 03 March 2016, 16:30:54 UTC | rename file to Fixed3DNormParametrization | 03 March 2016, 16:30:54 UTC |
2050108 | Patrick Fürst | 03 March 2016, 15:36:18 UTC | add name to calibration visualizer | 03 March 2016, 15:36:18 UTC |
00de3da | Patrick Fürst | 03 March 2016, 15:13:56 UTC | update variance | 03 March 2016, 15:13:56 UTC |
27e2b7a | Patrick Fürst | 03 March 2016, 15:09:15 UTC | fix missing parameter | 03 March 2016, 15:09:15 UTC |
3d0fc8f | Patrick Fürst | 03 March 2016, 15:07:13 UTC | update intersection | 03 March 2016, 15:07:13 UTC |
0161d6f | Patrick Fürst | 03 March 2016, 15:06:51 UTC | show calibration with weight and without | 03 March 2016, 15:06:51 UTC |
5a20f88 | Patrick Fürst | 03 March 2016, 15:06:31 UTC | add weight to linelinecalibration interface | 03 March 2016, 15:06:31 UTC |
f36f651 | Patrick Fürst | 03 March 2016, 15:05:32 UTC | add weight to optimization | 03 March 2016, 15:05:32 UTC |
1c800a7 | Patrick Fürst | 02 March 2016, 11:17:07 UTC | fix check for None | 02 March 2016, 11:17:07 UTC |
cda4d52 | Patrick Fürst | 02 March 2016, 11:16:55 UTC | import math_helper | 02 March 2016, 11:16:55 UTC |
f19a475 | Patrick Fürst | 02 March 2016, 11:08:14 UTC | use math_helper | 02 March 2016, 11:08:14 UTC |
159fd0d | Patrick Fürst | 02 March 2016, 11:07:20 UTC | don't use np.matrix | 02 March 2016, 11:07:20 UTC |
881ef44 | Patrick Fürst | 02 March 2016, 10:59:23 UTC | move math methods to math_helper | 02 March 2016, 10:59:23 UTC |
eaba70c | Patrick Fürst | 02 March 2016, 10:58:29 UTC | import everything in to math_helper module | 02 March 2016, 10:58:29 UTC |
94d6258 | Patrick Fürst | 02 March 2016, 10:58:06 UTC | adapt test to use math_helper | 02 March 2016, 10:58:06 UTC |
db54179 | Patrick Fürst | 02 March 2016, 10:57:47 UTC | add general mat2quat | 02 March 2016, 10:57:47 UTC |
6b5d64a | Patrick Fürst | 02 March 2016, 10:57:27 UTC | normalize quaternion first | 02 March 2016, 10:57:27 UTC |
fc2d5db | Patrick Fürst | 02 March 2016, 10:56:47 UTC | solve errors | 02 March 2016, 10:56:47 UTC |
106e633 | Patrick Fürst | 02 March 2016, 10:33:40 UTC | rotation matrix is 3x3, fix acos bug for numpy | 02 March 2016, 10:33:40 UTC |
7e47a58 | Patrick Fürst | 02 March 2016, 10:32:49 UTC | put run_independently in constructor | 02 March 2016, 10:32:49 UTC |
827cd5c | Patrick Fürst | 02 March 2016, 10:24:59 UTC | create our own math module. including intersection and transformation helper | 02 March 2016, 10:24:59 UTC |
7f97d46 | mkassner | 01 March 2016, 16:13:09 UTC | Merge pull request #335 from papr/master Network propagate calibration notifications | 01 March 2016, 16:13:09 UTC |
59b6447 | Pablo Prietz | 01 March 2016, 15:37:48 UTC | Network propagate calibration notifications #2 | 01 March 2016, 15:37:48 UTC |
df62222 | Pablo Prietz | 01 March 2016, 15:01:43 UTC | Network propagate calibration notifications | 01 March 2016, 15:01:43 UTC |
e77c384 | Patrick Fürst | 01 March 2016, 13:20:38 UTC | fix binocular mapper | 01 March 2016, 13:20:38 UTC |
458724a | Patrick Fürst | 01 March 2016, 13:20:24 UTC | don't us numpy matrix | 01 March 2016, 13:20:24 UTC |