Skip to content

Instantly share code, notes, and snippets.

View bharath5673's full-sized avatar

bharath bharath5673

View GitHub Profile

Installation guide for ORB-SLAM on UBUNTU 22LTS

1. Installation of ORB-SLAM 3 on a fresh installed Ubuntu 22.04

Install all liberay dependencies.

sudo apt update
@bharath5673
bharath5673 / intel-iot-devkit_smart-retail-analytics.md
Last active December 20, 2022 20:48
Use computer vision inference in the Intel® Distribution of OpenVINO™ toolkit to provide analytics on customer engagement, store traffic, and shelf inventory.

Smart Retail Analytics

Details
Target OS: Ubuntu* 22.04 LTS
Ubuntu* 20.04 LTS
Ubuntu* 18.04 LTS
Windows* 10
Windows* 11
Programming Language: Python* 3.7~3.9

Easy steps to install OpenVINO and run YOLO.py


***Needed Anaconda or venv for ENVS

Step 1: create conda env and activate


conda create -n openvino-env python=3.9 -y
conda activate openvino-env 
sudo apt-get install python3.9-dev libpython3.9
@bharath5673
bharath5673 / deepstream 6.1_ubuntu20.04 installation.md
Last active April 6, 2024 13:38
NVIDIA DeepStream SDK 6.1 / 6.0.1 / 6.0 configuration for YOLO-v5 & YOLO-v7 models

Steps to install Deepstream-6.1 on Ubuntu_20.04-LTS, Run YOLO and YOLO.py


Alt Text

***Needed Ubuntu-20 and nvidia driver 510

Step 1: Install Cuda 11.6


wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-60
@bharath5673
bharath5673 / client.py
Created March 18, 2019 10:05 — forked from kittinan/client.py
Python OpenCV webcam send image frame over socket
import cv2
import io
import socket
import struct
import time
import pickle
import zlib
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client_socket.connect(('192.168.1.124', 8485))
@bharath5673
bharath5673 / split-video-by-frame.py
Created March 13, 2019 16:03 — forked from keithweaver/split-video-by-frame.py
Using OpenCV takes a mp4 video and produces a number of images.
'''
Using OpenCV takes a mp4 video and produces a number of images.
Requirements
----
You require OpenCV 3.2 to be installed.
Run
----
Open the main.py and edit the path to the video. Then run: