image/viman-genom
Pattern-based marker detection and localization
- Directory:
- image/viman-genom (package's history)
- Package version:
- viman-genom-1.6
- Home page:
- (none)
- License:
- gnu-gpl-v2
- Source archive:
- Description:
- viman is a GenoM module that does pattern-based marker detection (barcode
style) and pose estimation.
The detection is based on the ARToolKitPlus framework (version 2.1.1: the
latest and definitive one). ARToolKitPlus detects the marker corners and
IDs. The corner detection is refined and a 3D pose (position and orientation)
is estimated thanks to OpenCV functions.
Viman read images via the viam GenoM module (image/viam-genom). It can do
either mono or stereo detection and pose estimation. For stereo-based
detection, the marker pose is estimated by a triangulation if the marker is
present in both images.
Viman can localize several objects at the frame rate speed. Objects can be
composed of several markers. Each object must be defined in an "object".cfg
file. To load objects into the viman module, objects must be declared in a
global configuration file. Those files must be stored in
/data/viman.
- Run dependencies:
- artoolkitplus>=2.1.1, gbM>=0.9, genBasic-genom>=0.1, genManip-genom>=0.9, genom>=2.9, libjpeg, libstdc++, libt3d>=2.6, libtclserv_client>=0.3, opencv2>=2.2.0<3, perl>=5, pocolibs>=3.1, pom-genom>=0.5r1, tcl86>=8.6<8.7, tclserv>=2.7, transgen>=1.1b0, viam-genom>=1.6, viam-libs>=1.12
- Build dependencies:
- autoconf>=2.59, digest>=20080510, g++>=3, gcc>=3, gm4>=1.4, libtool>=1.5.22, mkdep>=2.6, patch>=2.0, pax, pkg-config>=0.22, pkg_install>=20110805.12, tnftp>=20130505~ssl
- General options:
- c++-compiler alternatives:
- c-compiler alternatives:
- opencv alternatives:
- tcl alternatives: