이전글 다음글


손병국(진진팝)DPAK-0040 님의 포토샵 강좌입니다..
 
(포토샵) Fine Edge를 얻기위한 Sharpening 기법
강좌 내용 중 원문을 직역으로 적어놓은 부분이 많이 있어서 내용이 어색한 부분이 있습니다...
양해 바랍니다...^^

샤프닝에 대한 전문가들의 조언은 최근 몇년간 바뀌어 왔습니다.
여러분들도 아다시피 샤프닝은 보정의 최종 단계로써 행해져야 한다는 것이 전통적인 견해 입니다.

 Bruce Fraser (Rear World Adove Photoshop의 저자이며 가장 존경받는 보정 전문가중 한사람) 는
샤프닝을 이미지 보정 Work Flow 전반에 걸쳐 행해져야 하는 기법으로써 취급 되어져야 하며, 
보정 마지막에 일회성으로 시행하는 것에 반대하고 있으며, 또한 충분한 검토가 전재 된다면,
창조적 샤프닝 (사용자가 직접 텃칭해 그린 마스크를 이용하여 이미지 상의 특정 영역 또는 피사체에
한정하여 샤프닝을 주는 기법) 을 추천하고 있습니다.

샤프닝은 디지탈 이미지 보정의 핵심 기법 중의 하나로, 약방의 감초와 같이 대부분의 디지탈
이미지가 샤프닝 보정을 통해서 이미지 질을 개선 시킬 수 있습니다.


디지탈 이미지는 기본적으로
1) 제한된 픽셀수,
2) Low Pass필터의 사용,
3) 압축저장손실,
4) 프린팅 에 따르는 이미지 Soft화 (인쇄 시 Soft화가 가장 큰 것에 유의 해야 함) 문제에
노출되어 있습니다.  

일반적인 JPEG 저장 방식을 선택 할 경우 모든 카메라는 자체 소프트웨어를 통하여 Raw 파일을
Handling 할 때 기본적으로 샤프닝 처리를 하고 있으며, Raw파일을 사용자가 직접 처리 할 경우에
보정없이 Raw 파일을 올리게 되면 이미지는 필름 카메라에 비하여 Soft 하게 느껴지는 것이
당연하며, 디카 사용자는 필카와 다카의 기술적인 차이점에 익숙 해 질 필요가 있습니다.

샤픈 보정시 고려해야 할 사항중 가장 중요한 것은 노이즈 입니다. 빛을 디지탈 신호로 전환하는
현재 기술은 아직 완벽치 않습니다.
CCD, CMOS 센서의 각 픽셀은 픽셀간 감도에 편차가 있으며, 컬러를 인식치 못하는 센서의 한계로
컬러 이미지는 각각 Red/Blue/Green색의 신호를 선택적으로 받아들이는 픽셀들간에 복잡한
보간 프로그램의 결과물로써 얻어짐으로써 노이즈는 디지탈 이미지에서는 항상 존재하는 것 입니다.




1. 마스크를 이용한 제한적 샤프닝

 Edge 부분에 한정하여 샤프닝을 적용 하거나 극단적인 암부나 명부에 샤프닝을 제한 한다면
샤프닝 적용으로 과장(증폭) 되는 노이즈를 억제 할 수 있습니다.  포토샵에서 Edge Mask를 생성
하는 방법은 비교적 쉽습니다. 

Luminosity 측면만 고려된 Edge Mask를 만든다면, 원본의 흑백본에 Find Edge 명령 후
Level 이나 Threshold 명령으로 Edge 강조 후 Invert 하여 가우시안 블러로 Soft하게 만드는 방식이
될 것 입니다.  하지만 밝기의 차이만이 Edge를 규정 하지는 않습니다.  같은 Tone에서도 아주 다른
컬러의 경계로  Edge가 형성되는 이미지도 있습니다. 이 경우는 Color Edge Mask를 만들어야 하며,
일반적인 Edge Mask 대비 만들기가 좀 더 까다롭습니다.

저자는 일반적으로 복사본 레이어를 만들어 레이어 마스크가 적용 된 샤프닝을 주는데,
Opacity를 65% 정도에 맞추어 샤프닝을 줌으로써 나중에 샤프닝 정도를 재조정 할 수 있도록 합니다.


Color Mask 제작은 Color를 분리하는 것이 첫 단계 이며 아래와 같은 절차를 거칩니다.

    1. 원본 복사후 레이어 이름은 "Color"로 명명 한다

    2. "Color"레이어를 한번 더 복사한다 (레이어 이름은 "Color Copy" 가 된다)

    3. "Color" 레이어에 중간회색을(R/G/B = 127,127,127) 채운다

    4. "Color Copy" 레이어 모드를 Color로 바꾼후 두 레이어를 합친다.


 위와 같은 과정으로 컬러의 분리가 완료 되었으면,
