110 Resources
C/C++ collision-detection Libraries
A Discord Bot to protect your server from spam, invitations, fake nitro ads and more written in C++
Antispambot An efficient Discord Bot to prevent spam written in C++. Tested on a large discord server and mitigates around 90% spam. Its well commente
A collection of open source threat detection rules created by Cyber Castle's team.
Open Threat Detection Rules As a part of our role towards the cyber security community, we decided to publish some of our detection use cases to give
Fast and robust face tracking addon for openFrameworks based on YOLO5Face
ofxFaceTracker3 Working in progress Fast and robust face tracking addon for openFrameworks based on YOLO5Face and ONNX Runtime. Features Fast and robu
Car Whispering: the AI Mechanic TinyML Audio Event Detection
CarWhispering Car Whispering: the AI Mechanic TinyML Audio Event Detection Welcome to the AI Mechanic, an ambitious project that aims to build a globa
A Cross-Platform(Web, Android, iOS) app to Generate Faces of People (These people don't actually exist) made using Flutter.
👨 👩 Flutter Random Face Generator A flutter app to generate random faces. The Generated faces do not actually exist in real life (in other words you
Accident Detection Prevention and an Emergency Solution (ADPES)
Arduino Code for integration of GSM module, GPS module, and various sensor to implement Accident Detection Prevention and an Emergency Solution (ADPES).
TAFuzzer: Effective and Efficient Targeted Fuzzing framework for Smart Contract Vulnerability Detection (CCS2022a Under Review).
TAFuzzer An effective and efficient targeted fuzzing framework for smart contract vulnerability detection. Requirements TAFuzzer is supported on Linux
Real-time oriented physics engine and library that's currently best suited for 2D games.
PlayRho A way to play with physical behaviors like the conservation of momentum. PlayRho is a real-time oriented physics engine and library that's cur
Improved version of real-time physics engine that couples FEM-based deformables and rigid body dynamics
Enhanced version of coupled FEM and constrained rigid body simulation Description This little playground aimed to test our Conjugate Gradients based M
Open source C++ physics engine library in 3D
ReactPhysics3D ReactPhysics3D is an open source C++ physics engine library that can be used in 3D simulations and games. www.reactphysics3d.com 🎯 Fea
General broad-phase collision detection framework using BVH and BVTT front tracking.
This is the collision detection package by littlemine (Xinlei Wang). Configuration Instructions This project is developed using Visual Studio 2015 and
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
libWetCloth libWetCloth is an open source project for the physical simulation of liquid and wet cloth or yarns. It has been compiled and tested on Mac
Dynamic AABB trees in C++ with support for periodic systems.
AABB.cc Copyright © 2016-2018 Lester Hedges Released under the Zlib license. About A C++ implementation of a dynamic bounding volume hierarchy (BVH) u
A static C++ library for the generation of discrete functions on a box-shaped domain
A static C++ library for the generation of discrete functions on a box-shaped domain. This is especially suited for the discretization of signed distance fields.
Real time eye tracking for embedded and mobile devices.
drishti Real time eye tracking for embedded and mobile devices in C++11. NEWS (2018/08/10) Native iOS, Android, and "desktop" variants of the real-tim
An open-source, low-code machine learning library in Python
An open-source, low-code machine learning library in Python 🚀 Version 2.3.6 out now! Check out the release notes here. Official • Docs • Install • Tu
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
Flexible Collision Library
FCL -- The Flexible Collision Library Linux / OS X Windows Coverage FCL is a library for performing three types of proximity queries on a pair of geom
The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
Robotics Library The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control. It co
Dataset Synthesizer - NVIDIA Deep learning Dataset Synthesizer (NDDS)
NVIDIA Deep learning Dataset Synthesizer (NDDS) Overview NDDS is a UE4 plugin from NVIDIA to empower computer vision researchers to export high-qualit
PointPillars MultiHead 40FPS - A REAL-TIME 3D detection network [Pointpillars] compiled by CUDA/TensorRT/C++.
English | 简体中文 PointPillars High performance version of 3D object detection network -PointPillars, which can achieve the real-time processing (less th
TiEtwAgent - PoC memory injection detection agent based on ETW, for offensive and defensive research purposes
TiEtwAgent - ETW-based process injection detection This project was created to research, build and test different memory injection detection use cases
Ios-malicious-bithunter - iOS Malicious Bit Hunter is a malicious plug-in detection engine for iOS applications. It can analyze the head of the macho file of the injected dylib dynamic library based on runtime. If you are interested in other programs of the author, please visit https://github.com/SecurityLife
iOS Malicious Bit Hunter Abstract iOS Malicious Bit Hunter is a malicious plug-in detection engine for iOS applications. It can analyze the head of th
Real-time microphone noise suppression on Linux.
NoiseTorch NoiseTorch is an easy to use open source application for Linux with PulseAudio or PipeWire. It creates a virtual microphone that suppresses
Use c++ train yolov5
LibTorch-YoLoV5-train-detection use c++ train yolov5 Just for learning!!! Just for learning!!! Just for learning!!! Dependencies Windows10 Qt5.13.2(ki
C++ Type Traits for Smart Pointers that are not included in the standard library, containing inheritance detection and member detection.
Smart Pointer Type Trait 🎈 A simple, header-only cpp library implementing smart pointer type traits. You can easily compile your code diffrently depe
Anomaly Detection on Dynamic (time-evolving) Graphs in Real-time and Streaming manner
Anomaly Detection on Dynamic (time-evolving) Graphs in Real-time and Streaming manner. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies.
Volatile ELF payloads generator with Metasploit integrations for testing GNU/Linux ecosystems against low-level threats
Revenant Intro This tool combines SCC runtime, rofi, Msfvenom, Ngrok and a dynamic template processor, offering an easy to use interface for compiling
Evasive shellcode loader for bypassing event-based injection detection (PoC)
DripLoader (PoC) Evasive shellcode loader for bypassing event-based injection detection, without necessarily suppressing event collection. The project
SQL powered operating system instrumentation, monitoring, and analytics.
osquery osquery is a SQL powered operating system instrumentation, monitoring, and analytics framework. Available for Linux, macOS, Windows, and FreeB
Real Time, High performance BOT detection and protection
REAL-TIME BOT PROTECTION CHALLENGE IronFox https://innovera.ir IronFox is a real-time and high performance bot protection, that using Nginx as a reve
WIP / DIN-rail compatible WiFi security camera with additional features (doorbell detection, magnetic / reed switch door & PIR sensor...) that sends you alerts on Telegram if someone unauthorised breaks into your house.
WIP / DIN-rail compatible WiFi security camera with additional features (doorbell detection, magnetic / reed switch door & PIR sensor...) that sends you alerts on Telegram if someone unauthorised breaks into your house.
A Linux Host-based Intrusion Detection System based on eBPF.
eHIDS 介绍 eBPF内核技术实现的HIDS demo. 功能实现: TCP网络数据捕获 UDP网络数据捕获 uprobe方式的DNS信息捕获 进程数据捕获 uprobe方式实现JAVA的RASP命令执行场景事件捕获 eBPF的go框架实现,针对kprobe\uprobe挂载方式,多类型even
A tool to render half life's collision hulls
Overview This is a tool that computes and renders the collision hulls of GoldSrc maps (BSP version 30), such as Half-Life 1 and Opposing Force maps. T
A 2D collision detection and physics library written in C.
A 2D collision detection and physics library written in C. WARNING: This library is in an early alpha stage, use it at your own risk. Documentation —
YOLOX + ROS2 object detection package
YOLOX-ROS YOLOX+ROS2 Foxy Supported List Base ROS1 C++ ROS1 Python ROS2 C++ ROS2 Python CPU ✅ CUDA ✅ CUDA (FP16) ✅ TensorRT (CUDA) ✅ OpenVINO ✅ MegEng
This is a PoC for bypassing UAC using DLL hijacking and abusing the "Trusted Directories" verification.
UAC bypass - DLL hijacking Description This is a PoC for bypassing UAC using DLL hijacking and abusing the "Trusted Directories" verification. Summary
A simulated tsunami detection system featuring nodes communicating with a satellite
A simulated tsunami detection system featuring nodes communicating with a satellite and a base station to broadcast alerts when a tsunami is detected.
Semantic Edge Detection with Diverse Deep Supervision
Semantic Edge Detection with Diverse Deep Supervision This repository contains the code for our IJCV paper: "Semantic Edge Detection with Diverse Deep
Implementation of Sift feature detection and matching in C + +
Sift-In-CPP This is SIFT feature detection and matching implemented in C + + Environment version information: VS2017、Opencv3.4.3 Reference link: 1.htt
Source Codes for Codimensional Incremental Potential Contact (C-IPC)
Source Codes for Codimensional Incremental Potential Contact (C-IPC) Reference This repository provides source code for: Minchen Li, Danny M. Kaufman,
A C++ implementation of Yolov5 helmet detection in Jetson Xavier nx and Jetson nano
A C++ implementation of Yolov5 to detect head or helmet in the wild in Jetson Xavier nx and Jetson nano This repository uses yolov5 to detect humnan h
🚀🚀🌟NanoDet with ONNXRuntime/MNN/TNN/NCNN.
nanodet.lite.ai.toolkit 🚀 🚀 🌟 使用Lite.AI.ToolKit C++工具箱来跑NanoDet的一些案例(https://github.com/DefTruth/lite.ai.toolkit) ,ONNXRuntime、MNN、NCNN和TNN四个版本。 若是
Analysis of Argon and Xenon Collision data to test Bardeen-Cooper-Schrieffer Approximation
Univeristy of North Carolina Wilmington Analysis of Argon and Xenon Collision data to test Bardeen-Cooper-Schrieffer Approximation. Argon Data Tree Fi
Self driving car with obstacle detection and avoidance
STM32F4-Self-Driving-Car-Mini-Project Self driving car with obstacle detection and avoidance Hardware STM32F401RE Dev Board HCSR04 ultrasonic sensor (
Port of the 2020 support library to Raspberry Pi for the VL53L3CX Time-of-Flight ranging sensor with advanced multi-object detection
Port of ST VL53L3CX (2020) driver library to Raspberry Pi This is a port of the support library to Raspberry Pi for the VL53L3CX Time-of-Flight rangin
Mobile Detection Benchmark
Mobile Detection Benchmark This repo is used to test the speed of the mobile terminal models Benchmark Result Model Input size mAPval 0.5:0.95 mAPval
deep learning vision detector/estimator
libopenvision deep learning visualization C library Prerequest ncnn Install openmp vulkan(optional) Build git submodule update --init --recursuve cd b
Hybrid Detect demonstrates CPU topology detection using multiple intrinsic and OS level APIs.
Hybrid Detect Hybrid Detect demonstrates CPU topology detection using multiple intrinsic and OS level APIs. First, we demonstrate usage of CPUID intri
CUDA-accelerated Apriltag detection and pose estimation.
Isaac ROS Apriltag Overview This ROS2 node uses the NVIDIA GPU-accelerated AprilTags library to detect AprilTags in images and publishes their poses,
Patches/unpatches an MCC CEA map to use client side hit detection for all weapons
MCC CEA Client-Side Hit Detection Map Patcher This program allows you to patch an MCC map so that all maps use client-side hit detection instead of ju
Real-time object detection with YOLOv5 and TensorRT
YOLOv5-TensorRT The goal of this library is to provide an accessible and robust method for performing efficient, real-time inference with YOLOv5 using
Canny edge detection, one of the efficient edge detection algorithms is implemented on a Zedboard FPGA using verilog
In this project, Canny edge detection, one of the efficient edge detection algorithms is implemented on a Zedboard FPGA using verilog. The input image is stored on a PC and fed to the FPGA. The output processed image is displayed on a VGA monitor.
Time series anomaly detection for Ruby
AnomalyDetection.rb 🔥 Time series AnomalyDetection for Ruby Learn how it works Installation Add this line to your application’s Gemfile: gem 'anomaly
An Out-of-the-Box TensorRT-based Framework for High Performance Inference with C++/Python Support
An Out-of-the-Box TensorRT-based Framework for High Performance Inference with C++/Python Support
CXXGraph is a small library, header only, that manages the Graph and it's algorithms in C++.
CXXGraph is a small library, header only, that manages the Graph and it's algorithms in C++.
A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.
A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.
A project demonstration on how to use the GigE camera to do the DeepStream Yolo3 object detection
A project demonstration on how to use the GigE camera to do the DeepStream Yolo3 object detection, how to set up the GigE camera, and deployment for the DeepStream apps.
a Living ENsemble Simulator -- a lens to help you watch biophysics
aLENS (a Living ENsemble Simulator) The motivation, algorithm and examples are discussed in this paper: aLENS: towards the cellular-scale simulation o
Algoritmi d'esame per il corso di Elaborazione delle Immagini all'Università degli Studi di Napoli
ELIM: Algoritmi d'esame Questo archivio contiene una collezione di algoritmi potenzialmente richiesti per la prova al calcolatore dell'esame di Elabor
A simple single header C/C++ Library for AABB Collision detection and resolution.
A simple single header C/C++ Library for AABB Collision detection and resolution
Lite.AI.ToolKit 🚀🚀🌟: A lite C++ toolkit of awesome AI models such as RobustVideoMatting🔥, YOLOX🔥, YOLOP🔥 etc.
Lite.AI.ToolKit 🚀 🚀 🌟 : A lite C++ toolkit of awesome AI models which contains 70+ models now. It's a collection of personal interests. Such as RVM, YOLOX, YOLOP, YOLOR, YoloV5, DeepLabV3, ArcFace, etc.
YOLO v5 ONNX Runtime C++ inference code.
yolov5-onnxruntime C++ YOLO v5 ONNX Runtime inference code for object detection. Dependecies: OpenCV 4.5+ ONNXRuntime 1.7+ OS: Windows 10 or Ubuntu 20
使用ONNXRuntime部署anchor-free系列的YOLOR,包含C++和Python两种版本的程序
yolor-onnxruntime 使用ONNXRuntime部署anchor-free系列的YOLOR,包含C++和Python两种版本的程序 YOLOR是一个anchor-free系列的YOLO目标检测,不需要anchor作为先验。本套程序参考了YOLOR的 官方程序(https://githu
FireDog - Open source cross-platform lightweight virus signature detection engine.
FireDog 开源跨平台轻量级病毒特征检测引擎。Open source cross-platform lightweight virus signature detection engine. 语言 Language C++ 11 LICENSE 是你们喜欢的:MIT License. 让我们搞起
A c++ implementation of yolov5 and deepsort
A C++ implementation of Yolov5 and Deepsort in Jetson Xavier nx and Jetson nano This repository uses yolov5 and deepsort to follow humna heads which c
Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).
Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).
Sentry-Picam is a simple wildlife / security camera solution for the Raspberry Pi Zero W, providing 1080p/30fps motion activated H.264 video capture.
Sentry-Picam is a simple wildlife / security camera solution for the Raspberry Pi Zero W, providing 1080p/30fps motion activated H.264 video capture.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
(ROS) YOLO detection with TensorRT, utilizing tkDNN
tkDNN-ROS YOLO object detection with ROS and TensorRT using tkDNN Currently, only YOLO is supported. Comparison of performance and other YOLO implemen
Breakout detection for Ruby
Breakout 🔥 BreakoutDetection for Ruby Learn how it works Installation Add this line to your application’s Gemfile: gem 'breakout-detection' Getting S
A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.
Jolt Physics Library A multi core friendly rigid body physics and collision detection library suitable for games and VR applications. A YouTube video
Evasive shellcode loader for bypassing event-based injection detection (PoC)
(cleaned up version here: https://github.com/xinbailu/DripLoader-Ops) DripLoader (PoC) Evasive shellcode loader for bypassing event-based injection de
使用OpenCV部署YOLOX,支持YOLOX-S、YOLOX-M、YOLOX-L、YOLOX-X、YOLOX-Darknet53五种结构,包含C++和Python两种版本的程序
yolox-opencv-dnn 使用OpenCV部署YOLOX,支持YOLOX-S、YOLOX-M、YOLOX-L、YOLOX-X、YOLOX-Darknet53五种结构,包含C++和Python两种版本的程序 onnx文件在百度云盘,下载链接:https://pan.baidu.com/s/11
Crashser - open source dump/crash server for different programming languages
Crashser - open source dump/crash server for different programming languages (used for crash analysis in various applications). This library is crossplatfrom (now only Windows, Linux, OSX) implementation C++ client for Crasher dump/crash server.
A multi object tracking Library Based on tensorrt
YoloV5_JDE_TensorRT_for_Track Introduction A multi object detect and track Library Based on tensorrt 一个基于TensorRT的多目标检测和跟踪融合算法库,可以同时支持行人的多目标检测和跟踪,当然也可
C++ trainable detection library based on libtorch (or pytorch c++). Yolov4 tiny provided now.
C++ Library with Neural Networks for Object Detection Based on LibTorch. 📚 Libtorch Tutorials 📚 Visit Libtorch Tutorials Project if you want to know
wolfSSL Intrusion Detection and Prevention System (IDPS)
wolfSentry is the wolfSSL IDPS (Intrusion Detection and Prevention System). It is mainly used as a library, but can also be used as part of a kernel module.
CXXGraph is a Header-Only C++ Library for Graph Representation and Algorithms
CXXGraph is a small library, header only, that manages the Graph and it's algorithms in C++. In other words a "Comprehensive C++ Graph Library".
UE4 MediaPipe plugin
UE4 MediaPipe plugin Platforms: Win64 2D features: Face, Iris, Hands, Pose, Holistic 3D features: Face Mesh, World Pose Demo video: https://www.youtub
FFVideo - an example FFmpeg lib, and wxWidgets Player with video filters and face detection
An example FFmpeg lib, and wxWidgets Player application with video filters and face detection, it is a no-audio video player intended for video experiments and developers learning how to code media applications.
A Modular Framework for LiDAR-based Lifelong Mapping
LT-mapper News July 2021 A preprint manuscript is available (download the preprint). LT-SLAM module is released.
Sketch-Based Streaming Anomaly Detection in Dynamic Graphs
AnoGraph Implementation of Sketch-Based Streaming Anomaly Detection in Dynamic Graphs. Siddharth Bhatia, Mohit Wadhwa, Philip S. Yu, Bryan Hooi Existi
Face tracking plugin for OBS Studio
OBS Face Tracker Plugin Introduction This plugin provide a filter for face detection and face tracking for mainly a speaking person. This plugin emplo
Deploy SCRFD, an efficient high accuracy face detection approach, in your web browser with ncnn and webassembly
ncnn-webassembly-scrfd open https://nihui.github.io/ncnn-webassembly-scrfd and enjoy build and deploy Install emscripten
WhyNotWin11 - Detection Script to help identify why your PC isn't Windows 11 ready
Detection Script to help identify why your PC isn't Windows 11 ready
Bounce is a 3D physics engine for games.
Bounce Welcome! Bounce is a 3D physics engine for games. Features Common Efficient data structures with no use of STL Fast memory allocators Built-in
The SCRFD face detection, depends on ncnn library and opencv
The SCRFD face detection, depends on ncnn library and opencv
PoC memory injection detection agent based on ETW, for offensive and defensive research purposes
TiEtwAgent - ETW-based process injection detection This project was created to research, build and test different memory injection detection use cases
A modern object detector inside fragment shaders
YOLOv4 Tiny in UnityCG/HLSL Video Demo: https://twitter.com/SCRNinVR/status/1380238589238206465?s=20 Overview YOLOv4 Tiny is one of the fastest object
TensorFlow Lite, Coral Edge TPU samples (Python/C++, Raspberry Pi/Windows/Linux).
TensorFlow Lite, Coral Edge TPU samples (Python/C++, Raspberry Pi/Windows/Linux).
You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery
YOLT You Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery As of 24 October 2018 YOLT has been superceded by SIMRDWN YOLT is an
Security product hook detection
HookDump EDR function hook dumping Please refer to the Zeroperil blog post for more information https://zeroperil.co.uk/hookdump/ Building source In o
UAV images dataset for moving object detection
PESMOD PESMOD (PExels Small Moving Object Detection) dataset consists of high resolution aerial images in which moving objects are labelled manually.
Official PyTorch Code of GrooMeD-NMS: Grouped Mathematically Differentiable NMS for Monocular 3D Object Detection (CVPR 2021)
GrooMeD-NMS: Grouped Mathematically Differentiable NMS for Monocular 3D Object Detection GrooMeD-NMS: Grouped Mathematically Differentiable NMS for Mo
A coverage-guided and memory-detection enabled fuzzer for windows applications.
WDFuzzer Manual 中文手册见 README_CN.md WDFuzzer:winafl + drmemory WDFuzzer is an A coverage-guided and memory detection abled fuzzer for for windows softw
File detection bypass for iOS
CP-Bypass Public ****による脱獄検知を回避するTweak/Patch 動作環境 non-KPP/KTRR devices KPP devices (iOS 10.0-10.3.3) 使い方 kernel patch 32-bitの場合: インストール後、Terminalからsys
A project demonstrating how to train your own gesture recognition deep learning pipeline. We start with a pre-trained detection model, repurpose it for hand detection using Transfer Learning Toolkit 3.0, and use it together with the purpose-built gesture recognition model. Once trained, we deploy this model on NVIDIA® Jetson™ using Deepstream SDK.
Using NVIDIA Pre-trained Models and Transfer Learning Toolkit 3.0 to Create Gesture-based Interactions with a Robot In this project, we demonstrate ho
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
Deep Learning API and Server in C++11 support for Caffe, Caffe2, PyTorch,TensorRT, Dlib, NCNN, Tensorflow, XGBoost and TSNE
Open Source Deep Learning Server & API DeepDetect (https://www.deepdetect.com/) is a machine learning API and server written in C++11. It makes state