Subpikselių atvaizdavimas – tai kompiuterio programinės įrangos naudojimo procesas, kai vienas kompiuterio ekrano taškas suskaidomas į sudedamąsias spalvas, kurios, esant įvairiam intensyvumui, susijungia ir sukuria suvokiamą spalvą. Naudojant subpikselius vaizdui pateikti, kampai ir kreivės atrodys sklandesni, nes mažesni nei standartinis pikselis ekrano vienetai naudojami užpildyti sritis, kuriose kitu atveju gali būti tik vientisas pikselis arba jo nėra. Subpikselių atvaizdavimo procesas dažniausiai naudojamas šriftų išvaizdai kompiuterių ekranuose pagerinti. Taip pat buvo sukurtos kitos programos, pvz., vaizdo paryškinimas arba vektorinės grafikos išvaizdos tobulinimas, tačiau jos nėra plačiai naudojamos kaip šriftai.
Pagrindinė prielaida, susijusi su subpikselių atvaizdavimu, yra susijusi su tuo, kaip kai kurie monitoriai rodo informaciją, ypač skystųjų kristalų ekranus (LCD). Kai vaizdas piešiamas ekrane, jis susideda iš daugybės mažų taškelių, vadinamų pikseliais. Kiekvienas iš šių pikselių gali būti viena iš milijonų spalvų, priklausomai nuo ekrano technologijos. Atskiras pikselis, kurį dauguma vartotojų mato tik kaip vieną tašką, iš tikrųjų yra sudarytas iš trijų ar daugiau mažesnių taškų, kurių kiekvienas gali apšviesti tik viena spalva, dažniausiai raudona, žalia arba mėlyna. Šių spalvų derinys lemia galutinę spalvą, kuri matoma kaip vienas pikselis.
Manipuliuojant didesnio pikselio subpikseliais, pateikiant vaizdą galima pasiekti laipsniškesnę gradaciją. Galutinis rezultatas yra tas, kad erdvė, kurios paprastai neužimtų visas pikselis, gali būti tik iš dalies užpildyta subpikseliu, sukuriant lygios linijos iliuziją. Subpikselių atvaizdavimas dažnai lyginamas su kita vaizdo apdorojimo technika, žinoma kaip anti-aliasing, kuri kartais gali pasiekti tą patį efektą, nors dažniausiai didesniu mastu.
Viena komplikacija, dėl kurios subpikselių atvaizdavimas gali būti neveiksmingas, yra naudojamos rodymo technologijos specifika. Nors daugelis LCD monitorių savo pikselius išdėsto raudona, žalia ir mėlyna seka, ne visi tai daro. Kai kurie vietoj to išdėsto mėlyną, raudoną ir žalią spalvas. Dėl to subpikselių atvaizdavimo algoritmas gali neteisingai suaktyvinti tam tikrus pikselius. Teksto atvaizdavimo rezultatas tokio tipo aplinkoje yra silpna, bet matoma spalvos sritis aplink pirminius raidės pikselius, kurie iš tikrųjų pablogina teksto kokybę.
Dėl ekrano aparatinės įrangos neatitikimų taip pat gali būti sunku įgyvendinti bet kokį subpikselių atvaizdavimo standartizavimą, kai rodomi spalvoti vaizdai. Egzistuoja tam tikri algoritmai, ypač tais atvejais, kai keičiamas vaizdų dydis arba redaguojama siekiant kokybės, nors negarantuojama, kad šie patobulinimai bus perkelti į kitą kompiuterį naudojant kitą monitorių. Tačiau kai kurios operacinės sistemos pagal numatytuosius nustatymus bando naudoti subpikselių atvaizdavimą tekstui rodyti, nors žiūrinčiojo regėjimas taip pat gali turėti įtakos nustatant, ar tai yra pageidaujamas efektas.