Bounding box formats

[source]

CENTER_XYWH class

keras_cv.bounding_box.CENTER_XYWH()

CENTER_XYWH contains axis indices for the CENTER_XYWH format.

All values in the CENTER_XYWH format should be absolute pixel values.

The CENTER_XYWH format consists of the following required indices:

  • X: X coordinate of the center of the bounding box
  • Y: Y coordinate of the center of the bounding box
  • WIDTH: width of the bounding box
  • HEIGHT: height of the bounding box

and the following optional indices, used in some KerasCV components:

  • 4: class of the object contained in the bounding box
  • 5: confidence that the box is valid, used in predictions

[source]

XYWH class

keras_cv.bounding_box.XYWH()

XYWH contains axis indices for the XYWH format.

All values in the XYWH format should be absolute pixel values.

The XYWH format consists of the following required indices:

  • X: X coordinate of the left of the bounding box
  • Y: Y coordinate of the top of the bounding box
  • WIDTH: width of the bounding box
  • HEIGHT: height of the bounding box

and the following optional indices, used in some KerasCV components:

  • 4: class of the object contained in the bounding box
  • 5: confidence that the box is valid, used in predictions

[source]

XYXY class

keras_cv.bounding_box.XYXY()

XYXY contains axis indices for the XYXY format.

All values in the XYXY format should be absolute pixel values.

The XYXY format consists of the following required indices:

  • LEFT: left hand side of the bounding box
  • TOP: top of the bounding box
  • RIGHT: right of the bounding box
  • BOTTOM: bottom of the bounding box

and the following optional indices, used in some KerasCV components:

  • CLASS: class of the object contained in the bounding box
  • CONFIDENCE: confidence that the box is valid, used in predictions

[source]

REL_XYXY class

keras_cv.bounding_box.REL_XYXY()

REL_XYXY contains axis indices for the REL_XYXY format.

REL_XYXY is like XYXY, but each value is relative to the width and height of the origin image. Values are percentages of the origin images' width and height respectively.

The REL_XYXY format consists of the following required indices:

  • LEFT: left hand side of the bounding box
  • TOP: top of the bounding box
  • RIGHT: right of the bounding box
  • BOTTOM: bottom of the bounding box

and the following optional indices, used in some KerasCV components:

  • CLASS: class of the object contained in the bounding box
  • CONFIDENCE: confidence that the box is valid, used in predictions