ArtikelBild

Produktbild med AI: låt varan vara ett riktigt foto och generera bara miljön runt den

Flaskan står på en solvarm stenhylla, ljuset är vackert och bilden ser färdig ut. Men etiketten har en bokstav för mycket, locket har blivit en aning högre och den gröna tonen har dragit mot turkos. Ingen av skillnaderna syns i en snabbtitt, och alla tre betyder att bilden visar en produkt som inte finns. Felet uppstår när modellen får rita varan. Den här artikeln handlar om att aldrig låta den göra det.

Publicerad · Senast granskad

Ett ljust montagebord vid ett fönster i snett solljus som kastar skuggor av fönsterspröjsen över bordet. Mitt på står en fotoutskrift av ett rum med spröjsat fönster, bordslampa, blommor och trägolv, och framför den står en ljusbrun kartongask som täcker bildens nedre mitt. Till vänster ligger en filmremsa lodrätt över rivna papper, till höger ett halvgenomskinligt ark med ett blyertsritat rutnät, och under asken löper en magentafärgad kritlinje över papperen.
Asken är det fysiska föremålet och fotoutskriften är miljön bakom den – samma arbetsfördelning som i en produktbild där bara omgivningen genereras. För att helheten ska hålla måste ljuset på asken och ljuset i miljön komma från samma håll.

Kort sagt

Varan genereras aldrig. Den fotograferas, friläggs och ligger kvar som orörda pixlar. AI får bygga underlaget, bakgrunden och ljuset runt den, men bara på villkor som fotot redan har bestämt: ljusets riktning, kamerans höjd och brännvidden. När miljön är klar läggs originalfrilägget tillbaka överst, och ett differensprov lager mot lager visar om något innanför varans kontur ändå har rörts. Syns en skillnad i etikett, kant, form eller färg görs bilden om. Det retuscheras inte bort.

Varför modellen inte får rita varan

En bildmodell som får en produktbild som underlag gör inte en kopia av den. Den tolkar bilden och ritar något som liknar den, och likheten är starkast där ögat tittar först: siluetten, huvudfärgen, logotypens ungefärliga form. Det som glider är det som kräver att man läser eller mäter. Text på etiketten byts till text som ser ut som text. En skruvkork får ett gängvarv till. Proportionen mellan flaska och hals ändras med några procent. En färg som ligger nära kanten av vad modellen brukar se dras mot en vanligare ton.

Det spelar ingen roll hur bra referensen är. Artikeln om vad en referensbild styr visar att en referens binder vissa delar av resultatet hårdare än andra, men en referens är en styrsignal, inte en kopia av varans pixlar. För en stämningsbild räcker likhet. För en bild som ska visa vad kunden faktiskt får räcker den inte, och därför vänder metoden på ordningen: varan kommer från kameran, bara resten kommer från modellen.

Vad lagen säger – och inte säger. Marknadsföringslagen (2008:486), läst på riksdagen.se den 24 september 2026 i lydelse ändrad t.o.m. SFS 2022:656, säger i 10 § att en näringsidkare vid marknadsföringen inte får använda sig av "felaktiga påståenden eller andra framställningar som är vilseledande". Paragrafen gäller enligt andra stycket punkt 1 – en av tio punkter – särskilt framställningar som rör "produktens förekomst, art, mängd, kvalitet och andra utmärkande egenskaper". Enligt 8 § är sådan marknadsföring otillbörlig om den "påverkar eller sannolikt påverkar mottagarens förmåga att fatta ett välgrundat affärsbeslut". Lagen nämner varken bilder eller AI särskilt. En produktbild som ger fel bild av varans utmärkande egenskaper kan alltså vara vilseledande, men om en viss bild är det avgörs i det enskilda fallet. Artikeln gör ingen sådan bedömning; är du osäker på ett konkret fall är det en fråga för någon som ger juridisk rådgivning.

Fotograferingsbeställningen: tre värden som miljön ska ärva

En vanlig orsak till att en friställd vara ser inklistrad ut är inte masken utan ljuset och perspektivet. Om varan är fotograferad med ljuset från vänster och miljön genereras med solen från höger står varan i fel värld, och ögat märker det även när det inte kan säga varför. Samma sak gäller kamerahöjden: en flaska fotograferad snett ovanifrån på ett bord som genererats rakt från sidan svävar.

