2008년 7월 10일 목요일

FFT3DGPU 필터를 이용해서 노이즈를 줄여보자

http://forum.doom9.org/showthread.php?t=89941






오늘은 FFT3D 필터를 써먹어봅시다.
사용방법은 안에 html로 설명되어 있습니다.
그러니까 저는 따로 설명은 드리지 않습니다. (어차피 저도 영어 해석하는 수준밖에 안되니까)

설치방법은
FFT3dGPU.dll 파일하고 fft3dgpu.hlsl 파일은 보통 그렇게 하듯이
C:\Program Files\AviSynth 2.5\plugins
여기에다가 넣어주시면 되겠죠?

그리고 fftw3.dll 파일은
C:\WINDOWS\system32
여기에 복사를 해줍니다.

그리고 DirectX 9.0 최신 런타임 업뎃을 한번 해줍니다.




이제 준비는 다 되었구요

스크립트에 플러그인 로드를 해줘야겠죠?
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\FFT3dGPU.dll")

이제 써먹어야 되는데
기본옵션으로 하려면
그냥 fft3dgpu 라고 적어주시면 됩니다.

단 DirectX 기반의 필터이기 때문에 MT 필터와 같이 사용할 수 없습니다.

세부옵션 조절하려면 메뉴얼 읽어보고 하세요.
옵션 올리면 극악의 속도가 나오기 때문에 그냥 기본옵션만 사용하시는게 좋을겁니다.

다음 스샷은 차례대로 원본 - 기본 FFT3DGPU - 옵션 올린 FFT3DGPU 순서입니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지



강호동씨 얼굴이 부담되십니까? ㅎㅎㅎ
노이즈 제거라는 측면에서는 효과가 좋지만 좀 흐릿해지죠?
그래서 리미티드 샤픈이나 SeeSaw 같은 필터를 곁들여 주면 좋다고 합니다.

여기 샘플 스샷은 깍뚜기가 심한 장면이었고 (국내 HD방송의 현 실태를 여실히 보여주고 있죠)
사실 저는 깍뚜기보다는 배경에 끼는 노이즈 (어른어른거림) 때문에 사용합니다.
물론 주인공 피부도 깨끗해지구요.

옵션 연구는 각자 해보세요. 하다보면 결국 시간대 품질비를 고려해서 기본옵션을 선택하시게 될겁니다 ^^

댓글 7개:

  1. 형 Filter의 경우 fftw3.dll이 필요하지만 GPU는 필요 없는거 같은데요...

    그리고 방금 979 테스트 해봤는데 저도 문제 없네요...

    가인,쪼리,소쇼에 이어서 남원씌도 에러난다는데...

    상진씌는 에러 없는거 봐서 본좌들은 안나는거 같다능 ㄲㄲㄲ

    답글삭제
  2. @ChodIng - 2008/09/20 17:19
    ㅇㅇ GPU에는 필요가 없네.

    CQM이랑 상관있는건지.. 만약 오류가 정말 있는거라면 곧 업데이트 되겠지 뭐.

    답글삭제
  3. @ChodIng - 2008/09/20 17:19
    979 처음엔 에러나더니만 megui 지우고 다시 설치해서 업댓하니 에러 안생김

    이건 뭐.......

    주말에 980대로 업댓했음. 괜찮음

    답글삭제
  4. 저기

    "이제 써먹어야 되는데

    기본옵션으로 하려면

    그냥 fft3dgpu 라고 적어주시면 됩니다."

    이게 무슨말이죠? 초보자라 이해가 안되네요ㅎ

    어디에 fft3dgpu라고 적어주어야 하나요?

    답글삭제
  5. @탄젠트 - 2008/11/26 21:24
    우선 AVISynth 스크립트가 뭔지 알아보신 다음에 다시 읽어보시면 이해가 되실겁니다.

    답글삭제