더 나은 엣지 보존으로 이미지 노이즈 제거


12

입력 이미지가 있습니다 :

여기에 이미지 설명을 입력하십시오

Gabor 필터를 사용하여 잎에 대한 정맥 감지 출력, 그러나 출력은 실제로 노이즈가 있습니다.

여기에 이미지 설명을 입력하십시오

총 변형 노이즈 제거를 사용해 보았지만 결과가 좋지 않습니다.

여기에 이미지 설명을 입력하십시오

그러나 나는 잎의 정맥에서 미세한 세부 사항을 풀고 싶지 않기 때문에 중간 필터가 내 문제에 적합하지 않습니다.


원본 이미지에서 어떤 처리를합니까? 무엇을 감지하고 싶습니까?
— CharlesB

원래 이미지에 gabor 필터를 사용했습니다
— vini

가장자리 필터가 정맥을 감지하는 올바른 방법입니까? 실제로 조명과 그림자에서 3D 표면을 추출하려고 시도하는 경우 이러한 종류의 작업이 더 잘 작동 할 수 있습니다. dsp.stackexchange.com/a/687/29
— endolith

@vini 이미지의 한 공간 부분 에 대해서는 노이즈 제거 (고주파 정보를 잃어 버리고 싶지만 이미지의 다른 공간 부분 에 대해서는 고주파 정보를 유지 하고 싶은 것 같 습니까?
— Spacey

내 경우에는 잎 정맥 형태의 미세한 가장자리 인 고주파 성분만을 유지하고 싶습니다 ..
— vini

답변:


7

가장자리의 노이즈를 제거하고 유지하려는 것처럼 들립니다. 비 국가적 수단을 고려 했습니까? GPL의 C ++ 코드는 다음과 같습니다 : http://www.ipol.im/pub/algo/bcm_non_local_means_denoising/

하나의 경고, 로컬이 아닌 수단은 매우 느리고 출력은 구현에 민감 할 수 있습니다. 또한 ROF 최소화는 빠르며 가장자리를 잘 보존하는 데 도움이됩니다. 이를 수행하는 matlab 코드는 다음과 같습니다. http://www.stanford.edu/~tagoldst/Tom_Goldstein/Split_Bregman.html


나는 그러나 결과가 만족스럽지 않은 것을 시도했다
— vini

그럴 수 있지. "이진 이미지 노이즈 제거"를 해결하는 방법이 있지만 쉽게 구할 수있는 코드는 생각할 수 없습니다.

이 www.cmla.ens-cachan.fr/fileadmin/Membres/nikolova/ChanEseNikoSiap06.pdf가 도움이 될 수 있습니다. 다른 조정 매개 변수를 사용하여 흑백 리프에서 이미지 분할을 실행하여 얻을 수있는 것을 볼 수도 있습니다. 해당 Split Bregman 페이지에는 일부 세그먼테이션 코드가 있습니다.

아직도 결과가 충분하지 않다는 것을 시도해 보았습니다. 다른 것으로 시도해야 할 것 같아요
— vini

흠. 내가 아는 한 비 국소 적 수단은 최첨단 기술입니다. 바이너리 이미지를 가지고 있기 때문에 다른 것들 ( "텍스트 노이즈 제거"? "비 로컬 텍스트 노이즈 제거"?)이있을 수 있지만 아이디어가 부족합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.