Viimeisen vuosikymmenen aikana neuroverkkoihin perustuva kuva-analyysi on ollut sidottu raskaisiin pilvipalvelimiin. Jos kuvan erottelukykyä haluttiin parantaa superresoluution avulla tai analysoida epäselviä tekstejä, tiedosto oli siirrettävä ulkoiselle palvelimelle. Tämä aiheutti jatkuvia palvelinkuluja ja tietosuojariskejä arkaluonteisten kuvien poistuessa paikalliselta koneelta.
Uudet W3C-standardit WebGPU ja WebAssembly (WASM) mahdollistavat tekoälylaskennan siirtämisen suoraan käyttäjän selaimeen. WebGPU avaa suoran rajapinnan laitteen näytönohjaimeen hyödyntäen Vulkan-, DirectX 12- ja Metal-arkkitehtuureja.
WebAssembly vastaa suorituskykyisestä muistinhallinnasta, kun taas WebGPU hajauttaa matriisilaskennan näytönohjaimen laskentavarjostimille (Compute Shaders). ONNX Runtime Web mahdollistaa valmiiksi koulutettujen mallien suorittamisen suoraan selaimessa ilman lisäasennuksia.
Paikallisen suorituksen keskeiset hyödyt
1. Täysi tietosuoja: Kuvat ja tiedostot eivät poistu laitteelta, mikä täyttää GDPR -vaatimukset ilman erillisiä sopimuksia. 2. Deterministinen toistettavuus: Paikallisesti suoritettu malli antaa aina saman matemaattisen tuloksen riippumatta verkkoyhteyden toiminnasta. 3. Ei palvelinkustannuksia: Laskenta tapahtuu käyttäjän omalla laitteistolla, jolloin sivusto skaalautuu vaivattomasti ilman laiteinvestointeja.
Tämän ansiosta asiantuntijat ja tarkastajat voivat hyödyntää kehittyneitä kuvanparannusmenetelmiä kenttäolosuhteissa ilman toimivaa internetyhteyttä.