gheorgheciortan's repositories
RobustVideoMatting
Robust Video Matting in PyTorch, TensorFlow, TensorFlow.js, ONNX, CoreML!
finger-counter
Counts the number of fingers being held up in a live webcam viewing session with mediapipe's hand landmark detection
Real-time-Vehicle-and-Person-Counter-using-YOLOv4-and-OpenCV
This repository offers a basic implementation of a real-time vehicle and person counter using YOLOv4 and OpenCV. It allows you to detect and count vehicles and people in video frames, although it may not provide precise results. It serves as a starting point for more complex object counting and tracking projects.
Real-Time-Webcam-Object-Detection
This Python script uses OpenCV and SSD MobileNet for real-time object detection from webcam feed. It's an accessible intro to computer vision and machine learning concepts.
Panorama
Multiple images panorama stitching using opencv & python3
StreamSocket-Real-Time-Video-Streaming-Solution
Audio Video Streaming using UDP
Object_Tracking_Counter
Object tracking is a deep learning process where the algorithm tracks the movement of an object. In other words, it is the task of estimating or predicting the positions and other relevant information of moving objects in a video. Object tracking usually involves the process of object detection.
digital-image-processing
A python code of digital image processing video series on my YouTube channel
Automated-Traffic-Light-System
Automated-Traffic-Light-System
YOLOv7-Real-Time-Object-Detection
The YOLOv7 is making big waves in the computer vision and also the machine learning communities.This new YOLOv7 algorithm has a very fast CNN (convolutional Neural Network) surpasses all previous object detection models and YOLO versions in both speed,FPS and Acuraccy.This neural network are trained much faster on small datasets without any pretrai
Object_tracking
This is a personal project to make a car counting algorithm
udp-video-streaming
Stream video from one computer to another using OpenCV and UDP sockets in Python.
Python-Audio-Programs
Sound programs in Python created with PyAudio
vehicle-detection-program
OK_This is a project done for a class(Digital Investigation). It uses the python language to detect, track and count the vehicles in the camera's view by using TensorFlow Object Detection API
rtmp-to-webrtc
rtmp to webrtc
WebRTC-1
WebRTC - using for Video conference
PyEng
Python for engineers
MulticastStreamUDPServerClient
Multicast UDP server/client in python for video/webcam stream
image-stitching
A python package to stitch multiple images either horizontally or vertically
reconnecting-websocket
A small decorator for the JavaScript WebSocket API that automatically reconnects
Automatic-Panoramic-Image-Stitching
Automatic Panoramic Image Stitching using SIFT detector and descriptor, RANSAC algorithm for best-fit homograpy, linear blending
MobilNet_SSD_opencv
MobilNet-SSD object detection in opencv 3.4.1
WebSockets
WebSocket - multiple video streams
flashphoner_client
Client for Flashphoner-server
Node-Media-Server
A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server
WebRTC-scalable-broadcast-p2p
WebRTC based scalable p2p broadcast by relaying video stream from one peer to other. No CPU/Bandwidth issues. Google slides in Readme explain the algorithm. Master's Stream is forwarded/relayed to every client.
webcam-capture
The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
jsmpeg
MPEG1 Video Decoder in JavaScript