시그마와 반지름의 관계는 무엇입니까? 시그마가 반지름과 동일하다는 것을 읽었으며 시그마가 픽셀로 어떻게 표현되는지 알 수 없습니다. 아니면 "반경"은 픽셀과 관련이없는 시그마의 이름일까요?
여기에는 세 가지가 있습니다. 분산, ( σ2 ), 반지름 및 픽셀 수 이것은 2 차원 가우스 함수이므로 공분산 행렬 에 대해 이야기하는 것이 좋습니다.Σ 좋습니다. 그러나이 세 가지 개념은 약하게 관련되어 있습니다.
우선, 2 차원 가우시안은 다음 방정식으로 주어진다 :
지( z ) = 1( 2 π)2| Σ |−−−−−−−√이자형− 12( z − μ )티Σ− 1 ( z − μ )
여기서 는 이미지 의 및 좌표를 포함하는 열 벡터 입니다. 따라서 이고 은 가우스 함수의 평균을 및 방향으로 나타내는 열 벡터입니다. . x y z = [ x y ] μ x y μ = [ μ x μ y ]지엑스와이z = [ x와이]μ엑스와이μ = [ μ엑스μ와이]
예:
이제 공분산 행렬 및 설정한다고 가정하겠습니다. 입니다. 또한 픽셀 수를 x 합니다. 또한이 PDF를 평가하는 'grid' 는 와 모두 에서 으로 갈 것입니다 . 이것은 의 그리드 해상도를 의미 합니다. 그러나 이것은 완전히 임의적입니다. 이 설정을 사용하면 왼쪽에 확률 밀도 함수 이미지가 표시됩니다. 이제 '분산'(실제로 공분산)을 변경하면Σ = [ 1001]μ = [ 00]100100− 1010엑스와이10 − ( − 10 )100= 0.2Σ = [ 9009] 그리고 다른 모든 것을 동일하게 유지하면 오른쪽 이미지가 나타납니다.
픽셀 수는 여전히 x 모두 동일 하지만 분산을 변경했습니다. 대신 동일한 실험을 수행하지만 대신 x 픽셀을 사용한다고 가정 하지만 여전히 에서 까지 실행했습니다 . 그런 다음 그리드의 해상도는 입니다. 이전과 동일한 공분산을 사용하면 다음과 같은 결과를 얻습니다.1001002020− 101010 − ( − 10 )20= 1
이러한 변수 간의 상호 작용을 이해해야합니다. 코드를 원한다면 여기에도 게시 할 수 있습니다.
시그마를 어떻게 선택합니까?
가우시안 필터의 분산 / 공분산 매트릭스 선택은 애플리케이션에 따라 매우 다릅니다. '정답'은 없습니다. 이는 필터에 어떤 대역폭을 선택해야 하는지를 묻는 것과 같습니다. 다시 말하지만, 응용 프로그램에 따라 다릅니다. 일반적으로 이미지에서 상당한 양의 고주파 성분을 제거하도록 가우스 필터를 선택하려고합니다. 좋은 측정을하기 위해 할 수있는 한 가지는 이미지의 2D DFT를 계산하고 2D 가우스 이미지와 그 계수를 오버레이하는 것입니다. 이것은 어떤 계수가 심하게 벌칙을 받고 있는지 알려줄 것입니다.
예를 들어, 가우스 이미지의 공분산이 너무 넓어서 이미지의 많은 고주파수 계수를 포함하는 경우 공분산 요소를 더 작게 만들어야합니다.