Dischage, picture included

Could this be implantation bleeding? It's bearly pink but it occurred during my ovulation.