Pre-computing things makes all the detection much much much faster :-)
Add smart non-max supression