Är 32-bitars färgdjup tillräckligt?

De flesta bildskärmar som jag ser idag stöder 32-bitars färgdjup. Jag kan se skillnaden mellan 16-bitars, 24-bitars och 32-bitars färgdjup men jag undrar om det mänskliga ögat kan se skillnaden mellan 40-bitars, 48-bitars etc. färgdjup?

Kommentarer

  • Med tillräckligt stort spektrum ja du kan. PS 32 är inte delbart med 3
  • 32 betyder förmodligen 8 bitar vardera av rött, grönt, blått och alfa. De flesta bildskärmar stöder idag 24-bitars RGB (8 bitar per färgprov). För grymma detaljer se en.wikipedia.org/wiki/Color_depth . Det mänskliga ögat kan enkelt skilja 8-bitars färgprover, men det ’ är svårare att se skillnad om färgerna är logaritmiskt (gamma) eller sRGB-kodade.
  • Relevant .
  • Jag kan personligen se skillnaden mellan engångsfärger i 8 BPC (24/32 BPP) färgdjup. Jag kan lätt se skillnaden mellan 222b14 och 232c15 om de ’ ligger precis bredvid varandra. Men jag vet inte ’ om min syn är nära genomsnittet.

Svar

Du måste vara lite försiktig med definitionerna.

24 bitar per pixel och 32 bitar per pixel

“ 24 bitar ”betyder vanligtvis 24 bitar totalt per pixel, med 8 bitar per kanal för rött, grönt och blått, eller totalt 16777216 färger. Detta kallas ibland 24-bitars RGB.

”32 bitar” betyder vanligtvis också 32 bitar totalt per pixel och 8 bitar per kanal, med ytterligare 8-bitars alfakanal som används för transparens. 16777216 färger igen. Detta kallas ibland 32-bitars RGBA.

24-bitars och 32-bitars kan betyda samma sak när det gäller möjliga färger. Det är också värt att notera att transparens inte behöver skickas till din skärm, eftersom skärmar är ogenomskinliga (du kan inte se genom din skärm till vad som ligger bakom det, om du inte är Tony Stark).

32 bitar per kanal

Dessutom betyder 32 bitar ibland 32 bitar per kanal (totalt 128 bitar per pixel). Och mycket av tiden använder 32 bitar per kanal flytande nummer, snarare än heltal. (Jag vill gärna lägga till mer detaljer om floating point vs heltal om du vill.)

OpenEXR -formatet stöder 32 lite flytkanaler. Det låter kanske överdrivet, men det används ofta för VFX och renderat material, där tung bearbetning eller färgkorrigering kan vara inblandade, och stora filer är mindre angelägna.

16 bitar per pixel eller 16 bitar per kanal ?

“16 bitar” kan vanligtvis betyda två olika saker: 16 bitar per pixel eller 16 bitar per kanal. 16 bitar per pixel fungerar som 65 536 möjliga färger, och det ser definitivt sämre ut än 24 bitar per pixel. 16 bitar per kanal betyder 281,474,976,710,656 färger totalt – långt bortom mänsklig uppfattning, men praktiskt för bearbetning.

RGB eller CMYK?

All ovanstående information förutsätter att du arbetar med RGB eller RGBA bilder. Om en bild är CMYK kan den vara 8 bitar per kanal och 32 bitar per pixel, med 8 bitar för cyan, magenta, gula och svarta kanaler.

Jag undrar om det mänskliga ögat kunde se skillnaden mellan 40-bitars, 48-bitars etc. färgdjup?

Jag tror 8 bitar per kanalen (24 bitar per pixel) ligger i utkanten av vad det mänskliga ögat lätt kan skilja, men det är bara en del av historien. Bearbetning kan orsaka avrundning och klippning, så ytterligare färgdjup kan driva fel bortom den punkt där människor och displayteknik kan se dem.

