Folding (matematikk)

Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015)

Folding, noen ganger kalt konvolusjon (engelsk: convolution) er en matematisk operasjon med mange anvendelseområder som digital bildebehandling, signalbehandling og reguleringsteknikk[1]. Foldingsoperatoren tar to funksjoner f {\displaystyle f} og g {\displaystyle g} som parameter.

Definisjon av kontinuerlig foldingsintegral[2]:

( f g ) ( t ) = d e f f ( τ ) g ( t τ ) d τ = f ( t τ ) g ( τ ) d τ {\displaystyle (f*g)(t)\,{\stackrel {\rm {def}}{=}}\int _{-\infty }^{\infty }f(\tau )g(t-\tau )\,d\tau =\int _{-\infty }^{\infty }f(t-\tau )g(\tau )\,d\tau }

Definisjon av diskret foldingsssum:

( f g ) [ n ] = d e f k = f [ k ] g [ n k ] = k = f [ n k ] g [ k ] {\displaystyle (f*g)[n]\,{\stackrel {\rm {def}}{=}}\sum _{k=-\infty }^{\infty }f[k]g[n-k]=\sum _{k=-\infty }^{\infty }f[n-k]g[k]}

Eksempel på anvendelse

I digital bildebehandling har man bare diskrete verdier, så der fungerer det slik: Man har et foldingsfilter, enten 1-dimensjonalt eller 2-dimensjonalt. Det blir lagt oppå hver pixel og pixelet i det filtrerte bildet blir regnet sammen som en lineærkombinasjon av nabopixelene med filterelementene som koeffisienter. Et foldingsfilter er det samme som et korrelasjonsfilter, bare rotert 180 grader.

Et eksempel på et foldingsfilter er gjennomsnittsfilteret; der er foldingsfilteret h = [ 111 ; 111 ; 111 ] / 9 {\displaystyle h=[111;111;111]/9} . Hvert piksel i det filtrerte bildet blir altså gjennomsnittet av alle nabopikslene.

Referanser

  1. ^ Dick, Øystein B. (15. september 2023). «konvolusjon». Store norske leksikon (norsk). Besøkt 19. februar 2024. 
  2. ^ Weisstein, Eric W. «Convolution». mathworld.wolfram.com (engelsk). Besøkt 19. februar 2024. 

Se også

  • Foldingsfeil
Oppslagsverk/autoritetsdata
Store norske leksikon · MathWorld