모션 블러를 어떻게 제거합니까?


23

이미지에서 모션 블러를 제거하는 일반적인 방법이 있습니까? 간단한 경우, 모션이 직선으로 발생한다고 가정 할 수 있습니다. 모션 추정과 디컨 볼 루션으로 구성된 두 부분 프로세스라고 가정하지만 실제로 어떻게 수행됩니까?


답변:



9

포인트 소스 객체 또는 근거리 소스 객체에서 블러를 제외하고 모션 블러를 제거하는 것은 매우 어려울 수 있습니다. 일반적인 단계는 다음과 같습니다. 이 정보 중 일부는 " Sharp Edge Prediction을 사용한 PSF 추정 "이라는 제목의 논문에서 제공됩니다 .

  1. 모션 블러에 해당하는 PSF를 찾으십시오. 이는 렌즈의 넓이와 적용되는 움직임의 종류에 따라 FPA의 지역에 따라 다를 수 있습니다. 가장 쉬운 방법은 포인트 소스 객체를 찾아 PSF를 찾는 것입니다. 배경이 균일 한 경우, 특히 별과 같이 균일하게 어두운 경우에 수행 할 수 있습니다. 보다 복잡한 방법은 가장자리를 찾고 해당 가장자리에서 효과적인 PSF를 보는 것입니다. 가장자리는 1 차원 PSF를 제공하지만 완전한 PSF를 찾는 데 사용될 수 있습니다.
  2. PSF를 사용하여 이미지를 분리합니다. Endolith가 이전에 언급했듯이 수많은 deconvolution 알고리즘이 있으며 필요에 맞는 것을 선택하십시오.

0

아이디어 : 아마도이 작업을 위해 HDR 이미징을 연구해야 할 수도 있습니다. 이 종이 올바른 HDR 이미지를 구성하기위한 방사성 동위 원소 카메라 보정에 대한이. LDR 및 HDR 이미지에 합성 모션 블러를 적용하여 이미지간에 큰 차이가 있음을 알 수 있습니다.

이에 대한 페이지가 있습니다 : http://ict.debevec.org/~debevec/Research/HDR/

LDR 및 HDR 이미지의 모션 블러 :

LDR HDR


3
귀하의 답변은 질문과 관련이 없습니다. OP는 특히 모션 블러 제거 를 요청합니다 . 귀하의 답변에 따르면 모션 블러를 HDR에 적용하면 (강도가 수정 됨)보다 사실적인 시각적 모양이 제공되어 컴퓨터 그래픽의 기술이되며 사진에서 모션 블러를 제거하는 데 사용할 수 없습니다.
rwong

명확하지 않아서 죄송합니다. 실제 이미지에서 모션 블러를 제거하면 (카메라가 인코딩 할 수있는 낮은 강도 범위로 인한 채도 효과가 있음) HDR 검사를 더 깊이 검사 할 수 있기 때문에 HDR 이미지를 연구하는 것이 좋습니다. 의 블러 제거 방법 갖는 첫 번째 이미지 것은 아마도에 대한 작업하지 않습니다 두 번째 이미지를 . 내 생각은 관련이 있습니다.
Bálint Fodor

디 블러 링을 수행 할 때 (1) 채도를 방지해야하거나 그렇지 않으면 디 블러 링을 불가능하게합니다 (캡처 시간에 정보 손실), (2) 픽셀 강도가 선형 가산 반응 곡선으로 정규화됩니다. 이 두 가지 전제 조건이 없으면 디 블러 링을 수행 할 수 없습니다.
rwong

안녕하세요 @ BálintFodor는 의견에 비추어 답변이 모션 디 블러 링과 어떤 관련이 있는지 명확하게 설명 할 수 있습니까? rwong 's 아래의 귀하의 의견은 주제에 정통하지 않은 사람들을 위해 매우 밝지 않으며 더 많은 것을 알고 싶어합니다. 감사합니다 :)
로렘 입숨

1
안녕하세요 @ BálintFodor, 논문을 읽은 후, 공감대를 취소 할 준비가되었습니다. 그러나 사이트 투표 메커니즘을 사용하려면 투표를 변경하기 전에 질문에 더 많은 정보를 추가해야합니다 (스택 교환에 내장 된 메커니즘 임).
rwong
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.