How to control high power leds (500mA) via pmw accurately?

What's the purpose of using PWM, which effect do you want to achieve?

As long as you don't have an ultra high speed camera with 10M exposures per second, a much lower frequency is sufficient. If you only want to control the brightness of the exposures, limit the lighting time or current for every single exposure.