canvasW: 1280 canvasH: 720
total pixel count: 921600