ivapylibs/puzzle_solver

Puzzle Data Association / Piece Tracking

pv33 opened this issue · 0 comments

pv33 commented

Copied Trello note here. It is mostly complete but may be missing some details related to correspondences or puzzle tracking.

Doing puzzle piece data association. The SIFT Matcher does that, but explicitly coded like in the real0Xyyyy scripts. However, the next step is to use the Board Correspondences capabilities. See the parser/trackerXX scripts. Not the early ones, but the later ones 3 and after. That has association code and might show how to move puzzle pieces to create fake tracking data. Use the SIFT test scripts and the tracker test scripts to create something that does floating puzzle pieces and data association. I can’t recall if there are tricky things in the code. You can always make an issue or talk to me.

There are many ways to have a puzzle move. The pieces can move and rotate. The entire image can be rotated and translated. There are other schemes. Pick one and roll with it.