Interlacing (bittikartat)

Tämä artikkeli tarvitsee lisäviitteitä tarkistusta varten. Auta parantamaan tätä artikkelia lisäämällä viittauksia luotettaviin lähteisiin. Lähteetön materiaali voidaan kyseenalaistaa ja poistaa.
Lähteiden etsiminen: ”Interlacing” bitmaps – news – newspapers – books – scholar – JSTOR (September 2015) (Learn how and when to remove this template message)

Interlacing (tunnetaan myös nimellä interleaving) on menetelmä, jolla bittikarttakuva koodataan siten, että henkilö, joka on vastaanottanut kuvan osittain, näkee heikennetyn kopion koko kuvasta. Hitaalla tietoliikenneyhteydellä kommunikoitaessa tämä on usein parempi vaihtoehto kuin nähdä täysin selkeä kopio yhdestä kuvan osasta, koska se auttaa katsojaa päättämään nopeammin, keskeyttääkö vai jatkaako hän lähetystä.

Kuvitus Adam7-interlacingista 16×16-kuvan yli

Interlacingia tukevat seuraavat formaatit, joissa se on valinnainen:

Interlacing on inkrementaalisen dekoodauksen muoto, koska kuva voidaan ladata inkrementaalisesti. Toinen inkrementaalisen dekoodauksen muoto on progressiivinen skannaus. Progressiivisessa skannauksessa ladattu kuva dekoodataan rivi riviltä, joten sen sijaan, että se muuttuisi asteittain selkeämmäksi, se muuttuu asteittain suuremmaksi. Tärkein ero bittikarttojen ja videon interlace-käsitteen välillä on se, että progressiivisetkin bittikartat voidaan ladata usean kehyksen aikana.

Esim: Interlaced GIF on GIF-kuva, joka näyttää saapuvan näytöllesi kuin kuva, joka tulee hitaasti aukeavan sälekaihtimen läpi. Kuvan epäselvä ääriviiva korvataan vähitellen seitsemällä peräkkäisellä bittivirran aallolla, jotka täyttävät puuttuvat viivat, kunnes kuva saapuu täydellä resoluutiollaan.

Interlaced-grafiikkaa käytettiin aikoinaan laajalti web-suunnittelussa ja sitä ennen grafiikkatiedostojen jakelussa bulletin board -järjestelmissä ja muissa hidaskäyntisissä tietoliikennemenetelmissä. Käytäntö on nykyään paljon harvinaisempi, koska yleiset laajakaistaiset Internet-yhteydet mahdollistavat useimpien kuvien lataamisen käyttäjän näytölle lähes välittömästi, ja lomitus on yleensä tehoton kuvien koodausmenetelmä.

Lomitusgrafiikkaa on kritisoitu siitä, että katsojalle ei välttämättä ole selvää, milloin kuvan renderöinti on päättynyt, toisin kuin lomittamattomassa renderöinnissä, jossa eteneminen on ilmeistä (jäljelle jäävä data näkyy tyhjänä). Lisäksi interlacingin edut matalan nopeuden yhteyksiä käyttäville saattavat olla suuremmat kuin suuremman tiedoston lataaminen, koska interlaced-kuvat eivät yleensä pakkaudu yhtä hyvin.

Vastaa

Sähköpostiosoitettasi ei julkaista.