Öèòàòà ñîîáùåíèÿ recluseDOTru
×òî òàêîå HDR è ñ ÷åì åãî åäÿò. Ñïåðòî â èíåòå.
×òî çà çâåðü HDR? Ïîïûòàþñü â äâóõ ñëîâàõ. Ýòî ðàñøèðåíèå äèíàìè÷åñêîãî äèàïàçîíà èçîáðàæåíèÿ. Î÷åíü ÷àñòî íà ôîòîãðàôèÿõ ñëîæíî äîáèòñÿ ïðîðàáîòêè âñåõ äåòàëåé. ×òî-íèáóäü îáÿçàòåëüíî âûïàäåò. Íàïðèìåð, åñëè äåëàòü àêöåíò íà ïåðåäíèé ïëàí - çàñâåòèòñÿ íåáî, åñëè âûäåëÿòü íåáî - òî ïîòåðÿåì ïåðåäíèé ïëàí. Ïîýòîìó, ÷òîáû íè÷åãî íå òåðÿòü, äåëàþòñÿ íåñêîëüêî ñíèìêîâ ñ ðàçíîé ýêñïîçèöèåé è èç íèõ ñîáèðàåòñÿ "ïîëíîöåííûé" êàäð, ëèáî âñå ýòî âûòÿãèâàåòñÿ èç RAW-ôàéëà. È ïîëó÷àåòñÿ èíîãäà î÷åíü êðàñèâî, íî, èìõî, îò ôîòîê âååò êàêîé-òî íåðåàëüíîñòüþ, ÷òî-ëè. Íå ïîéìó, õîðîøî ýòî èëè ïëîõî...
Êàê ýòî äåëàåòñÿ -
Ðàñøèðåíèå äèíàìè÷åñêîãî äèàïàçîíà öèôðîâîãî ñíèìêà
Îäíî èç ãëàâíûõ ïðåèìóùåñòâ "ïë¸íêè" ïåðåä "öèôðîé" - áîëåå øèðîêèé äèíàìè÷åñêèé äèàïàçîí (ôîòîãðàôè÷åñêàÿ øèðîòà). Çäåñü ÿ ðàññêàæó î òîì, êàê óâåëè÷èòü äèíàìè÷åñêèé äèàïàçîí öèôðîâîãî ñíèìêà.
×òî òàêîå äèíàìè÷åñêèé äèàïàçîí?
Íå âäàâàÿñü â òåõíè÷åñêèå äåòàëè, îáúÿñíþ íà ïàëüöàõ. :) Ïðåäñòàâüòå ñåáå ïîëóòåìíóþ êîìíàòó è ñîëíå÷íûé äåíü çà îêíîì. Ãëàçàìè ìû îòëè÷íî âèäèì è âñå ïðåäìåòû â êîìíàòå, è ïåéçàæ çà îêíîì - äåðåâüÿ, íåáî, äîìà íàïðîòèâ... Íî åñëè ñôîòîãðàôèðîâàòü êîìíàòó è îêíî â ýòîé êîìíàòå, òî ìû ïîëó÷èì äâà âàðèàíòà: ëèáî õîðîøî ïðîðàáîòàííûå äåòàëè â êîìíàòå è äèêî ïåðåñâå÷åííîå îêíî (áåëûé êâàäðàò), ëèáî ÷åðíóþ êîìíàòó ñ ñèëóýòàìè ïðåäìåòîâ è êðàñèâûé ãîðîä çà îêíîì. Äðóãîé ïðèìåð - ïåéçàæ. Âûáåëåííîå íåáî è ïðîðàáîòàííûé ëàíäøàôò èëè ïðîðàáîòàííîå íåáî è òåìíûé, íåäîñâå÷åííûé ïåéçàæ (íå âñåãäà â ñóìêå îêàçûâàåòñÿ ãðàäèåíòíûé ôèëüòð èëè ïîëÿðèçàòîð). Èëè ëèöî ÷åëîâåêà ñ âûáåëåííûì áëèêîì íà ñêóëå ñ îäíîé ñòîðîíû è ñëèøêîì òåìíîå ñ äðóãîé. Ýòî - îãðàíè÷åíèÿ äèíàìè÷åñêîãî äèàïàçîíà ñâåòî÷óâñòâèòåëüíîãî ìàòåðèàëà (íàïðèìåð, ìàòðèöû). Äèíàìè÷åñêèé äèàïàçîí - ýòî äèàïàçîí ìåæäó òåìíûìè òîíàìè, êîòîðûå, íà÷èíàÿ ñ êàêîãî-òî òîíà, íà ñíèìêå óæå ïðåâðàùàþòñÿ â ÷åðíîå, è ñâåòëûìè òîíàìè, êîòîðûå ïðåâðàùàþòñÿ â áåëîå. Ãðóáî ãîâîðÿ, ïðèìåíèòåëüíî ê öèôðîâîé ôîòîãðàôèè, ýòî òî, ÷òî âëåçàåò â ãèñòîãðàììó. Äèíàìè÷åñêèé äèàïàçîí ãëàçà øèðå, ÷åì ïîäàâëÿþùåå áîëüøèíñòâî ôîòîìàòåðèàëîâ.
Ó ñêàíåðîâ, ìîíèòîðîâ (!), ïðèíòåðîâ, ïå÷àòíûõ ìàøèí â ôîòîëàáå è ó ôîòîáóìàãè òîæå åñòü ñâîé äèíàìè÷åñêèé äèàïàçîí, è îáû÷íî îí íèæå, ÷åì äèíàìè÷åñêèé äèàïàçîí ôîòîìàòåðèàëà â ôîòîàïïàðàòå (äàæå öèôðîâîé ìàòðèöû).
Çà÷åì åãî óâåëè÷èâàòü?
- â íåêîòîðûõ (íàïðèìåð, âûøåîïèñàííûõ) ñëó÷àÿõ ýòî íåîáõîäèìî.
- ñíèìêè ñ øèðîêèì äèíàìè÷åñêèì äèàïàçîíîì âî ìíîãèõ ñëó÷àÿõ âûãëÿäÿò ãîðàçäî åñòåñòâåííåå.
- áîëüøèå âîçìîæíîñòè è çàïàñ êà÷åñòâà äëÿ ïîñëåäóþùåé õóäîæåñòâåííîé îáðàáîòêè êàäðà.
Ìåòîäû óâåëè÷åíèÿ äèíàìè÷åñêîãî äèàïàçîíà
Exposure Blending
Ìåòîä èñïîëüçóåò êàäðû, ñíÿòûå ñ áðåêåòèíãîì ýêñïîçèöèè - (LDR ôàéëû). Èç íåäîñâå÷åííîãî êàäðà áåðåòñÿ èíôîðìàöèÿ î ñâåòëûõ òîíàõ, èç ïåðåñâå÷åííîãî - î òåìíûõ. HDR ôàéë íå ñîçäàåòñÿ.
Òàêæå ïåðåñâå÷åííûé è íåäîñâå÷åííûé êàäðû ïîëó÷àþò ïóòåì ðàçíîé îáðàáîòêè îäíîãî è òîãî æå RAW ôàéëà, íî ïî êà÷åñòâó ðåçóëüòàòà ýòî áîëüøå ïîõîæå íà Tone mapping.
Tone Mapping
Äðóãîé ìåòîä óâåëè÷åíèÿ äèíàìè÷åñêîãî äèàïàçîíà, ìåíåå ýôôåêòèâíûé ïî ñðàâíåíèþ ñ ïðåäûäóùèì. 16-áèòíûå ôàéëû (íàïðèìåð, ïîëó÷åííûå ïóòåì "ïðîÿâêè" RAW-ôàéëà) ñîäåðæàò äîñòàòî÷íî ìíîãî èíôîðìàöèè î ïîëóòîíàõ. Ýòà èíôîðìàöèÿ èñïîëüçóåòñÿ äëÿ óâåëè÷åíèÿ äèíàìè÷åñêîãî äèàïàçîíà ñ îäíîâðåìåííîé òîíàëüíîé êîìïðåññèåé. Ïðèìåíÿåòñÿ â ñëó÷àå, åñëè êàäð åñòü òîëüêî îäèí (ïðè ñúåìêå íå èñïîëüçîâàëñÿ áðåêåòèíã ýêñïîçèöèè).
Ê ôîòîãðàôèè ñ äåâóøêîé â âåíåöèàíñêîé ìàñêå (ñàìàÿ âåðõíÿÿ ôîòîãðàôèÿ) òîæå áûë ïðèìåíåí ìåòîä Tone Mapping. Äî åãî ïðèìåíåíèÿ ïëå÷î ñëåâà áûëî î÷åíü òåìíûì, à ïëå÷î ñïðàâà - ïåðåñâå÷åíî.
(Îñòàëüíûå ôîòîãðàôèè â ýòîì ïîñòå íå ìîè.)
Ãåíåðàöèÿ HDR ôàéëà ñ ïîñëåäóþùåé òîíàëüíîé êîìïðåññèåé
Ñàìûé ãèáêèé ìåòîä. Ïîëó÷åíèå HDR ôàéëà èç äâóõ èëè áîëåå LDR ôàéëîâ. Ïîñëå ïîëó÷åíèÿ HDR ôàéëà (ïðè ýòîì HDR ôàéë ìîæíî ñîõðàíèòü îòäåëüíî) äëÿ äàëüíåéøåé ðàáîòû òðåáóåòñÿ òîíàëüíàÿ êîìïðåññèÿ, äëÿ ýòîãî òàêæå èñïîëüçóåòñÿ Tone Mapping, ãäå âîçìîæíû òîíêèå ðó÷íûå íàñòðîéêè.
Òåðìèíû
LDR ôàéë è HDR ôàéë
Low Dynamic Range (ìàëåíüêèé, íèçêèé äèíàìè÷åñêèé äèàïàçîí). Îáûêíîâåííûå öèôðîâûå ôîòîãðàôèè.
High Dynamic Range (áîëüøîé, âûñîêèé äèíàìè÷åñêèé äèàïàçîí)
Ôàéë èçîáðàæåíèÿ ñ âûñîêèì äèíàìè÷åñêèì äèàïàçîíîì.
Äèíàìè÷åñêèé äèàïàçîí HDR ôàéëà ñóùåñòâåííî âûøå äèíàìè÷åñêîãî äèàïàçîíà ìîíèòîðà, ïîýòîìó íà ìîíèòîðå îí îòîáðàæàåòñÿ óæàñíî, äàæå õóæå, ÷åì LDR ôàéë (êàê ÷óäîâèùíî êîíòðàñòíûé êàäð).
Ãëóáèíà öâåòà HDR ôàéëîâ - 32 áèòà.
Ãëóáèíà öâåòà (Bit Depth)
Ãëóáèíà öâåòà - ýòî êîëè÷åñòâî áèò (ðàçðÿäîâ äâîè÷íîãî ÷èñëà), èñïîëüçóåìûõ äëÿ îïèñàíèÿ òîíà äëÿ êàæäîãî èç öâåòîâûõ êàíàëîâ (channel). Íàïðèìåð, â ñèñòåìå RGB òðè öâåòîâûõ êàíàëà (Red-êðàñíûé, Green-çåëåíûé, Blue-ñèíèé). Âìåñòå âñå ýòè òðè êàíàëà îáðàçóþò êâàäðàòíóþ òî÷êó - îäèí ïèêñåëü.  ñèñòåìå RGB ðàáîòàþò âñå ñîâðåìåííûå ñêàíåðû è öèôðîâûå ôîòîàïïàðàòû.
8 áèò. 8 ðàçðÿäîâ â äâîè÷íîé ñèñòåìå (êîìïüþòåð ðàáîòàåò â äâîè÷íîé ñèñòåìå ñ÷èñëåíèÿ).  8-ìè ðàçðÿäàõ ïðè äâîè÷íîé ñèñòåìå ìîæíî çàøèôðîâàòü ìàêñèìóì 256 öåëûõ ÷èñåë (âêëþ÷àÿ íîëü). Ýòî åùå â øêîëå ïðîõîäÿò, íà èíôîðìàòèêå. :) Ôîðìàò JPEG (jpg) ðàáîòàåò òîëüêî ñ 8-áèòíûìè èçîáðàæåíèÿìè. ïîýòîìó íå ñíèìàéòå â JPEG, åñëè åñòü âîçìîæíîñòü. Áûâàåò, ãäå-òî óïîìèíàþòñÿ 24-áèòíûå èçîáðàæåíèÿ - ýòî çíà÷èò 8+8+8=24 áèòà íà âñå êàíàëû.
16 áèò.  16 ðàçðÿäîâ óæå ìîæíî çàïèõíóòü 65536 çíà÷åíèé íà êàæäûé êàíàë (256 â êâàäðàòå). Ýòî îçíà÷àåò, ÷òî ïðè óâåëè÷åíèè ðàçìåðà ôàéëà â äâà ðàçà (8 bit -> 16 bit íà êàíàë) çàïàñ êà÷åñòâà óâåëè÷èâàåòñÿ íå â 2, à â 256 ðàç. Èìåííî ïîýòîìó ïðåäïî÷òèòåëüíî ñîõðàíÿòü è îáðàáàòûâàòü ôîòîãðàôèè ïðè ãëóáèíå öâåòà 16 áèò - è çàïàñ êà÷åñòâà (èíôîðìàöèè) ãîðàçäî áîëüøå, è ïðè êàæäîé îïåðàöèè ïðè îáðàáîòêå ôîòîãðàôèè çíà÷åíèÿ íà êàæäîì èç êàíàëîâ ãðóáî íå îêðóãëÿþòñÿ. Ïðåîáðàçîâàíèåì 8-áèòíîãî èçîáðàæåíèÿ â 16-áèòíîå êà÷åñòâî íå óâåëè÷èòü, íî ýòî ïîçâîëèò èìåþùååñÿ êà÷åñòâî â äàëüíåéøåì íå òåðÿòü. Ôîðìàò TIFF ïîääåðæèâàåò 16-áèòíûå èçîáðàæåíèÿ è ÿâëÿåòñÿ ñòàíäàðòîì äëÿ ôîòîãðàôèé ñ ýòîé ãëóáèíîé öâåòà.
32 áèò. Ñîîòâåòñòâåííî, 4294967296 çíà÷åíèé ÿðêîñòè íà êàæäûé èç êàíàëîâ. Ñðàâíèòå ñ 8-áèòíûìè èçîáðàæåíèÿìè. :) C 32-áèòíûìè èçîáðàæåíèÿìè Photoshop óìååò ðàáîòàòü òîëüêî íà÷èíàÿ ñ âåðñèè CS2, è òî ñèëüíî îãðàíè÷åííî. Ïîýòîìó ñòàíäàðò äëÿ îáðàáîòêè ôîòîãðàôèé íà ñåãîäíÿøíèé äåíü - 16 áèò íà êàíàë.
ß äîñòóïíî îáúÿñíèë? :)
Upd: ÿ òàêè ñàì òóò çàïóòàëñÿ! :)
..... :)
"çàïàñ êà÷åñòâà" óâåëè÷èâàåòñÿ íå â 256, à â
2^(8+8+8) == 16777216
2^(16+16+16) == 2^12 == ýòî â 16777216 áîëüøå, ÷åì 16777216.
À îäíîêàíàëüíûõ JPG íàðîä íå âèäåë, õîòü îíè è åñòü.
2^(16+16+16) == 2^48 ))
È ýòè 2^48 â 2^24 ðàç áîëüøå, ÷åì 2^24.
RAW
"raw" - ñûðîé, íåîáðàáîòàííûé (àíãë.)
Ôàéë, êîòîðûé ñîäåðæèò èíôîðìàöèþ, ïîëó÷åííóþ ïðÿìî ñ öèôðîâîé ìàòðèöû, áåç êàêîé-ëèáî îáðàáîòêè ôîòîàïïàðàòîì, ïëþñ âñþ èíôîðìàöèî î ïàðàìåòðàõ ñúåìêè - EXIF äàííûå (äèàôðàãìà, âûäåðæêà è ìíîãî åùå ÷åãî). Ôàéë RAW òðåáóåò ïîñëåäóþùåé îáðàáîòêè, "ïðîÿâêè" íà êîìïüþòåðå ñ ïîìîùüþ ñïåöèàëüíûõ ïðîãðàìì, RAW-êîíâåðòåðîâ. Ýòî íóæíî äëÿ òîãî, ÷òîáû èìåòü âîçìîæíîñòü âûæàòü èç ôîòîàïïàðàòà ìàêñèìàëüíîå êà÷åñòâî. Áîëüøèíñòâî ñîâðåìåííûõ öèôðîâûõ çåðêàëîê óìåþò ñíèìàòü òîëüêî â äâóõ ôîðìàòàõ - JPEG (8 bit) è RAW (÷àùå âñåãî 12 áèò, êîòîðûå ïîòîì íà êîìïüþòåðå ïðåîáðàçóþòñÿ â 16 áèò).  èòîãå RAW ïðåîáðàçóåòñÿ â TIFF.
Ñâåòî÷óâñòâèòåëüíîñòü (ISO)
ISO - ýòî òàêàÿ îðãàíèçàöèÿ, çàíèìàþùàÿñÿ ñòàíäàðòèçàöèåé.
Ýêâèâàëåíò ñâåòî÷óâñòâèòåëüíîñòè ïëåíêè äëÿ öèôðîâîé ìàòðèöû. ×åì áîëüøå çíà÷åíèå ISO, òåì ñèëüíåå "øóìèò" ìàòðèöà (ïðîÿâëÿåòñÿ ïàðàçèòíûé ñèãíàë - àïïàðàòóðà íå èäåàëüíà, äà è çàêîíû ôèçèêè ìåøàþò).
Ýòî ÿ ê òîìó, ÷òî êàäðû, ñíÿòûå ñ âûñîêèì çíà÷åíèåì ISO, ãîðàçäî õóæå ïîääàþòñÿ HDR îáðàáîòêå.
Ýêñïîçèöèÿ (Exposure)
Îòíîñèòåëüíîå ñâåòîâîå ÷èñëî. Íàïðèìåð, óâåëè÷åíèå ýêñïîçèöèè íà îäíó ñòóïåíü îçíà÷àåò óâåëè÷åíèå îñâåùåííîñòè â äâà ðàçà, íà äâå ñòóïåíè - â ÷åòûðå ðàçà. Ïðèìåíèòåëüíî ê ôîòîãðàôèè äèíàìè÷åñêèé äèàïàçîí èçìåðÿåòñÿ â ñòóïåíÿõ ýêñïîçèöèè.
Áðåêåòèíã ýêñïîçèöèè (Exposure Bracketing)
Òàêæå ýòî íàçûâàþò ýêñïîçèöèîííîé âèëêîé. Ñóòü â òîì, ÷òî ïðè ñúåìêå â ðåæèìå áðåêåòèíãà ýêñïîçèöèè îäíîâðåìåííî äåëàåòñÿ òðè êàäðà - "íîðìàëüíûé", íåäîñâå÷åííûé è ïåðåñâå÷åííûé. Íàïðèìåð, ïðè ýêñïîâèëêå â îäíó ñòóïåíü êàìåðà äåëàåò "íîðìàëüíûé", íåäîñâå÷åííûé â äâà ðàçà è ïåðåñâå÷åííûé â äâà ðàçà êàäðû. Òàêîé íàáîð èç òðåõ êàäðîâ ÷àùå âñåãî èñïîëüçóåòñÿ ïðè ñîçäàíèè HDR ôàéëîâ.
Òîíàëüíàÿ êîìïðåññèÿ
Çàïèõèâàíèå âñåõ òîíîâ HDR ôàéëà â äèíàìè÷åñêèé äèàïàçîí ìîíèòîðà ñ ñîõðàíåíèåì äåòàëåé â òåìíûõ è ñâåòëûõ òîíàõ.
(c) Àðòåì Ìåäâåäåâ