What do you mean by "never good quality"? Does it show pixelation? Does it loose some colors?
As far as I know there is no setting anywhere to change the quality of the lockscreen/home screen wallpapers. Mine is showing in HD btw. I know 'coz I saved my screenshots in my PC and they are 1080p.