Hörndetektering

Utdata från en typisk hörndetekteringsalgoritm

Hörndetektering är ett tillvägagångssätt som används inom datorseende system för att extrahera vissa typer av funktioner och härleda innehållet i en bild. Hörndetektering används ofta inom rörelsedetektering , bildregistrering , videospårning , bildmosaik , panoramasömmar , 3D-rekonstruktion och objektigenkänning . Hörndetektering överlappar ämnet för detektering av intressepunkter .

Formalisering

Ett hörn kan definieras som skärningspunkten mellan två kanter. Ett hörn kan också definieras som en punkt för vilken det finns två dominerande och olika kantriktningar i en lokal grannskap av punkten.

En intressepunkt är en punkt i en bild som har en väldefinierad position och som kan detekteras robust. Det betyder att en intressepunkt kan vara ett hörn men det kan också vara till exempel en isolerad punkt med lokalt intensitetsmaximum eller minimum, linjeslut eller en punkt på en kurva där krökningen är lokalt maximal.

I praktiken detekterar de flesta så kallade hörndetekteringsmetoder intressepunkter i allmänhet, och i själva verket används termerna "hörn" och "intressepunkt" mer eller mindre omväxlande genom litteraturen. Som en konsekvens, om endast hörn ska detekteras, är det nödvändigt att göra en lokal analys av detekterade intressepunkter för att bestämma vilka av dessa som är verkliga hörn. Exempel på kantdetektering som kan användas med efterbearbetning för att detektera hörn är Kirsch-operatören och Frei-Chen maskeringsset.

"Hörn", "intressepunkt" och "funktion" används omväxlande i litteraturen, vilket förvirrar frågan. Specifikt finns det flera klumpdetektorer som kan kallas "intressepunktsoperatörer", men som ibland felaktigt kallas "hörndetektorer". Dessutom finns det en idé om åsdetektering för att fånga närvaron av långsträckta föremål.

Hörndetektorer är vanligtvis inte särskilt robusta och kräver ofta införda stora redundanser för att förhindra att effekten av individuella fel dominerar igenkänningsuppgiften.

En bestämning av kvaliteten på en hörndetektor är dess förmåga att detektera samma hörn i flera liknande bilder, under förhållanden med olika ljus, translation, rotation och andra transformationer.

Ett enkelt tillvägagångssätt för hörndetektering i bilder är att använda korrelation , men detta blir mycket beräkningsmässigt dyrt och suboptimalt. Ett alternativt tillvägagångssätt som används ofta är baserat på en metod som föreslås av Harris och Stephens (nedan), som i sin tur är en förbättring av en metod av Moravec.

Moravec hörndetekteringsalgoritm

Detta är en av de tidigaste hörndetekteringsalgoritmerna och definierar ett hörn som en punkt med låg självlikhet. Algoritmen testar varje pixel i bilden för att se om ett hörn finns, genom att överväga hur lik en lapp centrerad på pixeln är till närliggande, till stor del överlappande lappar. Likheten mäts genom att ta summan av kvadratskillnader (SSD) mellan motsvarande pixlar i två patchar. En lägre siffra indikerar mer likhet.

Om pixeln är i ett område med enhetlig intensitet, kommer de närliggande lapparna att se likadana ut. Om pixeln är på en kant kommer närliggande fläckar i en riktning vinkelrät mot kanten att se helt annorlunda ut, men närliggande fläckar i en riktning parallell med kanten kommer bara att resultera i en liten förändring. Om pixeln är på en funktion med variation i alla riktningar, kommer ingen av de närliggande lapparna att se likadana ut.

Hörnstyrkan definieras som den minsta SSD mellan patchen och dess grannar (horisontell, vertikal och på de två diagonalerna). Anledningen är att om detta nummer är högt så är variationen längs alla skift antingen lika med den eller större än den, så att alla närliggande lappar ser annorlunda ut.

Om talet för hörnstyrkan beräknas för alla platser, indikerar att det är lokalt maximalt för en plats att en funktion av intresse finns i den.

