Eyesis4Pi 393 User Guide - Recording
← Older revision
Revision as of 20:25, 16 March 2017
(4 intermediate revisions by the same user not shown)Line 133:
Line 133:
== Setting recording parameters: camera settings == == Setting recording parameters: camera settings ==
−*Check camera settings at the '''Settings''' -> '''Camera'''-tab+* '''Settings''' -> '''Camera'''-tab
−<font size="2"></font>
−
−<font size="2">
'''Trigger period,ms ''' - 1/FPS, 200 = 5fps, 250 = 4fps, 500 = 2fps, 1000 = 1fps... '''Trigger period,ms ''' - 1/FPS, 200 = 5fps, 250 = 4fps, 500 = 2fps, 1000 = 1fps...
+ '''HDRVexpos''' - not used.
+ '''Manual Exposure''' - used when auto exposure is off.
'''AutoExp max, ms''' - the autoexposure value limit. '''AutoExp max, ms''' - the autoexposure value limit.
'''AutoExp level''' - value of a pixel at which the autoexposure works. '''AutoExp level''' - value of a pixel at which the autoexposure works.
'''AutoExp fracpix''' - number of pixels below the Autoexp level. '''AutoExp fracpix''' - number of pixels below the Autoexp level.
'''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
'''Compression quality''' - JP4/JPEG compression quality. '''Compression quality''' - JP4/JPEG compression quality.
− Recommended values for 1 fps:+* '''Settings''' -> '''Other'''-tab
− '''Trigger period''' = 1000 (ms)
−</font>
−<font size="2"></font> + Displays temperatures
+ '''Normal REC''' - record to a file system
+ '''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
+ '''Reboot''' - system reboot
{| {|
|- |-
−| [[Image:Camera tab.jpeg|thumb|500px]]+| [[File:Eyesis4pi393gui tab camera.png|thumb|500px]]
+| [[File:Eyesis4pi393gui tab other.png|thumb|500px]]
|} |}
−<br><br>+== Start ==
−
−== Recording ==
*'''Record'''-button to start recording *'''Record'''-button to start recording
Line 167:
Line 168:
|} |}
−<br><br> +== Stop ==
−
−== Stopping ==
*'''Stop'''-button for stop. *'''Stop'''-button for stop.
Line 178:
Line 177:
|} |}
−<br><br> +<br>
<!-- <!--
== Downloading IMU/GPS Log == == Downloading IMU/GPS Log ==
Oleg
Eyesis4Pi 393 User Guide - Recording
← Older revision
Revision as of 19:38, 16 March 2017
Line 199:
Line 199:
== Links == == Links ==
−*[[Elphel Eyesis4Pi|Eyesis4Pi Main Article]] +*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]]
*[[Eyesis4Pi workflow|Workflow]] *[[Eyesis4Pi workflow|Workflow]]
*[[Eyesis4Pi User Guide|User Guide - Recording]] *[[Eyesis4Pi User Guide|User Guide - Recording]]
Oleg
Eyesis4Pi 393 User Guide - Recording
← Older revision
Revision as of 19:38, 16 March 2017
(5 intermediate revisions by the same user not shown)Line 25:
Line 25:
* Eyesis4Pi 393 * Eyesis4Pi 393
+* External SSD enclosure
* Switch * Switch
* PC / Laptop * PC / Laptop
Line 32:
Line 33:
== Power On == == Power On ==
−*Turn the switch on. +* Connect the camera's ethernet cables to the switch.
−*Connect the camera's ethernet cables to the switch. Boot takes about 1 min.+* Power on: switch, SSD enclosure, Eyesis4Pi. Boot takes about 1 min.
<b> <b>
Important Notice: Use a fan to cool the camera's pole when shooting indoors. Important Notice: Use a fan to cool the camera's pole when shooting indoors.
Line 39:
Line 40:
<br/><br/> <br/><br/>
−== Network Set Up ==+== Network Setup ==
*Connect the PC to the Gigabit port of the switch. *Connect the PC to the Gigabit port of the switch.
Line 53:
Line 54:
<font size="2"></font> '''''Note:''' Eyesis4Pi 393 default IP addresses: 192.168.0.161-163'' <br><br> <font size="2"></font> '''''Note:''' Eyesis4Pi 393 default IP addresses: 192.168.0.161-163'' <br><br>
+<!--
== System Tests == == System Tests ==
Line 83:
Line 85:
</font> </font>
−<font size="2"></font> <!--+<font size="2"></font>
{| {|
|- |-
Line 100:
Line 102:
|[[File:Cf cards.jpeg|thumb|Fig.5 CF cards]] |[[File:Cf cards.jpeg|thumb|Fig.5 CF cards]]
|} |}
−--> <br> <br> +<br> <br>
− +-->
+<!--
== Setting recording parameters: storage paths == == Setting recording parameters: storage paths ==
Line 127:
Line 130:
<br><br> <br><br>
− +-->
== Setting recording parameters: camera settings == == Setting recording parameters: camera settings ==
Line 135:
Line 138:
<font size="2"> <font size="2">
− '''Trigger period,ms ''' - 1/FPS.+ '''Trigger period,ms ''' - 1/FPS, 200 = 5fps, 250 = 4fps, 500 = 2fps, 1000 = 1fps...
− '''Skip frames mask''' - hex 0x1ff - bit[8]=enable, bits[7:0] - '''1''' - record frame, '''0''' - skip frame - in an 8-frame sequence.
− '''HDRVexpos''' - in the HDR mode - the darker frame multiplication coefficient to get exposure for the lighter frame.
'''AutoExp max, ms''' - the autoexposure value limit. '''AutoExp max, ms''' - the autoexposure value limit.
'''AutoExp level''' - value of a pixel at which the autoexposure works. '''AutoExp level''' - value of a pixel at which the autoexposure works.
Line 143:
Line 144:
'''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.
'''Compression quality''' - JP4/JPEG compression quality. '''Compression quality''' - JP4/JPEG compression quality.
−
− '''HDR mode''' - at the fps rate the dark and the bright images alternate.
−
− '''Skip Frames Mask''':
− 0x1ff - frames are not skipped, camera is triggered at '''Trigger period'''.
− 0x155 - the camera is triggered at '''Trigger period'''/2 but only every other frame is recorded. It makes autoexposure adapt quicker and in the '''HDR mode''' records only normally exposed images skipping the underexposed ones.
Recommended values for 1 fps: Recommended values for 1 fps:
'''Trigger period''' = 1000 (ms) '''Trigger period''' = 1000 (ms)
− '''Skip Frames Mask''' = 0x155
− '''HDR mode''' = '''On'''
</font> </font>
Line 186:
Line 179:
<br><br> <br><br>
− +<!--
== Downloading IMU/GPS Log == == Downloading IMU/GPS Log ==
Line 192:
Line 185:
<br><br> <br><br>
− +--><!--
== Checking the Recorded Footage == == Checking the Recorded Footage ==
Line 203:
Line 196:
'''''Note:''' Missing files most likely means that the FPS is too high''. '''''Note:''' Missing files most likely means that the FPS is too high''.
− +-->
== Links == == Links ==
−*[[Elphel Eyesis4Pi|Eyesis4Pi Main Article]] +*[[Eyesis4Pi_393|Eyesis4Pi 393 Main Article]]
*[[Eyesis4Pi workflow|Workflow]] *[[Eyesis4Pi workflow|Workflow]]
*[[Eyesis4Pi User Guide|User Guide - Recording]] *[[Eyesis4Pi User Guide|User Guide - Recording]]
Oleg
Eyesis4Pi 393 User Guide - Recording
Created page with "== Download & Install== Install GUI to the device that will be used for recording. There are several ways to install it: Terminal: cd <any-path> git clone https://github.co..."
New page
== Download & Install==Install GUI to the device that will be used for recording. There are several ways to install it:
Terminal:
cd <any-path>
git clone https://github.com/Elphel/eyesis4pi-393-gui.git
git pull (repeat any time to get the latest)
GitHub.com:
https://github.com/Elphel/eyesis4pi-393-gui
Follow the instructions in INSTALL.txt:
1. (For Kubuntu 16.04) Install the following packages, terminal:
sudo apt-get install apache2 php5.6 php5.6-curl
2. Make the src folder visible to the web server:
2a. Create a link, terminal: "sudo ln -sf <path-to-eyesis4pi_gui-folder> /var/www/eyesisgui"
2b. Or copy all the files to /var/www/eyesisgui.
Note: "/var/www" is the (apache2) web server's document root folder.
(for recording to the device over network only)
2c. Make the footage root folder "/data/footage" writable for everyone.
== Equipment/Package ==
* Eyesis4Pi 393
* Switch
* PC / Laptop
<br/><br/>
== Power On ==
*Turn the switch on.
*Connect the camera's ethernet cables to the switch. Boot takes about 1 min.
<b>
Important Notice: Use a fan to cool the camera's pole when shooting indoors.
</b>
<br/><br/>
== Network Set Up ==
*Connect the PC to the Gigabit port of the switch.
*Configure the PC's network settings ([http://linuxlibrary.org/kubuntu-network-configuration/ Kubuntu Network Configuration Guide]):
<font size="2"></font>
<font size="2">
IP address: 192.168.0.68 (example)
Mask: 255.255.255.0
</font>
<font size="2"></font> '''''Note:''' Eyesis4Pi 393 default IP addresses: 192.168.0.161-163'' <br><br>
== System Tests ==
*Open the GUI page (the address is bookmarked in the Firefox and in the Chrome). The GUI address is:
<font size="2"></font>
<font size="2">
http://127.0.0.1/eyesisgui/index.html
</font>
<font size="2"></font>
{|
|- valign="top"
| [[Image:Recording gui settings.jpeg|thumb|500px]]
|}
*Go to the "Settings" -> "Test"-tab:
*Follow the '''Open the test page'''-link, the tests are:
<font size="2"></font>
<font size="2">
1. All the modules are online.
2. GPS locked
3. IMU detected
4. Internal CF cards are present
</font>
<font size="2"></font> <!--
{|
|-
|[[File:Other tab.jpeg|400px|thumb|Fig.2 Other-tab]]
|}
{|
|-
|[[File:Eyesis4pi test pattern.jpeg|600px|thumb|Fig.3 Eyesis4Pi Test Pattern]]
|}
{|
|-
|[[File:Gps coords.jpeg|400px|thumb|Fig.4 GPS coordinates]]
|}
{|
|-
|[[File:Cf cards.jpeg|thumb|Fig.5 CF cards]]
|}
--> <br> <br>
== Setting recording parameters: storage paths ==
*Check paths at the '''Settings''' -> '''Recording'''-tab
<font size="2"></font>
<font size="2">
'''Absolute footage path''' - the path to the folder where all the footage series are stored. '''Must be writable to everyone.'''
'''Series subfolder''' - created automatically
'''Files limit in a subfodler''' - number of files stored in a subfolder inside '''Series subfolder'''
'''CF card device name''' - GPS/IMU log is saved to the internal CF cards. On the master camera they are /dev/hda1 & /dev/hdb1
'''GPS/IMU log file name''' - absolute path (in the master camera)+ log base name
'''Starting index''' - logs are named as follows - '''[base_name]-[index]'''
'''Records per file''' - number of records per log file. New file: an incremented index is added to the base name.
</font>
<font size="2"></font>
{|
|-
| [[Image:Recording tab.jpeg|thumb|500px]]
|}
<br><br>
== Setting recording parameters: camera settings ==
*Check camera settings at the '''Settings''' -> '''Camera'''-tab
<font size="2"></font>
<font size="2">
'''Trigger period,ms ''' - 1/FPS.
'''Skip frames mask''' - hex 0x1ff - bit[8]=enable, bits[7:0] - '''1''' - record frame, '''0''' - skip frame - in an 8-frame sequence.
'''HDRVexpos''' - in the HDR mode - the darker frame multiplication coefficient to get exposure for the lighter frame.
'''AutoExp max, ms''' - the autoexposure value limit.
'''AutoExp level''' - value of a pixel at which the autoexposure works.
'''AutoExp fracpix''' - number of pixels below the Autoexp level.
'''AutoExp frame ahead''' - number of previous frames used for calculatin the current frame exposure.
'''Compression quality''' - JP4/JPEG compression quality.
'''HDR mode''' - at the fps rate the dark and the bright images alternate.
'''Skip Frames Mask''':
0x1ff - frames are not skipped, camera is triggered at '''Trigger period'''.
0x155 - the camera is triggered at '''Trigger period'''/2 but only every other frame is recorded. It makes autoexposure adapt quicker and in the '''HDR mode''' records only normally exposed images skipping the underexposed ones.
Recommended values for 1 fps:
'''Trigger period''' = 1000 (ms)
'''Skip Frames Mask''' = 0x155
'''HDR mode''' = '''On'''
</font>
<font size="2"></font>
{|
|-
| [[Image:Camera tab.jpeg|thumb|500px]]
|}
<br><br>
== Recording ==
*'''Record'''-button to start recording
{|
|-
| [[Image:Rec.jpeg|thumb|300px]]
|}
<br><br>
== Stopping ==
*'''Stop'''-button for stop.
{|
|-
| [[Image:Rec.jpeg|thumb|300px]]
|}
<br><br>
== Downloading IMU/GPS Log ==
*After stopping - go to the '''Settings''' -> '''Recording'''-tab to download the IMU/GPS log.
<br><br>
== Checking the Recorded Footage ==
*Check the footage at the '''Absolute footage path''' - each panorama set should consist of 9 images named with a timestamp of when it was taken plus the index of the camera (seconds_microseconds_index.jp4):
{|
|-
| [[Image:Footage folder structure.jpeg|thumb|300px|Footage folder structure.jpeg]]
|}
'''''Note:''' Missing files most likely means that the FPS is too high''.
== Links ==
*[[Elphel Eyesis4Pi|Eyesis4Pi Main Article]]
*[[Eyesis4Pi workflow|Workflow]]
*[[Eyesis4Pi User Guide|User Guide - Recording]]
*[[Eyesis4Pi Footage Procedures page|User Guide - Post-Processing: Footage Procedures]]
*[[Eyesis4pi Post-Processing|User Guide - Post-processing: ImageJ]]
*[[Eyesis4Pi data structure|Data Structure Description]]
*[[Eyesis4Pi Calibration|Calibration Process]]
[[Category:Eyesis4Pi]]
[[Category:User Guide]] Oleg
03/16/17 [eyesis4pi-393-gui][master] by Oleg K Dzhimiev: Update INSTALL.txt
Oleg K Dzhimiev committed changes to the Elphel git project :
Update INSTALL.txt
Update INSTALL.txt
03/16/17 [eyesis4pi-393-gui][master] by Oleg K Dzhimiev: Update README.md
Oleg K Dzhimiev committed changes to the Elphel git project :
Update README.md
Update README.md
03/16/17 [eyesis4pi-393-footage-procedures][master] by Oleg K Dzhimiev: Update README.md
Oleg K Dzhimiev committed changes to the Elphel git project :
Update README.md
Update README.md
03/16/17 [eyesis4pi-393-panorama-previewer][master] by Oleg K Dzhimiev: Update README.md
Oleg K Dzhimiev committed changes to the Elphel git project :
Update README.md
Update README.md
Eyesis4Pi 393
3D Model
← Older revision Revision as of 18:52, 16 March 2017 Line 116: Line 116: {| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;" {| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;" |- |- −| <span class="plainlinks" title="View model in the Web X3D Viewer">[http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/EYESIS4PI-26-393-ASSY.x3d http://community.elphel.com/pictures/eyesis4pi/EYESIS4PI-26-393_resized_2.jpeg]</span>+| <span class="plainlinks" title="View model in the Web X3D Viewer">[https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/EYESIS4PI-26-393-ASSY.x3d https://community.elphel.com/pictures/eyesis4pi/EYESIS4PI-26-393_resized_2.jpeg]</span> |- |- −| [http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/EYESIS4PI-26-393-ASSY.x3d Eyesis4PI-26-393 3D]+| [https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/EYESIS4PI-26-393-ASSY.x3d Eyesis4PI-26-393 3D] |} |} |} |} OlegUser:KaitlynSalier95
User account KaitlynSalier95 was created
KaitlynSalier9503/14/17 [imagej-elphel][dct] by AndreyFilippov: separating with flaps
AndreyFilippov committed changes to the Elphel git project :
separating with flaps
separating with flaps
03/14/17 [imagej-elphel][master] by AndreyFilippov: separating with flaps
AndreyFilippov committed changes to the Elphel git project :
separating with flaps
separating with flaps
03/13/17 [imagej-elphel][dct] by AndreyFilippov: next snapshot
AndreyFilippov committed changes to the Elphel git project :
next snapshot
next snapshot
03/13/17 [imagej-elphel][master] by AndreyFilippov: next snapshot
AndreyFilippov committed changes to the Elphel git project :
next snapshot
next snapshot
Template:Cad5
← Older revision
Revision as of 18:39, 13 March 2017
Line 7:
Line 7:
{| border="0" cellpadding="2" {| border="0" cellpadding="2"
|- |-
−|[[Image:{{{1}}}.jpeg|thumb|<span class="plainlinks" title="View model in the Web X3D Viewer">[http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/files/x3d/{{{1}}}.x3d http://community.elphel.com/pictures/webx3dicon.png]</span><br/>[[Media:{{{1}}}.stp.tar.gz|3d (step)]] [[Media:{{{1}}}.dxf.tar.gz|2d (dxf)]] [[Media:{{{1}}}.pdf|2d (pdf)]]]] || +|[[Image:{{{1}}}.jpeg|thumb|<span class="plainlinks" title="View model in the Web X3D Viewer">[https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/files/x3d/{{{1}}}.x3d https://community.elphel.com/pictures/webx3dicon.png]</span><br/>[[Media:{{{1}}}.stp.tar.gz|3d (step)]] [[Media:{{{1}}}.dxf.tar.gz|2d (dxf)]] [[Media:{{{1}}}.pdf|2d (pdf)]]]] ||
|- |-
|} |}
Oleg
Template:Cad4b
← Older revision
Revision as of 18:38, 13 March 2017
Line 9:
Line 9:
{| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;" {| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;"
|- |-
−| <span class="plainlinks">[http://community.elphel.com/files/production/{{{1}}}.jpeg http://community.elphel.com/files/production/{{{1}}}_resized.jpeg]</span>+| <span class="plainlinks">[https://community.elphel.com/files/production/{{{1}}}.jpeg https://community.elphel.com/files/production/{{{1}}}_resized.jpeg]</span>
−| <span class="plainlinks">[http://community.elphel.com/files/production/{{{1}}}_extra.jpeg http://community.elphel.com/files/production/{{{1}}}_extra_resized.jpeg]</span>+| <span class="plainlinks">[https://community.elphel.com/files/production/{{{1}}}_extra.jpeg https://community.elphel.com/files/production/{{{1}}}_extra_resized.jpeg]</span>
|- |-
| |
−<span class="plainlinks" title="View model in the Web X3D Viewer">[http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/{{{1}}}.x3d http://community.elphel.com/pictures/webx3dicon.png]</span><br/>+<span class="plainlinks" title="View model in the Web X3D Viewer">[https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/{{{1}}}.x3d https://community.elphel.com/pictures/webx3dicon.png]</span><br/>
−[http://community.elphel.com/files/production/{{{1}}}.stp.tar.gz 3d (step)] +[https://community.elphel.com/files/production/{{{1}}}.stp.tar.gz 3d (step)]
−[http://community.elphel.com/files/production/{{{1}}}.dxf.tar.gz 2d (dxf)] +[https://community.elphel.com/files/production/{{{1}}}.dxf.tar.gz 2d (dxf)]
−[http://community.elphel.com/files/production/{{{1}}}.pdf 2d (pdf)] +[https://community.elphel.com/files/production/{{{1}}}.pdf 2d (pdf)]
| |
|} |}
Oleg
Template:Cad4a
← Older revision
Revision as of 18:37, 13 March 2017
Line 9:
Line 9:
{| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;" {| border="0" cellpadding="3" style="border:1px solid lightgray;border-collapse:collapse;"
|- |-
−| <span class="plainlinks">[http://community.elphel.com/files/production/{{{1}}}.jpeg http://community.elphel.com/files/production/{{{1}}}_resized.jpeg]</span>+| <span class="plainlinks">[https://community.elphel.com/files/production/{{{1}}}.jpeg https://community.elphel.com/files/production/{{{1}}}_resized.jpeg]</span>
|- |-
| |
−<span class="plainlinks" title="View model in the Web X3D Viewer">[http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/{{{1}}}.x3d http://community.elphel.com/pictures/webx3dicon.png]</span><br/>+<span class="plainlinks" title="View model in the Web X3D Viewer">[https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/x3d/x3d_model_files/x3d/{{{1}}}.x3d https://community.elphel.com/pictures/webx3dicon.png]</span><br/>
−[http://community.elphel.com/files/production/{{{1}}}.stp.tar.gz 3d (step)] +[https://community.elphel.com/files/production/{{{1}}}.stp.tar.gz 3d (step)]
−[http://community.elphel.com/files/production/{{{1}}}.dxf.tar.gz 2d (dxf)] +[https://community.elphel.com/files/production/{{{1}}}.dxf.tar.gz 2d (dxf)]
−[http://community.elphel.com/files/production/{{{1}}}.pdf 2d (pdf)] +[https://community.elphel.com/files/production/{{{1}}}.pdf 2d (pdf)]
|} |}
| |
Oleg
Template:Cad4
← Older revision
Revision as of 18:36, 13 March 2017
Line 7:
Line 7:
{| border="0" cellpadding="2" {| border="0" cellpadding="2"
|- |-
−| [[Image:{{{1}}}.jpeg|thumb|<span class="plainlinks" title="View model in the Web X3D Viewer">[http://community.elphel.com/x3d/index.html?nobuttons&animate&model=/files/x3d/{{{1}}}.x3d http://community.elphel.com/pictures/webx3dicon.png]</span><br/>[[Media:{{{1}}}.stp.tar.gz|3d (step)]] [[Media:{{{1}}}.dxf.tar.gz|2d (dxf)]] [[Media:{{{1}}}.pdf|2d (pdf)]]]] || +| [[Image:{{{1}}}.jpeg|thumb|<span class="plainlinks" title="View model in the Web X3D Viewer">[https://community.elphel.com/x3d/index.html?nobuttons&animate&model=/files/x3d/{{{1}}}.x3d https://community.elphel.com/pictures/webx3dicon.png]</span><br/>[[Media:{{{1}}}.stp.tar.gz|3d (step)]] [[Media:{{{1}}}.dxf.tar.gz|2d (dxf)]] [[Media:{{{1}}}.pdf|2d (pdf)]]]] ||
|- |-
| {{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | }} | {{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | }}
| |
|} |}
Oleg