0

Vítr

Směr
Síla

Zdroj kouře aktivní

Simulace znečištění kouřem

Popis aplikace

Aplikace simuluje šíření kouře v otevřeném prostředí. Na jednom místě je umístěn zdroj kouře (např. komín). Ten každý časový okamžik vyprodukuje konstantní množství kouře. Pokud je bezvětří, toto znečištění se do okolí rozptyluje jen minimálně; pokud fouká vítr, kouř se sune příslušným směrem a přitom se rozptyluje. Aplikace je založena na myšlence, že přechod z jednoho časového okamžiku do druhého zprostředkovává konvoluce – totiž podle směru a síly větru se nastaví konvoluční jádro (v tomto simulátoru gaussovské), které modeluje, jak se do okolí rozptyluje lokalizovaná část kouře (zde jeden pixel). Výsledkem pro další časový okamžik je vážený součet těchto jader, což je právě konvoluce. Tedy aplikace neustále rekurzivně počítá konvoluci aktuálního obrazu s právě nastaveným jádrem.

Popis ovládání

Po spuštění aplikace uživatel zvolí kliknutím myši, z kterého místa bude vycházet kouř.
Aplikace se pak ovládá pomocí prvků v postranním panelu.
Tlačítka ▶ a ❚❚ řídí spuštění resp. pozastavení automatického krokování (animace).
Tlačítko ▶❚ umožňuje manuální krokování.
Reset vrátí aplikaci do výchozího stavu.
Parametry foukání větru je možné upravovat pomocí kruhového slideru (směr) a horizontálního (síla větru).
Zdroj kouře je možné vypnout a zapnout pomocí prvku ve spodní části panelu.

(c) 2018 Štefan Šuňal, Pavel Rajmic, Ústav telekomunikací, FEKT, VUT v Brně