Som påpekats av Moravec är ett av huvudproblemen med den här operatören att den inte är isotrop : om det finns en kant som inte är i riktning mot grannarna (horisontell, vertikal eller diagonal), så kommer den minsta SSD:n att vara stor och kanten blir felaktigt vald som intressepunkt.

Harris & Stephens / Shi-Tomasis hörndetekteringsalgoritmer

Harris och Stephens förbättrade Moravecs hörndetektor genom att överväga skillnaden mellan hörnpoängen med avseende på riktning direkt, istället för att använda skiftade lappar. (Denna hörnpoäng kallas ofta för autokorrelation , eftersom termen används i det papper där denna detektor beskrivs. Men matematiken i uppsatsen indikerar tydligt att summan av kvadratskillnader används.)

Utan förlust av allmänhet kommer vi att anta att en gråskala 2-dimensionell bild används. Låt denna bild ges av . Överväg att ta en bildlapp över området och flytta den med . Den viktade summan av kvadratskillnader (SSD) mellan dessa två patchar, betecknade , ges av:

kan approximeras med en Taylor-expansion . Låt och vara partiella derivator av , så att

Detta ger uppskattningen

som kan skrivas i matrisform:

där A är strukturtensorn ,

I ord finner vi kovariansen för den partiella derivatan av bildintensiteten med avseende på och -axlarna.

Vinkelparenteser anger medelvärdesberäkning (dvs summering över ). anger typen av fönster som glider över bilden. Om ett boxfilter används kommer svaret att vara anisotropt , men om ett Gaussiskt används kommer svaret att vara isotropt .

Ett hörn (eller i allmänhet en intressepunkt) kännetecknas av en stor variation av i alla riktningar av vektorn . Genom att analysera egenvärdena för kan denna karakterisering uttryckas på följande sätt: bör ha två "stora" egenvärden för en intressepunkt. Baserat på storleken på egenvärdena kan följande slutsatser göras baserat på detta argument:

  1. Om och så är denna pixel har inga funktioner av intresse.
  2. Om och har något stort positivt värde, så hittas en kant.
  3. Om och har stora positiva värden, så hittas ett hörn.

Harris och Stephens noterar att exakt beräkning av egenvärdena är beräkningsmässigt dyr, eftersom den kräver beräkning av en kvadratrot , och föreslår istället följande funktion där är en inställbar känslighetsparameter:

Därför behöver algoritmen inte faktiskt beräkna egenvärdesuppdelningen av matrisen och istället är det tillräckligt att utvärdera determinanten och spåret av för att hitta hörn, eller snarare intressepunkter i allmänhet .

Shi–Tomasis hörndetektor beräknar direkt eftersom hörnen under vissa antaganden är mer stabila för spårning. Observera att denna metod ibland också kallas Kanade–Tomasis hörndetektor.

Värdet på måste bestämmas empiriskt, och i litteraturen har värden i intervallet 0,04–0,15 rapporterats som möjliga.

Man kan undvika att sätta parametern genom att använda Nobles hörnmått som motsvarar det harmoniska medelvärdet av egenvärdena:

är en liten positiv konstant.

Om kan tolkas som precisionsmatrisen för hörnpositionen är kovariansmatrisen för hörnpositionen dvs.

Summan av egenvärdena för som i så fall kan tolkas som en generaliserad varians (eller en "total osäkerhet") av hörnpositionen, är relaterad till Nobles hörnmått med följande ekvation:

Förstner hörndetektor

Hörndetektering med Förstner-algoritmen

I vissa fall kan man vilja beräkna platsen för ett hörn med subpixelnoggrannhet. För att uppnå en ungefärlig lösning löser Förstner-algoritmen den punkt som ligger närmast hörnets alla tangentlinjer i ett givet fönster och är en minsta kvadratisk lösning. Algoritmen förlitar sig på det faktum att för ett idealiskt hörn korsar tangentlinjer i en enda punkt.

Ekvationen för en tangentlinje vid pixel ges av:

där är gradientvektorn för bilden vid .

Punkten närmast alla tangentlinjer i fönstret är:

