implantation bleeding?

I've been having a few days of this kind of spotting. could it be implantation or early period?