Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Subscribe to Wiki Recent Changes feed
Track the most recent changes to the wiki in this feed. MediaWiki 1.28.0
Updated: 11 min 19 sec ago

10338D

Fri, 08/03/2018 - 13:11

← Older revision Revision as of 19:11, 3 August 2018 (One intermediate revision by the same user not shown)Line 14: Line 14:     These boards are compatible with the [[10393]] camera system board. These boards are compatible with the [[10393]] camera system board.  +  +==Physical properties==  +* Dimensions: 28 x 15 x 7 mm  +* Weight: 2 g  +* Mechanical drawings and CAD files for the 10338E board: [[Elphel_camera_parts_0353-00#0353-00-17_-_10338_rev_E_assembly_with_5MPix_Color_Sensor|link]] Olga

10386

Fri, 08/03/2018 - 13:05

← Older revision Revision as of 19:05, 3 August 2018 Line 13: Line 13:  * [[Media:10386_gerber.tar.gz|10386 Gerber files]] * [[Media:10386_gerber.tar.gz|10386 Gerber files]]  * [[Media:10386_assy.tar.gz|10386 placement files]] * [[Media:10386_assy.tar.gz|10386 placement files]]  +[[Category:393]] Oleg

10389

Fri, 08/03/2018 - 13:04

← Older revision Revision as of 19:04, 3 August 2018 Line 18: Line 18:  ==Mechanical properties== ==Mechanical properties==  * Dimensions: 98 x 38 x 9 mm (all connectors installed) * Dimensions: 98 x 38 x 9 mm (all connectors installed) −* Weight: <30 g+* Weight: 14 g  +* Weight (10389 + SSD): 31g  * Mechanical drawings and CAD files for the 10393 board: [[Elphel_camera_parts_0393-00#0393-00-21B_-_10389_rev_B_interface_PCB_assembly|link]] * Mechanical drawings and CAD files for the 10393 board: [[Elphel_camera_parts_0393-00#0393-00-21B_-_10389_rev_B_interface_PCB_assembly|link]]    Olga

10385

Fri, 08/03/2018 - 13:04

← Older revision Revision as of 19:04, 3 August 2018 Line 9: Line 9:  * [[Media:10385b gerber.tar.gz|10385B Gerber files]] * [[Media:10385b gerber.tar.gz|10385B Gerber files]]  * [[10385-mods|Modifications for 12-36V input]] * [[10385-mods|Modifications for 12-36V input]]  +[[Category:393]] Oleg

10386

Fri, 08/03/2018 - 13:01

← Older revision Revision as of 19:01, 3 August 2018 Line 2: Line 2:  Note: This power supply module provides more power than [[10385]], but only operates from 48V (36V..72V). Note: This power supply module provides more power than [[10385]], but only operates from 48V (36V..72V).  Images are shown for 10385b, 10386 board images are not yet available. Images are shown for 10385b, 10386 board images are not yet available.  +  +====Physical properties====  +* Dimensions: 60x38x17.5 mm  +* Weight: 16 g     [[Image:10385_bottom_sm.png|frame|[[Media:10385_bottom.png|bottom view]]]] [[Image:10385_bottom_sm.png|frame|[[Media:10385_bottom.png|bottom view]]]] Olga

10393 manual

Fri, 08/03/2018 - 08:08

removed obsolete note

← Older revision Revision as of 14:08, 3 August 2018 Line 1: Line 1:  +<!-- not anymore!  ==<font color="blue">Important Notes</font>== ==<font color="blue">Important Notes</font>==  * As of 2016/12/15, the software ported from 10353 supports only 5MPix sensors, for 14MPix, please see: * As of 2016/12/15, the software ported from 10353 supports only 5MPix sensors, for 14MPix, please see: −**[http://wiki.elphel.com/index.php?title=Tmp_manual&oldid=14676 older version of this manual with links to older software images]+**[http://wiki.elphel.com/index.php?title=Tmp_manual&oldid=14676 older version of this manual with links to older software images]-->       Andrey.filippov

CVPR2018

Tue, 07/31/2018 - 10:49

More blog links

← Older revision Revision as of 16:49, 31 July 2018 Line 18: Line 18:     ==Development blog== ==Development blog==  +* [https://blog.elphel.com/2018/07/cvpr-2018-from-elphels-perspective/ <font size='2'>'''2018/07/21'''</font> CVPR 2018 – from Elphel’s perspective]  +* [https://blog.elphel.com/2018/07/two-dimensional-phase-correlation-as-neural-network-input-for-3d-imaging/ <font size='2'>'''2018/07/20'''</font> Two Dimensional Phase Correlation as Neural Network Input for 3D Imaging]  +* [https://blog.elphel.com/2018/07/reading-quad-stereo-tiff-image-stacks-in-python-and-formatting-data-for-tensorflow/ <font size='2'>'''2018/07/20'''</font> Reading quad stereo TIFF image stacks in Python and formatting data for TensorFlow]  * [https://blog.elphel.com/2018/05/capturing-aircraft-position-with-the-long-range-quad-stereo-camera/ <font size='2'>'''2018/05/06'''</font> Capturing Aircraft Position with the Long Range Quad Stereo Camera] * [https://blog.elphel.com/2018/05/capturing-aircraft-position-with-the-long-range-quad-stereo-camera/ <font size='2'>'''2018/05/06'''</font> Capturing Aircraft Position with the Long Range Quad Stereo Camera]  * [https://blog.elphel.com/2018/03/dual-quad-camera-rig-for-capturing-image-sets/ <font size='2'>'''2018/03/20'''</font> Dual Quad-Camera Rig for Capturing Image Sets] * [https://blog.elphel.com/2018/03/dual-quad-camera-rig-for-capturing-image-sets/ <font size='2'>'''2018/03/20'''</font> Dual Quad-Camera Rig for Capturing Image Sets] Andrey.filippov

10393 manual

Fri, 07/27/2018 - 14:10

‎Web user interface (camvc)

← Older revision Revision as of 20:10, 27 July 2018 (2 intermediate revisions by the same user not shown)Line 87: Line 87:     ==<font color="blue">Web user interface (camvc)</font>== ==<font color="blue">Web user interface (camvc)</font>== −http://192.168.0.9/ (if not found - http://192.168.0.9/closeme.html (type in the browser address bar - will be changed soon)):+'''http://192.168.0.9/'''  * The page contains links to camvc user interface for each individual camera port. * The page contains links to camvc user interface for each individual camera port.  * camvc was ported from the 10353 camera series: * camvc was ported from the 10353 camera series:  ** change parameters like image format, resolution, auto exposure, auto white balance and more. Alternative way to change parameters is described [[Tmp_manual#Change_parameters|below]]. ** change parameters like image format, resolution, auto exposure, auto white balance and more. Alternative way to change parameters is described [[Tmp_manual#Change_parameters|below]].  ** pause compressor and search within buffered images ** pause compressor and search within buffered images −** help tips available - see Fig.2 - select then mouse over a control element of interest+** help tips available - see Fig.3 - select then mouse over a control element of interest  {| {| −| valign='top'|[[image:Help tips.jpeg|250px|thumb|Fig.2 enable camvc help tips]]+| valign='top'|[[File:10393 starting page.png|thumb|600px|Fig.2 http://192.168.0.9]] −|[[File:Controls with blank.jpeg|300px|thumb|Fig.3 camvc controls]]+| valign='top'|[[image:Help tips.jpeg|250px|thumb|Fig.3 enable camvc help tips]]  +| valign='top'|[[File:Controls with blank.jpeg|300px|thumb|Fig.4 camvc controls]]  |} |}    Line 102: Line 103:  * For a currently opened port (displayed in the window title and as "...sensor_port=0..." in the URL): * For a currently opened port (displayed in the window title and as "...sensor_port=0..." in the URL):  {| {| −|[[image:Camvc image capture.jpeg|250px|thumb|Fig.4 Acquire an image from the Camera Control Interface]]+|[[image:Camvc image capture.jpeg|250px|thumb|Fig.5 Acquire an image from the Camera Control Interface]]  |} |}    Oleg

File:10393 starting page.png

Fri, 07/27/2018 - 14:04

Oleg uploaded a new version of File:10393 starting page.png

New page

== Licensing ==
{{CC }} Oleg

File:10393 starting page.png

Fri, 07/27/2018 - 14:02

Oleg uploaded File:10393 starting page.png

New page

== Licensing ==
{{CC }} Oleg

Main Page

Fri, 07/27/2018 - 12:32

← Older revision Revision as of 18:32, 27 July 2018 Line 10: Line 10:  | |  * [[10393|Specifications]] * [[10393|Specifications]] −* [[Tmp_manual|User manual]]+* [[10393_manual|User manual]]  * [[Poky_2.0_manual|Developer guide, documentation and SDK]] * [[Poky_2.0_manual|Developer guide, documentation and SDK]]  * [https://git.elphel.com Source code] * [https://git.elphel.com Source code] Oleg

Tmp manual

Fri, 07/27/2018 - 12:31

Oleg moved page Tmp manual to 10393 manual not tmp

Oleg

10393

Tue, 07/24/2018 - 00:37

‎License

← Older revision Revision as of 06:37, 24 July 2018 Line 74: Line 74:     ====License==== ====License==== −* [http://www.ohwr.org/projects/cernohl CERN OHLv1.1+]+* [https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.1 CERN OHLv1.1+]  * [http://www.gnu.org/licenses/gpl.html GPLv3+] * [http://www.gnu.org/licenses/gpl.html GPLv3+]    Andrey.filippov

Template:Cad4a

Tue, 07/24/2018 - 00:32

← Older revision Revision as of 06:32, 24 July 2018 Line 18: Line 18:  |} |}  | | −Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [http://ohwr.org/cernohl CERN OHL v.1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]+Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]  |- |-  |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} Andrey.filippov

Template:Cad4b

Tue, 07/24/2018 - 00:32

← Older revision Revision as of 06:32, 24 July 2018 Line 20: Line 20:  |} |}  | | −Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [http://ohwr.org/cernohl CERN OHL v.1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]+Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]  |- |-  |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} Andrey.filippov

Template:Cad4c

Tue, 07/24/2018 - 00:31

← Older revision Revision as of 06:31, 24 July 2018 Line 20: Line 20:  |} |}  | | −Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [http://ohwr.org/cernohl CERN OHL v.1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]+Copyright &copy; {{CURRENTYEAR}} Elphel Inc., Licensed under [https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.1], [http://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]  |- |-  |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} Andrey.filippov

Template:Cad4c assembly

Tue, 07/24/2018 - 00:31

‎Usage

← Older revision Revision as of 06:31, 24 July 2018 Line 18: Line 18:  Copyright &copy; {{CURRENTYEAR}} Elphel Inc. Copyright &copy; {{CURRENTYEAR}} Elphel Inc.    −Licensed under [https://ohwr.org/cernohl CERN OHL v.1.1], [https://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]+Licensed under [https://www.ohwr.org/licenses/cern-ohl/license_versions/v1.1], [https://www.gnu.org/copyleft/fdl.html GNU FDL v.1.3]  |- |-  |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }} |{{#if: {{{2|}}} | <span title="{{{2}}}" style="color:red;">Known problems</span> | &nbsp; }}  | |  |} |} Andrey.filippov

Tiff file format for pre-processed quad-stereo sets

Wed, 07/18/2018 - 19:00

‎Python

← Older revision Revision as of 01:00, 19 July 2018 (One intermediate revision by the same user not shown)Line 44: Line 44:  * *.kml, rating.txt, thumb.jpeg - files, related to the online viewer only * *.kml, rating.txt, thumb.jpeg - files, related to the online viewer only    −==<font color='ForestGreen'>TIFF stacks for ML</font>==+==<font color='ForestGreen'>TIFF image stacks for ML</font>==  [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]] [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]]  [[File:Tiff layers.jpeg|thumb|400px|Fig.2 TIFF imagestack layers]] [[File:Tiff layers.jpeg|thumb|400px|Fig.2 TIFF imagestack layers]] Line 119: Line 119:    values data: (242, 324, 3)</font>   values data: (242, 324, 3)</font>    −[[File:Ml tiff stack python tile packing.jpeg|thumb|400px|Fig.4 Single layer packing (actually, see the CVPR2018 presentation, p.23)]]+[[File:Ml tiff stack python tile packing.jpeg|thumb|400px|Fig.5 Single layer packing (actually, see the CVPR2018 presentation, p.23)]]  '''2.''' Use '''pack_tile.py''' from [https://git.elphel.com/Elphel/python3-imagej-tiff python3-imagej-tiff] to: '''2.''' Use '''pack_tile.py''' from [https://git.elphel.com/Elphel/python3-imagej-tiff python3-imagej-tiff] to:  * <font color='DarkGreen'>'''Pack image tiles for better structuring for ML'''</font> * <font color='DarkGreen'>'''Pack image tiles for better structuring for ML'''</font> Oleg

Tiff file format for pre-processed quad-stereo sets

Wed, 07/18/2018 - 19:00

‎Python

← Older revision Revision as of 01:00, 19 July 2018 (8 intermediate revisions by the same user not shown)Line 44: Line 44:  * *.kml, rating.txt, thumb.jpeg - files, related to the online viewer only * *.kml, rating.txt, thumb.jpeg - files, related to the online viewer only    −==<font color='ForestGreen'>TIFF stacks for ML</font>==+==<font color='ForestGreen'>TIFF image stacks for ML</font>==  [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]] [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]] −[[File:Ml tiff stack python values.jpeg|thumb|400px|Fig.2 Decoded 'value'-layers]]+[[File:Tiff layers.jpeg|thumb|400px|Fig.2 TIFF imagestack layers]] −[[File:Ml tiff stack python data layers.jpeg|thumb|500px|Fig.3 Data layers]]+[[File:Ml tiff stack python values.jpeg|thumb|400px|Fig.3 Decoded 'value'-layers]] −* What's in each stack is described in the [https://community.elphel.com/files/presentations/Elphel_TP-CNN_slides.pdf presentation for CVPR2018, pp.19-21]:+[[File:Ml tiff stack python data layers.jpeg|thumb|500px|Fig.4 Data layers]]  +* The TIFF stack format is described in the [https://community.elphel.com/files/presentations/Elphel_TP-CNN_slides.pdf presentation for CVPR2018, pp.19-21]:  +** 8 bpp  +** layer dimensions 2916x2178  ** 5 layers in the stack: ['''diagm-pair''', '''diago-pair''', '''hor-pairs''', '''vert-pairs''', '''other'''] ** 5 layers in the stack: ['''diagm-pair''', '''diago-pair''', '''hor-pairs''', '''vert-pairs''', '''other''']  *** '''diagm-pair''' *** '''diagm-pair''' Line 55: Line 58:  *** '''vert-pairs''' *** '''vert-pairs'''  *** '''other''' - encoded values: estimated disparity, estimated+residual disparity, and confidence for the residual disparity *** '''other''' - encoded values: estimated disparity, estimated+residual disparity, and confidence for the residual disparity −* Essentially it’s a normal TIFF image stack with several headers modified:+** The layers are tiled - tiles' wxh is read from the header - currently it's 9x9, making it 324x242 tiles total. −** ImageDescription (tag[270]) contains a string with info about number of images, slices+** The values in the '''other''' layer are encoded per tile. −** tag[50838] – a list of layers names’ lengths+** Essentially it’s a normal TIFF image stack with several headers modified: −** tag[50839] – binary string with encoded layers labels and extra info+*** ImageDescription (tag[270]) contains a string with info about number of images, slices  +*** tag[50838] – a list of layers names’ lengths  +*** tag[50839] – binary string with encoded layers labels and extra info  * The source files are processed using a plugin for ImageJ, the output file for each set is a tiff stack * The source files are processed using a plugin for ImageJ, the output file for each set is a tiff stack  * There are a few ways to view the stack: * There are a few ways to view the stack: Line 110: Line 115:     Upon opening tiff the image will be a numpy array of shape '''(height,width,layer)''' - for further processing it is reshaped to '''(height_in_tiles, width_in_tiles, tile_height, tile_width, layer)''', example: Upon opening tiff the image will be a numpy array of shape '''(height,width,layer)''' - for further processing it is reshaped to '''(height_in_tiles, width_in_tiles, tile_height, tile_width, layer)''', example: −  <font size='2'>tiff stack shape: (2178, 2916, 5)+  <font size='2'>original tiff stack shape: (2178, 2916, 5)    image data:  (242, 324, 9, 9, 4)   image data:  (242, 324, 9, 9, 4)    values data: (242, 324, 3)</font>   values data: (242, 324, 3)</font>    −[[File:Ml tiff stack python tile packing.jpeg|thumb|400px|Fig.4 Single layer packing (actually, see the CVPR2018 presentation, p.23)]]+[[File:Ml tiff stack python tile packing.jpeg|thumb|400px|Fig.5 Single layer packing (actually, see the CVPR2018 presentation, p.23)]]  '''2.''' Use '''pack_tile.py''' from [https://git.elphel.com/Elphel/python3-imagej-tiff python3-imagej-tiff] to: '''2.''' Use '''pack_tile.py''' from [https://git.elphel.com/Elphel/python3-imagej-tiff python3-imagej-tiff] to:  * <font color='DarkGreen'>'''Pack image tiles for better structuring for ML'''</font> * <font color='DarkGreen'>'''Pack image tiles for better structuring for ML'''</font> Oleg

Tiff file format for pre-processed quad-stereo sets

Wed, 07/18/2018 - 17:34

‎Python

← Older revision Revision as of 23:34, 18 July 2018 (6 intermediate revisions by the same user not shown)Line 46: Line 46:  ==<font color='ForestGreen'>TIFF stacks for ML</font>== ==<font color='ForestGreen'>TIFF stacks for ML</font>==  [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]] [[File:Ml tiff stack imagej.jpeg|thumb|400px|Fig.1 Opened in ImageJ, one of the layers]] −[[File:Ml tiff stack python values.jpeg|thumb|400px|Fig.2 Decoded 'value'-layers]]+[[File:Tiff layers.jpeg|thumb|400px|Fig.2 TIFF imagestack layers]] −[[File:Ml tiff stack python data layers.jpeg|thumb|500px|Fig.3 Data layers]]+[[File:Ml tiff stack python values.jpeg|thumb|400px|Fig.3 Decoded 'value'-layers]] −* What's in each stack is described in the [https://community.elphel.com/files/presentations/Elphel_TP-CNN_slides.pdf presentation for CVPR2018, pp.19-21]:+[[File:Ml tiff stack python data layers.jpeg|thumb|500px|Fig.4 Data layers]]  +* The TIFF stack format is described in the [https://community.elphel.com/files/presentations/Elphel_TP-CNN_slides.pdf presentation for CVPR2018, pp.19-21]:  +** 8 bpp  +** layer dimensions 2916x2178  ** 5 layers in the stack: ['''diagm-pair''', '''diago-pair''', '''hor-pairs''', '''vert-pairs''', '''other'''] ** 5 layers in the stack: ['''diagm-pair''', '''diago-pair''', '''hor-pairs''', '''vert-pairs''', '''other''']  *** '''diagm-pair''' *** '''diagm-pair''' Line 55: Line 58:  *** '''vert-pairs''' *** '''vert-pairs'''  *** '''other''' - encoded values: estimated disparity, estimated+residual disparity, and confidence for the residual disparity *** '''other''' - encoded values: estimated disparity, estimated+residual disparity, and confidence for the residual disparity −* Essentially it’s a normal TIFF image stack with several headers modified:+** The layers are tiled - tiles' wxh is read from the header - currently it's 9x9, making it 324x242 tiles total. −** ImageDescription (tag[270]) contains a string with info about number of images, slices+** The values in the '''other''' layer are encoded per tile. −** tag[50838] – a list of layers names’ lengths+** Essentially it’s a normal TIFF image stack with several headers modified: −** tag[50839] – binary string with encoded layers labels and extra info+*** ImageDescription (tag[270]) contains a string with info about number of images, slices  +*** tag[50838] – a list of layers names’ lengths  +*** tag[50839] – binary string with encoded layers labels and extra info  * The source files are processed using a plugin for ImageJ, the output file for each set is a tiff stack * The source files are processed using a plugin for ImageJ, the output file for each set is a tiff stack  * There are a few ways to view the stack: * There are a few ways to view the stack: Line 110: Line 115:     Upon opening tiff the image will be a numpy array of shape '''(height,width,layer)''' - for further processing it is reshaped to '''(height_in_tiles, width_in_tiles, tile_height, tile_width, layer)''', example: Upon opening tiff the image will be a numpy array of shape '''(height,width,layer)''' - for further processing it is reshaped to '''(height_in_tiles, width_in_tiles, tile_height, tile_width, layer)''', example: −  <font size='2'>tiff stack shape: (2178, 2916, 5)+  <font size='2'>original tiff stack shape: (2178, 2916, 5)    image data:  (242, 324, 9, 9, 4)   image data:  (242, 324, 9, 9, 4)    values data: (242, 324, 3)</font>   values data: (242, 324, 3)</font> Oleg

Pages