Minimum bounding box

From Wikipedia, the free encyclopedia

  (Redirected from Bounding box)
Jump to: navigation, search

The minimum or smallest bounding or enclosing box for a point set in N dimensions is the box with the smallest perimeter, area, volume (or some hypervolume in higher dimensions) which all the points lie within.

The minimum bounding box of a point set is the same as the minimum bounding box of its convex hull, a fact which may be used heuristically to speed up computation.

The term "box"/"hyperrectangle" comes from its usage in the Cartesian coordinate system, where it is indeed visualized as a rectangle (two-dimensional case), rectangular parallelepiped (three-dimensional case), etc.

In the two-dimensional case it is called the minimum bounding rectangle.

[edit] Oriented minimum bounding box

The oriented minimum bounding box is the mininum bounding box, calculated subject to no constraints as to the orientation of the result. Algorithms exist to calculate the oriented minimum bounding box of a two-dimensional point set can be in linear time, and that of a three-dimensional point set, in cubic time.

[edit] Axis-aligned minimum bounding box

The axis-aligned minimum bounding box for a given point set is its minimum bounding box subject to the constraint that the edges of the box are parallel to the (Cartesian) coordinate axes. It is simply the Cartesian product of N intervals each of which is defined by the minimal and maximal value of the corresponding coordinate for the points in S.

Axis-aligned minimal bounding boxes are used to an approximate location of an object in question and as a very simple descriptor of its shape. For example, in computational geometry and its applications when it is required to find intersections in the set of objects, the initial check is the intersections between their MBBs. Since it is usually a much less expensive operation than the check of the actual intersection (because it only requires comparisons of coordinates), it allows to quickly exclude from checks the pairs that are far apart.

In digital image processing, the bounding box is merely the coordinates of the rectangular border that fully encloses a digital image when it is placed over a page, a canvas, a screen or other similar bidimensional background.

[edit] See also

Personal tools