Amikor kamerakövetést folytatok a Blenderben, a rekonstrukció mindig kicsinyít, vagy nem a tengelyen. Van egy kiváló minőségű fényképezőgépem, de a kamera követésének végeredményein mindig csúszik a modell. Ha van megoldása, kérem, mondja el nekem.
Megjegyzések
- Üdvözöljük a Scolipedeking-t 🙂 A szilárd válasz érdekében kérjük, adjon további információkat a kérdéséhez. A mérőszámok, a tengelyek és a padló helyesen vannak beállítva? Megoldja a hibát 0,6 alatt?
- kapcsolódó: blender.stackexchange.com/questions/14330/… és blender.stackexchange.com/questions/13663/… blender.stackexchange.com/questions/3359/…
Válasz
Íme néhány mutató a kamera követéséhez (további részletekért kövesse a linkeket kék szövegben) :
1. A felvétel előtt gondosan készítse elő a jelenetet, hogy megkönnyítse a nyomon követést és az újjáépítést.
Kerülje a hirtelen kameramozgásokat az elmosódott felvételek és a redőny tárgyainak elkerülése érdekében. Az elmosódott, remegő vagy más módon torzított videókat nagyon nehéz nyomon követni, és pontatlan 3D-s rekonstrukciót eredményez.
Ha a fényképezőgépének zoomobjektívje van, ne változtassa meg a fókusztávolságot a felvétel során. A turmixgép még nem működik ilyen felvételekkel.
Vegyen fel saját jelenetébe megkülönböztető, nyomon követhető szolgáltatásokat, és ügyeljen arra, hogy azok élesek és felismerhetőek maradjanak az egész felvételen. amikor a képernyőn vannak.
A nyomjelzők akkor a leghatékonyabbak, ha jól vannak elosztva, és jó képet adnak a perspektíváról. Az előtérben és a háttérben kell lennie néhánynak. A rekonstrukciót az számítja ki, hogy a különböző tárgyak hogyan mozognak a kereten belül a kamerától való távolságuknak megfelelően, a kamerához közel eső tárgyak gyorsabban mozognak, mint a távoliak. A mozgáskövetés akkor működik a legjobban, ha a nyomon követett tárgy mozgásának különbsége egyértelmű.
Ha a jelenetnek nagy a sík vagy homogén felülete, kevés elem követhető vele, vagy olyan funkciókkal rendelkezik, amelyek megismétlik és összezavarhatják a tárgyat nyomkövetőt, majd készítsen saját nyomjelzőket , és helyezze őket a helyszínre. A kis szalag vagy matrica csodákat fog tenni, a fű esetében pingpongozhat vagy golfozhat golyók.
Győződjön meg arról, hogy a követési pontok nem csak a keret egyetlen területén vannak összekötve, és hogy például a különböző tengelyekre helyezkednek el, például ne csak a padlót kövesse, hanem a falakat, jól.
Gyakori hiba az, hogy a következő nagyméretű és jellegtelen gyártókat készteti:
az ilyen kicsi és széles körben elterjedt helyett:
Ami a textúrát illeti követési pontok, a gyors google képkeresés képet ad arról, hogy más emberek milyen mintákat használnak:
(a témával kapcsolatos további részletekért olvassa el ezt a linket )
2. Tegye a lehető legpontosabbá a követési folyamatot
Annak ellenére, hogy a turmixgépnek lehetősége van a követendő funkciók észlelésére, jobb eredményt érhet el, ha elhelyezi sajátját.
Indítsa el a követést eljárást a videofelvételek megvizsgálásával és a kép legtöbb objektumának vagy jellemzőjének megtalálásával. Először kövesse nyomon azokat. Ezután végezze el a felvételt, és azonosítsa az éles, jó kontrasztú vagy jellegzetes színeket, kövesse azokat is .
Ha a követési folyamat az objektum eltűnése előtt vagy a lövés vége előtt leáll, ez azt jelenti, hogy a turmixgép nem tudja pontosan nyomon követni az elemet. Más szavakkal, a követés sikertelen, ha a nyomon követett elem nem található pontosan a keresőmező területén belül.
(A kereséshez kötött mező megjelenítéséhez engedélyezze ezt:
Ha a trac A ked elem túl sokat mozog kockáról kockára, és kívül esik a keresési területen, átméretezheti a keresőmezőt (vegye figyelembe, hogy ez lassabbá teszi a folyamatot és több RAM-ot használ fel)
Olvassa el a teendőket a követés leáll? a lehetséges megoldásokért.
Miután nyomon követett néhány pontot, ellenőrizze, hogy egyik jelölője sem csúszik-e körül. Menjen át mindegyiken, lehet, hogy egyesek nem megfelelően záródnak.
A tracker pontosságát úgy ellenőrizheti, hogy kiválasztja azt a jelenet lejátszásakor, miközben a képernyő jobb oldalán található kis műsorablakot nézi (ha nem látható, nyomja meg a N gombot. az oldalsó panel megnyitásához).
Ez a nyomkövető például csúszik:
Ideális esetben a követett szolgáltatásnak rögzítettnek kell maradnia a pálya ablakán, és nem táncolnia. Sziklaszilárdnak kell lennie, mint a következő képen:
Gondosan vizsgálja meg minden egyes nyomon követett pontot, egyesével, a pontosság érdekében.
Legalább 8 sikeres nyomkövetőre van szükség egy jelenet rekonstruálásához, de ne korlátozódjon erre a számra csak.
Jobb, ha van néhány pontos jelző, mint sok pontatlan .
Ha a követett pontok csúsznak vagy nagy hibaátlagokat adnak, próbálkozzon a Loc. Használja például a LocRotScale vagy a Perspective szolgáltatást (További információ erről a linkről )
A meglévő jelölők nyomon követése a ” finomítással ” a pontosság növelése érdekében.
A méretben változó vagy a perspektíva elmozdulásával torzított elemeket jobban nyomon lehet követni a
Match használatával lőző képkocka ” a ” Kulcskeret “.
Ha a nyomon követett objektum ideiglenesen blokkolva van, vagy kimegy a keretből és visszatér, akkor ellensúlyozza a nyomkövetőt , vagy nyomon követi azt a keretet, ahol eltűnik egy nyomkövetővel, majd nyomon követi a Abban a pillanatban, amikor az elem újra látható egy új nyomkövetővel, majd egyesítse őket. Így a turmixgép tudja, hogy ugyanazzal az objektummal van dolga, nem pedig másokkal.
3. Helyesen állítsa be a kamera adatait
A lehető legjobban állítsa be az érzékelő méretét és a fókusztávolságot. Ha nem ismeri a gyújtótávolságot , a megoldáshoz használhatja a finomító eszközöket. Ha ilyen információval nem rendelkezik, akkor a turmixgépen kitalálhatja az objektívet paraméterek nyomon követett információk alapján a Finomítás opcióval, amikor megoldja a kamera mozgását.
A való világ összes lencséje valamiféle optikai torzítást okoz. A valós kamerából származó képek megfelelő integrálásához a virtuális 3D-s környezetbe fontos meghatározni a objektív torzításának értékét, vagy a keverőt ki kell számítani és finomítani kell az Ön számára
4. Állítson be megfelelő kulcsképtartományt a kamera megoldáshoz
A megoldó jobb nyomkövetési adatokat kaphat a videó egyes szakaszaiból, mint mások. Az ötlet az, hogy a videó azon részét használjuk, amely a keverőgépnek jobban leírja a teret, a nyomkövetők mozgásának különbsége alapján. Ehhez a kulcsképtartománynak legalább 8 sikeresen követett pontot kell tartalmaznia, és mindegyiknek láthatónak kell lennie a kiválasztott tartomány minden képkockájában. Ha nem biztos abban, hogy mi a legjobb kulcsképtartomány, hagyja, hogy a keverő automatikusan válassza ki a megfelelőt, engedélyezve a ” kulcsképeket “.
Egy fontos dolog, amit meg kell érteni, hogy nem ez a kulcsképes tartomány az egyetlen szakasz, amely megoldódik. Csak akkor jelenti az optimális tartományt, ahol ” megbízható ” információ van (legalább 8 közös jelölővel). A Blender megpróbálja megoldani a jelenet többi részét, például olyan helyeken, ahol a közös (kötegelt) sávok nincsenek.
5. Válassza ki a megfelelő megoldót a kamera mozgásához
Az alapértelmezett megoldó a turmixgépben feltételez némi parallaxist vagy perspektívaváltást, ami azt jelenti, hogy a kamera mozog , a jelenet tárgyainak perspektívája is változik. Ahhoz, hogy ez igaz legyen, a fényképezőgépnek el kell mozdulnia (oldalról oldalra, fentről lefelé stb.). Ezzel a fajta mozgással a fényképezőgéphez közeli tárgyak különböző sebességgel mozognak, mivel a távoli és a párhuzamos vonalak különböző pontokban fognak össze, attól függően, hogy hol van a kamera.
A kamera elmozdulás nélküli képek, ahol a kamera ugyanazon a helyen van és csak forog (pásztázás vagy / és billentés), nem oldhatók meg az alapértelmezett megoldóval.
Példa álló kamera vagy állvány felvételére:
Az ilyen típusú felvételek csak állványként oldhatók meg:
Ha megoldja az állványt, akkor nem lehet meghatározni a megfelelő 3D-s információkat. A Blender nem tudja tudni, mi van közelebb vagy távolabb a kamerából, így a nyomkövetési információk gömbölyű módon kivetülnek a kamerából.
Néhány ilyen felvétel könnyebben visszaforgatható nstruktúra Blam vagy Fspy használatával.
6 . Tegyen meg mindent, hogy alacsony legyen a Solve Error
Ha a megoldási hiba meghaladja a 0,3 értéket, vagy ” adatok nem sikerült rekonstruálni ” hibákat, akkor valóban meg kell dolgozni a marker pontosságát és az itt vázolt egyéb elemeket. A követési hibát pixelben számítják ki. A pixel egyharmadánál nagyobb hiba túl magasnak számít.
Ha a hiba még mindig túl magas, akkor menjen vissza és nézze meg az előző lépések némelyikét, kövesse nyomon, törölje a pontatlan nyomkövetőket stb. Ez történhet olyan szakaszokon, ahol a csomagok egyike sincs jelen. Lehet, hogy a kamera elmegy mellettük, vagy vannak olyan részei a lövésnek, ahol már nincsenek „8 közös követési pontok. Amikor ez megtörténik, akkor is ” kapni fog néhány adatot rekonstruálja a ” elemet, és azokat a képkockákat, ahol a rekonstrukció sikertelen volt, piros színnel jelölik.
UPDATE:
A pálya további finomítása a megoldás után használhatja a @StephenLeger által készített szkriptet. További információért lásd: ezt a linket . Úgy állítja be a nyomon követési súlyt az újraprojektálási hiba szerint, hogy a rossz nyomkövetőktől származó információk is érdemben hozzájárulhassanak a kamera megoldásához.
7. Ellenőrizze, hogy nincsenek-e visszahelyezési hibák
Ha megvan a kamera megoldása és tovább finomítja a fényképezőgép optikai központját.
8. Javítsa a tájolás helyzetét a helyszínen
Ha az összes tájfájdalom után a tájolás helytelen a rekonstruált jelenethez. manuálisan újra orientálja , vagy méretezze át a kamerát a 3D nézetablakban, és az összes követési pont következik:
Megjegyzések
- wow a részletes válaszért
Válasz
A Tájolás alatt található egy szerkesztőpanel, amely lehetővé teszi a padló beállítását a jelölők kiválasztásával.
Ez azt jelenti, hogy nem manuálisan kell tájolnia a jelenetet.
Megjegyzések
- Néha a padló / talaj egyenetlen. Mint egy tengerparton. A manuális tájékozódás nagyszerű megoldás lehet ilyen körülmények között?