def doBoundingBoxesIntersect(b1, b2):
    """
    Check if bounding boxes do intersect. If one bounding box touches
    the other, they do intersect.
    """
    if b1['ll_x'] > b2['ur_x']:
        return False

    if b1['ur_x'] < b2['ll_x']:
        return False

    if b1['ll_y'] > b2['ur_y']:
        return False

    if b1['ur_y'] < b2['ll_y']:
        return False

    return True