That problem will only get worse as long as the pigeons know they have free access to your Ducks food.
Anyway to start feeding your ducks in a different place and only enough feed so there will not be any left over for the pigeons? I would guess once the pigeons figure out the food source is...