04/26/17 [eyesis4pi-393-gui][master] by Oleg Dzhimiev: status interval = 1/fps
Oleg Dzhimiev committed changes to the Elphel git project :
status interval = 1/fps
status interval = 1/fps
Eyesis4Pi 393 Test Drive Checklist
← Older revision
Revision as of 00:39, 27 April 2017
Line 20:
Line 20:
4. Settings > Other 4. Settings > Other
Reset Fast REC? Reset Fast REC?
+ Enable camogm log?
fsck.ext4 -fvy /dev/sda1? fsck.ext4 -fvy /dev/sda1?
Oleg
Eyesis4Pi 393 Test Drive Checklist
Created page with "1. Settings > Test > Run tests Test 1: Test 2: Test 3: Test 4: Test 5: Test 6: 2. Settings > Camera Set quality (96) Set fps (250) Set autoexp parameters? max..."
New page
1. Settings > Test > Run testsTest 1:
Test 2:
Test 3:
Test 4:
Test 5:
Test 6:
2. Settings > Camera
Set quality (96)
Set fps (250)
Set autoexp parameters?
max
level
fracpix
Change autoexp window?
3. Preview
4. Settings > Other
Reset Fast REC?
fsck.ext4 -fvy /dev/sda1?
5. Extra
Enable SATA driver log?
6. Start / Stop
7. Settings > Other
Download logs Oleg
04/25/17 [imagej-elphel][master] by AndreyFilippov: redesigning shell extraction
AndreyFilippov committed changes to the Elphel git project :
redesigning shell extraction
redesigning shell extraction
Eyesis4Pi 393 Footage Procedures page
← Older revision
Revision as of 00:44, 25 April 2017
Line 1:
Line 1:
<br/><br/> <br/><br/>
+==Note==
+* Use scripts to process in bulk
==Procedures== ==Procedures==
* Copying images before processing. * Copying images before processing.
Oleg
Eyesis4pi Post-Processing
Instructions
← Older revision Revision as of 00:43, 25 April 2017 Line 32: Line 32: |[[File:Eyesis correction.png|thumb|800px|Eyesis corrections plugin interface]] |[[File:Eyesis correction.png|thumb|800px|Eyesis corrections plugin interface]] |} |} −* '''Restore''' button > browse for ''default_config.corr-xml'' (should be located on the drive with calibration data, restores parameters for '''Configure correction''')+* '''Restore''' button > browse for ''default-config.corr-xml'' (should be located on the drive with calibration data, restores parameters for '''Configure correction''') * '''Configure correction''' button - make sure that the following paths are set correctly (if not - edit or mark the checkboxes - a dialog for each path will pop up): * '''Configure correction''' button - make sure that the following paths are set correctly (if not - edit or mark the checkboxes - a dialog for each path will pop up): <font size='2'> <font size='2'> OlegEyesis4pi Post-Processing
Instructions
← Older revision Revision as of 00:43, 25 April 2017 (7 intermediate revisions by the same user not shown)Line 10: Line 10: ==Requirements== ==Requirements== * Linux OS (Kubuntu preferably). * Linux OS (Kubuntu preferably). −* [[Elphel_Software_Kit_for_Ubuntu#ImageJ_and_Elphel_plugins_for_imageJ|ImageJ and Elphel plugins]].+* [[Elphel_Software_Kit_for_Ubuntu#ImageJ_and_Elphel_plugins_for_imageJ|ImageJ and Elphel plugins]] (most of the post-processing). −* [http://hugin.sourceforge.net/ Hugin tools] - ''enblend''.+* [http://hugin.sourceforge.net/ Hugin tools] - ''enblend'' (for simple stitching). −* [http://www.imagemagick.org/script/index.php ImageMagick] - ''convert''.+* [http://www.imagemagick.org/script/index.php ImageMagick] - ''convert'' (for converting). * [http://php.net/ PHP] * [http://php.net/ PHP] * Get calibration kernels for the current Eyesis4Pi (come on a HDD with a camera).<!--Example kernels and sensor files can be found [http://eyesisbox.elphel.com/post-processing/calibration/ here]('''~78GB''', download everything).--> * Get calibration kernels for the current Eyesis4Pi (come on a HDD with a camera).<!--Example kernels and sensor files can be found [http://eyesisbox.elphel.com/post-processing/calibration/ here]('''~78GB''', download everything).--> Line 30: Line 30: {| {| |- valign="top" |- valign="top" −|[[File:Eyesis_corrections_plugin.jpeg|thumb|800px|Eyesis corrections plugin interface]]+|[[File:Eyesis correction.png|thumb|800px|Eyesis corrections plugin interface]] |} |} −* '''Restore''' button -> browse for ''default_config.corr-xml'' (restores parameters for '''Configure correction''')+* '''Restore''' button > browse for ''default-config.corr-xml'' (should be located on the drive with calibration data, restores parameters for '''Configure correction''') −* '''Configure correction''' button - make sure that the following paths are set correctly (if not - mark the checkboxes - a dialog for each path will pop up):+* '''Configure correction''' button - make sure that the following paths are set correctly (if not - edit or mark the checkboxes - a dialog for each path will pop up): <font size='2'> <font size='2'> '''Source files directory''' - directory with the footage images '''Source files directory''' - directory with the footage images Line 52: Line 52: * '''Configure warping''' (''Skip if the files already exist'') -> rebuild map files - this will create maps in [YOUR-PATH]/calibration/equirectangular_maps. Will take ~5-10 minutes. * '''Configure warping''' (''Skip if the files already exist'') -> rebuild map files - this will create maps in [YOUR-PATH]/calibration/equirectangular_maps. Will take ~5-10 minutes. * '''Select source files''' -> select all the footage files to be processed. * '''Select source files''' -> select all the footage files to be processed. −* '''Process files''' to start the processing. Depending on the PC power can take ~40 minutes for a panorama of (24+2) images.+* '''Process files''' to start the processing. Depending on the PC power can take ~20 minutes for a panorama of (24+2) images. +* The last 2 rows of the UI are experimental and not related to Eyesis4Pi. No need to use. * After processing is done there is only the blending step. It can be launched manually or from the WebGUI: * After processing is done there is only the blending step. It can be launched manually or from the WebGUI: −**[[Eyesis4Pi_Footage_Procedures_page#Step_3|WebGUI]]+**[[Eyesis4Pi_393_Footage_Procedures_page#Step_3|WebGUI]] −**Manual blending: [http://community.elphel.com/files/eyesis4pi/post-processing/stitch.php the following script] scans directory for *.tiffs from ImageJ and uses '''enblend'''(to stitch into 16-bit tiffs) and converts them into jpegs, in terminal:+**Manual blending: [http://community.elphel.com/files/eyesis4pi/post-processing/stitch.php the following script] scans directory for *.tiffs from ImageJ and uses '''enblend''' (to stitch into 16-bit tiffs) and converts them into jpegs, in terminal: <font size='2'> <font size='2'> php stitch.php [source_directory] [destination_directory] php stitch.php [source_directory] [destination_directory] OlegElphel Software Kit for Ubuntu
ImageJ and Elphel plugins for imageJ
← Older revision Revision as of 00:17, 25 April 2017 Line 281: Line 281: * Download plugins: * Download plugins: − git clone https://github.com/Elphel/imagej-elphel.git+ git clone https://git.elphel.com/Elphel/imagej-elphel.git * Download [http://www.eclipse.org/downloads/ Eclipse IDE for Java EE Developers] or any other with Maven integration * Download [http://www.eclipse.org/downloads/ Eclipse IDE for Java EE Developers] or any other with Maven integration * Edit ''eclipse.ini'': * Edit ''eclipse.ini'': Oleg04/24/17 [eyesis4pi-393-panorama-previewer][master] by Oleg Dzhimiev: fixed a bug with routes switching
Oleg Dzhimiev committed changes to the Elphel git project :
fixed a bug with routes switching
fixed a bug with routes switching
Eyesis4Pi 393
Links
← Older revision Revision as of 23:08, 24 April 2017 Line 149: Line 149: *[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] *[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] −<!--+*[[Eyesis4Pi data structure|Data Structure Description]] −*[[Eyesis4Pi data structure|Data Structure Description]] *[[Eyesis4Pi Calibration|Calibration Process]] *[[Eyesis4Pi Calibration|Calibration Process]] −--> [[Category:Eyesis4Pi393]] [[Category:Eyesis4Pi393]] OlegEyesis4pi Post-Processing
Links
← Older revision Revision as of 23:08, 24 April 2017 Line 61: Line 61: </font> </font> −==Links==+== Links == −* [[Elphel_Eyesis4Pi|Eyesis4Pi Main Article]]+ −* [[Eyesis4Pi_workflow|Workflow]]+*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] −* [[Eyesis4Pi_User_Guide|User Guide - Recording]]+*[[Eyesis4Pi_393_workflow|Workflow]] −* [[Eyesis4Pi_Footage_Procedures_page|User Guide - Post-Processing: Footage Procedures]]+*[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] −* [[Eyesis4pi_Post-Processing|User Guide - Post-processing: ImageJ]]+*[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] −* [[Eyesis4Pi_data_structure|Data Structure Description]]+*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] −* [[Eyesis4Pi_Calibration|Calibration Process]]+*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] −[[Category:Eyesis4Pi]]+<!-- +*[[Eyesis4Pi data structure|Data Structure Description]] +*[[Eyesis4Pi Calibration|Calibration Process]] +--> +[[Category:Eyesis4Pi393]] [[Category:User Guide]] [[Category:User Guide]] −[[Category:ImageJ]] OlegEyesis4Pi 393 Footage Procedures page
Links
← Older revision Revision as of 23:07, 24 April 2017 Line 142: Line 142: </font> </font> −==Links==+== Links == −* [[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]]+ −* [[Eyesis4Pi_393_workflow|Workflow]]+*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] −* [[Eyesis4Pi_393_User_Guide_-_Recording|User Guide - Recording]]+*[[Eyesis4Pi_393_workflow|Workflow]] −* [[Eyesis4Pi_Footage_Procedures_page|User Guide - Post-Processing: Footage Procedures]]+*[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] −* [[Eyesis4pi_Post-Processing|User Guide - Post-processing: ImageJ]]+*[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] −* [[Eyesis4Pi_data_structure|Data Structure Description]]+*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] −* [[Eyesis4Pi_Calibration|Calibration Process]]+*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] +<!-- +*[[Eyesis4Pi data structure|Data Structure Description]] +*[[Eyesis4Pi Calibration|Calibration Process]] +--> [[Category:Eyesis4Pi393]] [[Category:Eyesis4Pi393]] [[Category:User Guide]] [[Category:User Guide]] OlegEyesis4Pi 393 Downloading footage
← Older revision
Revision as of 23:07, 24 April 2017
Line 67:
Line 67:
*[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] *[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]]
*[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]]
−*[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]]+*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]]
*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]]
<!-- <!--
Oleg
Eyesis4Pi 393 User Guide - Recording
Setting recording parameters: camera settings
← Older revision Revision as of 23:06, 24 April 2017 Line 133: Line 133: * '''Settings''' -> '''Camera'''-tab * '''Settings''' -> '''Camera'''-tab − '''Trigger period,ms ''' - 1/FPS, 250 = 4fps, 500 = 2fps, 1000 = 1fps...+ <font size='2'>'''Trigger period,ms ''' - 1/FPS, 250 = 4fps, 500 = 2fps, 1000 = 1fps... '''HDRVexpos''' - not used. '''HDRVexpos''' - not used. '''Manual Exposure''' - used when auto exposure is off. '''Manual Exposure''' - used when auto exposure is off. Line 141: Line 141: '''AutoExp frame ahead''' - number of previous frames used for calculatin the current frame exposure. '''AutoExp frame ahead''' - number of previous frames used for calculatin the current frame exposure. '''HDR mode''' - not used '''HDR mode''' - not used − '''Compression quality''' - JP4/JPEG compression quality.+ '''Compression quality''' - JP4/JPEG compression quality.</font> * '''Settings''' -> '''Other'''-tab * '''Settings''' -> '''Other'''-tab − Displays temperatures+ <font size='2'>Displays temperatures '''Normal REC''' - record to a file system '''Normal REC''' - record to a file system '''Fast REC''' - record to a raw partition (default mode) '''Fast REC''' - record to a raw partition (default mode) '''Reset Fast REC''' - when Fast REC is enabled the system remembers write pointers, '''reset''' - sets the write pointer back to the beginning of the raw partiiton '''Reset Fast REC''' - when Fast REC is enabled the system remembers write pointers, '''reset''' - sets the write pointer back to the beginning of the raw partiiton − '''Reboot''' - system reboot+ '''Reboot''' - system reboot</font> {| {| OlegEyesis4Pi 393 User Guide - Recording
Setting recording parameters: camera settings
← Older revision Revision as of 23:06, 24 April 2017 (3 intermediate revisions by the same user not shown)Line 3: Line 3: Terminal: Terminal: − cd <any-path>+ <font size='2'>cd <any-path> git clone https://git.elphel.com/Elphel/eyesis4pi-393-gui.git git clone https://git.elphel.com/Elphel/eyesis4pi-393-gui.git − git pull (repeat any time to get the latest)+ git pull (repeat any time to get the latest)</font> Follow the instructions in INSTALL.txt: Follow the instructions in INSTALL.txt: − 1. (For Kubuntu 16.04) Install the following packages, terminal:+ <font size='2'>1. (For Kubuntu 16.04) Install the following packages, terminal: sudo apt-get install apache2 php5.6 php5.6-curl sudo apt-get install apache2 php5.6 php5.6-curl Line 21: Line 21: 3. Make editable ''eyesis4pi-393-gui/settings.xml'' for the webserver 3. Make editable ''eyesis4pi-393-gui/settings.xml'' for the webserver $ chmod 777 settings.xml $ chmod 777 settings.xml − This file restores the settings from previous session.+ This file restores the settings from previous session.</font> == Equipment/Package == == Equipment/Package == Line 40: Line 40: http://127.0.0.1/eyesisgui http://127.0.0.1/eyesisgui − Note: If GUI is refreshed before subcamera has mounted SSD it will not display SSD free space. Refresh in a few moments or until SSD gets mounted.+ <font size='2'>Note: If GUI is refreshed before subcamera has mounted SSD it will not display SSD free space. Refresh in a few moments or until SSD gets mounted. Note: Each subcamera's drive has 2 partitions: Note: Each subcamera's drive has 2 partitions: * /dev/sda1 - ext4 file system - used by the logger on the 1st subcamera (192.168.0.161), and stored write info of the second partition * /dev/sda1 - ext4 file system - used by the logger on the 1st subcamera (192.168.0.161), and stored write info of the second partition Line 46: Line 46: In the GUI under '''SSD free space''': In the GUI under '''SSD free space''': * the 1st number - /dev/sda1 * the 1st number - /dev/sda1 − * the 2nd number - /dev/sda2+ * the 2nd number - /dev/sda2</font> <b> <b> Line 133: Line 133: * '''Settings''' -> '''Camera'''-tab * '''Settings''' -> '''Camera'''-tab − '''Trigger period,ms ''' - 1/FPS, 250 = 4fps, 500 = 2fps, 1000 = 1fps...+ <font size='2'>'''Trigger period,ms ''' - 1/FPS, 250 = 4fps, 500 = 2fps, 1000 = 1fps... '''HDRVexpos''' - not used. '''HDRVexpos''' - not used. '''Manual Exposure''' - used when auto exposure is off. '''Manual Exposure''' - used when auto exposure is off. Line 141: Line 141: '''AutoExp frame ahead''' - number of previous frames used for calculatin the current frame exposure. '''AutoExp frame ahead''' - number of previous frames used for calculatin the current frame exposure. '''HDR mode''' - not used '''HDR mode''' - not used − '''Compression quality''' - JP4/JPEG compression quality.+ '''Compression quality''' - JP4/JPEG compression quality.</font> * '''Settings''' -> '''Other'''-tab * '''Settings''' -> '''Other'''-tab − Displays temperatures+ <font size='2'>Displays temperatures '''Normal REC''' - record to a file system '''Normal REC''' - record to a file system '''Fast REC''' - record to a raw partition (default mode) '''Fast REC''' - record to a raw partition (default mode) '''Reset Fast REC''' - when Fast REC is enabled the system remembers write pointers, '''reset''' - sets the write pointer back to the beginning of the raw partiiton '''Reset Fast REC''' - when Fast REC is enabled the system remembers write pointers, '''reset''' - sets the write pointer back to the beginning of the raw partiiton − '''Reboot''' - system reboot+ '''Reboot''' - system reboot</font> {| {| Line 220: Line 220: *[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] *[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] −*[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]]+*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] <!-- <!-- OlegEyesis4Pi 393
Links
← Older revision Revision as of 23:02, 24 April 2017 (One intermediate revision by the same user not shown)Line 140: Line 140: *Toll-free: (888) 3 ELPHEL *Toll-free: (888) 3 ELPHEL *Fax: (801) 812-8267 *Fax: (801) 812-8267 + +== Links == + +*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] +*[[Eyesis4Pi_393_workflow|Workflow]] +*[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] +*[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] +*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] +*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] +<!-- +*[[Eyesis4Pi data structure|Data Structure Description]] +*[[Eyesis4Pi Calibration|Calibration Process]] +--> +[[Category:Eyesis4Pi393]] OlegEyesis4Pi 393 workflow
Links
← Older revision Revision as of 23:02, 24 April 2017 Line 97: Line 97: *[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] *[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] −*[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]]+*[[Eyesis4Pi_393_Footage_Procedures_page|User Guide: Post-Processing selected few panoramas]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] *[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] <!-- <!-- OlegEyesis4Pi Footage Procedures page
Links
← Older revision Revision as of 22:59, 24 April 2017 Line 142: Line 142: </font> </font> −==Links==+== Links == −* [[Elphel_Eyesis4Pi|Eyesis4Pi Main Article]]+ −* [[Eyesis4Pi_workflow|Workflow]]+*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] −* [[Eyesis4Pi_User_Guide|User Guide - Recording]]+*[[Eyesis4Pi_393_workflow|Workflow]] −* [[Eyesis4Pi_Footage_Procedures_page|User Guide - Post-Processing: Footage Procedures]]+*[[Eyesis4Pi_393_User_Guide_-_Recording|User Guide: Recording]] −* [[Eyesis4pi_Post-Processing|User Guide - Post-processing: ImageJ]]+*[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] −* [[Eyesis4Pi_data_structure|Data Structure Description]]+*[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]] −* [[Eyesis4Pi_Calibration|Calibration Process]]+*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] −[[Category:Eyesis4Pi]]+<!-- +*[[Eyesis4Pi data structure|Data Structure Description]] +*[[Eyesis4Pi Calibration|Calibration Process]] +--> +[[Category:Eyesis4Pi393]] [[Category:User Guide]] [[Category:User Guide]] OlegEyesis4Pi 393 Downloading footage
Links
← Older revision Revision as of 22:59, 24 April 2017 Line 61: Line 61: <font size='2' color='darkblue'>$ eyesis4pi393/footage_filter.php path=/data/footage/test1/0 trash_path=/data/footage/test1/trash</font> <font size='2' color='darkblue'>$ eyesis4pi393/footage_filter.php path=/data/footage/test1/0 trash_path=/data/footage/test1/trash</font> −==Links==+== Links == *[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] *[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]] Line 68: Line 68: *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] *[[Eyesis4Pi_393_Downloading_footage|User Guide: Downloading footage]] *[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]] *[[Eyesis4Pi Footage Procedures page|User Guide: Post-Processing selected few panoramas]] +*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]] +<!-- +*[[Eyesis4Pi data structure|Data Structure Description]] +*[[Eyesis4Pi Calibration|Calibration Process]] +--> +[[Category:Eyesis4Pi393]] +[[Category:User Guide]] Oleg