Hello Trekz,
You're right about the DJI Phantom's still shots in low light. With such a small sensor, the quality of images relies heavily on good light.
Could you provide more information about your camera settings? Are you using manual settings?
The screenshot certainly shows the noise, but it's difficult to offer advice from a screenshot. Could you make one of the originals available?
PIX
PIX YouTube channel