3 개의 커널이 있다고 가정합니다.

  1. $$ \ left [\ begin {array} {cc } a & b & c \\ d & e & f \\ g & h & i \ end {array} \ right] $$

  2. $$ \ left [\ begin {array} {cc} p & q & r \\ s & t & u \\ v & w & x \ end {array} \ right] $$

  3. $$ \ left [\ begin {array} {cc} \ alpha & \ beta & \ gamma \\ \ delta & \ epsilon & \ zeta \\ \ eta & \ theta & \ iota \ end {array} \ right] $$

어떻게 필터 뱅크를 만들 수 있습니까?

AND 또는 OR 또는 함께 추가 하시겠습니까?

아니면 3 개의 개별 컨볼 루션 연산을 통해 테스트 이미지에 하나씩 적용해야하나요?

답변

필터 뱅크는 말 그대로입니다.

각 필터 뱅크는 신호에 적용됩니다.

따라서 하나의 신호는 (신호 = 이미지), 3 개의 신호가 출력됩니다. 각 커널을 개별적으로 적용하고 아무것도 결합하지 않습니다.

설명

  • 동일한 목표를 달성하기 위해 커널을 결합하는 것이 실제로 가능합니까? 그래도?
  • 뭐? 아니요! 완전히 다른 것입니다.이 필터 뱅크는 하나의 입력 이미지에서 각각 하나의 필터로 필터링 된 세 개의 출력 이미지를 제공합니다. 거기 ' 아무것도 조합하지 않습니다.
  • 예, 커널을 결합 할 수있는 가능성이 있습니다. 그런 다음 세 가지 생각 출력을 되찾기 위해 영리한 트릭을 수행합니다 (고차 대수, 비트 심도 …). 이것은 아마도 현재 범위를 벗어났습니다.

Answer

linear 라는 용어가 질문과 현재 답변에 나타나지 않으므로 보완적인 관점을 제공하겠습니다.

A 커널 (특히 항상 선형 규칙을 따르지 않는 이미지의 경우, 오 클루 전 또는 채도를 고려하십시오. n)은 적용되는 , 어떻게 든 , 모든 입력 데이터 . 하나는 종종 선형 커널과 비선형 커널을 구분합니다 (선형 및 비선형 필터가 있기 때문에 용어가 부적절 해 보일 수도 있음).

가장 구체적인 의미의 선형 관점에서 시작하겠습니다. : 필터 배열이 컨볼 루션으로 적용됩니다. 그렇다면 @MarcusMuller의 대답 은 완벽합니다. 선형 필터의 배열 인 집합으로 입력 데이터에 컨볼 루션으로 적용하여 여러 개의 개별 출력 데이터를 생성합니다. 대부분의 추가 스칼라 출력에 대한 선형 연산 (예 : 합계, 평균, 가중 조합)은 “쓸모가 없습니다”. 출퇴근 할 때 출력을 더하는 것은 하나의 단일 필터에서 세 개의 필터를 합산하고 단일 컨볼 루션을 하나만 수행하는 것과 같습니다. 데이터입니다.

귀하의 댓글에있는 목표 로 다시 안내합니다. 전통적으로 선형 ( 분석 , 나중에 다시 설명하겠습니다) 필터 뱅크 (FB)는 데이터를 구성 요소로 분할하거나 분리하는 데 사용되며 종종 별도의 스펙트럼 또는 더 좁은 ocontent (저주파, 중주파 또는 고주파수 3 대역 필터 뱅크의 경우). 또는 더 넓은 스펙트럼을 사용하여 다른 데이터 스트림을 다른 데이터 스트림으로 병합합니다. 따라서 일반 다중 입력 다중 출력 (MIMO) FB는 하나 또는 여러 입력을 가져 와서 필터링합니다. 하나 또는 여러 출력으로. 그런 다음 분석 또는 합성 필터 뱅크를 구분합니다.

일반적으로 분석 FB의 출력을 다시 결합하면 분리 목표에서 벗어나게됩니다. 그러나 단일 필터는 필터 뱅크이기도합니다 (하지만 그 자체로 흥미롭지는 않습니다). 그러나 때로는 이것이 더 효율적일 수 있습니다 (예 : 계산적으로).

이제 더 좁거나 더 넓은 출력을 사용하면 필터 전후의 다운 샘플링 및 업 샘플링과 같은 속도 변화가 발생합니다. 나에게 가장 받아 들여지는 필터 뱅크의 의미는 업 샘플링 또는 다운 샘플링 작업과 선택적으로 결합 된 선형 필터 뱅크입니다. . 그리고 이것은 선형 변환과 다소 관련이있어 계수의 수를 확장하거나 축소 할 수 있습니다 (중요, 오버 샘플링 또는 언더 샘플링 될 수 있음).

그런 다음 사람들은 개념을 비선형 성으로 확장합니다. 필터는 비선형 일 수 있습니다 ( 중앙값처럼) 커널은 데이터 청크에 적용된 가중치로 해석됩니다.또는 데이터는 $ \ min $, $ \ max $, AND 또는 OR과 같은 비선형 방식으로 결합 될 수 있습니다 …

하지만 귀하의 경우에는 Marcus가 말했듯이 세 가지 표준 필터링 된 출력. 그러나이 경우 필터 (커널 크기 제외) 사이에는 관계가 없으며 필터 뱅크 이론에서 강력한 것은 필터 간의 연결과이를 최적화하는 방법입니다. 포인터 수 :

댓글

  • ha! 더 넓은 시야를 제공하므로이 답변이 허용되어야합니다.
  • 좋습니다. 하지만 질문의 초기 범위에 따라 확실하지 않습니다.
  • 글쎄요, 제 대답은 실제로 약간 피상적이며 '별로 기여하지 않습니다. " 필터 뱅크 " 실제로는 ' 모든 것을 검색 할 수 없습니다. 반면에 당신은 관점을 제공합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다