Lösningen är att fotografera först och skriva ned tre värden när bilden tas, så att miljöbeställningen kan ärva dem ordagrant. Värdena i mallen är exempel. Det som spelar roll är att de mäts och sparas med bilden, inte vilka de är.

Fotograferingsbeställning – sparas med råfilen
VARA:          [artikelnummer, variant, färgnamn]
LJUSRIKTNING:  huvudljus från kl. 8 sett ovanifrån
               (kl. 6 = kameran), ca 45° över bordsytan,
               mjukt (stor ljuskälla)
               upplättning från kl. 3, svagt
KAMERAHÖJD:    objektivets mitt 12 cm över bordsytan
               = i höjd med varans mitt
BRÄNNVIDD:     90 mm (fullformatsekvivalent), avstånd 1,2 m
UNDERLAG:      neutral grå kartong, ingen färgad reflex
REFERENS:      en bild med gråkort bredvid varan, samma ljus
UPPLÖSNING:    varan fyller minst den bredd den ska ha i
               leveransen – ingen uppskalning av varan senare

FILNAMN:       [vara]_[datum]_kl08-45_h12_90mm.raw

Varje rad har en uppgift. Ljusriktningen anges som klockposition sett ovanifrån och vinkel över bordet, eftersom det är de två tal som bestämmer åt vilket håll skuggan faller och hur lång den blir. Kamerahöjden avgör var horisonten ska ligga i miljön: fotograferar du i höjd med varans mitt ska bordskanten och bakgrundens horisont ligga där. Brännvidden avgör perspektivet. En lång brännvidd på längre avstånd plattar till perspektivet och gör det lättare för en genererad miljö att passa, medan en vidvinkel nära varan ger en stark perspektivlutning som miljön måste träffa exakt.

Gråkortsbilden är den du senare jämför färgen mot. Den gör det möjligt att visa att varans gröna var den gröna även efter att hela bilden har färgjusterats, och den är samma underlag som behövs om bilden ska till tryck; hur färgen flyttar sig på vägen dit beskriver artikeln om färg från skärm till tryck. Upplösningsraden finns för att varan aldrig ska behöva skalas upp i efterhand. En uppskalare uppfinner detaljer, och uppfunna detaljer på en etikett är precis det metoden ska förhindra.

Fallgropen: friläggning med mjuk kant

En friläggning med kraftigt utjämnad kant ser snäll ut i fotoprogrammet men lämnar en halvgenomskinlig zon där modellen får blanda in egna pixlar i varans kontur. Håll maskens mjukning till en eller två pixlar i full upplösning och lägg den hellre lite innanför kanten än utanför. En tunn rand av originalunderlaget runt varan syns i provet; en kontur som modellen har ritat om syns inte förrän någon jämför med den fysiska varan.


Miljöbeställningen: beställ allt utom varan

Miljön genereras runt det frilagda fotot, med varans yta skyddad av masken. Hur det görs praktiskt skiljer sig mellan verktyg – en del kallar det utfyllnad runt en markering, andra bakgrundsbyte – och artikeln tar inte ställning till vilket du använder. Principen är densamma: det som ligger innanför masken ska inte vara en del av det modellen ritar.

Beställningen skrivs så att miljön ärver fotots tre värden. Den beskriver också kontaktytan, alltså var varan står och vilken skugga den kastar, eftersom en vara utan kontaktskugga ser ut att sväva. Men den beskriver inte varan. Namn, varumärke och text på etiketten hör inte hemma i miljöbeställningen: modellen behöver inte veta vad varan är för att bygga ett bord under den, och en beställning som nämner etikettens text riskerar att få texten upprepad någon annanstans i bilden.

Miljöbeställning – ärver fotots värden
LJUS:          huvudljus från kl. 8 sett ovanifrån (kl. 6 =
               kameran), alltså från vänster på betraktarens
               sida, ca 45° över underlaget, mjukt; skuggor
               faller åt höger och något bakåt
KAMERA:        horisont och bordskant i höjd med föremålets mitt,
               lätt teleperspektiv, ingen perspektivlutning
UNDERLAG:      matt ljus kalksten, ingen blank yta, ingen spegling
KONTAKT:       föremålet står plant på underlaget, mjuk kontakt-
               skugga åt höger, ca en halv föremålsbredd lång
