합계 면적 테이블

Summed-area table
6차 매직 정사각형(1)의 면적 합산표(2.)를 사용하여 값의 하위 직각 합계를 계산합니다. 각 색상은 해당 색상의 직사각형 안에 있는 합계를 강조 표시합니다.

합계 영역 테이블은 그리드의 직사각형 서브셋에서 값의 합을 빠르고 효율적으로 생성하기 위한 데이터 구조 및 알고리즘입니다.화상 처리 영역에서는, 적분 화상이라고도 불립니다.그것은 1984년 프랭크 크로우가 맵과 함께 사용하기 위해 컴퓨터 그래픽에 도입되었다.컴퓨터 비전에서는 Lewis에 의해[1] 널리 보급되어 2001년 Viola-Jones 물체 감지 프레임워크 내에서 "통합 이미지"라는 이름이 붙여졌다.역사적으로, 이 원리는 다차원 확률 분포 함수의 연구, [2]각 누적 분포 함수로부터 2D(또는 ND) 확률(확률 분포 아래의 영역)을 계산하는 연구에서 매우 잘 알려져 있다.

알고리즘

이름에서 알 수 있듯이 합계 영역 테이블의 임의의 점(x, y)에서의 값은 위의 모든 픽셀과 (x, y)의 왼쪽에 있는 모든 픽셀의 합계이며, 다음을 포함합니다.[3][4]

i (x ,) { i (x,y)에서의 픽셀 값입니다.

(x, y)의 합산 영역 테이블 [5]값은 다음과 같기 때문에 합산 영역 테이블은 이미지를 한 번에 효율적으로 계산할 수 있습니다.

합계 행렬은 왼쪽 위 모서리부터 계산됨)
합계 영역 테이블 데이터 구조/알고리즘에서의 합계 계산 기술

면적 합계가 계산되면 직사각형 영역의 강도 합계를 평가하려면 면적 크기에 관계없이 정확히 4개의 배열 기준이 필요합니다.즉, A=(x0, y0), B=(x1, y0), C=(x0, y1) 및 D=(x11, y)를 갖는 오른쪽 그림의 표기법은 A, B, C 및 D에 걸쳐 있는 직사각형 위의 i(x,y)의 합은 다음과 같습니다.

내선번호

이 메서드는 자연스럽게 연속 [2]도메인으로 확장됩니다.

이 방법은 고차원 [6]영상으로도 확장할 수 있습니다.직사각형의 모서리가 x {\ x이고 p{\p in {{인 경우 직사각형에 포함된 이미지 값의 합계는 다음 공식으로 계산됩니다.

서 I { Ix{x}의 이고 d{ d 이미지 치수입니다. p(\})는 d (\ x( , C x (), = 1 1)에 하고 있습니다.를 들어, 시간 제한이 있는 복셀 또는 복셀을 사용하는 경우 영상의 는 d { d d { d입니다.

이 방법은 Phan [7]등의 연구에서와 같이 고차 적분 이미지로 확장되었으며, Phan 등은 영상에서 표준 편차(분산), 왜도 및 국소 블록의 첨도를 빠르고 효율적으로 계산하기 위해 2개, 3개 또는 4개의 적분 이미지를 제공했다.자세한 내용은 다음과 같습니다.

블록의 분산 또는 표준 편차를 계산하려면 다음 두 개의 적분 이미지가 필요합니다.

분산은 다음과 같습니다.

1 2(\ 각각 I I I A ABCD 합계를 나타냅니다. 통합 이미지로 빠르게 계산됩니다.이제 분산 방정식을 다음과 같이 조작합니다.

1/ = i ( 2){} = \_ {}^{

평균( {\displaystyle 및 분산( r{\Var})의 추정과 유사하며 영상의 1승과 2승(\ I의 통합 이미지를 필요로 하며, 위와 유사한 조작을 3승과 4승까지 수행할 수 있다.이미지의 파워(, I 3 ), 4,)(\ y)), .)의 왜도 [7]및 첨도를 구한다.그러나 F Shafait 등이 [8]언급한 바와 같이 상기 방법에 대해 유의해야 할 중요한 구현 세부사항 중 하나는 32비트 정수를 사용하는 경우 고차 적분 이미지에 대해 정수 오버플로가 발생한다는 것입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Lewis, J.P. (1995). Fast template matching. Proc. Vision Interface. pp. 120–123.
  2. ^ a b Finkelstein, Amir; neeratsharma (2010). "Double Integrals By Summing Values Of Cumulative Distribution Function". Wolfram Demonstration Project.
  3. ^ Crow, Franklin (1984). "Summed-area tables for texture mapping". SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques. pp. 207–212.
  4. ^ Viola, Paul; Jones, Michael (2002). "Robust Real-time Object Detection" (PDF). International Journal of Computer Vision.
  5. ^ BADGERATI (2010-09-03). "Computer Vision – The Integral Image". computersciencesource.wordpress.com. Retrieved 2017-02-13.
  6. ^ Tapia, Ernesto (January 2011). "A note on the computation of high-dimensional integral images". Pattern Recognition Letters. 32 (2): 197–201. doi:10.1016/j.patrec.2010.10.007.
  7. ^ a b Phan, Thien; Sohoni, Sohum; Larson, Eric C.; Chandler, Damon M. (22 April 2012). Performance-analysis-based acceleration of image quality assessment (PDF). 2012 IEEE Southwest Symposium on Image Analysis and Interpretation. pp. 81–84. CiteSeerX 10.1.1.666.4791. doi:10.1109/SSIAI.2012.6202458. ISBN 978-1-4673-1830-3.
  8. ^ Shafait, Faisal; Keysers, Daniel; M. Breuel, Thomas (January 2008). "Efficient implementation of local adaptive thresholding techniques using integral images" (PDF). Electronic Imaging. Document Recognition and Retrieval XV. 6815: 681510–681510–6. CiteSeerX 10.1.1.109.2748. doi:10.1117/12.767755.

외부 링크

강의 비디오