Instalarea Uniwb pe camere și rezultatele de utilizare, libraw

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
Așa cum am discutat mai devreme, setările histogramelor standard ale camerelor digitale nu reflectă datele reale în RAW. Motivul pentru acest lucru este foarte simplu: histograma și zona de supraexpunere sunt afișate pe datele deja corectate de echilibru și contrast alb setările camerei, și reale RAW-date pe canal au un mare dezechilibru asociat cu diferite canale de culoare chuvstviitelnostyu. Figura din stânga prezintă un exemplu de diagnostic incorect (preluate din articolul precedent) - camera diagnostica accident pe canalul roșu, și, de fapt, există chiar și o marjă mică.

După cum vedem, mijloacele intra-camere de control al expunerii - histograma și indicația luminii de fundal - nu reflectă starea reală a datelor RAW:
  • aparatul foto poate afișa o histogramă normală și nici o supraexpunere, în timp ce, de fapt, una sau două canale au clipire (situația este tipică pentru fotografierea la lumina zilei)
  • și viceversa, camera poate diagnostica supraexpunerea, care nu este de fapt (acest lucru este adesea cazul în cazul luminii artificiale).

Astfel, recepția favorită a multor fotografi digitali - controlul luminilor în funcție de histogramă (Expose To The Right / ETTR) - începe să funcționeze prost, deoarece fotograful nu are nici o diagnoză reală pentru tăiere.

O soluție parțială a problemei este stabilirea balansului de alb în aparatul foto, care nu corectează dezechilibrul sensibilității pe canale. Cu alte cuvinte, multiplicatorii de balanțe per canal trebuie să fie aceiași sau aproape aceeași (cu setările standard, multiplicatorii canalelor roșii și verzi pot fi diferiți de 2-2,5 ori). Această abordare se numește UniWB și devine treptat populară cu fotografi digitali. Nu există instalare standard UniWB în camerele digitale moderne, dar camera poate fi înșelată.

Cea mai bună modalitate de astfel de înșelăciune, potrivită pentru aproape toate camerele, a fost inventată de Guillermo Luijk. această metodă constă în sinteza tintei corecte de stabilire a balansului de alb pe monitorul computerului. Am vorbit deja despre această metodă în blogul meu. dar este timpul pentru o nouă versiune a textului. Metodologia însăși nu sa schimbat, așa că este dată aproape verbatim, dar textul sursă este completat cu exemple care arată rezultatul aplicării metodei.

Instrumentele și materialele necesare

Determinarea punctului neutru al camerei

În continuare se va converti un fișier RAW în format TIFF (16-bit gamma liniar) cu cele mai scăzute posibile transformări și a coeficienților specificat un singur balans de alb: dcraw -h -T -r 1 1 1 1 -k 0 0 -4 o- filename

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
următor:
  1. Deschideți fișierul tiff rezultat în Photoshop, atribuiți-i un profil RGB cu gamma 1.0 (la sfârșitul articolului puteți descărca profilul AdobeRGB cu gamma 1.0).
  2. Am alocat ținta eliminată (dacă este îndepărtată cu grijă, ar trebui să iasă pătrat), restul este tăiat.
  3. Efectuăm o redimensionare a dimensiunii țintei originale (768x768)
  4. Translatăm la Lab (pentru a vă facilita prelucrarea ulterioară), ecranul ar trebui să arate ceva asemănător imaginii din stânga: culorile sunt deplasate (am oprit balansul de alb) și mai mult decolorate.

Facem următoarele trei operațiuni:

1. Gaussian Blur cu o rază de 2-3, astfel încât zgomotul și moiré nu au intervenit în continuare

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
2. Strat de corecție: creșterea curbelor de contrast de-a lungul canalelor a-b (trebuie păstrat un punct neutru, de exemplu -127 / -26 - 127/26 pe ambele canale):

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
3. Un alt strat de ajustare cu o creștere a saturației la 98-99:

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
Apoi găsim punctul în care saturația nu a crescut (este cea mai neutră), amintiți-vă coordonatele de pixeli:

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
Pe tinta initiala (este aceeasi dimensiune, am facut redimensionarea) gasim punctul cu aceleasi coordonate X-Y si citim valorile RGB (in spatiul de culoare in care este tinta originala):

Generarea unei ținte pentru stabilirea unui echilibru

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
Creați o nouă imagine (în același spațiu de culoare ca obiectivul inițial), completați-l găsit în întregime în culoarea etapa anterioară (a mea este 108-64-111 aparat de fotografiat Kodak RGB SLR / C și 143-64-101 pentru camera Canon 1D Mark III), obținem o țintă de culoare purpurie pe ecran.

Fotografim ținta (din nou, mai bine defocalizată, optică cu foc lung, etc., toate ca mai sus) și setăm balansul de alb pe țintă. Verificați rezultatul:
  • Obiectivul pe care l-am luat cu noul echilibru ar trebui să devină gri;
  • Obiecte neutre împușcate în lumina zilei - trebuie să se aprindă verde (pe ecranul camerei și atunci când convertesc RAW cu balanța "așa cum a fost împușcat");
  • dcraw -w -v ar trebui să arate ratele de conversie aproape de 1.0 pentru toate canalele: / dcraw_dist -w -v _81E0897.CR2 Loading image Canon EOS-1D Mark III de la _81E0897.CR2.
    Scalarea cu întunericul 1026, saturația 15280 și
    multiplicatori 1.000000 1.013814 1.018557 1.013814
