Added to Favorites

Related Searches

Definitions

A Summed Area Table (also known as an Integral Image) is an algorithm for quickly and efficiently generating the sum of values in a rectangular subset of a grid. It was first introduced to the computer graphics world in 1984 for use in mipmaps but wasn't widely used in the computer vision community until its prominent use in the Viola and Jones robust real-time object detection framework twenty years later.
## The Algorithm

## References

As the name suggests, the value at any point $(x,y)$ in the summed area table is just the sum of all the pixels above and to the left of $(x,y)$, inclusive: $sat(x,y)\; =\; sum\_\{x\text{'}\; le\; x,y\text{'}\; le\; y\}\; i(x\text{'},y\text{'})$

Moreover, the summed area table can be computed efficiently in a single pass over the image, using the fact that the value in the summed area table at $(x,y)$ is just:

$sat(x,y)\; =\; sat(x-1,y)\; +\; sum\_\{x\text{'}\; le\; x\}\; i(x\text{'},y)$

Once the summed area table has been computed, the task of evaluating any rectangle can be accomplished in constant time with just four array references. Specifically, using the notation in the figure at right, the value is just:

$sum\_\{A(x)\; le\; x\text{'}\; le\; B(x),\; A(y)\; le\; y\text{'}\; le\; D(y)\}\; i(x\text{'},y\text{'})\; =\; sat(A)\; +\; sat(C)\; -\; sat(B)\; -\; sat(D)$

Wikipedia, the free encyclopedia © 2001-2006 Wikipedia contributors (Disclaimer)

This article is licensed under the GNU Free Documentation License.

Last updated on Thursday October 02, 2008 at 01:06:17 PDT (GMT -0700)

View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation

This article is licensed under the GNU Free Documentation License.

Last updated on Thursday October 02, 2008 at 01:06:17 PDT (GMT -0700)

View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation

Copyright © 2014 Dictionary.com, LLC. All rights reserved.