Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU)
Jetson nano
• DeepStream Version
4.0.2
• JetPack Version (valid for Jetson only)
4.2
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
Hi,
I have some trouble with deepstream.
I trained a Yolov3-tiny on darknet with specific classes :
person
wheelchair
bicycle
motorcycle
car
bus
truck
ambulance
traffic light
stop sign
cedez le passage
shoes
sports ball
traffic cones
As you can see it contains some classes of the COCO dataset but not only them, and not in the same order.
I trained on darknet, and It worked : I took somes pictures to verify it :
Then I took the .cfg .weight and .names for deepstream (I uses deepstream 4.0).
I changed the number of classes in nvdsparsebbox_Yolo.cpp, and I compiled it.
I also created a config_infer_primary… and deepstream_app_config… and configure it well (right number of classes, right sources)
I changed my .names for labels.txt
And I tried Yolo_Deepstream
I don’t understand my results :
For now The video I used let me saw theses objects :
person
car
bicycle
wheelchair
but i detect this :
person is detected as person
car is detected as bicycle
bicycle is detected as wheelchair
wheelchair is detected as…wheelchair.
I really don’t know where is the problem, It works on darknet, and I didn’t modify the order.
Plus, first I thought that some classes were inversed, with car->bicycle and bicycle->wheelchair, but wheelchair->wheelchair!
Do you know where the problem can be in deepstream?
Sincerely,
