## onnx to tensorrt /usr/src/tensorrt/bin/trtexec --onnx=WD_yolov4-tiny-416_50k_360.onnx --workspace=3000 --verbose --saveEngine=WD_yolov4-tiny-416_50k_360.engine ## training for shinkong wear detection inference by picrute gst-launch-1.0 filesrc location=~/a.png ! pngdec ! videoconvert ! adrt rgbconv=true model=v1/WD_yolov4-tiny-416_50k_632.engine device=0 scale=0.0039 mean="0 0 0" batch=1 ! adtrans_yolo label=label.txt blob-size="13,26" mask="(3,4,5),(1,2,3)" anchor="(10,14),(23,27),(37,58),(81,82),(135,169),(344,319)" input_width=416 class-num=4 input_height=416 threshold=0.5 use-sigmoid=true ! admetadrawer ! videoconvert ! imagefreeze ! xvimagesink sync=true ## inference by video gst-launch-1.0 filesrc location="../train_ai_quick_suite/20220520_15_3A33.mp4" ! qtdemux ! h264parse ! avdec_h264 ! videoconvert alpha-mode=set ! adrt rgbconv=true model=v2/WD_yolov4-tiny-416_50k_360.engine device=0 scale=0.0039 mean="0 0 0" batch=1 ! adtrans_yolo label=label.txt blob-size="13,26" mask="(3,4,5),(1,2,3)" anchor="(10,14),(23,27),(37,58),(81,82),(135,169),(344,319)" input_width=416 class-num=4 input_height=416 threshold=0.5 use-sigmoid=true ! geofencebase alert-area-def=alert-def-area.txt area-display=True person-display=True ! weardetection target-type="BreakIn" accumulate-count=30 ! videoconvert ! xvimagesink sync=true ## save file gst-launch-1.0 filesrc location="../train_ai_quick_suite/coat_gloves.mkv" ! qtdemux ! h264parse ! avdec_h264 ! videoconvert alpha-mode=set ! adrt rgbconv=true model=v2/WD_yolov4-tiny-416_50k_360.engine device=0 scale=0.0039 mean="0 0 0" batch=1 ! adtrans_yolo label=label.txt blob-size="13,26" mask="(3,4,5),(1,2,3)" anchor="(10,14),(23,27),(37,58),(81,82),(135,169),(344,319)" input_width=416 class-num=4 input_height=416 threshold=0.5 use-sigmoid=true ! geofencebase alert-area-def=alert-def-area.txt area-display=True person-display=True ! weardetection target-type="BreakIn" accumulate-count=30 ! videoconvert ! nvvideoconvert ! 'video/x-raw(memory:NVMM)' ! nvv4l2h264enc bitrate=4000000 ! h264parse ! matroskamux ! filesink location=coat_gloves_v2.mp4