2025/06/06

Szikra-teszla

Hogy ne hagyjunk maradékokat, a szikraközös tesla-tekercset is ki akartuk próbálni. Nem bonyolítottuk túl, a nagyfeszültségű moduljainkat vetettük be. A váltóáramos modulok mintha nem működnének. A sokkolómodul annál inkább. A szekunder-tekercs alját a fűtésvezetékre földeltük, bár nem világos, hogy az valóban földelt e.

Nem lett túl erős, a CFL-et is csak alig-alig pislogtatja, viszont a glimmet már jól felgyújtja, sőt a fenti (jobboldali) képen, alig kivehetően, a tekercs és a glimm szára között egy fél centis, nagyon vékony szikra is áthúz.
A primer menetszámával még lehet, ha érdemes lett volna kísérletezni, esetleg a szikraközzel is, és a kondenzátorunk is csak 1nF, pedig a hasonló szerkezetekben azért ennél sokkal nagyobbat szoktak használni mások (pl. 60nf), de kezdtük elunni a témát.

Nyilván illene érteni az egész fizikáját és kellene tudni számolni a tekercseink rezonancia-frekvenciáival (közel hasonló kellene legyen a két tekercsé), de mivel a múltkori szikratávírós kísérleteinkben sem tudtuk az LC-kört implementálni, ezért most nem is erőlködünk ezzel. 

Részletes videó a témában, hogyha el akarnál merülni benne, illetve magyarul.

2025/06/05

Stereogram depthmap

 

Ez az online app kínál előregyártott mélységtérképeket is, és textúrákat is, de a sajátunk is feltölthető és abból is legenerál egy autosztereogramot. Nincs túlbonyolítva, nem igazán paraméterezhető. 

Apró adalék, hogyha valaki képtelen látni ezeket a képeket, akkor van egy módszer arra, hogy kinyerjünk a képből valamiféle rávezető tartalmat.

A Differencies módszert alkalmazva (az autostereogram képe leduplázva és Diffeerencies összhatással eltolva egymáson vízszintes irányba), ahogy léptetjük pixelenként a felső réteget, egyetlen háttérperiódus alatt, szerre jelennek meg a tér egyes rétegei, gyakorlatilag mélységében végigszkennelhető így a rejtett 3D tárgy a térben. A könnyebb érthetőségért, ez a tologatós módszer megtekinthető online is


De mi van ha saját mélységtérképet szeretnénk?  Mondjuk megtanulhatunk egy modellező programot, aminek van ilyen kimenete, és gyárthatunk ilyeneket, de mi fotósok vagyunk. Szerencsére van arra is lehetőség, hogy 3D képpárból állítsunk elő mélységtérképet.

A Stereo Photo maker elvileg sztereo-képpárból képes depth-map előállítására. 

- benyitjuk a képet
- adjust / auto alignment
- edit / depth map / create depth map from stereo pair
    - erre üzenetben (no válaszra) elküld erre az oldalra, ahonnan le kell tölteni a DMAG-ot.
    - újra, de ekkora a yes válaszra megmutatjuk, hogy hova csomagoltuk ki a DMAG-ot.

Sajnos a minősége nem túl meggyőző.


Ennél azért valamivel jobb minőségű bitmappet készít (gyanítjuk, hogy ez csak egy nézet), amit ugyancsak az Edit/Depthmap/Save funkciójával lehet kimenteni.

Lássuk egy kevésbé részletes képpárral:


És az ezekből származtatott mélységtérkép:


És az ebből származtatott autostereogram:


Látszik ugyan a térbelisége, de nem élvezhető.


Ebből sikerült legyártani egy sokkal jobb felbontású mélységtérképet, kevésbé kockás is lett, ugyanakkor az ég bal oldalát sikerült nagyon elrontani. 

Az előteret, illetve a kövek árnyékait sem sikerült jól értelmezni a térben. Bár nem kizárt, hogy mi nem tudjuk helyesen paraméterezni az algoritmust.

Aztán rengeteg próbálkozás után, végre sikerült készíteni egy egészen jó bittérképet is, amiből a Stereogram Explorer próbaidős verziójával készítettünk sztereogramot, hátha jobbat csinál, mint az online progik. Hát a bittérkép ennél sokkal jobban néz ki, de az sajnos nem publikus, mert eléggé explicit. Viszont itt a belőle generált autosztereogram.


A DMAG amúgy egy parancssoros progi, amit a StereoPhotoMaker csak GUI-val ruház fel, hogy ne kelljen szövegszerkesztőben paraméterezgetni. Ebben a videóban a készítő mutatja meg, hogyan kell használni, persze csak az kövesse, akinek nem derogál notepadban tweekelgetni a parancssorost. Mindenesetre megnéztük, hogy a saját fotóiból, mennyire jó mélységtérképeket tud csinálni a Mester, és azt látjuk, hogy aki érti az összes paramétert, annak azért elég jó térképei lesznek. Pl. a ludas példájából ilyen sztereogramot lehet csinálni a StereogramExplorerrel.