Det är en av anledningarna till att det är vanligt att RAW-kameraformat är 10, 12 eller till och med 14 bitar per kanal, vilket blir 30, 36 eller 42 bitar per pixel. Det är också vanligt att de som arbetar med foton importerar RAW till ett 16-bitars per kanaldokument för vidare manipulation. Pro-videoinspelning kan också vara 10 bitar per kanal eller högre.

Och i fall där du kanske inte tror att någon bearbetning pågår kan det hända – färghantering ensam kan införa ytterligare bearbetning.

8 bitar per kanal betyder att det bara finns 256 intensitetsnivåer, vilket verkligen inte är mycket. Vanliga orsaker till att avrundningsfel syns när 8 bitar per kanal används:

  • Användning av övertoningar staplade ovanpå varandra, där lager inte är 100% opacitet.
  • Lutningar ritade utan anständig rivning.
  • Skuggor med stora suddigheter.
  • Suddiga objekt.
  • Blandningslägen och annan kompositering av två eller flera lager.

bpp vs bpc

Nu kan det vara en bra tid att nämna förkortningen som ofta används för bits per pixel, bpp och bits per channel, bpc.Det är vanligt att skriva 32bpp etc när man talar om dessa saker, för att ta bort tvetydigheten att säga 32 bit.

Dynamisk intervall och gamma

Dynamiskt område bör också beaktas. Det är typiskt för skärmar att rikta in sig på sRGB (gamma på 2,2). Bredare dynamiskt omfång innebär att antalet möjliga värden sträcks ytterligare, så mer färgupplösning behövs.

Räcker 8 bitar per kanal för slutlig leverans av tillgång?

Ja, de flesta av tid, beroende på användning.

Är 8 bitar per kanal tillräckligt för att skapa?

Ibland. Men ofta är det inte.


Obs! Jag har lagt till lite mer information om digijim och Warren Youngs kommentarer nedan.

Kommentarer

  • Jag kanske saknade det, men ” 32 bitars ” kan också hänvisa till CMYK-bilder med 8 bitar per kanal.
  • @digijim Bra poäng. Jag ’ Jag lägger till i ett avsnitt om CMYK (bara för att lägga till mer förvirring).
  • Episkt svar, +1. Ett par ytterligare poäng, dock. För det första är 14 bpc rå inte ovanligt idag i DSLR-världens högsta del. För de riktigt välkända har du saker som Phase One medelstora digitalkamerabackar som går till 16 bpc. I pro-videovärlden är 30 bpp ganska vanligt. Detta fylls vanligtvis i ett 32-bitars ord per pixel för att underlätta datorbearbetning, så det finns ’ en annan ” 32 bit ” förvirring för dig. De två återstående bitarna är vanligtvis inställda på 0, med konkurrerande företag som kämpar om vilket slut 0-bitarna fortsätter. 🙂
  • @WarrenYoung Jag håller inte på med de senaste RAW-formaten, så tack för ytterligare information. Jag har lagt till en massa information baserat på dina kommentarer. Tillade också en kredit till botten. Tack igen.
  • @Startec 32-bitars float är mindre exakt än 32-bitars heltal (om du tar hänsyn till det normaliserade 0-1-intervallet). Men 32-bitars float möjliggör över- och undershooting, vilket slutar klippa. Värden som 1,5 är acceptabla med 32-bitars float. Jag tror det är vanligtvis varför float används när djupet är 32-bit – kan lika gärna undvika klippning om det finns tillräckligt med upplösning för att undvika avrundning.

Svar

Svaret är ja. Det är också nej samtidigt. Se att en bildskärm inte kan visa alla färger som människor känner. Eftersom människor säkert ibland kan se skillnader mellan färgerna på 8bit per färgpalett betyder det att mer kan vara användbart.

Men om du utökar färgintervallet och dynamiken måste du också öka upplösningen på färgen systemet. Det är om du gör det, har du mycket utrymme för upplösningsförbättringar.

Redan senast genererade grafikkort kunde adressera 10 bitar per kanal, oavsett om ditt operativsystem eller hela röret kunde eller inte. De flesta dslr-kameror fångar 12, 14,16 bitar etc.