Avståndet från till tangentlinjerna viktas av gradientens storlek, vilket ger tangenterna större vikt passerar genom pixlar med starka gradienter.

Lösa för :

definieras som:

Att minimera denna ekvation kan göras genom att differentiera med avseende på och sätta den lika med 0:

Observera att är strukturens tensor . För att ekvationen ska ha en lösning vara inverterbar, vilket innebär att måste vara full rang (rank 2). Alltså lösningen

existerar bara där ett faktiskt hörn finns i fönstret .

En metod för att utföra automatiskt skalval för denna hörnlokaliseringsmetod har presenterats av Lindeberg genom att minimera den normaliserade residual

över vågar. Därigenom har metoden förmågan att automatiskt anpassa skalnivåerna för beräkning av bildgradienterna till brusnivån i bilddatan, genom att välja grövre skalnivåer för brusig bilddata och finare skalnivåer för nära idealiska hörnliknande strukturer.

Anmärkningar:

  • kan ses som en residual i beräkningen av den minsta kvadratiska lösningen: om så var det inget fel.
  • denna algoritm kan modifieras för att beräkna centrum för cirkulära egenskaper genom att ändra tangentlinjer till normala linjer.

Harris-operatören i flera skala

Beräkningen av den andra momentmatrisen (ibland även kallad strukturtensor ) A i Harris-operatorn kräver beräkning av bildderivator i bilddomänen samt summeringen av icke-linjära kombinationer av dessa derivator över lokala grannskap. Eftersom beräkningen av derivator vanligtvis involverar ett steg av skalrumsutjämning, kräver en operationell definition av Harris-operatorn två skalparametrar: (i) en lokal skala för utjämning före beräkningen av bildderivator , och (ii) en integrationsskala för att ackumulera de icke-linjära operationerna på derivatoperatorer till en integrerad bilddeskriptor.

Med som betecknar den ursprungliga bildintensiteten, låt beteckna skalrumsrepresentationen av som erhålls genom faltning med en gaussisk kärna

med lokal skala parameter :

och låt och beteckna den partiella derivator av . Introducera dessutom en Gaussisk fönsterfunktion med integrationsskalparameter . Sedan kan den flerskaliga andra ögonblicksmatrisen definieras som

Sedan kan vi beräkna egenvärden för på ett liknande sätt som egenvärdena för och definiera det flerskaliga Harris hörnmåttet som

När det gäller valet av den lokala skalparametern och integrationsskalparametern , är dessa skalparametrar vanligtvis kopplade av en relativ integrationsskalparameter så att , där vanligtvis väljs i intervallet . Således kan vi beräkna Harris-hörnmåttet när som helst skala i skalutrymme för att erhålla en flerskalig hörndetektor, som reagerar på hörnstrukturer av varierande storlek i bilddomänen.

I praktiken kompletteras denna flerskaliga hörndetektor ofta med ett skalvalssteg , där den skalnormaliserade Laplacian-operatorn

beräknas på varje skala i skalrum och skalanpassade hörnpunkter med automatiskt skalval ( "Harris-Laplace-operatören") beräknas från de punkter som samtidigt är:

  • spatiala maxima för flerskaligt hörnmått
  • lokala maxima eller minima över skalor för den skalnormaliserade Laplacian-operatorn :

Den nivåkurva kurvatur tillvägagångssätt

Ett tidigare tillvägagångssätt för hörndetektering är att detektera punkter där kurvaturen för nivåkurvor och gradientstorleken samtidigt är höga. Ett differentiellt sätt att upptäcka sådana punkter är genom att beräkna den omskalade nivåkurvans krökning (produkten av nivåkurvans krökning och gradientstorleken upphöjd till tre potens)

och att detektera positiva maxima och negativa minima för detta differentialuttryck i någon skala i skalrumsrepresentationen för originalbilden. Ett huvudproblem vid beräkning av den omskalade nivåkurvans krökningsenhet på en enda skala är dock att den kan vara känslig för brus och för valet av skalnivå. En bättre metod är att beräkna den -normaliserade omskalade nivåkurvan

