Hoppa till innehållet

Guider

JPEG-artefakter: vad de är, varför de uppstår och hur du åtgärdar dem

JPEG-artefakter är de block, glorior, trappstegsövergångar och färgutsmetningar som syns när en bild har komprimerats för hårt. De är den vanligaste skadan i bilder som delas på nätet. Den här guiden förklarar varje typ, varför chattappar och sociala appar hela tiden lägger till dem, varför det inte hjälper att konvertera till PNG och vad som går och inte går att reparera.

Av Jorge Saez, utvecklare av PhotoRescue
Senast uppdaterad:

Så fungerar JPEG-komprimering, i korthet

JPEG gör bilder små genom att slänga information som vi sannolikt inte märker. Det sker i tre steg.

Först lagras färgen oftast med lägre upplösning än ljusstyrkan, eftersom ögat är mindre känsligt för fina färgdetaljer. Det kallas färgundersampling (chroma subsampling). Sedan delas bilden upp i block om 8 × 8 pixlar, och varje block beskrivs som en blandning av enkla vågmönster, från mjuka till fina. Till sist avrundas beskrivningarna. Mjuka mönster bevaras ganska exakt; fina mönster slängs till största delen.

Kvalitetsinställningen styr avrundningen. Vid hög kvalitet går lite förlorat och resultatet är svårt att skilja från originalet. Vid låg kvalitet reduceras varje block om 8 × 8 till några få grova mönster. Alla JPEG-artefakter kommer från den här processen, och den information som slängts finns inte sparad någonstans i filen.

De fyra vanligaste typerna av JPEG-artefakter

Blockighet är lättast att känna igen. Varje block om 8 × 8 komprimeras för sig, så intilliggande block slutar passa ihop i kanterna och ett svagt rutnät av fyrkanter syns. Du ser det mest i jämna ytor som himmel, väggar och hud, och i mörka skuggor.

Ringning, även kallat myggbrus, syns runt skarpa kanter. En hård kant kräver fina vågmönster, och när de slängs ritas kanten med krusningar som sprider sig ut i den jämna ytan bredvid. Resultatet blir en ljusring av prickar runt text, logotyper, hår mot himmel och konturer av byggnader. Skärmbilder och grafik drabbas mest, eftersom de är fulla av hårda kanter.

Bandning gör mjuka övergångar till synliga trappsteg. En himmel som tonar från ljus till mörk blir en serie platta ränder. Kraftig redigering av en 8-bitarsbild kan också ge bandning, men stark JPEG-komprimering gör det mycket troligare.

Färgblödning kommer från färgundersamplingen och från att färg komprimeras hårdare än ljusstyrka. Starka färger rinner ut över kanterna på föremål, röda och blå detaljer ser suddiga ut medan konturerna förblir skarpa, och liten färgad text blir svår att läsa.

Därför komprimerar WhatsApp, Instagram och Facebook om dina bilder

Plattformar som hanterar enorma mängder bilder behöver hålla dem små. Små filer kostar mindre att lagra, laddas snabbare och drar mindre mobildata. Därför skalar de flesta plattformar ner uppladdningar till den största storlek de visar och sparar dem igen som JPEG, med en kvalitet som de själva väljer. Instagrams hjälpcenter säger till exempel att bilder sparas med en bredd på upp till 1080 pixlar. WhatsApps hjälpcenter säger att media oftast komprimeras när den delas, så kvaliteten kan bli lägre än originalets.

En omgång komprimering med rimlig kvalitet brukar gå bra. Problemet är generationsförlust. Varje gång en JPEG öppnas och sparas som JPEG igen sker avrundningen på nytt, ovanpå de gamla skadorna. En bild som skickats på WhatsApp, sparats, lagts upp på Instagram, skärmdumpats och delats igen kan ha komprimerats fyra eller fem gånger.

Redigering lägger också till omgångar. Att öppna en JPEG, justera ljusstyrkan och spara den som JPEG är en till. Att göra det om och om igen i olika appar är ett av de vanligaste sätten som en bra bild blir fläckig på.

Därför tar det inte bort artefakter att spara som PNG

Ett vanligt tips är att konvertera en JPEG till PNG för att förbättra kvaliteten. PNG är förlustfritt: formatet sparar varje pixel exakt. Det förhindrar nya skador, men det sparar också de befintliga blocken, glorierna och utsmetningarna exakt. Du får samma skadade bild i en mycket större fil.

PNG är rätt format för att spara en bild efter att du har reparerat den, och för skärmbilder och grafik från början. Det kan inte ta bort skador som redan finns i pixlarna.

Så åtgärdar du JPEG-artefakter

Traditionella avblockningsfilter jämnar ut gränserna mellan blocken och suddar bort ringningen. De hjälper mot lätta skador men gör hela bilden mjukare, eftersom ett enkelt filter inte kan skilja en blockkant från en riktig kant.

AI-baserad artefaktborttagning tränas på många par av komprimerade och rena bilder. Den lär sig hur skadorna ser ut (rutnätet om 8 × 8, krusningarna intill kanter, trappstegsövergångarna, de förskjutna färgerna) och tar bort de mönstren men behåller riktiga kanter.