다음 단계는 이 레이어를 이용하여 Color Edge Mask를 만드는 것 입니다.

방법은 Luminosity Edge Mask를 만드는 방법과 동일 합니다.

    1. Filter > Stylize > Find Edge

    2. Invert

    3. Image > Adjustment > Threshold
     (저자는 Color Edge Mask는 이렇게,  Luminosity Edge Mask는 Level을 이용 한다고 함)

    4. Edge Mask에(선택된 영역에) Feather를 주기 위해서 가우시안블러를 살짝 준다.


Color Edge Mask와 Luminosity Edge Mask는 대부분의 선택영역(Edge)이 유사 하지만 각각
독립적인 부분도 존재 합니다.  저자는 두 마스크를 조합해서 최종 Edge Mask를 생성 한다고 합니다.

    1. 각각 독립적인 Color Edge Mask와  Luminosity Edge Mask 레이어가 생성 되었다면,

    2. 상위 레이어 모드를 Screen으로 설정 후 Opacity를 적절히 조정하여 두레이어를 합친다.





2. 샤프닝 Process 제어


 여러분들은 모두 USM Tool의 Radius, Amount, Threshold 값의 의미를 잘 안다고 생각 하시겠지만,
이미지의 종류에 따라서 이 값들을 컨트롤 하는데는 많은 경험을 필요로 합니다. 
예로서 Radius값을 1로 셋팅 했다고 해서, 샤픈 영역이 1Pixel로 한정 될 것으로 생각 하신다면
잘못된 생각 입니다.  이 경우에도 샤픈 효과는 여러 Pixel에 걸쳐서 나타날 수 있습니다. 

USM 필터가 어려운 점은 이미지의 종류에 따라서 같은 셋팅의 샤픈이 많이 다른 결과를 보여 줄 수
있다는 점 입니다.  

많은 섬세한 작은 픽셀로 구성된 이미지에 큰 Radius값을 적용 할 경우 오히려 샤픈 효과가 잘 먹는
경우가 있습니다. 인물 사진에 큰 Radius 값을 적용 하면 인물의 얼굴에 잡티(얼룩)를 만들어
내지요....  USM 셋팅에는 한가지 공식만 있는 것이 아닙니다. 정말로 광범위한 경험을 요구 합니다. 

USM 적용 효과를 제대로 파악키 위해서는 이미지를 100% 크기 뿐 아니라 200%, 300% 크기에서도
적용 전/후 효과를 비교 해 볼 필요가 있습니다.

USM 컨트롤의 시작은 Amount 값 부터 시작하는 것이 좋습니다. 해상도가 높은 이미지는 상대적으로
높은 Amount값을 적용 합니다.  그 다음으로는 Radius값을 조정하고, 노이즈가 거슬리기 시작하면
Threshold값을 조정 하는 순으로 합니다.



아래에 프로들이 주로 사용하는 섬세한 USM 조정 방법을 소개 합니다

  1) 마스크를 사용하여 이미지의 주요 Edge부에 USM을 적용 한다. 암부와 넓은 영역의 모호한
     색상부 (흐린날 하늘 등)에는 USM적용을 마스킹 아웃 시킨다.

  2) Edge Mask를 Invert 하여 Surface Mask를 만들어 중첩 적용하면 색다른 샤픈 효과를 볼 수 있다.
      Surface Mask는 또 노이즈 제거에도 효과적으로 사용 된다. 즉, Surface Mask 적용 레이어에
      샤픈 필터 대신 가우시안블러를 적용 해서 Luminosity 노이즈를 제거 할 수 있다.

  3) Black/White Halo의 강도와 두께는 두가지 종류의 샤픈 레이어를 통해서 제어 될 수 있다. 
      한 레이어는 레이어 모드를 "Darken"으로 설정하고 또 다른 레이어는 "Lighten"으로 설정 한다.
     충분한 Amount값을 적용하고 적절한 두께의 Radius값을 적용한 샤픈 레이어 두개를 
     복사 해서  Darken/Lighten으로 설정 한 후 두 레이어의 Opacity 조정을 통하여 
     Black/White Halo의 강도와 두께를 조정 함으로써 샤픈 효과를 주는 방법이다.

  4) Blend If Slider를 적절히 이용 하여 샤픈 정도를 정밀제어 하는 방법도 효과적이다. 
     이것을 이용해서 샤픈량의 제어 뿐 아니라 샤픈효과를 Mid-Tone이나 1/4톤, 3/4톤에 한정 해서
     주는 것도 가능해진다.

  5) 샤픈을 하나 또는 두개의 채널에만 적용하는 것도 좋은 방법이다. 일반적으로 Blue 채널은
      많은 노이즈를 포함하고 있는 경우가 많으므로 Red채널 또는 Green채널에만 USM을 적용 하면
      노이즈를 억제한 색다른 샤픈 효과를 줄 수 있다.

