return an empty list instead of None if no face has been found
added cache for pyvision_bbox