Nedávno jsem přemýšlel o technice časosběrného snímání a chtěl bych vědět, jestli pro ni existuje název, nebo zda již byla široce používána.
Chci si vzít časosběrnou zahradu na 1 snímek denně po dlouhou dobu, řekněme jeden rok (podobně jako tento příspěvek): Uplynutí časového limitu mého dvorku po dobu 1 roku
Je zřejmé, že s touto metodou je velký problém je to, že v obraze existuje mnoho věcí, které způsobí blikání nebo chvění, jako jsou různé úrovně jasu od mraků, východu a západu slunce a vítr, který fouká stromy.
Mým nápadem bylo použít malinovou pí tisíce obrázků denně, řekněme jeden každých pár sekund, a kromě jednoho je všechny smažte v daný den. Ten, který je uchován, je ten, který je nejblíže rámečku z předchozího dne.
Napsal jsem jednoduchý skript pro výběr nejlepšího snímku pro daný den porovnáním pixelu po pixelu a výběrem rámečku s minimálním součtem čtvercových rozdílů.
Je zřejmé, že první snímek musí být být vybrán ručně.
Počáteční výsledky po týdnu vypadají slibně, bylo možné získat snímky pro každý den s minimálním vzájemným rozdílem.
Chci vědět, jestli se jedná o nová technika, nebo pokud již byla zkoumána dříve a existují nějaké další rady nebo tipy, které o této konkrétní metodě objevili další lidé.
Upravit: Tomuto tématu byla věnována mnohem větší pozornost, než jsem čekal, takže udělám několik poznámek o věcech často uváděných v obsahu.
- Stíny : Pokud jsou na scéně silné stíny, bude to znamenat, že je třeba obrázky vybírat téměř přesně ve stejnou dobu každý den, aby se zabránilo trhaným stínům způsobeným sluncem v různých úhlech. Zjistil jsem, že se tomu mohu snadno vyhnout výběrem prvního snímku, když scéna není osvětlena přímým slunečním zářením, například za úsvitu nebo za soumraku nebo když je lehká oblačnost. Obvykle je každý den několik hodin, kdy je dostatek světla pro dobrou fotografii, ale žádné přímé stíny, a osvětlení je ve střední úrovni, takže je docela snadné najít rámeček s odpovídajícími úrovněmi světla další den.
- Sněžení nebo jiné objekty, které nejsou na scéně příliš dlouho . Je zcela jasné, že pouze srovnání s rámcem z předchozího dne v nákladové funkci může způsobit některé docela velké problémy. Abychom tomu zabránili, určitě by pomohlo použít více než jeden předchozí snímek v nákladové funkci. Není jasné, jak přesně to udělat, protože mě napadá několik různých technik, ale budu experimentovat s několika. Mohlo by to zahrnovat vytvoření nákladové funkce jako součet rozdílu mezi předchozím rámcem a také prvním rámcem nebo konstrukci umělého rámce pro dnešní nákladovou funkci pomocí modálního nebo průměrného pixelu z rámců za posledních 5 dní (částka není jistá).
- „Jednoroční timelapse většiny podobných snímků může vypadat trochu nudně a nudně, protože v sekvenci by sotva došlo k nějaké„ změně “ . Algoritmus se samozřejmě pokusí skrýt změny, pokud je to možné, jako jsou změny jasu nebo změny polohy stromů při větru, ale existují věci, které se změní sekvence, kterou algoritmus nemůže skrýt, například rostliny, které postupně rostou v průběhu času, což mě zajímá.
- „Mějte na paměti, že 365 obrázků poskytuje velmi krátké video rychlostí 30 snímků za sekundu“ : To je velmi pravda, pravděpodobně půjdu na něco jako 10 snímků za sekundu.
Pro ty, kteří mají zájem vidět výsledky mého projektu, mám v úmyslu umístit kód na github a propojit jej zpět sem, jakmile jsem ho uklidil a opravil několik menších problémů. Odkážu také zpět na vygenerovaná videa, ale získání těchto výsledků samozřejmě může trvat dlouho.
Odpovědi zde mi dávají dostatek nápadů k implementaci alespoň 3 různých algoritmů a já aby kód umístil výstupy do různých složek, aby byly zcela oddělené. Bude zajímavé sledovat, jak se výsledná videa liší.