실재로 많은 프로들은 High Pass Filter를 사용해서 샤픈을 주는 방법을 선호 합니다. 
선호되는 이유는 USM에 비해 제어변수가 작아(오직 Radius만 조정 가능) 덜 복잡하고, Edge부분에
샤픈 효과가 집중 됨으로 마치 USM을 Edge 마스크와 함께 적용하는 효과가 있기 때문입니다. 

High Pass Filter에 Edge Mask를 씌우는 것도 가능하고,
블렌딩 모드(Hard Light/Overlay/Soft Light)와 Opacity 조정을 통하여 샤픈 강도 조절도 가능 합니다.





3. Capture Sharpening

Capture 샤프닝은 다른 보정을 하기 이전에 제일 처음 적용하는 샤프닝으로 큰 노이즈 증가 없이
이미지의 디테일을 향상 시키는 방법으로 유효 합니다.  하지만 과도한 Capture 샤프닝은 득보다
실이 많은 보정으로 다음 보정에 막대한 좋지 않은 영향을 미치게 됩니다. 
따라서 보정전 Capture 샤프닝은 아주 세심한 주의하에 실행 되어져야 합니다. 

일단 여러분들이 샤프닝에 의해 암부가 Stop-Up 되거나 명부가 Burn-Out 되는 것을 원치 않는다면,
Blend If를 활용한 하이패스 샤프닝 기법을 사용하는 것이 최상 입니다.  Blend If의 원리에 대해서는
나중에 따로 설명을 드리겠지만 아래 그림과 같은 Blen If 셋팅은 노이즈나 손상 없이 Mid-Tone영역에
한정하여 샤프닝 효과를 적용하는 훌륭한 방법이 됩니다.

              

위 붉은색 타원안과 같이 슬라이더를 조절 하면 명부나 암부에는 효과가 적용되지 않고 Mid-Tone
영역에만 효과가 적용되게 됩니다.



※ Capture 샤프닝 적용 예

아래 사진은 Raw 파일을 보정없이 포토샵으로 불러들인 것 입니다.  아래 예제가 본 강좌에 꼭 맞는
예제는 아니지만, 위에서 설명한 샤프닝 개념을 쉽게 이해시키기 위한 설명을 위해서 사용 합니다.

 Capture 샤프닝의 목적은 디지탈카메라에 의해 이미지 Capture 시 손상된 Sharpness를 회복
시키는 것 입니다.

단, Raw 파일을 이용하지 않고, JPEG 나 TIFF 모드로 촬영 한다면 카메라 셋팅값(카메라 셋팅값을
통해서 조정 가능)에 맞추어 카메라가 이미 샤픈 처리를 해 줌으로써, 여기에 추가적으로 샤프닝을
줄 필요가 없으니, Raw로 촬영된 이미지에만 해당이 되겠습니다.



 Raw 파일을 포토샵 카메라 Raw를 통하여 보정없이 읽어 들이면 선예도도 떨어지고 밋밋한
상태의 이미지 입니다.           





 아래는 Capture 샤픈을 적용한 것으로, 원본을 두개 복사해서 가장 상위레이어에 High-Pass
필터를 Radius값 1.6 으로 적용 하고, 블렌딩모드는 Hard Light로 설정 후 Opacity를 적절히
낮춘 것 입니다.  그리고 나서 상위레이어를 두번 클릭 하여 Blend If  슬라이더바를  위에서 
보여준 대로 설정 함으로써 Mid-Tone 영역에 샤픈을 제한 하여 적용 했습니다. 

Capture Sharpen은 주보정 전 기초화장 정도로, 다시 말해 주 보정에 의한 Data 변형에 의해 눈에 띄는
Halo나 Noise가 발생치 않는 선에서 처리 하는 것이 중요하며, Over Sharpen이 근본적으로 어려운
High-Pass 필터를 이용 하는 것이 안전 합니다.  

Opacity 조정과 Blend-If 조정은 이미지에 미치는 악영향을 최소화 시키는 좋은 방법 입니다. 
--- 경험을 통한 이해가 필요함.





