All Projects β†’ alicevision β†’ Cctag

alicevision / Cctag

Licence: mpl-2.0
Detection of CCTag markers made up of concentric circles.

Projects that are alternatives of or similar to Cctag

Scene Text Recognition
Scene text detection and recognition based on Extremal Region(ER)
Stars: ✭ 146 (-15.12%)
Mutual labels:  image-processing, detection
Vehicle counting tensorflow
🚘 "MORE THAN VEHICLE COUNTING!" This project provides prediction for speed, color and size of the vehicles with TensorFlow Object Counting API.
Stars: ✭ 582 (+238.37%)
Mutual labels:  image-processing, detection
LiDARTag
This is a package for LiDARTag, described in paper: LiDARTag: A Real-Time Fiducial Tag System for Point Clouds
Stars: ✭ 161 (-6.4%)
Mutual labels:  detection, markers
Catt
Detecting the temperature from an infrared image
Stars: ✭ 60 (-65.12%)
Mutual labels:  image-processing, detection
Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+748.84%)
Mutual labels:  image-processing, detection
Kaggle Rsna
Deep Learning for Automatic Pneumonia Detection, RSNA challenge
Stars: ✭ 74 (-56.98%)
Mutual labels:  image-processing, detection
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 (+5337.79%)
Mutual labels:  image-processing, detection
Typefont
The first open-source library that detects the font of a text in a image.
Stars: ✭ 1,575 (+815.7%)
Mutual labels:  image-processing, detection
Fall Detection
Human Fall Detection from CCTV camera feed
Stars: ✭ 154 (-10.47%)
Mutual labels:  image-processing, detection
Opencv Lane Vehicle Track
OpenCV implementation of lane and vehicle tracking
Stars: ✭ 162 (-5.81%)
Mutual labels:  detection
Map
mean Average Precision - This code evaluates the performance of your neural net for object recognition.
Stars: ✭ 2,324 (+1251.16%)
Mutual labels:  detection
Php Legofy
Transform your images as if they were made out of LEGO bricks.
Stars: ✭ 161 (-6.4%)
Mutual labels:  image-processing
Mstar deeplearning project
Radar target classification, detection and recognition using deeplearning methods on MSTAR dataset
Stars: ✭ 163 (-5.23%)
Mutual labels:  detection
A Pytorch Tutorial To Object Detection
SSD: Single Shot MultiBox Detector | a PyTorch Tutorial to Object Detection
Stars: ✭ 2,398 (+1294.19%)
Mutual labels:  detection
Bimef
Code and data for the research paper "A Bio-Inspired Multi-Exposure Fusion Framework for Low-light Image Enhancement" (Submitted to IEEE Transactions on Cybernetics)
Stars: ✭ 161 (-6.4%)
Mutual labels:  image-processing
Filestack Js
Official Javascript SDK for the Filestack API and content ingestion system.
Stars: ✭ 169 (-1.74%)
Mutual labels:  image-processing
Pdftabextract
A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.
Stars: ✭ 1,969 (+1044.77%)
Mutual labels:  image-processing
Pngtastic
A pure Java PNG image optimization and manipulation library
Stars: ✭ 159 (-7.56%)
Mutual labels:  image-processing
Nuxt Imagemin
Nuxt module to minify your images. Works with: png, jpeg, gif, and svg
Stars: ✭ 170 (-1.16%)
Mutual labels:  image-processing
Pynet Pytorch
Generating RGB photos from RAW image files with PyNET (PyTorch)
Stars: ✭ 169 (-1.74%)
Mutual labels:  image-processing

CCTag library

CII Best Practices Codacy Badge

Detection of CCTag markers made up of concentric circles. Implementations in both CPU and GPU.

The library is the implementation of the paper:

  • Lilian Calvet, Pierre Gurdjos, Carsten Griwodz, Simone Gasparini. Detection and Accurate Localization of Circular Fiducials Under Highly Challenging Conditions. In: Proceedings of the International Conference on Computer Vision and Pattern Recognition (CVPR 2016), Las Vegas, E.-U., IEEE Computer Society, p. 562-570, June 2016. https://doi.org/10.1109/CVPR.2016.67

If you want to cite this work in your publication, please use the following

@inproceedings{calvet2016Detection,
  TITLE = {{Detection and Accurate Localization of Circular Fiducials under Highly Challenging Conditions}},
  AUTHOR = {Calvet, Lilian and Gurdjos, Pierre and Griwodz, Carsten and Gasparini, Simone},
  BOOKTITLE = {{Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)}},
  ADDRESS = {Las Vegas, United States},
  PAGES = {562 - 570},
  YEAR = {2016},
  MONTH = Jun,
  DOI = {10.1109/CVPR.2016.67}
}

Marker library

Markers to print are located here.

WARNING Please respect the provided margins. The reported detection rate and localization accuracy are valid with completely planar support: be careful not to use bent support (e.g. corrugated sheet of paper).

The four rings CCTags will be available soon.

CCTags requires either CUDA 8.0 and newer or CUDA 7.0 (CUDA 7.5 builds are known to have runtime errors on some devices including the GTX980Ti). The device must have at least compute capability 3.5.

Check your graphic card CUDA compatibility here.

Building

See INSTALL text file.

Continuous integration:

  • Build Status Build status Continuous Integration master branch.
  • Build Status Build status Continuous Integration develop branch.

Running

Once compiled, you might want to run the CCTag detection on a sample image:

$ build/src/detection -n 3 -i sample/01.png

For the library interface, see ICCTag.hpp.

License

CCTag is licensed under MPL v2 license.

Authors

Lilian Calvet (CPU, [email protected])
Carsten Griwodz (GPU, [email protected])
Stian Vrba (CPU, [email protected])
Cyril Pichard ([email protected])
Simone Gasparini ([email protected])

Acknowledgments

This has been developed in the context of the European project POPART founded by European Union’s Horizon 2020 research and innovation programme under grant agreement No 644874.

Additional contributions for performance optimizations have been funded by the Norwegian RCN FORNY2020 project FLEXCAM.

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