updated method, now ignores regions that are masked in asymetry process to address false signal from nearby masked objects
loads of tinkering on the insides, dual image mode is up in running! at least for the first pass...