Our approach is able to utilize the error correction capability of QR
code to further improve the quality of results. The idea is to allow
a few modules to be free from the binding constraint and permit
those modules to pick the best pattern from the full set of P, thus
improving the visual quality at the cost of losing data in modules
which will be restored by error correction mechanism.