TMI BLEEDING TMI

So this morning I have woken up to this? Is this my period or could it be implantation bleeding? I’m so confused.

Any help will be great.