2
Fast Panorama Stitcher og Blender, implementeret i SIMD-Math.PTStitcherNG læser og transformerer ethvert antal og typer inputbilleder og kombinerer dem til et sømløst panoramabillede med større synsfelt.Givet tilstrækkelige inputbilleder kan fuld sfæriske 360x180 graders visninger syntetiseres egnet til virtual reality-seere eller udskrivning.Transformationsparametre og navne på inputbillederne læses fra en ren tekstprofil.Transformationerne består i at korrigere forvrængninger på grund af kameralinser, perspektivtranlering og omlægning af nogen af de sædvanlige panoramaprojektioner.Ved sammensmeltning anvendes en otte-niveau multiresolutionsalgoritme, som skjuler sømme, selvom kildebillederne passer dårligt.PTStitcherNG læser oprindeligt PPM-, TIFF- og JPEG-billeder og næsten ethvert råt eller andet format gennem plug-ins .... PTStitcherNG kombinerer en panorama-stitcher og multiresolution-blender i et program.Det er optimeret til hastighed ved hjælp af parallel behandling (SIMD-instruktioner, flere processorkerner).Den vigtigste nye funktion er den tætte kobling af remapper og blender med en optimeret styring af midlertidige data.Dette gør det muligt for PTStitcherNG at opbevare alle mellemliggende data og behandlede billeder i ram (i tilfælde af CUDA-version: i gpu-ram), selv når du syer hundreder af billeder til panoramabilleder i gigapixel.Som et resultat behøver ingen data skrives til disk eller genlæses fra disk med tilsvarende hastighedsforbedringer.Til sidst får dette PTStitcherNG til at fungere hurtigt, selv på host-systemer med lav profil