Skip to content

Loop homography rejects large numbers of valid pairs #12

Description

@Bob-O-Rama

Project with 20 x 20, lrtb pattern, 30% overlap, 1:1 aspect ratio tiles. AKAZE and ORB identify many valid pairs, about 70% of valid pairs are rejected by loop homograph.

On inspecting logs it is seen that none of the loops are valid and the pair is voted as bad.

INFO: Pair ( 5, 6 ) Loop = {4,5,6,25,4} Error = 1006.49 INFO: Pair ( 5, 6 ) Loop = {5,25,6,5} Error = 1009.01 INFO: Pair ( 5, 6 ) Loop = {26,5,6,27,26} Error = 1009.18 INFO: Pair ( 5, 6 ) Loop = {5,26,6,5} Error = 1009.6 INFO: Pair ( 5, 6 ) Loop = {5,26,27,6,5} Error = 1010.43 INFO: Pair ( 5, 6 ) Loop = {25,4,5,6,25} Error = 1011.01 INFO: Pair ( 5, 6 ) Loop = {25,5,6,26,25} Error = 1013.64 INFO: Pair ( 5, 6 ) Loop = {5,25,26,6,5} Error = 1014.07 INFO: Pair ( 5, 6 ) Loop = {24,5,6,25,24} Error = 1742.9 INFO: Pair ( 5, 6 ) Loop = {6,25,26,5,6} Error = 2022.4 INFO: Pair ( 5, 6 ) Loop = {26,5,6,25,26} Error = 2027.1 INFO: Pair ( 5, 6 ) Loop = {26,5,6,7,26} Error = 2039.51 INFO: Pair ( 5, 6 ) Loop = {5,6,7,26,5} Error = 2039.51 INFO: Pair ( 5, 6 ) Loop = {5,24,25,6,5} Error = 2467.58

INFO: Pair ( 5, 6 ) Votes: Bad = 1 L2 = 0 L1 = 0 L0 = 0 Status: PAIR BAD

This seems related:

INFO: Pair ( 24, 25 ) Loop = {24,4,5,25,24} Error = 2407.03

However all of the individual pairs seem valid:

Screenshot from 2023-12-18 12-40-19
Screenshot from 2023-12-18 12-40-01
Screenshot from 2023-12-18 12-39-30
Screenshot from 2023-12-18 12-39-02

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions