If those are actually scratches/tiny cuts in the canvas, I think they will be tough to completely eliminate. I would clean it with a soft brush (avoid nylon if you can) and your top cleaner of choice. If there is still discoloration, you might consider a soft top dye, I know that Renovo makes a top dye in black. Putting a thick coat of waterproofing might also help mask it.