Giter VIP home page Giter VIP logo

qengineering / yolox-tracking-ncnn-rpi_64-bit Goto Github PK

View Code? Open in Web Editor NEW
17.0 2.0 6.0 20.58 MB

YoloX with tracking for a bare Raspberry Pi 4 using ncnn.

Home Page: https://qengineering.eu/deep-learning-examples-on-raspberry-32-64-os.html

License: BSD 3-Clause "New" or "Revised" License

C++ 95.47% C 2.89% CMake 1.64%
deep-learning ncnn ncnn-model raspberry-pi-4 raspberry-pi-64-os tracking yolox yolox-nano byte-tracking

yolox-tracking-ncnn-rpi_64-bit's Issues

Tflite traking fps performance

Hi, @Qengineering

I saw that below 2 link from the top is the same link and not firecting the Tflite-tracker code.

Is these fps for tflite + tracking ?

Can raspbery pi 4 handle the vehicle count ie 20 fps ?

Screen Shot 2022-08-17 at 19 45 18

typeinfo for ncnn::Layer

Hi @Qengineering ,

When I run the project file YoloX_Byte_Track.cbp, I got following error:

||=== Build: Release in YoloX Byte Track (compiler: GNU GCC Compiler) ===|

/usr/bin/ld: obj/Release/src/yoloX.o:(.data.rel.ro._ZTI11YoloV5Focus[_ZTI11YoloV5Focus]+0x10)|
|undefined reference to 'typeinfo for ncnn::Layer'|

||error: ld returned 1 exit status|

||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|

I have installed Eigen and working with your RPi 64 Img. I have checked the previous #1. It seems not working for me. What is confusing me is that YoloX detection was running on the system with the code

yolox.register_custom_layer("YoloV5Focus", YoloV5Focus_layer_creator);
It means that my ncnn should be fine to work with YoloX. However, it fails in the tracking program.
I also checked the Project build options that ncnn library has been added in the compiler. I am not sure which part causes failure this time.

Bytetracker on android

Hi, @Qengineering
Thanks for this great work.
I was trying to port the models to android using ndk and jni.
There is a problem with a fstream function inside bytetracker. I see "fstream" is included in bytetracker.cpp, but I had no luck finding the code using it. And just compiles OK without it until being run on android.
Is there a file operation inside this library? Do you have any suggestions?
Regards.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.