Capture Sharpen 적용 레이어를 그룹으로 묶어 정리 후 "Ctrl + Alt + Shift + E"로
Stamp Visible Copy후 주 보정을 시행 했습니다.

주 보정은 어떤 보정도 될 수 있겠지만, 본 강좌는 샤픈 처리 Work Flow에 대한 논의 이므로
Curve, Shadow/Heighlight, Selective Color 보정을 간단히 수행 했습니다.





주보정 완료 후에 시행하는 최종 샤프닝에서 본강좌 2번의 샤프닝 Process 제어 편에서 프로가
사용하는 기법 3)번을 적용 해 보았습니다.   Fill값 65% 조건에서 USM을 적용한 이유는 나중에
샤픈 강도 가감을 할 여유를 두기 위해서 입니다.(100% 조건에서 USM을 주면 감은 되어도 가는 안돼기 때문임) 

USM적용 완료된 레이어를 다시 복제 해서 상위레이어는 "Darken", 하위는 "Lighten"으로 블렌딩
모드 전환 후 Opacity or Fill값을 조정 하여 Black Halo와 White Halo를 컨트롤 해 봅니다... 
이미지를 확대해서 조절 해 보면 검은선과 흰색선의 진하기가 변하는 것을 확인 하실수 있을 것 입니다.

두 레이어를 그룹 지정후 하늘 부위를 마스킹 시켰는데, Michael Kieran씨는 그의 저서에서 포토샵
레이어 마스크를 통하여 특정 영역의 샤픈 강도를 낮추거나 높이는 기법을 "Creative Sharpening"
이라고 명명 하고, 이 기법을 사용 할 것을 주문하고 있습니다.

어떤 의미에서는 우리가 이미 항상 하고 있는 방법으로 평가절하 할수도 있지만 디지탈 이미지에 대한
특성과 이미지를 돋보이게 하는 방법에 대한 기본적인 이해가 없으면
적용이 어려운 기법 이기도 합니다. 

예로써 아래 사진은 하늘을 마스킹 아웃 시켰는데, 샤픈을 강하게 쓰면 하늘 부위가 취약 하다는 점을
알고 이 부위를 눈여겨 보고 샤픈 적용을 제한 해야 한다는 점이나, 하늘의 얼룩을 이미지 전반이
지저분해 보이는 것으로 착각하고 충분한 샤픈 강도를 적용치 못하는 실수를 범하지 않기 위해서는
여러 종류의 이미지를 통한 많은 경험과 연습이 필요 합니다.

우리는 이미지 내에서 Center of Interest를 강조하기 위해 여러 종류의 대비를 사용 합니다
(명암대비, 보색대비... 등 ) 이를 통하여 샤픈을 줘서 강조 하고자 하는 피사체에 강한 샤픈을 줘서
강조 하는 기본적인 방법과, 그 피사체 주변에 블러를 줌으로써 해당 피사체의 선예도를 날카로워
보이게끔 착시 현상을 유도하는 방법을 마스킹을 통하여 적절히 구현 하는 기법이 유효함을 알 수 있습니다.







4. 최종 Sharpening

Capture 샤프닝(보정전 기초 샤프닝)에서 가장 중요한 포인트는 눈이 띄는 Halo가 발생되지 않는 
조건으로 수행 되어야 한다는 점이고, 이유는 이 Halo가 보정 과정에서 점점 더 두드러 질 것이라는
이유 였습니다. 

많은 사진가들이 최종 결과물을 위한 샤프닝에서도 Halo는 피해야 한다는 강박관념을 가지고
있습니다.  만약 여러분들의 최종 결과물이 Web상에 올리기 위한 것(모니터를 위한 것)이라면
이것이 맞습니다.  하지만 여러분들의 최종 결과물이 인쇄물이라면 이것은 많이 틀린 이야기가 됩니다.

초반부에 잠깐 언급이 되었지만, 이미지를 가장 소프트하게 하는 매체는 바로 인쇄기이고, 모니터에
보이는 수준의 샤픈 정도로 인화물을 기대하게 되면 여러분들의 기대는 무너지게 되는 것 입니다. 
프린트를 위한 샤픈은 모니터 대비 강하게 들어가야 합니다. 특히 Halo의 폭에 유의 하셔야 합니다.

일반적으로 0.25 ~ 0.5mm 정도의 폭을 가진 Halo가 적절하며, 엡슨 2200 잉크젯 프린터를
사용하여 300DPI 모드로 인쇄 시 대략 3 ~ 4 픽셀 정도의 Halo 폭이 필요 하고, 모니터로 100%로
보았을 때 정상 대비 Over Sharpen 수준이어야 합니다.

