tau-adl / Detection_Tracking_JetsonTX2

Real-time Drone Visual Detection and Tracking algorithm based on YOLOv3 and GOTURN.
80 stars 40 forks source link

OpenCV Cuda enabled? #3

Open berkantay opened 4 years ago

berkantay commented 4 years ago

I wonder one think about opencv. Does this project uses built-in opencv that comes with jetpack or did you guys build from scratch.

cheers

Boinet commented 4 years ago

Hi @berkantay, We built it from scratch. Reagards,

berkantay commented 4 years ago

Hello @Boinet thanks for the information, there exist so many scripts in the open source community. If you can refer any script for building opencv it would very nice for me, since I am trying to implement your project in my jetsontx2 development board .

berkantay.5@gmail.com

Boinet commented 4 years ago

A.4.2 Packages requirements

Cuda 9.0 First Cuda must be installed. The version used in this project is Cuda 9.0. In order to install Cuda, please refer to Nvidia Jetson TX2 Jetpack instructions: https://developer.nvidia.com/embedded/jetpack.

OpenCV 3.4.1 After Cuda is installed, OpenCV must be installed with Cuda. This can be a tricky process but if you follow the instruction it should be alright. The version of OpenCV used in this project was OpenCV 3.4.1 with its contributions. Here are a few tutorials explaining the installation process. https://docs.opencv.org/master/d6/d15/tutorial_building_tegra_cuda.html https://www.jetsonhacks.com/2018/05/28/build-opencv-3-4-with-cuda-on-nvidia-jetson-tx2/ https://www.pyimagesearch.com/2016/07/11/compiling-opencv-with-cuda-support/

Caffe 1.0.0 Caffe must be built from scratch on the Jetson, tutorials are available online, here are some of them that could be used. https://caffe.berkeleyvision.org/installation.html https://jkjung-avt.github.io/caffe-on-tx2/

Pytorch 1.0.0 Pytorch can be installed using the following instructions. https://pytorch.org/get-started/locally/

Other pip packages All other required packages are defined in the ”requirement.txt” file, available on the github. They can all be installed using the command $ pip install.

berkantay commented 4 years ago

There is no requirement.txt file in your repository and also pretrained goturn caffemodel link is broken.

MuhammadAsadJaved commented 4 years ago

@Boinet @berkantay is right. there is no requirements.txt file. Can you please upload information about the python version and all other packages for the project?