BAKGRUND:      oskarp vägg i varm grå ton, inga föremål i
               samma storlek som föremålet
UTESLUT:       text, bokstäver, logotyper, händer, andra
               förpackningar, reflexer av föremålet

FÖREMÅLET INNANFÖR MASKEN BESKRIVS INTE OCH ÄNDRAS INTE

Två rader förtjänar en förklaring. "Ingen spegling" står där eftersom en blank yta under varan får modellen att rita en spegelbild av den, och spegelbilden ligger utanför masken. Den ritas alltså fritt, med en etikett som kan vara fel, i en bild där originaletiketten ovanför är rätt. Raden om föremål i samma storlek finns eftersom miljön ger storleksledtrådar. En kaffekopp bredvid en flaska på 5 cl får flaskan att se ut att rymma en halvliter om koppen råkar genereras liten. Lagtexten nämner "mängd" bland de utmärkande egenskaperna, och det är ett skäl att låta miljön vara glest möblerad eller att välja föremål vars storlek alla känner till.

Avvägningen: stämning mot kontroll

Ju mer miljön får göra, desto bättre stämning och desto fler ställen där något kan gå fel. En blank marmorskiva med reflexer, ett glas vatten och en hand som sträcker sig mot varan gör en starkare bild än kalksten och en oskarp vägg. Men varje sådant element är en ny yta som ska granskas, och speglingen återger dessutom varan en gång till. Börja glest, godkänn en bild, och lägg sedan till ett element i taget med nytt prov för varje tillägg.


Lägg tillbaka originalet – oavsett vad verktyget lovar

Ett verktyg som säger att det bevarar området innanför masken kan göra det, men det kan också skala om hela bilden, komprimera den eller färgjustera den på vägen ut. Därför är sista steget före provet att lägga originalfrilägget som översta lager i resultatet, exakt i sin ursprungliga position. Varans pixlar kommer då från kameran även om verktyget har ritat om dem. Det kostar en minut och gör provet till en kontroll av kanten och miljöns inverkan i stället för en kontroll av om verktyget höll sitt löfte.

Samma sak gäller det som händer efter miljön. Färgjusteras bilden som helhet för att ge den en gemensam ton följer varan med, och en varm ton över allt gör den gröna flaskan mer olivfärgad. Lägg justeringen under originallagret, eller begränsa den till miljön med samma mask.


Differensprovet lager mot lager

Provet bygger på lagerblandningsläget differens, som finns i de flesta lagerbaserade bildprogram. Det visar den absoluta skillnaden mellan två lager pixel för pixel. Där de två lagren är identiska blir bilden svart; där något skiljer sig lyser skillnaden upp. Det gör en ändring som ögat missar vid sida-vid-sida-jämförelse till en ljus fläck mot svart.

1
Samma dokument, samma geometri. Lägg originalfotot underst och den färdiga bilden ovanpå, i samma pixelmått och samma position. Har verktyget returnerat en annan storlek, skala resultatet till originalets mått innan provet, och notera att det har gjorts – en omskalning i sig betyder att varans pixlar har passerat genom verktyget.
2
Sätt det övre lagret i differensläge. Miljön lyser nu starkt, eftersom den är ny. Innanför varans kontur ska bilden vara svart.
3
Förstärk det svaga. Lägg en nivåjustering överst som drar upp de mörkaste tonerna kraftigt. Skillnader på ett par steg i en kanal, som är osynliga i differensbilden, blir då synliga som grått brus eller som tydliga former.
4
Läs av fyra punkter. Zooma till 100 % och gå igenom etiketten, konturen, formen och färgytorna i den ordningen. Sätt ett ja eller nej på varje. "Ser bra ut" är inget svar.
5
Spara provet. Exportera den förstärkta differensbilden med samma filnamn som leveransen och tillägget _diff. Den visar att varan inte har rörts, och den gör en senare fråga från kunden lätt att besvara.
Differensprotokoll – en rad per punkt
ETIKETT:  svart innanför etikettens yta              ja / nej
KANT:     ljus rand högst 2 px utanför konturen,
          ingen rand innanför                         ja / nej
FORM:     ingen ljus figur som följer lock, hals,
          hörn eller annan detalj                     ja / nej
