Eyesis4Pi workflow: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
The following page describes the Eyesis4Pi camera software and post-processing procedures. | The following page describes the Eyesis4Pi camera software and post-processing procedures. | ||
== | == WebGUI (recording)== | ||
Eyesis4Pi GUI (PHP+JavaScript+HTML) should be installed on the laptop. | Eyesis4Pi GUI (PHP+JavaScript+HTML) should be installed on the laptop. | ||
| Line 15: | Line 15: | ||
|} | |} | ||
== | ==Output== | ||
* | * Images in a JP4 format(a RAW format with a better quality than *.jpeg). | ||
* The modules | * Binary log with the IMU,GPS and Internal Timestamp records. | ||
<!-- | |||
* The modules haveindividual IP address: | |||
192.168.0.221-229 | 192.168.0.221-229 | ||
* 192.168.0.221 - master camera, sends sync signals to others. | * 192.168.0.221 - master camera, sends sync signals to others. | ||
* A single image format is JP4 (a RAW format with a better quality than *.jpeg). | |||
* A single image format is JP4 (a | |||
* Corresponding frames have the same time stamps generated by the master camera. | * Corresponding frames have the same time stamps generated by the master camera. | ||
* The master camera frames are geotagged. | * The master camera frames are geotagged. | ||
* The IMU log is stored on 1 of the 2 Compact Flash cards (non-removable) attached to the master camera. | * The IMU log is stored on 1 of the 2 Compact Flash cards (non-removable) attached to the master camera. | ||
--> | |||
== Post-Processing== | |||
====a) WebGUI part (PHP + JavaScript + HTML)==== | |||
* Copying images before processing. | |||
* Extracting GPS coordinates from images. | |||
* Stitching (after ImageJ). | |||
* Formatting/resizing the results. | |||
{| | |||
|[[File:Footage procedures.png|thumb|400px|Footage procedures WebGUI]] | |||
|} | |||
== | ====b) ImageJ part (Java)==== | ||
* Applying pixel mapping information | |||
* Distortion correction | |||
* Vignetting correction | |||
* Color correction | |||
* Denoising | |||
* Sharpening | |||
{| | |||
|- valign="top" | |||
|[[File:Eyesis_corrections_plugin.jpeg|thumb|800px|Eyesis corrections plugin interface]] | |||
|} | |||
<!-- | |||
<font size='2'> | <font size='2'> | ||
sudo apt-get install apache2 php5 ufraw dcraw libjpeg-progs imagemagick hugin | sudo apt-get install apache2 php5 ufraw dcraw libjpeg-progs imagemagick hugin | ||
| Line 66: | Line 90: | ||
* Launch [http://rsbweb.nih.gov/ij/ ImageJ] and process the files. The output are enhanced, stitched JPEGs (optionally TIFFs). | * Launch [http://rsbweb.nih.gov/ij/ ImageJ] and process the files. The output are enhanced, stitched JPEGs (optionally TIFFs). | ||
* '''<nowiki>http://127.0.0.1/scripts/convert_images_for_webgl.php?dir=<results_dir></nowiki>''' - rescale results using [http://www.imagemagick.org/script/index.php ImageMagick]. | * '''<nowiki>http://127.0.0.1/scripts/convert_images_for_webgl.php?dir=<results_dir></nowiki>''' - rescale results using [http://www.imagemagick.org/script/index.php ImageMagick]. | ||
--> | |||
Revision as of 22:47, 29 August 2012
Preface
The following page describes the Eyesis4Pi camera software and post-processing procedures.
WebGUI (recording)
Eyesis4Pi GUI (PHP+JavaScript+HTML) should be installed on the laptop.
Output
- Images in a JP4 format(a RAW format with a better quality than *.jpeg).
- Binary log with the IMU,GPS and Internal Timestamp records.
Post-Processing
a) WebGUI part (PHP + JavaScript + HTML)
- Copying images before processing.
- Extracting GPS coordinates from images.
- Stitching (after ImageJ).
- Formatting/resizing the results.
b) ImageJ part (Java)
- Applying pixel mapping information
- Distortion correction
- Vignetting correction
- Color correction
- Denoising
- Sharpening
![]() |



