Vad är mobil bildbehandling?

Mobil bildbehandling innebär att modifiera, klassificera eller på något sätt tolka bilder som är tagna på mobila enheter som mobiltelefoner eller handdatorer. Mobil bildbehandling handlar till stor del om att ge användare möjlighet att korrigera bilder tagna från enhetens kamera direkt efter att ha tagit ett fotografi, eller programvara som automatiskt korrigerar bildaspekter som generellt anses oönskade. Andra användningsområden för mobil bildbehandling inkluderar objektspårning och detektering samt översättning av dokument till faktisk digital text. I takt med att tekniken som används för att skapa handhållna enheter fortskrider, ökar också hastigheten och komplexiteten hos den bildbehandlingsprogramvara som används.

Den mest grundläggande typen av mobil bildbehandling är en applikation som fungerar på ett fotografi som tagits med kameran monterad på enheten. Dessa kan vara enkla operationer som att låta användaren beskära en bild, eller så kan de vara mer komplexa, som att analysera och modifiera en bilds färghistogram för att automatiskt korrigera ljusproblem i en scen. Applikationerna står inför vissa utmaningar, eftersom bildbehandlingsoperationer kan vara mycket processorkrävande, särskilt om bildupplösningen är hög. I kombination med begränsat utrymme för att utföra operationer, tenderar mobil bildbehandling att kräva små komponenter som fungerar med optimerade algoritmer.

Mer avancerad mobil bildbehandling kan faktiskt innebära realtidsjusteringar och rendering. Detta kan innebära att man tar bort rörelseoskärpa eller centrerar ett fotografi som är på väg att tas baserat på objekt som detekteras i scenen. Andra komplicerade rutiner kan automatiskt ta bort röda ögon från ett porträtt eller ta flera bilder och sy ihop dem för att skapa en enda sammansättning. Utgångspunkten för att utveckla dessa typer av applikationer för mobila enheter är att ta bort behovet av separat bildbehandling på en större stationär dator eller i en digital studio.

Förekomsten av mobila enheter som är helt integrerade med möjligheten att sömlöst ansluta till Internet har också gett upphov till ett antal möjliga användningsområden. Objektdetektering och avkodning har gjort det möjligt för en enhet utrustad med rätt programvara att bli en streckkodsläsare, med vissa koder som omedelbart leder till webbsidor eller produktbeskrivningar. Realtidsbearbetning av bilder som inte nödvändigtvis fortfarande har lett till utvecklingen av programvara för förstärkt verklighet.

Augmented reality uppstår när en enhet använder mobil bildbehandling för att detektera antingen landmärken eller andra strukturer inom ett synfält, ibland i kombination med globala positioneringskoordinater. När det används tillsammans med en onlineserver, gör detta att en enhet kan visa bilder som faktiskt inte finns i verkligheten men som kan ses efter bildbehandling på enheten. Vissa applikationer för denna typ av mobil bildbehandling inkluderar virtuella rundturer i städer och dolda virtuella skyltar.