med och för att detektera teckenskala-space extrema av detta uttryck, som är punkter och skalor som är positiva maxima och negativa minima med avseende på både rymden och skalan

i kombination med ett komplementärt lokaliseringssteg för att hantera ökningen av lokaliseringsfel vid grövre skalor. På detta sätt kommer större skalvärden att associeras med rundade hörn med stor rumslig utsträckning medan mindre skalvärden kommer att associeras med skarpa hörn med liten rumslig utsträckning. Detta tillvägagångssätt är den första hörndetektorn med automatiskt skalval (före "Harris-Laplace-operatören" ovan) och har använts för att spåra hörn under storskaliga variationer i bilddomänen och för att matcha hörnsvar mot kanter för att beräkna strukturella bildegenskaper för geonbaserad objektigenkänning.

Laplacian av Gaussian, skillnader mellan Gaussians och bestämningsfaktorer för de hessiska skalan-rymden intressepunkter

LoG är en akronym som står för Laplacian av Gaussian , DoG är en akronym som står för different of Gaussians (DoG är en approximation av LoG), och DoH är en akronym som står för determinant of the Hessian . Dessa skalinvarianta intressepunkter extraheras alla genom att detektera skalrumsextrema för skalnormaliserade differentialuttryck, dvs punkter i skalrymd där motsvarande skalnormaliserade differentialuttryck antar lokala extrema med avseende på både rymd och skala

där betecknar lämplig skalnormaliserad differentialenhet (definierad nedan).

Dessa detektorer beskrivs mer fullständigt i blobdetektion . Den skalnormaliserade laplacianen för Gaussiska och Gaussiska särdrag (Lindeberg 1994, 1998; Lowe 2004)

gör inte nödvändigtvis mycket selektiva funktioner, eftersom dessa operatörer också kan leda till svar nära kanterna. För att förbättra hörndetekteringsförmågan hos skillnaderna hos Gaussiska detektorer använder funktionsdetektorn som används i SIFT -systemet därför ett ytterligare efterbearbetningssteg, där egenvärdena för bildens hessian vid detekteringsskalan undersöks på liknande sätt som i Harris-operatören. Om förhållandet mellan egenvärdena är för högt betraktas den lokala bilden som för kantliknande, så särdraget avvisas. Även Lindebergs Laplacian of the Gaussian funktionsdetektor kan definieras till att innefatta komplementär tröskelvärde på en komplementär differentiell invariant för att undertrycka svar nära kanter.

Den skalnormaliserade determinanten för den hessiska operatorn (Lindeberg 1994, 1998)

är å andra sidan mycket selektiv för väl lokaliserade bildegenskaper och reagerar endast när det finns signifikanta grånivåvariationer i två bildriktningar och är i detta och andra avseenden en bättre intressepunktsdetektor än Gaussans Laplacian. Determinanten för hessian är ett affint kovariant differentiellt uttryck och har bättre skalvalsegenskaper under affina bildtransformationer än den laplaciska operatorn (Lindeberg 2013, 2015). Experimentellt innebär detta att determinant av de hessiska intressepunkterna har bättre repeterbarhetsegenskaper under lokal bilddeformation än Laplacian intressepunkter, vilket i sin tur leder till bättre prestanda för bildbaserad matchning i termer av högre effektivitetspoäng och lägre 1− precisionspoäng .

Skalvalsegenskaperna, affina transformationsegenskaper och experimentella egenskaper hos dessa och andra skalrumsintressepunktdetektorer analyseras i detalj i (Lindeberg 2013, 2015).

Skala-rymds intressepunkter baserade på Lindeberg Hessian-funktionens styrka

Inspirerad av de strukturellt likartade egenskaperna hos den hessiska matrisen för en funktion och andra-momentmatrisen (strukturtensor) , vilket t.ex. kan manifesteras i vad gäller deras liknande transformationsegenskaper under affina bilddeformationer

,
,

