I am working with NvMediaImageGroup as input to ISP. When I use a vector of size 2 or smaller as input to RegisterImageGroups, then at runtime, I get the following error message:
/dvs/git/dirty/git-master_linux/camera/fusa/sipl/src/core/CNvMCamera.cpp: 689: ValidateImageGroups: Number of image groups should be at least:3
Can someone please shed a bit of light on that information. I am fine with using a vector of size 3 or larger here, but I would still be interested in understanding the inner workings and background a bit better. Usually all vectors of buffers or queues I use in my applications are only size two, so I am a bit surprised.
Software Version
DRIVE OS Linux 5.2.6
Target Operating System
Linux
Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
SDK Manager Version
1.7.0.8846
Host Machine Version
native Ubuntu 18.04