├── .gitignore ├── CMakeLists.txt ├── README.md ├── apps ├── CMakeLists.txt ├── deepstream_test1 │ ├── CMakeLists.txt │ ├── deepstream_test1.cpp │ └── deepstream_test1_config.txt ├── gstreamer │ ├── CMakeLists.txt │ └── gstreamer.cpp ├── license_plate_recognition │ ├── CMakeLists.txt │ ├── configs │ │ ├── plate_detection.txt │ │ ├── text_recognition.txt │ │ ├── tracker_config.yml │ │ ├── us_char_dict.txt │ │ ├── vehicle_detection.txt │ │ └── vehicle_tracking.txt │ └── lpr.cpp ├── save_image_deepstream │ ├── CMakeLists.txt │ ├── save_image_deepstream.cpp │ └── save_image_deepstream_config.txt ├── tiny_yolo2_deepstream │ ├── CMakeLists.txt │ ├── labels.txt │ ├── tiny_yolo2_deepstream.cpp │ └── tiny_yolo2_deepstream.txt └── using_bin │ ├── CMakeLists.txt │ ├── using_bin.cpp │ └── using_bin_config.txt ├── doc ├── bin_element.md ├── create_container.md ├── deepstream_metadata.md ├── deepstream_test1.md ├── deepstream_yolo.md ├── install_cmake.md ├── many_models.md ├── run_nvidia_deepstream_example.md ├── save_image_deepstream.md ├── sourcebin.md ├── tee_element.md ├── tensorrt_gstreamer_plugin.md └── tracking.md ├── images ├── bin-element.png ├── bin.jpg ├── element.png └── meta_data.jpg ├── include ├── deepstream_test1 │ └── deepstream_test1.hpp ├── gstreamer │ └── gstreamer_example.hpp ├── license_plate_recognition │ └── license_plate_recognition.hpp ├── save_image_deepstream │ └── save_image_deepstream.hpp ├── tiny_yolo2_deepstream │ └── tiny_yolo2_deepstream.hpp └── using_bin │ └── using_bin.hpp ├── scripts └── run.sh └── src ├── CMakeLists.txt ├── deepstream_test1 └── deepstream_test1.cpp ├── gstreamer └── gstreamer_example.cpp ├── license_plate_recognition ├── license_plate_recognition.cpp ├── nvinfer_custom_lpr_parser │ ├── Makefile │ └── nvinfer_custom_lpr_parser.cpp └── tao_converter │ ├── Readme.txt │ ├── convert.sh │ └── tao-converter ├── save_image_deepstream └── save_image_deepstream.cpp ├── tiny_yolo2_deepstream ├── custom_bbox_parser │ ├── Makefile │ └── nvdsparsebbox_tiny_yolo.cpp └── tiny_yolo2_deepstream.cpp └── using_bin └── using_bin.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/README.md -------------------------------------------------------------------------------- /apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/CMakeLists.txt -------------------------------------------------------------------------------- /apps/deepstream_test1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/deepstream_test1/CMakeLists.txt -------------------------------------------------------------------------------- /apps/deepstream_test1/deepstream_test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/deepstream_test1/deepstream_test1.cpp -------------------------------------------------------------------------------- /apps/deepstream_test1/deepstream_test1_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/deepstream_test1/deepstream_test1_config.txt -------------------------------------------------------------------------------- /apps/gstreamer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/gstreamer/CMakeLists.txt -------------------------------------------------------------------------------- /apps/gstreamer/gstreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/gstreamer/gstreamer.cpp -------------------------------------------------------------------------------- /apps/license_plate_recognition/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/CMakeLists.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/plate_detection.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/plate_detection.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/text_recognition.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/text_recognition.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/tracker_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/tracker_config.yml -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/us_char_dict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/us_char_dict.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/vehicle_detection.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/vehicle_detection.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/configs/vehicle_tracking.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/configs/vehicle_tracking.txt -------------------------------------------------------------------------------- /apps/license_plate_recognition/lpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/license_plate_recognition/lpr.cpp -------------------------------------------------------------------------------- /apps/save_image_deepstream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/save_image_deepstream/CMakeLists.txt -------------------------------------------------------------------------------- /apps/save_image_deepstream/save_image_deepstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/save_image_deepstream/save_image_deepstream.cpp -------------------------------------------------------------------------------- /apps/save_image_deepstream/save_image_deepstream_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/save_image_deepstream/save_image_deepstream_config.txt -------------------------------------------------------------------------------- /apps/tiny_yolo2_deepstream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/tiny_yolo2_deepstream/CMakeLists.txt -------------------------------------------------------------------------------- /apps/tiny_yolo2_deepstream/labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/tiny_yolo2_deepstream/labels.txt -------------------------------------------------------------------------------- /apps/tiny_yolo2_deepstream/tiny_yolo2_deepstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/tiny_yolo2_deepstream/tiny_yolo2_deepstream.cpp -------------------------------------------------------------------------------- /apps/tiny_yolo2_deepstream/tiny_yolo2_deepstream.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/tiny_yolo2_deepstream/tiny_yolo2_deepstream.txt -------------------------------------------------------------------------------- /apps/using_bin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/using_bin/CMakeLists.txt -------------------------------------------------------------------------------- /apps/using_bin/using_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/using_bin/using_bin.cpp -------------------------------------------------------------------------------- /apps/using_bin/using_bin_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/apps/using_bin/using_bin_config.txt -------------------------------------------------------------------------------- /doc/bin_element.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/bin_element.md -------------------------------------------------------------------------------- /doc/create_container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/create_container.md -------------------------------------------------------------------------------- /doc/deepstream_metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/deepstream_metadata.md -------------------------------------------------------------------------------- /doc/deepstream_test1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/deepstream_test1.md -------------------------------------------------------------------------------- /doc/deepstream_yolo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/deepstream_yolo.md -------------------------------------------------------------------------------- /doc/install_cmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/install_cmake.md -------------------------------------------------------------------------------- /doc/many_models.md: -------------------------------------------------------------------------------- 1 | will be updated soon -------------------------------------------------------------------------------- /doc/run_nvidia_deepstream_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/run_nvidia_deepstream_example.md -------------------------------------------------------------------------------- /doc/save_image_deepstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/save_image_deepstream.md -------------------------------------------------------------------------------- /doc/sourcebin.md: -------------------------------------------------------------------------------- 1 | will be updated soon -------------------------------------------------------------------------------- /doc/tee_element.md: -------------------------------------------------------------------------------- 1 | will be updated soon -------------------------------------------------------------------------------- /doc/tensorrt_gstreamer_plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/doc/tensorrt_gstreamer_plugin.md -------------------------------------------------------------------------------- /doc/tracking.md: -------------------------------------------------------------------------------- 1 | will be updated soon -------------------------------------------------------------------------------- /images/bin-element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/images/bin-element.png -------------------------------------------------------------------------------- /images/bin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/images/bin.jpg -------------------------------------------------------------------------------- /images/element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/images/element.png -------------------------------------------------------------------------------- /images/meta_data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/images/meta_data.jpg -------------------------------------------------------------------------------- /include/deepstream_test1/deepstream_test1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/deepstream_test1/deepstream_test1.hpp -------------------------------------------------------------------------------- /include/gstreamer/gstreamer_example.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/gstreamer/gstreamer_example.hpp -------------------------------------------------------------------------------- /include/license_plate_recognition/license_plate_recognition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/license_plate_recognition/license_plate_recognition.hpp -------------------------------------------------------------------------------- /include/save_image_deepstream/save_image_deepstream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/save_image_deepstream/save_image_deepstream.hpp -------------------------------------------------------------------------------- /include/tiny_yolo2_deepstream/tiny_yolo2_deepstream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/tiny_yolo2_deepstream/tiny_yolo2_deepstream.hpp -------------------------------------------------------------------------------- /include/using_bin/using_bin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/include/using_bin/using_bin.hpp -------------------------------------------------------------------------------- /scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/scripts/run.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/deepstream_test1/deepstream_test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/deepstream_test1/deepstream_test1.cpp -------------------------------------------------------------------------------- /src/gstreamer/gstreamer_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/gstreamer/gstreamer_example.cpp -------------------------------------------------------------------------------- /src/license_plate_recognition/license_plate_recognition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/license_plate_recognition.cpp -------------------------------------------------------------------------------- /src/license_plate_recognition/nvinfer_custom_lpr_parser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/nvinfer_custom_lpr_parser/Makefile -------------------------------------------------------------------------------- /src/license_plate_recognition/nvinfer_custom_lpr_parser/nvinfer_custom_lpr_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/nvinfer_custom_lpr_parser/nvinfer_custom_lpr_parser.cpp -------------------------------------------------------------------------------- /src/license_plate_recognition/tao_converter/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/tao_converter/Readme.txt -------------------------------------------------------------------------------- /src/license_plate_recognition/tao_converter/convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/tao_converter/convert.sh -------------------------------------------------------------------------------- /src/license_plate_recognition/tao_converter/tao-converter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/license_plate_recognition/tao_converter/tao-converter -------------------------------------------------------------------------------- /src/save_image_deepstream/save_image_deepstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/save_image_deepstream/save_image_deepstream.cpp -------------------------------------------------------------------------------- /src/tiny_yolo2_deepstream/custom_bbox_parser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/tiny_yolo2_deepstream/custom_bbox_parser/Makefile -------------------------------------------------------------------------------- /src/tiny_yolo2_deepstream/custom_bbox_parser/nvdsparsebbox_tiny_yolo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/tiny_yolo2_deepstream/custom_bbox_parser/nvdsparsebbox_tiny_yolo.cpp -------------------------------------------------------------------------------- /src/tiny_yolo2_deepstream/tiny_yolo2_deepstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/tiny_yolo2_deepstream/tiny_yolo2_deepstream.cpp -------------------------------------------------------------------------------- /src/using_bin/using_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienluongngoc/deepstream_from_scratch/HEAD/src/using_bin/using_bin.cpp --------------------------------------------------------------------------------