Lindeberg (2013, 2015) föreslog att fyra särdragsstyrkemått från den hessiska matrisen skulle definieras på relaterade sätt eftersom Harris- och Shi-och-Tomasi-operatorerna definieras från strukturtensorn (andra momentsmatrisen). Specifikt definierade han följande osignerade och signerade hessiska särdragsstyrkemått:

  • det osignerade hessiska särdragets styrka I:
  • det signerade hessiska dragets styrka I:
  • den osignerade hessiska egenskapens styrka mått II:
  • det undertecknade hessiska kännetecknet styrkemått II:

där och betecknar spåret och determinanten för den hessiska matrisen för skalrumsrepresentationen i valfri skala , medan

beteckna egenvärdena för den hessiska matrisen.

Det osignerade hessiska dragstyrkamåttet reagerar på lokala extrema värden med positiva värden och är inte känsligt för sadelpunkter, medan den signerade hessiska dragstyrkan mät svarar dessutom på sadelpunkter med negativa värden. Det osignerade hessiska särdragets styrka är okänsligt för den lokala polariteten hos signalen, medan det signerade hessiska särdragets styrka svarar på signalens lokala polaritet med tecknet för dess utsignal.

I Lindeberg (2015) kombinerades dessa fyra differentialenheter med lokalt skalval baserat på endera skala-rymdextrema-detektion

eller skala länkning. Vidare mäter den signerade och osignerade hessiska egenskapens styrka och kombinerades med komplementär tröskelvärde på .

Genom experiment med bildmatchning under skalningstransformationer på en affischdatauppsättning med 12 affischer med multi-view-matchning över skalningstransformationer upp till en skalningsfaktor på 6 och visningsriktningsvariationer upp till en lutningsvinkel på 45 grader med lokala bilddeskriptorer definierade från omformuleringar av de rena bilddeskriptorerna i SIFT- och SURF- operatorerna till bildmätningar i termer av Gaussiska derivatoperatorer (Gauss-SIFT och Gauss-SURF) istället för original SIFT som definierats från en bildpyramid eller original SURF som definierats från Haar-vågor, det visades att detektering av skala-mellanrumsintressepunkter baserat på det osignerade hessiska särdragets styrka möjliggjorde bästa prestanda och bättre prestanda än skalutrymme intressepunkter erhållna från determinanten av hessiska . Både det osignerade hessiska dragstyrkemåttet , det signerade hessiska dragstyrkemåttet och bestämningsfaktorn för hessisk möjliggjorde bättre prestanda än laplacian för gaussisk . I kombination med skallänkning och komplementär tröskelvärde på , det signerade hessiska särdragets styrka möjliggjorde dessutom bättre prestanda än Gaussans Laplacian .

Dessutom visades det att alla dessa detektorer för differentialskala och rymdintresse definierade från den hessiska matrisen möjliggör detektering av ett större antal intressepunkter och bättre matchningsprestanda jämfört med Harris- och Shi-och-Tomasi-operatorerna definierade från strukturen tensor (andra ögonblicksmatris).

En teoretisk analys av skalvalsegenskaperna för dessa fyra hessiska särdragsstyrkemått och andra differentiella enheter för att detektera skal-rymdsintressepunkter, inklusive Gaussans Laplacian och Hessians bestämningsfaktor, ges i Lindeberg (2013) och en analys av deras affina transformationsegenskaper såväl som experimentella egenskaper i Lindeberg (2015).

Affinanpassade intressepunktsoperatörer

De intressepunkter som erhålls från Harris-operatorn med flera skalor med automatiskt skalval är oföränderliga för translationer, rotationer och enhetliga omskalningar i den rumsliga domänen. De bilder som utgör input till ett datorseendesystem är dock också föremål för perspektivförvrängningar. För att erhålla en intressepunktsoperator som är mer robust för perspektivtransformationer är ett naturligt tillvägagångssätt att utforma en funktionsdetektor som är oföränderlig för affintransformationer . I praktiken kan affina invarianta intressepunkter erhållas genom att tillämpa affin formanpassning där formen på utjämningskärnan iterativt förvrängs för att matcha den lokala bildstrukturen runt intressepunkten eller motsvarande en lokal bildlapp iterativt förvrängs medan formen på utjämningen kärnan förblir rotationssymmetrisk (Lindeberg 1993, 2008; Lindeberg och Garding 1997; Mikolajzcyk och Schmid 2004). Förutom den ofta använda Harris-operatorn i flera skalor, kan affin formanpassning tillämpas på andra hörndetektorer som listas i denna artikel, såväl som på differentialblobdetektorer såsom Laplacian/skillnaden hos Gaussian-operatorn, determinanten för Hessian och operatören Hessian–Laplace.

