After reading PiCamera documentation, couple of questions have come to my mind that I might need some help to be able to answer them?
Does Pi uses lossy compression or lossless compression?
Is data really copy to RAM as many times as shown in the picture?
Is compression happening frame by frame and within the frame?
Are we duplicating RAM or using same buffer in step 3,4,5 and 6?
In scenarios where a circular buffer is created (using PiCameraCircularIO class), how is the picture shown above affected?
Thanks in advance!