def seq_norm_bbox_values(bboxes, height, width):
    """Sequence and normalize bounding box values.

    Args:
        bboxes (:obj:`list` of :obj:`carpedm.data.util.BBox`):
            Bounding boxes to process.
        width (int): Width (in pixels) of image bboxes are in.
        height (int): Height (in pixels) of image bboxes are in.

    Returns:
        tuple: :obj:`tuple` containing:

            :obj:`list` of :obj:`float`: Normalized minimum x-values

            :obj:`list` of :obj:`float`: Normalized minimum y-values

            :obj:`list` of :obj:`float`: Normalized maximum x-values

            :obj:`list` of :obj:`float`: Normalized maximum y-values
    """
    xmin, ymin, xmax, ymax = [], [], [], []
    for b in bboxes:
        xmin.append(b.xmin / width)
        ymin.append(b.ymin / height)
        xmax.append(b.xmax / width)
        ymax.append(b.ymax / height)
    return xmin, ymin, xmax, ymax
