bd55d98 | Will Patera | 17 August 2013, 05:10:22 UTC | added readme file to master branch | 17 August 2013, 05:10:22 UTC |
7452b1a | Moritz Kassner | 29 July 2013, 08:57:09 UTC | reading support for logitech c510 under linux | 29 July 2013, 08:57:09 UTC |
9c3efeb | Moritz Kassner | 20 July 2013, 17:15:29 UTC | removed 2d browser as it is up for a big rewrite and not worth using in its current state. You should look at simple player instead. | 20 July 2013, 17:15:29 UTC |
7bf756c | Will Patera | 20 July 2013, 17:12:31 UTC | Merge branch 'dev' Conflicts: 2D_Browser/browser_2d.py Capture/calibrate.py Capture/reference_detectors.py Capture/world.py | 20 July 2013, 17:12:31 UTC |
3db65f5 | Will Patera | 20 July 2013, 16:57:59 UTC | Fixed typos – cosmetic work. | 20 July 2013, 16:57:59 UTC |
cede31b | Moritz Kassner | 20 July 2013, 15:55:16 UTC | clean up of code redid some file structure layout. | 20 July 2013, 15:55:16 UTC |
8992dfa | Moritz Kassner | 19 July 2013, 06:53:15 UTC | Merge branch 'dev' of https://pupil.googlecode.com/git into dev | 19 July 2013, 06:53:15 UTC |
4dbea07 | Moritz Kassner | 19 July 2013, 06:53:10 UTC | small changes, typos | 19 July 2013, 06:53:10 UTC |
f260f1b | Will Patera | 03 July 2013, 14:00:26 UTC | Small change to make sure that one is able to record to a custom folder name within the Capture/ folder. bar.record_name was implemented in ATB but was never put into use. Now working! If you try to record with the same name as your existing folder, you will get a data00n folder name. Could easily be changed to use the custom value with padding if we find this necessary. | 03 July 2013, 14:00:26 UTC |
72afc85 | Moritz Kassner | 30 June 2013, 16:20:05 UTC | small bug fix: trying to play a video without any videos available threw an exception. Now this cases is caught and properly handled. | 30 June 2013, 16:20:05 UTC |
f2f8092 | Moritz Kassner | 06 June 2013, 05:22:26 UTC | small bug fix | 06 June 2013, 05:22:26 UTC |
4840ae7 | Moritz Kassner | 05 June 2013, 17:52:43 UTC | faster show_calibration result display routine slightly improved pupil_detection | 05 June 2013, 17:52:43 UTC |
8cc0db6 | Moritz Kassner | 05 June 2013, 14:29:18 UTC | - small bug fix. - added first pupil detection certainty indicator. | 05 June 2013, 14:29:18 UTC |
98d3242 | Moritz Kassner | 03 June 2013, 15:13:57 UTC | improved error handling bad matching. | 03 June 2013, 15:13:57 UTC |
4fae39f | Moritz Kassner | 03 June 2013, 11:36:32 UTC | small fix in browser.2d: flipped coordinate system, improved start-up speed for larger recordings. | 03 June 2013, 11:36:32 UTC |
698c767 | Moritz Kassner | 03 June 2013, 06:48:46 UTC | small fixes, cosmetics | 03 June 2013, 06:48:46 UTC |
a6b608a | Moritz Kassner | 29 May 2013, 08:50:35 UTC | including more help in the GUI | 29 May 2013, 08:50:35 UTC |
5665158 | Moritz Kassner | 29 May 2013, 08:19:01 UTC | updated help-string | 29 May 2013, 08:19:01 UTC |
cab26ed | Moritz Kassner | 29 May 2013, 08:15:31 UTC | fixed show calibration result to work with opencv 2.3.x | 29 May 2013, 08:15:31 UTC |
b02c726 | Moritz Kassner | 29 May 2013, 07:55:15 UTC | improved pupil detector. - it can now detect a perfect pupil match and lock on to it. - pupil detector is now abstracted into a class and can in the future be easily replaced or modified. | 29 May 2013, 07:55:15 UTC |
571be55 | Moritz Kassner | 29 May 2013, 06:10:56 UTC | Revert "cosmetics" This reverts commit af19b4d067fe53e216dd70d26ae0c31fbfb29ba1. | 29 May 2013, 06:10:56 UTC |
16ac060 | Moritz Kassner | 29 May 2013, 06:10:47 UTC | cosmetics | 29 May 2013, 06:10:47 UTC |
af19b4d | Moritz Kassner | 29 May 2013, 06:09:56 UTC | cosmetics | 29 May 2013, 06:09:56 UTC |
0a62277 | Moritz Kassner | 29 May 2013, 06:07:44 UTC | Merge branch 'dev' of https://pupil.googlecode.com/git into dev | 29 May 2013, 06:07:44 UTC |
4b73f51 | Moritz Kassner | 29 May 2013, 06:07:39 UTC | adding "9" as shortcut to trigger calibration. | 29 May 2013, 06:07:39 UTC |
136ac96 | Moritz Kassner | 29 May 2013, 06:06:52 UTC | fixed simple player demos for opencv 2.3.x | 29 May 2013, 06:06:52 UTC |
d2866de | Moritz Kassner | 28 May 2013, 17:48:48 UTC | small cosmetic fix | 28 May 2013, 17:48:48 UTC |
eba1225 | Moritz Kassner | 28 May 2013, 17:46:33 UTC | more incremental work: rewrote camera calibration routine, updated visualisation to mark outliers. added pipe input character pipe from player to world. move pupil detection into class with own ATB bar. | 28 May 2013, 17:46:33 UTC |
0b0c245 | Moritz Kassner | 28 May 2013, 15:23:42 UTC | hot fix on ref_detectors. things where broken (ouch) | 28 May 2013, 15:23:42 UTC |
57c7cd1 | Moritz Kassner | 28 May 2013, 15:21:54 UTC | fixed broken calibrate | 28 May 2013, 15:21:54 UTC |
21ec677 | Moritz Kassner | 28 May 2013, 14:31:06 UTC | removed buggy code. | 28 May 2013, 14:31:06 UTC |
0887744 | Moritz Kassner | 28 May 2013, 14:29:59 UTC | incremental work | 28 May 2013, 14:29:59 UTC |
4768035 | Moritz Kassner | 28 May 2013, 12:06:15 UTC | incremental work | 28 May 2013, 12:06:15 UTC |
adf20b0 | Moritz Kassner | 28 May 2013, 11:24:02 UTC | Merge commit '8f943d6819a2ca063a1758c942b14620361db60c' | 28 May 2013, 11:24:02 UTC |
8963342 | Moritz Kassner | 28 May 2013, 11:22:49 UTC | incremental work | 28 May 2013, 11:22:49 UTC |
ec3df5d | Moritz Kassner | 27 May 2013, 08:25:59 UTC | incremental clean-up of code. more to come | 27 May 2013, 08:25:59 UTC |
8f943d6 | Moritz Kassner | 25 May 2013, 16:30:44 UTC | bug fix simple player: made it compatible with ubuntu OpenCV 2.3.x | 25 May 2013, 16:30:44 UTC |
2d9f4d2 | Moritz Kassner | 22 May 2013, 14:06:56 UTC | small fix | 22 May 2013, 14:06:56 UTC |
8dbf0ed | Moritz Kassner | 22 May 2013, 11:04:36 UTC | rewrote the various world ref marker detectors. They are all OOPed now and share a common unified interface. | 22 May 2013, 11:04:36 UTC |
db30a2b | Moritz Kassner | 15 May 2013, 10:13:01 UTC | adding char_string support for ATB | 15 May 2013, 10:13:01 UTC |
3267942 | Moritz Kassner | 13 May 2013, 14:57:05 UTC | fixed coordinate system bug. | 13 May 2013, 14:57:05 UTC |
efada54 | Moritz Kassner | 13 May 2013, 14:55:46 UTC | added black dot calibration | 13 May 2013, 14:55:46 UTC |
5a633fe | Will Patera | 09 May 2013, 11:20:52 UTC | tiny cosmetic change | 09 May 2013, 11:20:52 UTC |
fcb6a55 | Will Patera | 09 May 2013, 11:17:43 UTC | added license header to files using update_license_header.py & tested to make sure all still works. | 09 May 2013, 11:17:43 UTC |
084bfde | Will Patera | 09 May 2013, 11:13:46 UTC | cosmetic changes to files next commit to include license header in each file (roll back to this commit in case of errors) | 09 May 2013, 11:13:46 UTC |
f304e09 | Moritz Kassner | 08 May 2013, 18:58:42 UTC | finished get_files. changes includes and excludes to be used for dir and files alike. | 08 May 2013, 18:58:42 UTC |
b757575 | Will Patera | 07 May 2013, 16:18:56 UTC | License text and license header. update_license_header.py is not yet finished, but will be used to add and then update the license header on all that we have written. | 07 May 2013, 16:18:56 UTC |
b22d6fe | Moritz Kassner | 07 May 2013, 14:16:43 UTC | cosmetics | 07 May 2013, 14:16:43 UTC |
9701528 | Moritz Kassner | 06 May 2013, 16:48:29 UTC | removed typo | 06 May 2013, 16:48:29 UTC |
0067a3d | Moritz Kassner | 06 May 2013, 16:45:20 UTC | rewrite calibration.py generalised the calibration interface a bit by returning the mapping function instead of coefficients first and crude implementation of calibration result feedback in world view. removed unused files. | 06 May 2013, 16:45:20 UTC |
479e047 | Moritz Kassner | 29 April 2013, 10:03:35 UTC | small fix | 29 April 2013, 10:03:35 UTC |
cd70584 | Moritz Kassner | 29 April 2013, 10:01:34 UTC | removed the glumpy dependency for Capture on Linux. | 29 April 2013, 10:01:34 UTC |
e7dc59c | Moritz Kassner | 28 April 2013, 08:50:53 UTC | adding gitignore | 28 April 2013, 08:50:53 UTC |
97dd422 | Moritz Kassner | 28 April 2013, 08:46:57 UTC | bugfix pupil filter | 28 April 2013, 08:46:57 UTC |
1fae546 | Moritz Kassner | 27 April 2013, 19:34:49 UTC | improved the defaults eye settings. | 27 April 2013, 19:34:49 UTC |
1ceb5ce | Moritz Kassner | 27 April 2013, 15:57:13 UTC | removing session settings file from source. | 27 April 2013, 15:57:13 UTC |
b85c24f | Moritz Kassner | 27 April 2013, 15:21:04 UTC | Merge branch 'dev' | 27 April 2013, 15:21:04 UTC |
570c8a5 | Moritz Kassner | 27 April 2013, 15:16:06 UTC | uvc capture bugfix | 27 April 2013, 15:16:06 UTC |
b899b88 | Moritz Kassner | 27 April 2013, 12:04:57 UTC | cosmetic work | 27 April 2013, 12:04:57 UTC |
f3f7e3d | Moritz Kassner | 27 April 2013, 12:04:43 UTC | added 64/32 bit compiler flags and detection for auto compile: now it will compile 32bit even if you run python 32bit on a 64 bit machine. | 27 April 2013, 12:04:43 UTC |
358f36a | Moritz Kassner | 26 April 2013, 13:30:35 UTC | fixed some parameters for small pupil size situations | 26 April 2013, 13:30:35 UTC |
d214c41 | Moritz Kassner | 26 April 2013, 07:16:16 UTC | tweak and typo fix | 26 April 2013, 07:16:16 UTC |
fcf9500 | Moritz Kassner | 25 April 2013, 09:04:04 UTC | param teak | 25 April 2013, 09:04:04 UTC |
49c6813 | Moritz Kassner | 24 April 2013, 20:23:52 UTC | fix for 2d filter: check it any result is actually found. | 24 April 2013, 20:23:52 UTC |
d675aac | Moritz Kassner | 24 April 2013, 15:17:18 UTC | added citation for 2d filter code that was inspired by a method described in this paper: Robust real-time pupil tracking in highly off-axis images Lech Świrski Andreas Bulling Neil A. Dodgson Computer Laboratory, University of Cambridge, United Kingdom Eye Tracking Research & Applications 2012 | 24 April 2013, 15:17:18 UTC |
e35c452 | Moritz Kassner | 24 April 2013, 15:08:46 UTC | small fix. | 24 April 2013, 15:08:46 UTC |
db3ef97 | Moritz Kassner | 24 April 2013, 14:52:53 UTC | small fix and parameter tweaking | 24 April 2013, 14:52:53 UTC |
3d64ab0 | Moritz Kassner | 24 April 2013, 08:10:19 UTC | replaced cv2.nomalize with numpy code because the python interface for the fn is not consistent though version of opencv and os'es | 24 April 2013, 08:10:19 UTC |
7d20ef0 | Moritz Kassner | 24 April 2013, 07:50:20 UTC | added automated pupil threshold using histogram | 24 April 2013, 07:50:20 UTC |
96a72db | Moritz Kassner | 24 April 2013, 07:49:48 UTC | cosmetics and fixes | 24 April 2013, 07:49:48 UTC |
e6c4898 | Moritz Kassner | 19 April 2013, 08:21:04 UTC | new release to MASTER: new features: automated camera detection and advanced camera control. improved performance and pupil detection improved interface new calibration method "directed paper based 9-point" The dependencies have changed. Please look at installation on the wiki for more info on the current list of dependencies. On Linux Opencv 2.4.x is no longer required. Instead the version distributed via apt-get is recommended OpenCV 2.3.x | 19 April 2013, 08:21:04 UTC |
e954f78 | Moritz Kassner | 19 April 2013, 08:15:07 UTC | silenced uvcc pipe errors added Logitech C920 to the list of supported cameras. | 19 April 2013, 08:15:07 UTC |
eb8b766 | Moritz Kassner | 18 April 2013, 15:59:27 UTC | making the code run on windows (without uvc control). | 18 April 2013, 15:59:27 UTC |
888d04a | Moritz Kassner | 18 April 2013, 15:46:35 UTC | uvcc: the final fix for OpenCV capture order? | 18 April 2013, 15:46:35 UTC |
305a0aa | Moritz Kassner | 17 April 2013, 22:58:24 UTC | fixed compability changes to uvc interface | 17 April 2013, 22:58:24 UTC |
20c8d00 | Moritz Kassner | 17 April 2013, 22:52:34 UTC | major rework in uvc control and capture class. | 17 April 2013, 22:52:34 UTC |
efdb181 | Moritz Kassner | 16 April 2013, 16:53:01 UTC | and another attempt to fix it. | 16 April 2013, 16:53:01 UTC |
9e4e26c | Moritz Kassner | 16 April 2013, 16:05:22 UTC | fixed the roi settings again | 16 April 2013, 16:05:22 UTC |
f8be133 | Moritz Kassner | 16 April 2013, 16:03:01 UTC | fixed the roi settings | 16 April 2013, 16:03:01 UTC |
fd87730 | Moritz Kassner | 16 April 2013, 15:50:45 UTC | fix on coarse pupil detection. clamp the hart-filter size to be between 8 and 80 pixels. | 16 April 2013, 15:50:45 UTC |
e9a6a50 | Moritz Kassner | 16 April 2013, 15:46:02 UTC | small fix. | 16 April 2013, 15:46:02 UTC |
f68f0d6 | Moritz Kassner | 16 April 2013, 15:31:06 UTC | another attempt to fix ivcc camera id assignment…. | 16 April 2013, 15:31:06 UTC |
de3e3b5 | Moritz Kassner | 16 April 2013, 09:34:24 UTC | uvcc cv_id bugfix for MacBook Pro. | 16 April 2013, 09:34:24 UTC |
c21f57c | Moritz Kassner | 11 April 2013, 19:56:15 UTC | various bug fixes for mac uvc capture. | 11 April 2013, 19:56:15 UTC |
85ef851 | Moritz Kassner | 11 April 2013, 13:34:03 UTC | adding serial and manufacturer to the list of possible matches for camera selector. | 11 April 2013, 13:34:03 UTC |
5c812ff | Moritz Kassner | 11 April 2013, 06:17:53 UTC | tiny cosmetics | 11 April 2013, 06:17:53 UTC |
1d11cd0 | Moritz Kassner | 11 April 2013, 05:59:24 UTC | small fix on auto compiler: Now "make" is invoked every time. It takes care of checking if the source is more recent than the binary and recompiles if necessary. | 11 April 2013, 05:59:24 UTC |
a6726e6 | Moritz Kassner | 10 April 2013, 16:12:13 UTC | clean-up | 10 April 2013, 16:12:13 UTC |
87d6d21 | Moritz Kassner | 10 April 2013, 16:08:29 UTC | adding auto compiler for c_methods. | 10 April 2013, 16:08:29 UTC |
3c340a8 | Moritz Kassner | 10 April 2013, 16:07:46 UTC | removed platform dependent binary. | 10 April 2013, 16:07:46 UTC |
cdb63ed | Moritz Kassner | 10 April 2013, 15:50:20 UTC | small fix on | 10 April 2013, 15:50:20 UTC |
e3c67e2 | Moritz Kassner | 10 April 2013, 15:39:03 UTC | adding custom c_functions: eye filter for coarse pupil detection implemented after: Robust real-time pupil tracking in highly off-axis images Lech Świrski Andreas Bulling Neil A. Dodgson Computer Laboratory, University of Cambridge, United Kingdom Eye Tracking Research & Applications 2012 | 10 April 2013, 15:39:03 UTC |
72133d1 | Moritz Kassner | 10 April 2013, 15:37:11 UTC | small fix for defaults. | 10 April 2013, 15:37:11 UTC |
0b109c0 | Moritz Kassner | 10 April 2013, 07:43:38 UTC | small fixes: made the dots in calibration pattern darker, otherwise there is feedback interference with the pattern detector. fixed the calibration start from the player via key "9" | 10 April 2013, 07:43:38 UTC |
7fbd2df | Moritz Kassner | 07 April 2013, 12:23:59 UTC | started working on improved calibration interface | 07 April 2013, 12:23:59 UTC |
075ca79 | Moritz Kassner | 07 April 2013, 12:23:25 UTC | added zoom to mac uvcc control. | 07 April 2013, 12:23:25 UTC |
62f205f | Moritz Kassner | 05 April 2013, 10:21:52 UTC | small fix | 05 April 2013, 10:21:52 UTC |
3ab1f81 | Moritz Kassner | 05 April 2013, 10:03:52 UTC | adding directed 9 point calibration capability. See wiki for directions or the ATB help bar in the world window. small fix on calibrate dev. | 05 April 2013, 10:03:52 UTC |
db75da2 | Moritz Kassner | 03 April 2013, 21:56:58 UTC | proper cleanup of uvc capture before exit | 03 April 2013, 21:56:58 UTC |
d28f424 | Moritz Kassner | 03 April 2013, 21:44:04 UTC | fixed eye resolution | 03 April 2013, 21:44:04 UTC |