Skip to content

Latest commit

 

History

History
85 lines (57 loc) · 2.89 KB

CHANGES.md

File metadata and controls

85 lines (57 loc) · 2.89 KB

CCTag Changelog

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

Changed

Fixed

Removed

[1.0.0] - 2021-06-24

  • Support for OpenCV 3.4.9 PR
  • Switch to C++14 standard PR

2019

  • Remove Cuda Cub dependency PR
  • Bug fix: out of range image access during identification PR
  • Bug fix on big markers (multi-resolution detection) PR
  • Bug fix: avoid access to empty vector during vote PR
  • CMake: export all symbols when building shared libs on Windows PR
  • CMake: Improve management of CUDA Compute Capabilities flags PR
  • Compatibility with Opencv 4 PR

2018

  • First Windows version (CPU only) PR
  • Docker: add support for docker PR
  • Improvements for ellipse fitting PR
  • Modernizing code to C++11 PR

2017

  • Use Thrust for cuda >= 8 PR
  • Minor code cleaning PR
  • Add limit to edgepoint d-to-h transfer PR
  • Bug fix in NearbyPoint PR

2016

  • Switch to modern version of CMake PR
  • CVPR Publication https://hal.archives-ouvertes.fr/hal-01420665/document
  • Application: Show detected markers in video and live mode PR
  • Allow to extract CCTags from multiple images in parallel with multiple cuda streams PR PR
  • Continuous integration on Travis PR
  • Remove Blas/Lapack/Optpp dependencies
  • Remove Ceres dependency
  • GPU implementation

2015

  • First open-source release
  • CPU Optimizations
  • Expose critical parameters
  • CMake build system

2014

  • Thesis Defence by Lilian Calvet under the direction of Vincent Charvillat and Pierre Gurdjos "Three-dimensional reconstruction methods integrating cyclic points: application to camera tracking" (http://www.theses.fr/2014INPT0002)
  • CCTag detection on CPU