Visningar idag visar inte alfakanaler, så jag tvivlar på att din hårdvara kommer att vara 32 bitar etc. Så numren som du säger är inte riktigt vettigt för bildskärmar.

Hur som helst för att redigera bilderna är det verkligen meningsfullt att ha mer data. Annars kan din redigering göra begränsningen synlig.

Kommentarer

  • På ett konstigt sätt, ” 32-bitars stöd ” är vettigt på ett specifikationsblad. Även om monitorn kanske bara ser 24-bitarsinformation (ignorerar sina egna menyer etc.), kan användaren ’ s dator vara inställd på 32-bitars färg (vilket i princip betyder ” mitt grafikkort / processor kan hantera alfaöverlagringar; slösa ’ t slösa CPU-tid för att beräkna detta ”) och sätta ” 24-bitars MAX ” på specifikationsbladet / användarhandboken kan leda de okunniga att sätta sin maskin i ett tillstånd av sämre prestanda utan goda skäl. Ja, det ’ är en lögn, men det ’ är en vit lögn.
  • @StanRogers säker men grafikhårdvaran för de flesta grafikkort idag kan göra programmerbar bearbetning så att de stöder 64-bitars bearbetning eller halv float-bearbetning eller full float-bearbetning etc. förutom som jag sa är de mest kapabla till mer än 24 bitar … bara klargörande.

Svar

Om höjdmappning är en del av ditt jobb är svaret nej. När högre färgdjup blir standardhöjd kommer kartor troligen att vara ett minne blott.

Svar

Info om 8-bitars (24bpp) Vs 10 (32bpp) bitmonitor och gpu. Också professionell grafik kontra konsument.

Professionell grafik:

Ärligt talat betyder detta mer för fotografer och videografer för professionellt grafikarbete än andra som design eller illustration. Det hjälper till med färggradering och gradientförbud. En bra bildskärmskalibrator och 24 bpp kan gå längs vägen för grafisk design.

Till exempel om en videobilder zoomade in över 65% på en metalldetalj och tittade på dess lutning kan de sedan färga gradera mer exakt än normalt och kan avgöra om det sker en förskjutning med den vita färgbalansen i mycket högre grad än med en icke-10-bitars bildskärm.

Tydligen finns det fortfarande problem med Photoshop zoomat in över 65% och återgår till 8- bitfärg från och med 2017, men fotografer kan fortfarande få en fördel från 10-bitars skärmar om de försöker skjuta över vanliga färgspel eller vill få en liten bit mer adobeRGB-spektrum för trycksäkerhet – även om de fortfarande behöver bevisa utskrifterna dem väljer oavsett hur som helst -.

Konsumentgrafik:

Människor som äger en konsumentkvalitet eller bättre 10-bitars bildskärm har faktiskt redan haft stöd från AMD Radeon GPU i åratal och från och med 2017 stöder de flesta GTX-GPUer det också. Windows 10 och macOS implementerade båda bara inbyggt 30-bitars – alias 32bpp – stöd, med linux har det redan några år. Alla tre operativsystem har fortfarande sina egna problem med 32bpp-stöd.

För spel, video och andra applikationer beror 32bpp-support verkligen på utvecklaren och de färgstandarder som individer publicerar innehåll på, många av de senaste spelen i teori stöder 32bpp-färg redan.

Bildskärmar:

Du borde veta att att förlänga 32bpp färgomfång för en bildskärm betyder inte att det utökade färgintervallet kommer att ligga i det önskade färgområdet. Medan de flesta av dem helt täcker sRGB kommer det ofta att finnas en kompromiss mellan Adobe RGB, DCI-P3 eller en ännu lägre standardvideoklipp.

Även om det är en bred skärmskärm kan det hända att den inte täcker Adobe RGB respektive DCI-P3 över 95% för färgklassificering. Jag rekommenderar att du granskar monitorn du tittar på på tomshardware.com, de kommer också att ha en lista över de bästa professionella bildskärmarna baserat på deras testning varje år.

