Olikhet mellan Birchfield och Tomasi
Inom datorseende är Birchfield –Tomasi-olikheten ett pixelvis bildskillnadsmått som är robust med avseende på samplingseffekter . Vid jämförelsen av två bildelement anpassar den intensiteten för en pixel till den linjärt interpolerade intensiteten runt en motsvarande pixel på den andra bilden. Det används som ett olikhetsmått i stereomatchning, där endimensionell sökning efter överensstämmelser utförs för att återställa en tät olikhetskarta från ett stereobildspar .
Beskrivning
När du utför pixelvis bildmatchning , påverkas måttet på olikhet mellan par av pixlar från olika bilder av skillnader i bildinsamling, såsom belysningsförspänning och brus . Även när det inte antas någon skillnad i dessa aspekter mellan ett bildpar, introduceras ytterligare inkonsekvenser av pixelsamplingsprocessen, eftersom varje pixel är ett sampel som erhålls som integrerar den kontinuerliga ljussignalen över ett ändligt område av rymden, och två pixlar som matchar samma egenskap hos bildinnehållet kan motsvara något olika områden av det verkliga objektet som kan reflektera ljus på olika sätt och kan utsättas för partiell ocklusion, djupdiskontinuitet eller olika linsoskärpa, vilket genererar signaler med olika intensitet.
Birchfield–Tomasi-måttet kompenserar för samplingseffekten genom att beakta den linjära interpoleringen av proverna. Pixellikhet bestäms sedan genom att hitta den bästa matchningen mellan intensiteten av ett pixelsampel i en bild och den interpolerade funktionen i ett intervall runt en plats i den andra bilden.
Med tanke på stereomatchningsproblemet för ett likriktat stereopar, där sökningen efter korrespondenser utförs i en dimension, givet två kolumner och längs samma skanningslinje för vänster respektive höger bild är det möjligt att definiera två symmetriska funktioner
där och är de linjära interpolationsfunktionerna för vänster och höger bildintensitet och längs skanningslinjen. Olikheten mellan Birchfield och Tomasi kan då definieras som
I praktiken kan måttet beräknas med endast en liten och konstant overhead med avseende på beräkningen av den enkla intensitetsskillnaden, eftersom det inte är nödvändigt att rekonstruera interpolantfunktionen. Med tanke på att interpolanten är linjär inom varje enhetsintervall centrerad kring en pixel, är dess minimum placerat i en av dess extremiteter. Därför skrivas som
var
betecknar med och värdena för de interpolerade intensiteterna längst till höger och längst till vänster i ett enpixelintervall centrerat runt
Den andra funktionen kan skrivas om på liknande sätt och kompletterar uttrycket för .
- Birchfield, Stan; Tomasi, Carlo (1998). "Ett mått på pixelskillnad som är okänsligt för bildsampling". IEEE-transaktioner på mönsteranalys och maskinintelligens . IEEE. 20 (4): 401–406.
- Hirschmüller, Heiko; Scharstein, Daniel (2007). "Utvärdering av kostnadsfunktioner för stereomatchning". 2007 IEEE-konferens om datorseende och mönsterigenkänning .
- Morales, Nestor; Camellini, Gabriele; Felisa, Mirko; Grisleri, Paolo; Zani, Paolo (2013). Prestandaanalys av stereorekonstruktionsalgoritmer . 16:e internationella IEEE-konferensen om intelligenta transportsystem. s. 1298–1303.
- Szeliski, Richard; Scharstein, Daniel (2004). "Sampling av disparitetsutrymmesbilden". IEEE-transaktioner på mönsteranalys och maskinintelligens . 26 (3): 419–425.