TMI period vs implantation spotting?

My period is due today. I woke up to this on a liner. Had the same thing yesterday. Does this look like implantation or start of period?