Wang och Brady hörndetekteringsalgoritm

Wang och Brady-detektorn betraktar bilden som en yta och letar efter platser där det finns stor krökning längs en bildkant. Algoritmen letar med andra ord efter platser där kanten snabbt ändrar riktning. Hörnpoängen, , ges av:

där är enhetsvektorn vinkelrät mot gradienten, och bestämmer hur kantfobisk detektorn är. Författarna noterar också att utjämning (Gaussisk föreslås) krävs för att minska brus.

Utjämning orsakar också förskjutning av hörn, så författarna härleder ett uttryck för förskjutningen av ett 90 graders hörn, och tillämpar detta som en korrektionsfaktor på de detekterade hörnen.

SUSAN hörndetektor

SUSAN är en akronym som står för minsta univalue segment assimilating nucleus . Denna metod är föremål för ett brittiskt patent från 1994 som inte längre är i kraft.

För funktionsdetektering placerar SUSAN en cirkulär mask över pixeln som ska testas (kärnan). Området för masken är , och en pixel i denna mask representeras av . Kärnan är vid . Varje pixel jämförs med kärnan med hjälp av jämförelsefunktionen:

där är ljusstyrkeskillnaden, är pixelns ljusstyrka och exponentens styrka har bestämts empiriskt. Denna funktion ser ut som en utjämnad topphatt eller rektangulär funktion . Arean för SUSAN ges av:

Om är den rektangulära funktionen, så är antalet pixlar i masken som är inom från kärnan. Svaret från SUSAN-operatören ges av:

där kallas 'geometrisk tröskel'. Med andra ord har SUSAN-operatören bara ett positivt betyg om området är tillräckligt litet. Den minsta SUSAN lokalt kan hittas med icke-maximal undertryckning, och detta är den kompletta SUSAN-operatören.

Värdet bestämmer hur lika punkter som måste vara kärnan innan de anses vara en del av envärdessegmentet. Värdet på bestämmer minimistorleken på envärdessegmentet. Om är tillräckligt stor, blir detta en kantdetektor .

För hörndetektering används ytterligare två steg. För det första tyngdpunkten för SUSAN. Ett riktigt hörn kommer att ha tyngdpunkten långt från kärnan. Det andra steget insisterar på att alla punkter på linjen från kärnan genom tyngdpunkten ut till kanten av masken är i SUSAN.

Trajkovic och Hedley hörndetektor

På ett sätt som liknar SUSAN, testar den här detektorn direkt om en patch under en pixel är sig själv lik genom att undersöka närliggande pixlar. är pixeln som ska beaktas, och är punkten på en cirkel centrerad kring . Punkten är punkten mitt emot längs diametern.

Svarsfunktionen definieras som:

Detta kommer att vara stort när det inte finns någon riktning i vilken mittpixeln liknar två närliggande pixlar längs en diameter. är en diskretiserad cirkel (en Bresenham-cirkel ), så interpolering används för mellanliggande diametrar för att ge ett mer isotropt svar. Eftersom alla beräkningar ger en övre gräns för kontrolleras de horisontella och vertikala riktningarna först för att se om det är värt att fortsätta med den fullständiga beräkningen av .

AST-baserade funktionsdetektorer

AST är en akronym som står för accelererad segmenttest . Detta test är en avslappnad version av SUSAN corner-kriteriet. Istället för att utvärdera den cirkulära skivan, beaktas endast pixlarna i en Bresenham-cirkel med radien runt kandidatpunkten. Om sammanhängande pixlar alla är ljusare än kärnan med minst eller alla mörkare än kärnan med , så anses pixeln under kärnan vara en egenskap . Detta test rapporteras ge mycket stabila funktioner. Valet av i vilken ordning pixlarna testas är ett så kallat Twenty Questions-problem . Att bygga korta beslutsträd för detta problem resulterar i de mest beräkningseffektiva funktionsdetektorerna som finns tillgängliga.

