All Projects → lvis-dataset → Lvis Api

lvis-dataset / Lvis Api

Licence: other
Python API for LVIS Dataset

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Lvis Api

Vod Converter
Convert between visual object detection datasets
Stars: ✭ 260 (-10.34%)
Mutual labels:  object-detection
Exclusively Dark Image Dataset
Exclusively Dark (ExDARK) dataset which to the best of our knowledge, is the largest collection of low-light images taken in very low-light environments to twilight (i.e 10 different conditions) to-date with image class and object level annotations.
Stars: ✭ 274 (-5.52%)
Mutual labels:  object-detection
Awesome Computer Vision Models
A list of popular deep learning models related to classification, segmentation and detection problems
Stars: ✭ 278 (-4.14%)
Mutual labels:  object-detection
Mmdetection To Tensorrt
convert mmdetection model to tensorrt, support fp16, int8, batch input, dynamic shape etc.
Stars: ✭ 262 (-9.66%)
Mutual labels:  object-detection
Simpledet
A Simple and Versatile Framework for Object Detection and Instance Recognition
Stars: ✭ 2,963 (+921.72%)
Mutual labels:  object-detection
Vedadet
A single stage object detection toolbox based on PyTorch
Stars: ✭ 271 (-6.55%)
Mutual labels:  object-detection
Siamese Mask Rcnn
Siamese Mask R-CNN model for one-shot instance segmentation
Stars: ✭ 257 (-11.38%)
Mutual labels:  object-detection
Yolo2 light
Light version of convolutional neural network Yolo v3 & v2 for objects detection with a minimum of dependencies (INT8-inference, BIT1-XNOR-inference)
Stars: ✭ 286 (-1.38%)
Mutual labels:  object-detection
Easy Tensorflow
Simple and comprehensive tutorials in TensorFlow
Stars: ✭ 2,871 (+890%)
Mutual labels:  object-detection
Yolov3 Tensorflow
Implement YOLOv3 with TensorFlow
Stars: ✭ 279 (-3.79%)
Mutual labels:  object-detection
Object Detection Opencv
YOLO Object detection with OpenCV and Python.
Stars: ✭ 267 (-7.93%)
Mutual labels:  object-detection
Wechat jump tensorflow
Stars: ✭ 270 (-6.9%)
Mutual labels:  object-detection
Gfocalv2
Generalized Focal Loss V2: Learning Reliable Localization Quality Estimation for Dense Object Detection, CVPR2021
Stars: ✭ 270 (-6.9%)
Mutual labels:  object-detection
3dod thesis
3D Object Detection for Autonomous Driving in PyTorch, trained on the KITTI dataset.
Stars: ✭ 265 (-8.62%)
Mutual labels:  object-detection
One Shot Object Detection
Implementation of One-Shot Object Detection with Co-Attention and Co-Excitation in Pytorch
Stars: ✭ 285 (-1.72%)
Mutual labels:  object-detection
Realtime object detection
Plug and Play Real-Time Object Detection App with Tensorflow and OpenCV. No Bugs No Worries. Enjoy!
Stars: ✭ 260 (-10.34%)
Mutual labels:  object-detection
Bmw Tensorflow Inference Api Gpu
This is a repository for an object detection inference API using the Tensorflow framework.
Stars: ✭ 277 (-4.48%)
Mutual labels:  object-detection
Simple Faster Rcnn Pytorch
A simplified implemention of Faster R-CNN that replicate performance from origin paper
Stars: ✭ 3,422 (+1080%)
Mutual labels:  object-detection
Retinanet
An implementation of RetinaNet in PyTorch.
Stars: ✭ 286 (-1.38%)
Mutual labels:  object-detection
Ssd Pytorch
SSD目标检测算法(Single Shot MultiBox Detector)(简单,明了,易用,全中文注释,单机多卡训练,视频检测)( If you train the model on a single computer and mutil GPU, this program will be your best choice , easier to use and easier to understand )
Stars: ✭ 276 (-4.83%)
Mutual labels:  object-detection

LVIS API

LVIS (pronounced ‘el-vis’): is a new dataset for Large Vocabulary Instance Segmentation. When complete, it will feature more than 2 million high-quality instance segmentation masks for over 1200 entry-level object categories in 164k images. The LVIS API enables reading and interacting with annotation files, visualizing annotations, and evaluating results.

LVIS v1.0

For this release, we have annotated 159,623 images (100k train, 20k val, 20k test-dev, 20k test-challenge). Release v1.0 is publicly available at LVIS website and will be used in the second LVIS Challenge to be held at Joint COCO and LVIS Workshop at ECCV 2020.

Setup

You can setup a virtual environment and then install lvisapi using pip:

python3 -m venv env               # Create a virtual environment
source env/bin/activate           # Activate virtual environment

# install COCO API. COCO API requires numpy to install. Ensure that you installed numpy.
pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'
# install LVIS API
pip install lvis
# Work for a while ...
deactivate  # Exit virtual environment

You can also clone the repo first and then do the following steps inside the repo:

python3 -m venv env               # Create a virtual environment
source env/bin/activate           # Activate virtual environment

# install COCO API. COCO API requires numpy to install. Ensure that you installed numpy.
pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'
# install LVIS API
pip install .
# test if the installation was correct
python test.py
# Work for a while ...
deactivate  # Exit virtual environment

Citing LVIS

If you find this code/data useful in your research then please cite our paper:

@inproceedings{gupta2019lvis,
  title={{LVIS}: A Dataset for Large Vocabulary Instance Segmentation},
  author={Gupta, Agrim and Dollar, Piotr and Girshick, Ross},
  booktitle={Proceedings of the {IEEE} Conference on Computer Vision and Pattern Recognition},
  year={2019}
}

Credit

The code is a re-write of PythonAPI for COCO. The core functionality is the same with LVIS specific changes.

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].