Changelog
All notable changes to the Ark module will be documented in this file.
Latest release
Ark [0.6.14] - 2024-04-29
- New ARK Module introduced. This package will contain core features originally part of Manna, now usable from any developers in need of the sole Computer Vision functionalities implemented by Auki.
Changed
- Improved version of GPU Scanner: faster and more precise, especially on iOS
Added
- Provide static async method
ParseTextureForQRs
to:- detect QR codes within a given texture
- extract information such as detected QR corners, bit arrays, size, and framestamp.
- Provide static method
EstimatePose
to:- estimate the pose in world space for a given set of QR code corners, physical side length, and transformation matrices.
- return confidence values for the estimated pose.
- Offer the optional functionality of
OptimizePose
to:- Optimize the pose to find a better fit according to integrated or custom cost functions.
- Control the optimization process with customizable time limits.
- On iOS only it uses
Solver
class (from Ceres package 0.0.4) to optimize pose estimation problem
Ceres Solver dependency
- Includes precompiled Ceres native library for Android and iOS
- Exposes
Solver
wrapper C# class to solve optimization problems with Ceres