All Projects → jinfagang → Shadowless

jinfagang / Shadowless

Licence: other
A Fast and Open Source Autonomous Perception System.

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
Cuda
1817 projects
Jupyter Notebook
11667 projects
perl
6916 projects
scala
5932 projects

Projects that are alternatives of or similar to Shadowless

Rectlabel Support
RectLabel - An image annotation tool to label images for bounding box object detection and segmentation.
Stars: ✭ 338 (+1065.52%)
Mutual labels:  detection, faster-rcnn, segmentation
Caffe Model
Caffe models (including classification, detection and segmentation) and deploy files for famouse networks
Stars: ✭ 1,258 (+4237.93%)
Mutual labels:  detection, faster-rcnn, segmentation
Awesome Gan For Medical Imaging
Awesome GAN for Medical Imaging
Stars: ✭ 1,814 (+6155.17%)
Mutual labels:  detection, segmentation
Paddlex
PaddlePaddle End-to-End Development Toolkit(『飞桨』深度学习全流程开发工具)
Stars: ✭ 3,399 (+11620.69%)
Mutual labels:  detection, segmentation
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (+496.55%)
Mutual labels:  detection, faster-rcnn
Dstl unet
Dstl Satellite Imagery Feature Detection
Stars: ✭ 117 (+303.45%)
Mutual labels:  detection, segmentation
Model Quantization
Collections of model quantization algorithms
Stars: ✭ 118 (+306.9%)
Mutual labels:  detection, segmentation
Ochumanapi
API for the dataset proposed in "Pose2Seg: Detection Free Human Instance Segmentation" @ CVPR2019.
Stars: ✭ 168 (+479.31%)
Mutual labels:  detection, segmentation
Unet Segmentation
The U-Net Segmentation plugin for Fiji (ImageJ)
Stars: ✭ 62 (+113.79%)
Mutual labels:  detection, segmentation
Caffe Faster Rcnn
faster rcnn c++ version. joint train; please checkout into dev branch (git checkout dev)
Stars: ✭ 210 (+624.14%)
Mutual labels:  detection, faster-rcnn
Faster Rcnn tf
Faster-RCNN in Tensorflow
Stars: ✭ 2,349 (+8000%)
Mutual labels:  detection, faster-rcnn
Com.unity.perception
Perception toolkit for sim2real training and validation
Stars: ✭ 208 (+617.24%)
Mutual labels:  detection, segmentation
Dlcv for beginners
《深度学习与计算机视觉》配套代码
Stars: ✭ 1,244 (+4189.66%)
Mutual labels:  detection, segmentation
Faster rcnn pytorch
Faster RCNN with PyTorch
Stars: ✭ 1,589 (+5379.31%)
Mutual labels:  detection, faster-rcnn
Cnn Paper2
🎨 🎨 深度学习 卷积神经网络教程 :图像识别,目标检测,语义分割,实例分割,人脸识别,神经风格转换,GAN等🎨🎨 https://dataxujing.github.io/CNN-paper2/
Stars: ✭ 77 (+165.52%)
Mutual labels:  detection, segmentation
Deep Learning For Tracking And Detection
Collection of papers, datasets, code and other resources for object tracking and detection using deep learning
Stars: ✭ 1,920 (+6520.69%)
Mutual labels:  detection, segmentation
Sinet
Camouflaged Object Detection, CVPR 2020 (Oral & Reported by the New Scientist Magazine)
Stars: ✭ 246 (+748.28%)
Mutual labels:  detection, segmentation
Albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Stars: ✭ 9,353 (+32151.72%)
Mutual labels:  detection, segmentation
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (+68.97%)
Mutual labels:  detection, segmentation
3d Pointcloud
Papers and Datasets about Point Cloud.
Stars: ✭ 179 (+517.24%)
Mutual labels:  detection, segmentation

Shadowless

The more fast your are, the more shadowless you got.

Shadowless is a new generation auto-drive perception system that feel things only in vision(more features maybe add in). We building shadowless on the purpose of establish a fully intelligent and fast drive system.

The 3 main part of shadowless are:

  • Detection: this part implements many state-of-art detection algorithms to detect objects;
  • Segmentation: currently we seg only on objects;
  • Lane Detect: this will tell vehicle where should to ride and avoid touch the lane in 2 sides.

Preparation

You need to do some setups to run Shadowless, you should download mxnet_ssd model from mxnet official examples repo. and you should download one video from Youtube or anywhere place it into: videos/ directory. then:

sudo pip3 install -r requirements.txt

Please do 2 steps before you start running python3 main.py:

  • Download the pretrained model from here, currently you should download Resnet-50 512x512, directly download url is here, after downloaded untar it into mxnet_ssd/model dir;
  • You should install mxnet with the newest version.
  • Mask-RCNN backend for detection will release very soon

Run

To run Shadowless after you get all pre-requirements, you can simply do:

python3 main.py

this will start a Shadowless master process to serve camera inputs and do the perception jobs.

Contribute

So much welcome the community contribute your code to Shadowless, we are now need those features:

  • Detection with SSD

  • Detection with FasterRCNN

  • Detection with RFCN

  • Lane Segment using OpenCV

  • Lane Segment with DeepLearning methods

  • Distance estimate with Objects

  • Speed estimate with moving objects

  • Accelerate whole networks to a real-time speed.

Copyright

this work inspired by Jin Fagang, you should not spread this soft-ware witout any guarantee, please using this under Apache License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].