Image processing and uploading