The pictures are from beginning 12MP, the full resolution of the sensor, but it was not the case for the selfie taken in gesture mode or picture taken in active track.
They mixed a little video and photo mode, but this can be explained as this is related to the pictures taken during gesture and active track mode. In this mode, the Spark is in video mode to track you. In older version, they make it easy, they just grad a frame from the video stream and says here is the picture. It was low quality and not the full 12MP resolution. In version .0500 they improved the way to get picture in this mode and most probably they pause the video, take a real picture and restart video again to continue tracking subject. Formally they should have written "Improved photo resolution to 12MP in Gesture and ActiveTrack modes.", which is the normal picture size.