INNER CODE UNIT · Python
_normalize
GeekAlexis/FastMOT · fastmot/detector.py:143
def _normalize(frame, tiles, out):
imgs = multi_crop(frame, tiles)
for i in nb.prange(len(imgs)):
bgr = imgs[i]
# BGR to RGB
rgb = bgr[..., ::-1]
# HWC -> CHW
chw = rgb.transpose(2, 0, 1)
# Normalize to [-1.0, 1.0] interval
out[i] = chw * (2 / 255.) - 1.
@staticmethod
@nb.njit(fastmath=True, cache=True)
def _filter_dets(det_out, tiles, topk, label_mask, max_area, thresh, scale_factor):
detections = []
tile_ids = []
for tile_idx in range(len(tiles)):
tile = tiles[tile_idx]