Экстрактор функций DeepSORT нельзя использовать для повторной идентификации личности.Python

Программы на Python
Anonymous
Экстрактор функций DeepSORT нельзя использовать для повторной идентификации личности.

Сообщение Anonymous »

Я использую этот репозиторий для DeepSORT — https://github.com/nwojke/deep_sort
Я пытаюсь создать систему слежения за людьми с несколькими камерами. Я хочу сохранить и использовать функции, извлеченные одной камерой, в кадрах с других камер.
Экстрактор функций, обученный на наборе данных Марса, похоже, не помогает различать две разные камеры. люди.
Я написал приведенный ниже фрагмент, чтобы проверить косинусное расстояние между изображениями одного и другого человека.

Код: Выделить всё

extr = Extractor("./deep_sort_pytorch/deep_sort/deep/checkpoint/ckpt.t7")
list = glob.glob("mars/*.jpg")
features_list = []

for i in list:
im = cv2.imread(i)
im_crops = [im]
features = extr(im_crops)
features_list.append(features)

for f in features_list:
print(_cosine_distance(f, features_list[0]),"

Подробнее здесь: [url]https://stackoverflow.com/questions/70494402/deepsorts-feature-extractor-cannot-be-used-for-person-reidentification[/url]

Вернуться в «Python»