Ezért tettünk egy újabb próbát a fenti akttal is, rettenetesen sok ideig bíbelődött vele (több, mint 10 perc volt) és még olyan se lett, mint amit Stereo Photo makerben összehoztunk.

Nagyjából itt abba is hagyjuk, a témában a kezdeti izgalom-faktoron kívül többet nem nagyon látunk. 3D-fotózásban valószínűleg nincs nagy perspektívája az autosztereogramos megjelenítésnek. Egy fotó általában sokkal komplexebb, mint egy 3D modell, és a sok apró részlet általában a kép értelmezésének a rovására megy. 

Itt is érdemes lehet még körülnézni:

https://www.aolej.com/stereo#download    (30 napos próbaverzió)

2025/06/04

Sztereogram képszerkesztővel

Pontosabban az autosztereogramról  lesz szó, ami azért auto, mert nem kell semmilyen eszköz a nézéshez. Bár a 3D képpárokat párhuzamosan, vagy kancsalnézéssel is lehet élvezni, mindenféle optikai segédeszköz nélkül, de mégis ezt hívja a szakirodalom autosztereogramnak.

Az világos, hogyha van egy 2 dimenziós képünk, és azt leduplázzuk, egyiket egyik szemünkkel, a másikat a másik szemünkkel nézzük (párhuzamosan, vagy kancsalnézéssel - tökmindegy), akkor továbbra is 2D élményünk lesz. Azonban, hogyha az egyik képen egy elem kicsit odébb kerül, a parallaxis miatt, a két képet nézve  máris 3D lesz az élmény. Erről szól a 3D fényképezés is, de hogyan oldja ezt meg az autosztereogram?

Hát leginkább spéci erre a célra gyártott szoftverekkel, de mivel már beleártottuk magunkat az ASCII sztereogramokba, amiket akár notepaddal is meg lehet csinálni, most nézzünk meg egy képszerkesztős megoldást. Mondjuk PS-ban.

Itt egy videó-segédlet, ugyanitt depth-map képekkel, displace szűrővel is csinál pár sztereogramot. csináljunk mi is egy hasonlót (1:1 méretben adja ki a hatást).

Jelen esetben a pattern szélessége 88 pixel és 10 egyforma sáv alkotja a 880 pixel széles képet. A rejteni kívánt alakzat (őzike) így három ilyen sávba esik bele. Ennek jelentősége van. 

Először az alakzat bal sávra eső részét jelöli ki a háttéből, mozgatja -5 pixellel (vagyis balra), majd ezt 88 pixelenként elmásolja jobbra.

Ezután ezeket a rétegeket összeolvasztja az eredeti háttérrel, és máris az őz segge 3D ben kiemelkedik a háttérből. Ugyanígy járunk el az őz közepével is, az is 5 pixellel balra lép a segédvonalaktól. 


Végül a harmadik sávval is ugyanígy, ezzel az őz eleje is a helyére lép. 

Sajnos a három sávot nem lehet egyetlen lépésből megoldani. Ha az elrejteni kívánt forma egyetlen háttérsávba esne (itt ez 88 pixel), akkor csak egyszer kellene elvégezni a műveletet, de ha mondjuk 5 sávon keresztül terjeszkedik, akkor értelemszerűen 5x. Itt most egy lépésből próbáljuk meg, és jól látszik, hogy egymást takarják részben az elemek.

Emiatt, ezek a takart részek hiányozni is fognak a 3D hatásból: 

PS-ban, Layers: Differency módszerrel is elemezhető az elkészített autosztereogram. A képet önmagára duplázva, különbség-összhatással elléptetve jobbra, egy teljes sáv-periódust (ez esetben 88 pixelt), csak az őznek kell látszódnia, hiszen a háttér periódusonként tökéletesen megismétlődik.


Azonban ha 5 pixellel visszalépünk balra, akkor pont az őz alakja nem fog különbséget mutatni, hiszen ennyivel emeltük ki a háttérből


Tovább léptetve értelemszerűen ezt tapasztaljuk. 

És még tovább:


Ez a módszer gyakorlatilag csak egy 2D elem kiemelése a térbe. Komplexebb depth-map kiemelését már nem érdemes kézzel végezni. Viszont rengeteg szoftver és online generátor is van. Legalábbis az ismerkedéshez ez elegendő, de ha igazán nagy felbontású autostereogramokat akarnánk csinálni, akkor már nem ilyen bőséges a piac.