Vilket verktyg du ska använda beror på vad bilden föreställer:

  • Skärmbilder, grafik, logotyper och allt med text: Förbättra tar bort komprimeringen i samma storlek, och text som modellen upptäcker skyddas i stället för att ritas om. Den byggdes för fotografier, så kontrollera jämna ytor och varje viktigt ord mot originalet, och använd en ny PNG-kopia när du kan få tag på en.
  • Mobilbilder som tappat kvalitet i en chattapp, ofta med nattkorn ovanpå: använd Förbättra, som tar bort komprimering och brus på samma gång. Vår sida om att förbättra kvaliteten på WhatsApp-bilder går igenom hur.
  • En bild som dessutom är för liten: ta bort artefakterna först och förstora sedan. En uppskalare förstorar block och glorior tillsammans med allt annat, så ett block på 8 pixlar blir ett block på 32 pixlar efter en uppskalning 4×.

Ett enkelt arbetsflöde

Leta upp den minst komprimerade kopia du har: den ursprungliga uppladdningen, den första kopian i chatten, inte en vidarebefordran eller en skärmbild. Kör rätt verktyg från listan ovan och jämför resultatet med originalet vid 100 % zoom, inte anpassat till skärmen.

Spara den reparerade versionen som PNG, eller som JPEG med hög kvalitetsinställning. Annars lägger nästa sparning en ny omgång artefakter ovanpå ditt rena resultat.

Vad som inte går att få tillbaka

Artefaktborttagning tar bort skadorna. Den kan inte alltid få tillbaka det som komprimeringen slängde. I en hårt komprimerad bild kan fin struktur som hår, gräs eller tygets vävning ha blivit platta fläckar. Ett verktyg som inte lägger till struktur rensar de fläckarna och behåller de kanter som finns kvar, men ytorna förblir släta.

Vissa verktyg, bland annat vår modell Förbättra, lägger till naturligt utseende fin struktur där en bild har tappat den. Det gör att bilden ser mindre platt ut, men strukturen är trovärdig, inte originalet. Det duger för en semesterbild, inte för bevisning.

Liten text är den tydligaste gränsen. Om komprimeringen har gjort bokstäver till kladd blir kladdet renare när artefakterna tas bort, men inte läsbart. Inget av våra verktyg gissar bokstäver.

Så undviker du JPEG-artefakter

De flesta JPEG-skador går att undvika med några vanor:

  • Behåll originalfilen från kameran eller mobilen, och dela från den i stället för från sparade kopior.
  • I WhatsApp väljer du HD-kvalitet när du skickar, eller bifogar bilden som dokument för att skicka originalfilen.
  • Redigera i en app som håller dina ändringar åtskilda från originalet, och exportera till JPEG en gång, i slutet.
  • Exportera JPEG med hög kvalitetsinställning. Filen blir större, men skillnaden i artefakter är också stor.
  • Spara skärmbilder, grafik och allt med text som PNG.
  • Ladda upp till sociala plattformar i den storlek de visar, så att de har mindre att skala om.

Prova verktygen

Du får 3 gratis krediter per dag, utan konto och utan kort. En bild med ett verktyg kostar 1 kredit; Förstora 8× kostar 2. Gratis uppladdningar kan vara JPG, PNG eller WebP på upp till 3 MB och 8 MP, och gratisresultat har en vattenstämpel. Pro (9,99 USD i månaden, 200 krediter) och Pro+ (19,99 USD i månaden, 500 krediter) tar bort vattenstämpeln och tar emot uppladdningar på upp till 20 MB och 30 MP. Uppladdningar och resultat raderas inom 24 timmar och används aldrig för att träna AI.

Förbättra

Åtgärdar brus, komprimering och oskärpa i samma storlek

Frågor

Vad är JPEG-artefakter?

Synliga skador som JPEG-komprimering lämnar efter sig: ett rutnät av block om 8 × 8, glorior eller prickar runt kanter (ringning eller myggbrus), trappstegsövergångar (bandning) och färger som blöder ut över kanterna.

Varför ser mina bilder blockiga ut efter att jag har skickat dem?

Chattappar och sociala appar skalar om och komprimerar om bilder för att spara lagring och data. Varje ny delning lägger till ytterligare en omgång komprimering ovanpå den förra.

Blir kvaliteten bättre om jag konverterar JPEG till PNG?

Nej. PNG sparar de befintliga artefakterna exakt. Det förhindrar bara nya skador nästa gång du sparar.

Går det att ta bort JPEG-artefakter?

Till största delen, ja. AI-baserad artefaktborttagning tar bort block, ringning och bandning men behåller riktiga kanter. Detaljer som komprimeringen har slängt helt kommer inte tillbaka.

Vilket verktyg ska jag använda för en skärmbild eller en bild med text?

Förbättra tar bort komprimeringen i samma storlek, och text som modellen upptäcker skyddas i stället för att ritas om. Mycket liten eller tät text kan ibland missas, så kontrollera den mot originalet. Text som redan är oläslig förblir oläslig.

Ska jag ta bort JPEG-artefakter före eller efter uppskalning?

Före. Uppskalning förstorar artefakterna och gör dem svårare att ta bort.

Vad är skillnaden mellan JPEG-artefakter och brus?

Brus är slumpmässigt korn från kamerans sensor, värst i svagt ljus. JPEG-artefakter är regelbundna mönster från komprimeringen: block, glorior och trappsteg. Mobilbilder från chattappar har ofta båda, och det är precis det som Förbättra är byggt för.

Vilken JPEG-kvalitet undviker artefakter?

Ju högre, desto bättre. Vid höga inställningar är artefakterna svåra att se; vid låga är de tydliga. Undvik att spara samma bild som JPEG om och om igen.