Viewing is open to everyone. Downloading and starring need a GitHub sign-in. Sign in with GitHub

RESEARCH.md

v0.1.0-build.85 Latest Commit ede38f5

Size
3.8 KB
Lines
27
Language
Markdown
SHA-256
7e74dab23294…
View on GitHub

Sign in with GitHub to download. Each download is recorded with your GitHub username.

Prior-art and dependency audit

This audit records design references, not permission to reuse implementation code. CKey's geometry, framing, and code in the first milestone are independently authored. Before copying or linking any implementation, inspect the exact source revision and every bundled dependency license.

System What is relevant to CKey License / reuse note
FHNW CODEC / Annular Barcodes Separates marker, synchronization, and data zones; reports decoding under distortions/noise. Useful precedent for explicit calibration zones and a camera test corpus. The linked research pages do not establish a reusable source-code license. Cite the research; do not copy code absent a license.
CCTag Concentric-ring fiducial localization and pose under difficult imaging. Useful for candidate localization research, not a payload format. Official implementation is MPL-2.0. Any future source reuse needs file-level MPL compliance review.
RuneTag Concentric dots and cyclic code for identity/localization with occlusion. Official repository states MIT, but includes bundled/dependent components (including WinNTL); audit all dependency licenses before reuse.
AprilTag Robust square candidate detection and deliberately small identifier code families. Useful detection benchmark, not an appropriate high-capacity model. BSD-licensed official implementation; no code copied here.
Apple App Clip Code Public platform docs establish behavior but do not disclose the symbol math; the independent reverse-engineering project describes colored arc rings, URL framing, and RS. Useful reminder to specify arc topology exactly. Apple docs do not publish a symbology license. Reverse-engineering repository is MIT; do not copy its format tables/implementation or imply Apple affiliation.
HCC2D Adds color planes to a matrix code; illustrates capacity gains versus color-channel sensitivity. Public draft text is CC BY-ND 4.0; official software is proprietary. No text/code copied. CKey's monochrome requirement rules out color dependence.
PiCode Research on embedding imagery while preserving decode behavior; informs need for explicit logo damage budgets. No source license identified in this audit. Cite paper only; no code copied.
IRIS A close radial/ring prior art with self-clocking ring cells, monochrome/color variants, and RS interleaving. Its proximity makes independent geometry and a documented comparison especially important. Public repository states MIT; no code copied. Review exact revision before any future reuse.

References

No third-party runtime dependency is used by the current C++ core. The repository's existing top-level MIT license is retained. Apache-2.0 would offer an express patent grant and is a sound alternative for a new standard, but changing from MIT should be a deliberate owner decision after checking contributor rights.