Canonical solution of the SU(3) ↓ SO(3) reduction problem from the SU(3) pattern calculus