Graphic. Implantation bleeding?

Is this too much to be implantation bleeding? Or did my period come early? I’m not supposed to get it till Tuesday.