mirror of
https://github.com/jomjol/AI-on-the-edge-device-docs.git
synced 2025-12-08 04:27:02 +03:00
Deployed 7c38213 with MkDocs version: 1.4.2
This commit is contained in:
@@ -90,7 +90,7 @@
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../Configuration/">Configuration</a>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../Watermeter-specific-analog---digital-transition/">Analog/Digital Transition on Watermeters</a>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../Watermeter-specific-analog---digital-transition/">Analog/Digital Transition on Water Meters</a>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../collect-new-images/">Collect images to improve the models</a>
|
||||
</li>
|
||||
@@ -138,12 +138,12 @@
|
||||
<ul>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../outdated--Integrated-Functions/">Integrated Functions</a>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../outdated--Gasmeter-Log-Downloader/">Gasmeter Log-Downloader</a>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../outdated--Gasmeter-Log-Downloader/">Gas Meter Log Downloader</a>
|
||||
</li>
|
||||
<li class="toctree-l1"><a class="reference internal" href="../outdated--Migrate-Old-Config-To-New-Config/">Migration from water-meter „old“ to water-meter “AI-on-the-edge-device”</a>
|
||||
</li>
|
||||
</ul>
|
||||
<p class="caption"><span class="caption-text">Asorted Pages</span></p>
|
||||
<p class="caption"><span class="caption-text">Assorted Pages</span></p>
|
||||
<ul class="current">
|
||||
<li class="toctree-l1 current"><a class="reference internal current" href="./">Graphical Configuration</a>
|
||||
<ul class="current">
|
||||
@@ -180,7 +180,7 @@
|
||||
<div class="rst-content"><div role="navigation" aria-label="breadcrumbs navigation">
|
||||
<ul class="wy-breadcrumbs">
|
||||
<li><a href=".." class="icon icon-home" alt="Docs"></a> »</li>
|
||||
<li>Asorted Pages »</li>
|
||||
<li>Assorted Pages »</li>
|
||||
<li>Graphical Configuration</li>
|
||||
<li class="wy-breadcrumbs-aside">
|
||||
<a href="https://github.com/jomjol/AI-on-the-edge-device-docs/edit/main/docs/Graphical-Configuration.md" class="icon icon-github"> Edit on GitHub</a>
|
||||
@@ -202,7 +202,7 @@
|
||||
<li>partially the commands needs processing on the ESP32 device. This is not very fast - so please be patient.</li>
|
||||
</ul>
|
||||
<h2 id="access-to-the-graphical-user-interface">Access to the graphical user interface</h2>
|
||||
<p>The graphical configuration mode can be reached via the "Edit Configuration" button in the main menue (<code>/index.html</code>):</p>
|
||||
<p>The graphical configuration mode can be reached via the "Edit Configuration" button in the main menu (<code>/index.html</code>):</p>
|
||||
<ul>
|
||||
<li><img src="img/config_s1_access.jpg" width="600" align="middle"></li>
|
||||
</ul>
|
||||
@@ -219,24 +219,24 @@
|
||||
b. Define alignment structures</li>
|
||||
<li>Definition of ROIs for digits and analog pointers</li>
|
||||
<li>Test the settings</li>
|
||||
<li>Back to main menue ("index.html")</li>
|
||||
<li>Back to main menu ("index.html")</li>
|
||||
</ul>
|
||||
<h3 id="1-edit-configini">1. Edit Config.ini</h3>
|
||||
<p>This is a text editor for the config.ini. Changes commited with the button on the lower left.</p>
|
||||
<p>This is a text editor for the config.ini. Changes committed with the button on the lower left.</p>
|
||||
<ul>
|
||||
<li><img src="https://raw.githubusercontent.com/jomjol/ai-on-the-edge-device/master/images/config_s2_edit_config.jpg" width="600" align="middle"></li>
|
||||
</ul>
|
||||
<p>Details see <a href="../Configuration-Parameter-Details">Configuration-Parameter-Details</a>.</p>
|
||||
<h3 id="2a-create-reference-image">2a. Create Reference Image</h3>
|
||||
<p>The reference image is the basis for the coordination of the ROIs. Therefore it is very important, to have a well aligned image, that is not rotated. </p>
|
||||
<p><strong>‼️ Attention:</strong> Updating the reference image, also means, that all alignment images and ROIs needs to be teached again. Therefore do this step only with caution.</p>
|
||||
<p><strong>‼️ Attention:</strong> Updating the reference image, also means, that all alignment images and ROIs needs to be taught again. Therefore do this step only with caution.</p>
|
||||
<ul>
|
||||
<li><img src="https://raw.githubusercontent.com/jomjol/ai-on-the-edge-device/master/images/config_s3_reference.jpg" width="400" align="middle"></li>
|
||||
</ul>
|
||||
<p>At first the current image is shown and no adjustment is possible. To reload the actual image push the button "Show actual Reference" (1). To define a new reference image push the button "Create new Reference" (2).
|
||||
Then the last taken raw image from the camera is loaded. If you want to update this, you can push the button "Make new raw image (raw.jpg)". If you need to mirror your image (e.g. mirror before camera) you can do this by selecting "mirror image". After loading the mirroring (in case checked) and the prerotation angle from the <code>config.ini</code> are applied. Then use the rough and fine adjustment to get the image straight aligned (3).
|
||||
Then the last taken raw image from the camera is loaded. If you want to update this, you can push the button "Make new raw image (raw.jpg)". If you need to mirror your image (e.g. mirror before camera) you can do this by selecting "mirror image". After loading the mirroring (in case checked) and the pre-rotation angle from the <code>config.ini</code> are applied. Then use the rough and fine adjustment to get the image straight aligned (3).
|
||||
If everything is done, you can save the result with "Update Reference Image" (4).</p>
|
||||
<p>If you have problems with reflections, you can turn the camera in a positions, where the reflection is at a position, where no important information is. To reduce the intensity of the reflection you can also a peace of felt ("Filz") as diffusior at the LED. </p>
|
||||
<p>If you have problems with reflections, you can turn the camera in a positions, where the reflection is at a position, where no important information is. To reduce the intensity of the reflection you can also a peace of felt ("Filz") as diffusor at the LED. </p>
|
||||
<h3 id="2b-define-alignment-references">2b. Define Alignment References</h3>
|
||||
<p>The alignment references are used to realign every taken image to the reference coordinates. Therefore two alignment structures are identified and the image is shifted and rotated according to their position with the target to be in exactly the same position as the reference image. </p>
|
||||
<ul>
|
||||
@@ -259,7 +259,7 @@ The order of the ROIs correspond to the position of the digit / analog pointer i
|
||||
<p><img src="https://raw.githubusercontent.com/jomjol/ai-on-the-edge-device/master/images/config_s5_ROIs_details.jpg" align="middle"></p>
|
||||
<ul>
|
||||
<li>The outer rectangle is the final size of the ROI</li>
|
||||
<li>More important is the inner smaller rectangle. This should tightly fit around the number itself in x- and in y-dimension. Maybe you need to unlock the aspect ratio to change x- and y-size independendly</li>
|
||||
<li>More important is the inner smaller rectangle. This should tightly fit around the number itself in x- and in y-dimension. Maybe you need to unlock the aspect ratio to change x- and y-size independently</li>
|
||||
<li>The line in the middle should go through the middle of the number (in case it is not moving in or out)</li>
|
||||
</ul>
|
||||
<p>To save the result push "Save all to config.ini" (4).</p>
|
||||
|
||||
Reference in New Issue
Block a user