안녕하세요. Furiosa에서 제공하는 yolov5l 모델을 이용해서 튜토리얼을 진행해보고 있습니다.
첫번째로 다중 session을 이용할 수 있는지 궁금합니다.
카메라를 2개 연결한 상태에서 2개의 스크립트를 실행시켜서 객체 탐지를 진행해보려고 했는데 처음 스크립트는 실행이 되어 실시간 객체 탐지가 진행되는데 2번째 스크립트를 실행 시에
다음과 같이 NPU가 이미 사용중이다라는 오류가 뜨면서 실행이 되지 않았습니다. NPU 1개당 하나의 session만 생성해 사용가능한 것인지 궁금합니다.
두번째로 yolov5l 모델 성능과 관련한 문의입니다.
import cv2
import numpy as np
from furiosa.models.vision import YOLOv5l
from furiosa.runtime import session
yolov5l = YOLOv5l.load()
with session.create(yolov5l.enf) as sess:
image = cv2.imread(“tests/assets/yolov5-test.jpg”)
inputs, contexts = yolov5l.preprocess([image])
output = sess.run(np.expand_dims(inputs[0], axis=0)).numpy()
yolov5l.postprocess(output, contexts=contexts)
해당 코드를 사용해서 객체 탐지를 진행했는데 객체 탐지 성능이 상당히 낮은것처럼 느껴졌습니다. 성능을 높이기 위해서 할 수 있는 방법이 있는지 궁금합니다.