Lähimmän naapurin interpolaatio

Lähimmän naapurin interpolointimenetelmä (engl. Nearest-neighbor interpolation) on yksinkertainen monimuuttujainen interpolointimenetelmä. Näytteet sijaitsevat yksi- tai moniulotteisissa pisteissä, joiden etäisyydet arvioitavaan kohtaan voidaan määrittää. Etäisyys voi olla joko Euklidinen etäisyys tai jokin muu etäisyysfunktion arvo, joka noudattaa metriikan perusteita. Kunkin kohdan arvo saadaan lähimmän näytteen arvosta. 
Menetelmällä voi interpoloida spatiaalisesti myös sellaista dataa, joka ei ole numeerisesti käsiteltävissä. Tällainen luokka-asteikkoa toteuttava data on esimerkiksi metsän puulajit tai digitaalisen valokuvan väripikselit. Menetelmän heikkouksia ovat riippuvuus vain yhden näytteen arvosta, näytteiden välisen vuorovaikutksen huomiotta jättäminen, näytteiden keskinäisen sijoittelun vaikutuksesta alueen laajuuteen ja reuna-alueen vaikutuksen laajasta kantamasta.
Menetelmä ei ole sama kuin engl. nearest neighbour weighted interpolation, jonka toinen nimi on engl. inverse distance method eli "käänteisen etäisyyden menetelmä".

Yksiulotteinen tapaus

Funktiosta tunnetaan arvot vain muutamassa kohdassa, joiden väliin halutaan estimoida puuttuvia arvoja. Tällöin mitataan etäisyydet kaikkiin pisteisiin ja valitaan se piste, joka on lähinnä estimoitavaa kohtaa. Kohtaan interpoloidaan eli annetaan arvoksi kyseisen näytteen arvo. Menetelmän seurauksena syntyy interpolaatiokuvaaja, jossa lasketut arvot ovat vakioita kunkin näytteen ympäristössä. Interpolaatio vaihtaa tuottamansa arvon, kun joudutaan lähelle muuta näytettä. Tämä tapahtuu aina vierekkäisten näytteiden puolivälissä.

Kaksiulottotteinen tapaus

Funktiosta tunnetaan arvot vain muutamissa pisteissä, jotka sijaitsevat eri puolissa tasoa. Kun lasketaan interpoloitava arvo tason pisteessä, lasketaan etäisyydet kuhunkin näyteeseen ja valitaan arvoksi lähimmän näyteen arvo. Kunkin näytteen lähiympäristössä on kaikissa pisteissä sama arvo kuin näyteessä. 
Lähiympäristön muoto riippuu käytettävästä etäisyyden metriikasta. Jos käytetään etäisyyten tavallista Euklidisen geometrian etäisyyttä, muuttuvat interpoloitavat arvot aina kahden näytteen puolivälissä ja arvojen välinen raja on aina suoraviivainen. Tämä voidaan piirtää geometrisesti siten, että kahden lähimmän näytteen lähiympäristön raja on niiden keskinormaalilla. Kun piirretään yhden näytteen keskinormaalit lähinaapureidensa kanssa, rajaavat ne konveksin monikulmion. Tällaisten alueiden mosaiikkia kutsutaan Voronoin polygoneiksi (eli Thiessen-polygonit ja Dirichlet-solut). Jos näytteiden sijainnit muodostavat suorakulmaisen hilamaisen rakenteen, muotoutuvat Voronoin polygonit suorakulmioiksi.

Valokuvien suurentaminen ja pienentäminen

Digitaalivalokuvien suurentamisessa, jossa kuvapikselien väliin lisätään uusia pikseleitä, käytetään yhtenä interpolaatiomenetelmänä tätä nopeaa lähimmän naapurin menetelmää. Pienennettäessä valokuvia voidaan jättää pikseleitä samalla menetelmällä valitsemalla jokin reunapiste uuden pisteen väriarvoksi. Lisättävien uusien pikselien väri- ja kirkkausarvot on mahdollista kopioida viereisistä pikseleistä tiettyyn rajaan asti. Suuret suurennokset aiheuttavat valokuvien sisälle sahalaitaisuutta tai virheiksi tulkittavia jälkiä sekä myös pehmentymistä ja sumenemista. Menetelä on kuitenkin eräs nopeimmista valokuvien muunnosalgoritmeista.

Kuvia

Seuraavista kuvista voi nähdä eron eri etäisyysfunktioiden vaikutuksista näytteiden lähiympäristön rajoihin.
Pieni valokuva, jonka koko on 40×40 pikseliä, koko nelinkertaistaistettiin ja siihen lisätyt pikselit interpoloitiin lähimpien naapureiden pikselien väreillä.
 -->
Sana "Wiki" on renderöity 109 pikselin levyiseksi ja sen jälkeen kuvaa kasvatettiin 218px levyiseksi interpoloimmalla välit lähimmän naapurin menetelmällä.
 -->