FÄRG:     ingen jämn gråton över varans färgytor      ja / nej
SPEGLING: ingen återgiven bild av varan i miljön      ja / nej

ETT NEJ = BILDEN GÅR INTE TILL LEVERANS.

De fyra punkterna ser olika ut i differensbilden, och det är det som gör provet läsbart. En ändrad etikett syns som ljusa bokstavsformer. En ändrad kant syns som en tunn ljus linje längs konturen. En ändrad form syns som en ljus figur som följer en detalj, till exempel en halvmåne ovanför ett lock som har blivit högre. En ändrad färg syns som en jämn, svag gråton över hela ytan – det är den som nivåjusteringen behövs för att se. Tvåpixelsgränsen för kanten är vårt eget riktmärke i leveransstorlek och ingen standard; den finns för att masken aldrig ligger exakt på konturen.

Fallgropen: provet görs på den exporterade filen

Görs provet på en komprimerad leveransfil lyser hela bilden svagt, även varan, eftersom förstörande komprimering ändrar pixelvärden överallt. Samma sak händer efter en konvertering till en annan färgrymd. Brus över allt ser ut som en färgändring och döljer den verkliga. Gör därför provet på den okomprimerade arbetsfilen, i samma färgrymd som originalet, före export. Leveransfilen kontrolleras sedan mot arbetsfilen i den kontrollrunda före leverans som gäller alla AI-bilder.


När bilden måste göras om

Regeln är enkel att skriva och svår att följa när bilden är snygg: varje synlig skillnad innanför varans mask fäller bilden. Den åtgärdas inte med retusch av varan, eftersom retuschen i så fall görs mot en förlaga som redan har ändrats. Rättelsen sker alltid genom att originalfrilägget läggs tillbaka eller genom att miljön görs om.

Gör om miljön

  • Skuggan faller åt ett annat håll än varans egen skuggsida.
  • Horisonten ligger tydligt över eller under varans mitt.
  • Varan speglas eller återges någonstans i miljön.
  • Ett föremål i miljön får varan att se större eller mindre ut.
  • Text eller logotyper har uppstått i bakgrunden.

Lägg tillbaka originalet eller justera masken

  • Etiketten lyser i provet: originallagret saknas eller är förskjutet.
  • Jämn gråton över varan: en färgjustering ligger över originallagret.
  • Ljus rand innanför konturen: masken är för stor eller för mjuk.
  • Ljus rand längre än 2 px utanför: miljön har ritat in i kanten.

Uppdelningen avgör vad rättelsen kostar. Felen under "Lägg tillbaka originalet eller justera masken" rättas i lagren på några minuter och kräver ingen ny generering. Felen under "Gör om miljön" sitter i miljön och kräver en ny beställning, oftast med en ändrad rad i mallen. Om samma fel kommer tillbaka tre gånger är det beställningen och inte slumpen som är orsaken. Då är det dags att ta bort det element som ställer till det i stället för att generera en fjärde gång. Maskad redigering i ett enskilt verktyg, och ett prov av hur den läcker vid kanter och ytor utanför masken, beskriver nyheten om maskad AI-redigering, som handlar om ett enskilt program; principen i den här artikeln gäller oavsett verktyg.

En sista sak följer med bilden ut: den består av ett foto och en genererad miljö, och kunden kan behöva veta det. Vad som eventuellt ligger inbäddat i filen om hur den har gjorts, och varför det kan försvinna vid omsparing, reder artikeln om Content Credentials ut. Differensprovet och fotograferingsbeställningen är i sammanhanget det egna underlaget: de visar vilken del som är foto och att den delen inte har ändrats.


Definition av klart

Produktbilden är klar att levereras när varan är fotograferad med sparad ljusriktning, kamerahöjd och brännvidd och en gråkortsbild i samma ljus; när miljöbeställningen ärver de tre värdena och inte nämner varans namn eller text; när originalfrilägget ligger överst i arbetsfilen, orört och i ursprunglig position, med färgjusteringar under det; när differensprovet på den okomprimerade arbetsfilen har ja på etikett, kant, form, färg och spegling; och när den förstärkta differensbilden är sparad med leveransfilens namn. Ett nej på någon punkt betyder att bilden görs om, inte att varan retuscheras.