Deployed 894846b with MkDocs version: 1.4.2

This commit is contained in:
github-actions[bot]
2023-01-04 23:20:42 +00:00
parent 8ce5b04292
commit 9146bf4819
51 changed files with 638 additions and 728 deletions

View File

@@ -62,9 +62,23 @@
</li>
<li class="toctree-l1"><a class="reference internal" href="Installation/">Installation</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Hardware-Compatibility/">Hardware Compatibility</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Best-Practice/">Best Practice</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="FAQs/">Frequently Asked Questions</a>
</li>
</ul>
<p class="caption"><span class="caption-text">Configuration</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Choosing-the-Model/">Model Selection</a>
</li>
</ul>
<p class="caption"><span class="caption-text">Advanced</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Build-Instructions/">Build the project yourself</a>
</li>
</ul>
<p class="caption"><span class="caption-text">API's</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="REST-API/">REST API</a>
@@ -87,12 +101,6 @@
<ul>
<li class="toctree-l1"><a class="reference internal" href="Addditional-Information/">Addditional Information</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Best-Practice/">Best Practice</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Build-Instructions/">New</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Choosing-the-Model/">Which model should I use?</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Configuration-Parameter-Details/">Configuration Parameter Details</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Configuration/">Configuration</a>
@@ -113,8 +121,6 @@
</li>
<li class="toctree-l1"><a class="reference internal" href="Graphical-configuration/">Graphical configuration</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Hardware-Compatibility/">Hardware Compatibility</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Install-a-rolling-%28unstable%29-release/">:bangbang: Living on the edge :bangbang:</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="Integrated%20Functions/">Integrated Functions</a>
@@ -137,8 +143,6 @@
</li>
<li class="toctree-l1"><a class="reference internal" href="Watermeter-specific-analog---digital-transition/">Understanding the problem</a>
</li>
<li class="toctree-l1"><a class="reference internal" href="xxx%20old%20AI-on-the-edge/">(old) Welcome to the AI-on-the-edge-device wiki!</a>
</li>
</ul>
</div>
</div>
@@ -166,8 +170,8 @@
<div class="section" itemprop="articleBody">
<h1 id="welcome">Welcome</h1>
<p>Welcome to the AI-on-the-edge-device!
This is the project documentation. For the source code, please head to <a href="https://github.com/jomjol/AI-on-the-edge-device">github.com/jomjol/AI-on-the-edge-device</a>.</p>
<p>Welcome to the AI-on-the-edge-device project!</p>
<p>This is the documentation. For the source code, please head to <a href="https://github.com/jomjol/AI-on-the-edge-device">github.com/jomjol/AI-on-the-edge-device</a>.</p>
<p>Artificial intelligence based systems have been established in our every days live. Just think of speech or image recognition. Most of the systems relay on either powerful processors or a direct connection to the cloud for doing the calculations up there. With the increasing power of modern processors the AI systems are coming closer to the end user - which is usually called <strong>edge computing</strong>.
Here this edge computing is brought into a practical oriented example, where a AI network is implemented on a ESP32 device so: <strong>AI on the edge</strong>.</p>
<h2 id="key-features">Key features</h2>
@@ -181,13 +185,15 @@ Here this edge computing is brought into a practical oriented example, where a A
<li>API for easy integration</li>
</ul>
<h2 id="idea">Idea</h2>
<p><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/idea.jpg" width="600"> </p>
<p><img alt="Idea" src="img/idea.jpg" style="width:600px" /></p>
<h3 id="hardware">Hardware</h3>
<p><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/watermeter_all.jpg" width="200"><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/main.jpg" width="200"><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/size.png" width="200"> </p>
<p><img alt="" src="img/watermeter_all.jpg" style="width:200px" />
<img alt="" src="img/main.jpg" style="width:200px" />
<img alt="" src="img/size.png" style="width:200px" /></p>
<h3 id="web-interface">Web interface</h3>
<p><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/watermeter.jpg" width="600"> </p>
<p><img alt="" src="img/watermeter.jpg" style="width:600px" /></p>
<h3 id="configuration-interface">Configuration Interface</h3>
<p><img src="https://raw.githubusercontent.com/jomjol/AI-on-the-edge-device/master/images/edit_reference.jpg" width="600"> </p>
<p><img alt="" src="img/edit_reference.jpg" style="width:600px" /></p>
<p><strong>Have fun in studying the new possibilities and ideas</strong></p>
<p>This is about image recognition and digitalization, done totally on a cheap ESP32 board using artificial intelligence in form of convolutional neural networks (CNN). Everything, from image capture (OV2640), image preprocessing (auto alignment, ROI identification) all the way down to the image recognition (CNN structure) and result plausibility is done on a cheap 10 EUR device.</p>
<p>This all is integrated in an easy to do setup and use environment, taking care for all the background processing and handling, including regular job scheduler. The user interface is an integrated web server, that can be easily adjusted an offers the data as an API in different options.</p>
@@ -197,14 +203,14 @@ Here this edge computing is brought into a practical oriented example, where a A
<h2 id="functionality">Functionality</h2>
<p>This systems implements several functions: </p>
<ul>
<li>water meter readout</li>
<li>picture provider</li>
<li>file server</li>
<li>OTA functionality</li>
<li>graphical configuration manager</li>
<li>web server</li>
<li>Water/gas/electrity/... meter readout</li>
<li>Picture provider</li>
<li>File server</li>
<li>OTA Update functionality</li>
<li>Graphical configuration manager</li>
<li>Web server</li>
</ul>
<p>The details can be found here: [[Integrated Functions]]</p>
<p>The details can be found here: <a href="Integrated Functions">Integrated Functions</a></p>
</div>
</div><footer>