|
4 anos atrás | |
---|---|---|
bin | 4 anos atrás | |
config | 4 anos atrás | |
images | 4 anos atrás | |
includes | 4 anos atrás | |
LICENSE.md | 4 anos atrás | |
Makefile | 4 anos atrás | |
README.md | 4 anos atrás | |
deepstream_nvdsanalytics_meta.cpp | 4 anos atrás | |
deepstream_test5_app_main.c | 4 anos atrás |
People count application With Deepstream SDK and Transfer Learning Toolkit
This is a demo project for "People Count Application" using NVIDIA Deepstream SDK and Transfer Learning Toolkit (TLT).The application is based on deepstream-test5 application. It takes the input source data, uses PeopleNet model for inferencing and sends the people count data to cloud.
Install Deepstream: [https://docs.nvidia.com/metropolis/deepstream/dev-guide/index.html#page/DeepStream_Development_Guide/deepstream_quick_start.html#]
Download PeopleNet model: [https://ngc.nvidia.com/catalog/models/nvidia:tlt_peoplenet]
This application is based on deepstream-test5 application. More about test5 application: [https://docs.nvidia.com/metropolis/deepstream/dev-guide/index.html#page/DeepStream_Development_Guide/deepstream_reference_app_test5.html]
Install Kafka: [https://kafka.apache.org/quickstart] and create the kafka topic:
tar -xzf kafka_2.13-2.6.0.tgz
cd kafka_2.13-2.6.0
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
cd demo/config && ./model.sh
cd demo && make
./deepstream_test5 -c configs/test5_config_file_src_infer_tlt.txt
In another terminal run this command to see the kafka messages:
bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092
The output will look like this:
Where you can see the kafka messages for entry and exit count.