Așa cum se vede din emisiunea dcraw, balanța albă rezultată deviază de la aproximativ 2% față de ideal, ceea ce este mai mult decât acceptabil pentru toate aplicațiile practice.

Echilibrul rezultat de alb trebuie să fie memorat în aparatul foto ca una dintre presetări (dacă aparatul permite acest lucru) sau să îl setați permanent.

Demonstrarea rezultatelor

După cum ne amintim din articolul precedent, setările standard ale camerei sunt confundate atât când este afișată histograma, cât și când este afișată lumina de fundal. Să verificăm noua instalare pentru două cazuri standard.

lumina zilei

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
Pe imagine, de sus în jos, sunt afișate (ecranul camerei din spate este murdar, da):
  • Histograma camerei când se instalează balansul de alb automat - impresia de echilibru prin canale
  • Histograma camerei când se instalează UniWB - canalul verde este mult mai bun
  • Histograma reală a datelor RAW - repetă UniWB
După cum putem vedea, UniWB-histogramei este arată mult mai bine real echilibru canal comun, deși, desigur, histograma în spațiu liniar (jos) și histograma corectat-gamma (medie) uite fundamental diferit.

Becuri incandescente

Instalarea Uniwb pe camere și rezultatele de utilizare, libraw
În lumina lămpilor cu incandescență, balansul automat de alb este scanat în direcția opusă, iar din nou UniWB oferă o imagine aproape reală (de sus în jos):
  1. Balansul de alb automat afișează supraexpunerea peste canalul roșu (pete negre în jurul papusii - zona supraexpunerii)
  2. UniWB arată o muncă bună pe roșu și verde
  3. În date reale, există o rezervă în jumătate de pas pentru roșu și verde.
Din nou, UniWB este mult mai aproape de realitate. Și reglarea din nou a setărilor de contrast ar ajuta la obținerea unei aproximări chiar mai precise a camerei foto la realitate.

Ce am pierdut și ce am dobândit

achiziție

Histograma per-canal și supra-expunerea sunt mult mai aproape de datele reale RAW. Acest lucru vă permite să controlați mai bine expunerea imediat după fotografiere în orice condiții de iluminare.

Și decât "împușcat" este mai bine, decât "balansul de alb auto" în convertor? Din câte am înțeles, camera nu are un senzor separat pentru balansul de alb și mașina automată de echilibrare a albului funcționează exclusiv pe date brute.

De fapt, pentru un număr de camere (de exemplu, Nikon), senzorul pentru balansul de alb este separat și nu funcționează pe date brute. Aceleași camere, unde balanța este stabilită în funcție de datele brute, poate fi ușor diferențiată printr-un truc mic - despre care vom scrie.

Am decis să testeze această metodă în 520th lui Olika. Verificat destul de neglijent, fără un trepied și o denaturare considerabilă a pieței, dar într-un PS tras prin măsurarea (de altfel, la 100 de saturație set - punctul neutru este vizibil la o dată), și a luat BB.
Rezultatele sunt impresionante, cu toate acestea, am mutat suplimentar glisorul Amber în cameră la -1 (când lucrați, histograma este corectă fără corecție):
1,00007 1,007874 1,007874 1,007874
Acum voi încerca să trag cu această presetare))
Multe mulțumiri pentru articol!

Desigur teoretic. Scalarea canale atunci când se aplică într-un fel BB îmbunătățește zgomot. Apoi, pentru cel puțin imaginea zgomotos are sens pentru a renunța (redus la un minim absolut) prin corectarea software-ului, realizarea filtrului de culoare de transmisie dorită pe obiectiv cu instalarea UniWB. În practică zadolbala, desigur, dar, în principiu, se poate da un premiu pentru calitate?

În prima apropiere, se pare ca ai scris, expunând toate canalele sunt în mod optim (astfel încât vârfurile pe alb ar fi în același loc, în cazul în care a decis) - vom reduce zgomotul din (de obicei) canalele slabe.

A doua aproximare: putem să echilibrăm canalele doar prin scăderea (efectivă) a sensibilității verde (sau cea mai puternică). În consecință, viteza obturatorului crește (presupunem că am setat diafragma din obiectivele imaginii pentru a furniza adâncimea dorită a câmpului). În consecință, o parte a zgomotului va crește. Pe camerele moderne - ușor, dacă este vorba despre "expunerea zilnică obișnuită". Dacă tragem noaptea și, de exemplu, în loc de 30 de secunde sunt forțați să punem 2 minute - aceasta este o diferență foarte mare.

1) Am încercat să fac un unbb, dcraw pe link-ul specificat nu a putut fi descărcat, există unele editor de imagini oferite. Am descarcat programul pe o parte, rezultatul a fost urmatorul:

Încărcarea imaginii SONY NEX-F3 de la DSC00255.arw.
DSC00255.arw: Nu se poate utiliza balansul de alb al aparatului foto.
Scalarea cu întunericul 0, saturația 4095 și
multiplicatori 1.000000 1.000000 1.000000 1.000000

Am verificat corbi făcute anterior cu diferite solduri, multiplicatorul a fost peste tot egal cu zero. Am înțeles că acest "Nu se poate folosi balansul de alb al aparatului foto" - înseamnă că nu se poate citi pur și simplu WB-ul acestei camere?

2) Vă rugăm să explicați ce înseamnă "saturație 4095"? este saturația de culoare pe care profilul camerei o adaugă culorii "reale" a camerei?