Det rekommenderas i allmänhet att du får en 27in eller större bildskärm om du ska köra en enda bildskärmsinstallation och så hög upplösning som du har råd med. Du vill ha en som är 60 Hz eller bättre uppdateringsfrekvens med en svarstid på under 10 ms för det dagliga arbetsflödet.

GPU:

GTX GPU -familjen stöder endast 32bpp för DirectX-applikationer, mest professionella programvara använder Opencl – eller möjligen i framtiden” Vulkan ”baserat på Opencl – . Professionella applikationer kommer inte att fungera med GTX-gpu från och med 2017 eller tidigare för 32bpp-färg.

Quadro Gpu stöder 32bpp, främst från och med 2015 eller senare, granska varje specifikationsblad för nämnda Quadro som jag vet deras allmänna stöd för 32bpp färg började senare än med Radeons eller FirePros. Quadro är arbetsstationsklass-GPU men har mindre hårdvarukraft per dollar sedan GTX-linjen, så för andra grafiska designområden än 32bpp kanske de inte är den bästa lösningen.

FirePro-GPU – eller radeon WX-serien – har länge haft 32bpp-stöd trots att datorer för den nödvändiga delen hittills inte har kunnat dra nytta av det. FirePro är arbetsstationsarbetsstationsklass-gpu men har mindre hårdvarukraft per dollar än den vanliga radeon-linjen, så för andra områden än 32bpp är de kanske inte den bästa lösningen för grafiska designers.

Radeon gpu använder opencl eller vulkan som standard i sina drivrutiner och vissa kan modifieras för att använda 32bpp med professionella applikationer, men andra kan inte. I teorin har 32bpp i allmänhet stödts i Radeon gpu-linjen i flera år nu.

Antingen adobe eller AMD tillåter inte nu Radeon-drivrutiner att arbeta med adobesviten av applikationer även om det i teorin är naturligt stöds av gpu i första hand. Men om du kan hitta en som fungerar för 32bpp i Adobe och nyligen släppts, är det förmodligen det bästa värdet per dollar.

Observera att Quardo och FirePro är bättre för högre precision för 3d utskrift och andra områden med hög precision som medicinsk bildbehandling .

Annan allmän datorhårdvara:

För Cpus är fler kärnor bättre för multitasking eller något som har med video att göra. För adobe-program som inte är video använder de bara några kärnor, främst så att den snabbare frekvensen betyder mer, men bara i liten grad.

För RAM vill du ha minst 16 GB för professionellt bruk, 32 GB eller mer kan hjälpa till med videoredigering men inte så stor skillnad som du skulle se jämfört med något under 16 GB.När du köper RAM över 16 GB väntar du på att få det bästa priset på det som du kan, eftersom prisintervallet lätt fluktuerar, exempelvis skulle 16 GB ram hoppa från $ 45 till $ 265 för samma exakta ram fastnar på under en månad bara för att falla tillbaka till 45 dollar ett halvt år senare. Planera bara det baserat på ditt moderkort.

För minne vill du använda en SSD för ditt huvudsakliga operativsystem – som Windows – och program för hastighet, M2 SSD-enheter visar faktiskt jämnt mer förbättrad programhastighet i vissa uppgifter över en SSD så tänk på dem för din dagliga enhet också.

För minneslagring Du kommer antagligen att lagra dina färdiga bilder eller videor på en HHD för ett större område för att lagra saker som arbetsfiler, foton eller videor eftersom de har ett bättre pris per GB. Observera att HHDs medan de är billigare har en högre felnivå än SSD: er.

För fall och kylning De flesta yrkesverksamma föredrar att köpa fodral och kylning baserat på hur tysta de är samt deras kylförmåga framför allt annat. Noctua är överlägset de tystaste CPU-kylarna och fläktarna för pengarna, NH-D14 är en av de bästa billiga CPU-kylarna på marknaden. Fraktal Design R5 påstås vara det tystaste fallet från och med den 1 november 2017.

Hoppas det hjälper!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *