Update documentation
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -30,7 +30,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-10bbbbc7-133d-47f7-82a8-36bb6ed3f9ee] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-ba57fcc8-29de-4564-a7e6-f7331eff1d94] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -491,7 +491,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-10bbbbc7-133d-47f7-82a8-36bb6ed3f9ee" class="mermaid">
|
||||
<pre data-zoom-id="id-ba57fcc8-29de-4564-a7e6-f7331eff1d94" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -682,18 +682,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -30,7 +30,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-55c83196-e596-4d9d-811c-7d844354cea0] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-f080184c-b2e3-410b-bc69-7850733aaf47] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -491,7 +491,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-55c83196-e596-4d9d-811c-7d844354cea0" class="mermaid">
|
||||
<pre data-zoom-id="id-f080184c-b2e3-410b-bc69-7850733aaf47" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -682,18 +682,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -29,7 +29,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-199c5f2e-4959-4ddf-a067-dd9da9d5188d] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-f93e9157-45eb-4feb-948d-8b73d02770ae] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -490,7 +490,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-199c5f2e-4959-4ddf-a067-dd9da9d5188d" class="mermaid">
|
||||
<pre data-zoom-id="id-f93e9157-45eb-4feb-948d-8b73d02770ae" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -681,18 +681,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
|
@ -29,7 +29,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-a9dde58a-672b-4f70-9a27-8570b2d2cf9f] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-9951cd4e-a134-450b-85e4-7318f1771c10] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -490,7 +490,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-a9dde58a-672b-4f70-9a27-8570b2d2cf9f" class="mermaid">
|
||||
<pre data-zoom-id="id-9951cd4e-a134-450b-85e4-7318f1771c10" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -30,7 +30,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-dd5c0cbf-b3c1-4276-9ca7-91afd4485bad] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-caca0bf6-a5b4-4853-a1d7-0b43910e4dd7] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -491,7 +491,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Lien vers cette rubrique"></a></h1>
|
||||
<pre data-zoom-id="id-dd5c0cbf-b3c1-4276-9ca7-91afd4485bad" class="mermaid">
|
||||
<pre data-zoom-id="id-caca0bf6-a5b4-4853-a1d7-0b43910e4dd7" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -682,18 +682,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Lien vers cette rubrique"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -30,7 +30,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-40e53a49-14b3-483d-b659-454c68af78f5] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-f172eb58-1f38-42a3-8a5f-0543a8329c10] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -491,7 +491,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-40e53a49-14b3-483d-b659-454c68af78f5" class="mermaid">
|
||||
<pre data-zoom-id="id-f172eb58-1f38-42a3-8a5f-0543a8329c10" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -682,18 +682,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
|
@ -681,18 +681,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -29,7 +29,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-6b153c43-6973-4797-9d86-255b7fe6d326] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-fef16ecc-b962-46fb-927d-8f90b4ee8e31] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -490,7 +490,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-6b153c43-6973-4797-9d86-255b7fe6d326" class="mermaid">
|
||||
<pre data-zoom-id="id-fef16ecc-b962-46fb-927d-8f90b4ee8e31" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -681,18 +681,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|
Po Szerokość: | Wysokość: | Rozmiar: 554 KiB |
|
@ -314,6 +314,7 @@ It should make the Time-SIFT processing on the downloaded example data, stopping
|
|||
In the destination dir, you should obtain new directories, ``0_before`` and ``1_after`` at the same level as the ``time-sift-block`` directory. These new directories contain all the results natively co-registered.
|
||||
|
||||
You can then use `CloudCompare <https://cloudcompare.org/>`__ to compute distance between the ``datasets/0_before/odm_filterpoints/point_cloud.ply`` and the ``datasets/1_after/odm_filterpoints point_cloud.ply`` and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp
|
||||
:alt: Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).
|
||||
:align: center
|
||||
|
|
|
@ -30,7 +30,7 @@ const load = async () => {
|
|||
const mermaids_to_add_zoom = 1 === -1 ? all_mermaids.length : 1;
|
||||
const mermaids_processed = document.querySelectorAll(".mermaid[data-processed='true']");
|
||||
if(mermaids_to_add_zoom > 0) {
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-ad881c84-468e-4031-aa84-7a4e7589c66a] svg");
|
||||
var svgs = d3.selectAll(".mermaid[data-zoom-id=id-363a78c1-b16a-45eb-9ac1-26ccde7e8b99] svg");
|
||||
if(all_mermaids.length !== mermaids_processed.length) {
|
||||
// try again in a sec, wait for mermaids to load
|
||||
setTimeout(load, 200);
|
||||
|
@ -491,7 +491,7 @@ window.addEventListener("load", load);
|
|||
|
||||
<section id="flowchart-with-options">
|
||||
<h1>Flowchart with options<a class="headerlink" href="#flowchart-with-options" title="Link to this heading"></a></h1>
|
||||
<pre data-zoom-id="id-ad881c84-468e-4031-aa84-7a4e7589c66a" class="mermaid">
|
||||
<pre data-zoom-id="id-363a78c1-b16a-45eb-9ac1-26ccde7e8b99" class="mermaid">
|
||||
flowchart TB
|
||||
|
||||
|
||||
|
|
|
@ -682,18 +682,10 @@ to get example data.</p>
|
|||
</div>
|
||||
<p>It should make the Time-SIFT processing on the downloaded example data, stopping after the filtered dense clouds step.</p>
|
||||
<p>In the destination dir, you should obtain new directories, <code class="docutils literal notranslate"><span class="pre">0_before</span></code> and <code class="docutils literal notranslate"><span class="pre">1_after</span></code> at the same level as the <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code> directory. These new directories contain all the results natively co-registered.</p>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.
|
||||
.. figure:: images/timeSIFTexampleSoilExcavation.webp</p>
|
||||
<blockquote>
|
||||
<div><dl class="field-list simple">
|
||||
<dt class="field-odd">alt<span class="colon">:</span></dt>
|
||||
<dd class="field-odd"><p>Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement).</p>
|
||||
</dd>
|
||||
<dt class="field-even">align<span class="colon">:</span></dt>
|
||||
<dd class="field-even"><p>center</p>
|
||||
</dd>
|
||||
</dl>
|
||||
</div></blockquote>
|
||||
<p>You can then use <a class="reference external" href="https://cloudcompare.org/">CloudCompare</a> to compute distance between the <code class="docutils literal notranslate"><span class="pre">datasets/0_before/odm_filterpoints/point_cloud.ply</span></code> and the <code class="docutils literal notranslate"><span class="pre">datasets/1_after/odm_filterpoints</span> <span class="pre">point_cloud.ply</span></code> and obtain this image showing the difference between the two 3D surfaces. Here, two soil samples were excavated as can be seen on the image below.</p>
|
||||
<figure class="align-center">
|
||||
<img alt="Distance between two point clouds showing soil surface before and after soil excavation (soil sampling for bulk density measurement)." src="../_images/timeSIFTexampleSoilExcavation.webp" />
|
||||
</figure>
|
||||
<section id="your-own-data">
|
||||
<h6>Your own data<a class="headerlink" href="#your-own-data" title="Link to this heading"></a></h6>
|
||||
<p>In your dataset directory (usually <code class="docutils literal notranslate"><span class="pre">datasets</span></code>, but you can have chosen another name) you have to prepare a Time-SIFT project directory (default name : <code class="docutils literal notranslate"><span class="pre">time-sift-block</span></code>, <em>can be tuned via a parameter</em>) that contains : * <code class="docutils literal notranslate"><span class="pre">images/</span></code> : a subdirectory with all images of all epochs. This directory name is fixed as it is the one expected by ODM *
|
||||
|
|