A computational technique for automated recognition of subsurface cracks in aeronautical structures