Den första hörndetekteringsalgoritmen baserad på AST är FAST ( funktioner från accelererat segmenttest) . Även om i princip kan ta vilket värde som helst, använder FAST endast ett värde på 3 (motsvarande en cirkel med 16 pixlars omkrets), och tester visar att de bästa resultaten uppnås med som är 9 Detta värde på är det lägsta vid vilket kanter inte detekteras. Ordningen i vilken pixlar testas bestäms av ID3-algoritmen från en träningsuppsättning bilder. Förvirrande nog är namnet på detektorn något likt namnet på tidningen som beskriver Trajkovic och Hedleys detektor.

Automatisk syntes av detektorer

Trujillo och Olague introducerade en metod genom vilken genetisk programmering används för att automatiskt syntetisera bildoperatorer som kan upptäcka intressepunkter. Terminalen och funktionsuppsättningarna innehåller primitiva operationer som är vanliga i många tidigare föreslagna konstgjorda konstruktioner. Fitness mäter stabiliteten för varje operatör genom repeterbarhetshastigheten och främjar en enhetlig spridning av detekterade punkter över bildplanet. Prestandan hos de utvecklade operatörerna har bekräftats experimentellt med hjälp av tränings- och testsekvenser av progressivt transformerade bilder. Därför anses den föreslagna GP-algoritmen vara människokonkurrens för problemet med detektering av intressepunkter.

Spatio-temporal intressepunktsdetektorer

Harris-operatören har utökats till rum-tid av Laptev och Lindeberg. Låt beteckna den rumsliga-temporala andra ögonblicksmatrisen definierad av

Sedan, för ett lämpligt val av , detekteras spatio-temporala intressepunkter från spatio-temporala extrema av följande spatio-temporala Harris-mått:

Determinanten för den hessiska operatorn har utökats till gemensam rumtid av Willems et al och Lindeberg, vilket leder till följande skalnormaliserade differentialuttryck:

I arbetet av Willems et al användes ett enklare uttryck motsvarande och I Lindeberg visades att τ innebär bättre skalvalsegenskaper i den meningen att de valda skalnivåerna erhålls från en rumslig gaussisk blob med rumslig utsträckning och tidsmässig utsträckning kommer perfekt att matcha den rumsliga omfattningen och den tidsmässiga varaktigheten av blobben, med skalval som utförs genom att detektera rums-temporala skala-rymdsextrema för differentialuttrycket.

Den lappiska operatorn har utökats till spatio-temporal videodata av Lindeberg, vilket leder till följande två spatio-temporala operatorer, som också utgör modeller av mottagliga fält av icke-laggade vs lagged neuroner i LGN :

För den första operatorn kräver skalvalsegenskaper att man använder och , om vi vill att denna operator ska anta sitt maximala värde över rumsliga-temporala skalor på en spatio-temporal skalanivå som återspeglar den rumsliga utsträckningen och den tidsmässiga varaktigheten av en Gaussisk blob som börjar. För den operatorn kräver skalvalsegenskaper att man använder och , om vi vill att denna operator ska anta sitt maximala värde över rumsliga-temporala skalor på en spatio-temporal skalanivå som återspeglar den rumsliga utsträckningen och den tidsmässiga varaktigheten av en blinkande Gaussisk blob.

Färgförlängningar av spatio-temporala intressepunktsdetektorer har undersökts av Everts et al.

Bibliografi

Referensimplementeringar

Det här avsnittet tillhandahåller externa länkar till referensimplementeringar av några av detektorerna som beskrivs ovan. Dessa referensimplementeringar tillhandahålls av författarna till artikeln där detektorn först beskrivs. Dessa kan innehålla detaljer som inte finns eller är explicita i tidningarna som beskriver funktionerna.

Se även

externa länkar