Operator Library: Arithmetics
이 오퍼레이터는 입력값과 파라미터로 설정 가능한 값을 곱합니다. 곱셈 수는 ScaleFactor 파라미터를 사용하여 정의할 수 있습니다. ScaleFactor가 동적 파라미터인 경우, ScaleFactor의 범위는 ScaleFactorMaxBits 파라미터에 의해 정의됩니다. Scale factor에는 양수만 허용됩니다.
![]() |
Static 파라미터 사용 시 리소스 절감 |
|---|---|
|
ScaleFactor 파라미터가 static으로 설정된 경우 오퍼레이터는 더 적은 FPGA 자원을 필요로 합니다. 또한, 자원을 절약하기 위해 사용자는 HWMULT 오퍼레이터를 CONST와 함께 사용하는 것을 고려해야 합니다. |
| ScaleFactorMaxBits | |
|---|---|
| Type | static parameter |
| Default | 8 |
| Range | [1, 32] |
|
이 파라미터를 사용하여 ScaleFactor 파라미터의 범위를 정의합니다. ScaleFactor가 static으로 설정된 경우 이 파라미터는 비활성화됩니다. |
|
| ScaleFactor | |
|---|---|
| Type | static/dynamic 읽기/쓰기 파라미터 |
| Default | 1 |
| Range | dynamic인 경우 [0, 2^ScaleFactorMaxBits - 1] |
|
이 파라미터는 오퍼레이터 입력과의 곱셈을 위한 factor를 정의합니다. 파라미터 ScaleFactor가 dynamic인 경우, 이 파라미터의 범위는 [0, 1^ScaleFactorMaxBits - 1]입니다. 그렇지 않은 경우 이 파라미터의 범위는 [1, 2^32 - 1]입니다. |
|
SCALE 오퍼레이터의 사용법은 다음 예시와 같습니다:
-
임계값 이진화
-
예제 - 히스토그램 임계값 처리
-
Examples - 연산자 Blob_Analysis_2D의 사용법을 보여줍니다. 이 어플릿은 입력 데이터를 이진화하고 블롭 분석 결과를 결정합니다. 결과와 원본 이미지는 두 개의 DMA 채널을 통해 출력됩니다.
-
예시 - 블롭 분석 operator가 입력 카메라 이미지에 적용됩니다. 이 앱릿은 앱릿 내에서 블롭 데이터의 사용법을 보여줍니다. 이 경우 최대 면적을 가진 객체가 지역화되며, 해당 좌표를 사용하여 원본 이미지에서 객체를 잘라냅니다.
-
'Color Plane Separation Option 5 - Sequential Output with Advances Processing'
컬러 플레인 분리에 대한 예시. RGB 입력이 각 성분으로 분리되며 하나의 DMA 채널을 통해 순차적으로 출력됩니다. 분리는 병렬 워드에서 동일한 성분을 수집하고 FrameBufferRandomRead로 읽는 방식으로 수행됩니다.
-
예시 - Kirsch filter는 무방향성 에지(edge) 검출에 적합한 에지 검출 필터입니다.
-
예시 - Roberts Cross Gradient 필터 예시.
-
예시 - x 방향으로만 적용되는 Sobel 필터.
-
예시 - 4개 방향 모두에 적용되는 Sobel 필터.
-
Examples - Shows the implementation of a morphological close applied to binary images.
-
Examples - Shows the implementation of a morphological open applied to binary images.
-
예시 - 간단한 3x3 박스 필터.
-
예시 - 5x5 커널을 사용하는 가우스 필터.
-
예제 - 필터에서 서브 커널을 추출하여 원래 이미지 데이터를 얻는 방법을 보여줍니다. 이 예제는 간단한 로컬 적응형 이진화(local adaptive binarization)를 수행합니다.
-
'High Boost Sharpening Filter'
예제 - 선명도 향상을 위한 High Boost Laplace 필터
-
예제 - 3x3 Laplace 필터.
-
예시 - SampleDn operator를 사용하지 않고 3x3 배율로 다운샘플링하는 방법.
-
예시 - Auto Exposure: Exposure Time의 자동 조절

![[참고]](../common/images/admon/note.png)


이전