많은 전문가들이 Web용 이미지와 인쇄용 이미지에 서로 다른 샤픈값을 적용 하고 있습니다.






5. 예제

 아래 예제는 Edge Mask를 만들고 활용하는 방법에 대한 간략한 설명 입니다.


  5-1 Edge Mask (Luminosity + Color Edge Mask)

  아래는 원본 이미지 입니다.  Soft 할 뿐 아니라 약간 흔들린 이미지 입니다.





 일단 Color Edge Mask를 만드는데...  
아래 그림에서와 같이 원본을 두개 복사해서 중간 레이어는 중간회색으로 Fill하고, 상위 레이어의
레이어 모드를 Color로 설정하면 아래 그림에서와 같이 컬러 경계를 분리 할 수 있습니다.  


   
 

위에서 "Color" 와 "Color Copy" 레이어를 Merge 한 후, Filter > Stylize > Find Edge 명령을 실행
한 후 Invert 시키고, 흑백전환 하면 아래 그림에서와 같은 Color Edge Mask를 생성 할 수 있습니다. 

제 경우는 Selective Color 명령으로 Edge부위(샤픈이 적용 될 흰색 라인부)의 대비를 강조 시켰습니다





원본을 하나 더 복사 해서, Filter > Stylize > Find Edge 명령을 실행 한 후 Invert 시키고, 흑백전환
하여 Selective Color로 대비 증대 시킴으로써 Luminosity Edge Mask를 추가로 생성 시킵니다.

아래와 같이 Luminosity Edge Mask 위에 Color Edge Mask를 Screen Mode로 합성하여
최종 Edge Mask를 생성 합니다.





아래는 Edge Mask를 이용하여 USM을 Radius 0.9, Amount 300, Threshold 3으로 적용한 결과 입니다
Fill값 65에서 USM 적용하여 Fill값을 기호에 맞게 가/감 시키는 것이 좋은 방법 입니다

아래 이미지와 같이 컬러가 강한 경우는 USM 레이어를 Luminosity Mode로 적용하여
보색잔상(제 이전강좌 "마이크로/로컬/글로벌 컨트라스트" 참조)을 제거 하는 것이 좋습니다.







5-2. Edge Mask (Minimum Filter 적용 Edge Mask)

 이번 예제는 Filter > Other > Minimum 필터를 사용하여 Edge 마스크를 생성하는 방법과
초보자를 위해서 Edge Mask를 어떻게 레이어마스크로 활용하는지 한가지 방법을 제시 하겠습니다.

아래 그림에서와 같이 원본을 복사해서 
 
 1) 흑백 전환 후, 
 
 2) 1)에서 만들어진 흑백 전환본을 한번 더 복사,

 3) Invert, 
 
 4) 레이어 모드를 Color Dodge로 설정,

 5) Minimum 필터를 적절한 Radius값으로 적용 하면

아래 그림에서와 같이 Find Edge 필터와 유사한(좀 더 얇고 정밀한) 외곽선이 생성 됩니다.





 Selective Color or Level, Curve 명령으로 컨트라스트를 증대 시킨 후 Merge하면 Minimum
Filter를 사용한 Edge Mask가 완성 됩니다.

 이 Edge Mask를 선택영역으로 저장하여 레이어마스크로 활용하려면, 

 1)  Edge Mask가 보이는 조건에서 Channel창으로 전환, 

 2) 아래 그림의 점선으로 된 원 모양의 아이콘 클릭 (Edge Mask가 선택됨),

 3) Select > Save Selection으로 선택영역 저장





위에서 저장된 선택영역을 레이어 마스크로 사용 하려면, 
 
 1) Select > Load Selection 명령으로 위에서 저장된 선택영역의 이름을 지정 함으로써
    선택영역을 불러 온 후,

 2) 레이어마스크를 생성시킬 레이어가 선택된 상태에서 아래 그림의 아이콘을 누르면
     해당 레이어에 레이어마스크가 생성 됩니다.





Minimum 필터를 적용한 Edge Mask를 활용하여, USM을 Radius 0.9, Amount 300, Threshold 3으로
적용한 결과 입니다

Minimum 필터 특유의 가는 선들이 공 USM이 적용되는 Edge가 됨으로써 USM 적용 결과에도
마치 가는 선들이 살짝 들어간 듯한 효과가 발생 합니다.  

좀 더 회화적으로 표현 하고자 할 때 유용한 마스크 입니다.