Why the uploaded image has a different resolution/size from that of the original image?

This is because VanceAI cloud service has resolution and size limit on images being uploaded. Images exceeding the limits will be compressed automatically before uploading to make sure they are supported. That is why sometimes you find there are resolution/size differences between the uploaded image and the original one.