On Raspberry Pi 5 using libcamera + PiSP, raw capture reports format BGGR_PISP_COMP1 with stride close to width (e.g. 3328 for 3280 pixels).
My understanding is that CSI-2 RAW10 packing exists only on the wire, and PiSP unpacks the pixels, then applies raw-domain compression before writing to memory, which is why the stored raw frame is ~1 byte/pixel instead of 1.25 bytes/pixel.
Can you confirm whether PiSP applies compressed raw storage (COMP1), and that the stored raw is not CSI-2 RAW10 packed?
My understanding is that CSI-2 RAW10 packing exists only on the wire, and PiSP unpacks the pixels, then applies raw-domain compression before writing to memory, which is why the stored raw frame is ~1 byte/pixel instead of 1.25 bytes/pixel.
Can you confirm whether PiSP applies compressed raw storage (COMP1), and that the stored raw is not CSI-2 RAW10 packed?
Statistics: Posted by vkiruthika — Wed Dec 24, 2025 9:32 am — Replies 0 — Views 17