Video efterbehandling - Video post-processing
Udtrykket efterbehandling (eller postproc forkortet) bruges i video-/filmbranchen til kvalitetsforbedrende billedbehandling (specifikt digital billedbehandling ) metoder, der bruges i videoafspilningsenheder, såsom selvstændige DVD-videoafspillere ; software til afspilning af video; og transcoding software. Det bruges også almindeligt i 3D-gengivelse i realtid (f.eks. I videospil ) for at tilføje yderligere effekter.
Anvendelser i videoproduktion
Video-efterbehandling er processen med at ændre den opfattede kvalitet af en video under afspilning (udført efter afkodningsprocessen). Billede skalering rutiner såsom lineær interpolation , bilineær interpolation , eller kubisk interpolation kan eksempelvis udføres, når øge størrelsen af billeder; dette indebærer enten subsampling (formindskelse eller formindskelse af et billede) eller zoomning (forstørrelse af et billede). Dette hjælper med at reducere eller skjule billedartefakter og fejl i det originale filmmateriale. Det er vigtigt at forstå, at efterbehandling altid indebærer en afvejning mellem hastighed, glathed og skarphed.
- Billedskalering og multivariat interpolation :
- SPP (Statistical-Post-Processing)
- Deblocking
- Deringende
- Slib / Uskarp (ofte omtalt som "blødgøre")
- Rekantisering
- Luminansændringer
- Sløring / denoisering
-
Deinterlacing
- væve deinterlace -metode
- bob deinterlace metode
- lineær deinterlace metode
- yadif deinterlace metode
- Deflicking
- 2: 3 pull-down/ ivtc ( invers telecine ) til konvertering fra 24 billeder/s og 23.976 billeder/s til 30 billeder/s og 29.97 frames/s
- 3: 2 pull-up ( telecine- konvertering) til konvertering fra 30 frames/s og 29,97 frames/s til 24 frames/s og 23.976 frames/s
Anvendes i 3D -gengivelse
Derudover bruges efterbehandling almindeligt i 3D-gengivelse , især til videospil. I stedet for at gengive 3D -objekter direkte til displayet, gengives scenen først til en buffer i hukommelsen på grafikkortet . Pixel-shaders og eventuelt vertex-shaders bruges derefter til at anvende efterbehandlingsfiltre på billedbufferen, før de vises på skærmen. Nogle efterbehandlingseffekter kræver også multiple-pass, gamma-input, vertex-manipulation og dybdebufferadgang . Efterbehandling gør det muligt at bruge effekter, der kræver bevidsthed om hele billedet (da normalt hvert 3D-objekt gengives isoleret). Sådanne effekter omfatter:
- Ambient okklusion (HBAO, Screen space ambient occlusion (SSAO, refleksioner) osv.
- Anaglyph
- Anti-aliasing ( FXAA , AGAA, Smaa , MLAA , og brugerdefinerede anti-aliasing metoder - ikke prøve-størrelse AA ligesom MSAA og SSAA)
- Bloom
- Sløring ( dybdeskarphed , bevægelsessløring , smart)
- Bloodlust -effekt (rød vignettering med partikler osv.)
- Bokeh
- Bump kortlægning
- Cel skygge
- Kromatisk afvigelse
- Farvekorrektion
- Farveklassificering
-
kontrast justering
- Dynamisk kontrast
- Crepuskulære stråler
- Lyskompensation for digitalkamera
- Dithering (inklusive subpixel)
- Tilpasning af øjnene
- Filmkorn
- Filmisk scenetonekortlægning
- Tåge / tåge
- Gamma korrektion
- Global belysning
- Glød
- Gråtoner
- Uklarhed (dybde, varme )
- Gengivelse med højt dynamisk område
- Billedforvrængning
- Infrarød
- Objektivblænding (kubisk linseforvrængning, pseudoobjektivflare)
- Lysspredning
- Nattesyn
- Konturer
- Partikeleffekter
- Pixel vibration
- Punktlys dæmpning
- Posterisering og deposterisering
- Scanline
- Skærmgrænser
- Skærmrotation
- Skygge (blæk, maling, skitse)
- Skygge kortlægning
- Sepia tone
- Slibning/uskarphed (tekstur uskarp maske, LumaSharp, skærp, skærp kompleks 1/2, adaptiv-skærp)
- Sobel operatør
- Delt skærm
- Opskalering (dvs. xBR, Super xBR, SuperRes)
- Teksturfiltrering (punkt, lineær, bilinær, trilinær, anisotrop og brugerdefinerede algoritmer)
- Vignet
Se også
Referencer
eksterne links
- Videotranscoding Wiki -(dokumentation om server -side brug af MPlayer til transkodning)