Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Why does cuda::VideoCapture consumes more memory than videocapture

I have created a simple program which plays a 1280 x 720 | H.264 video file using videocapture the process consumes around 75 mb of memory. But if i play the same file using cuda::videocapture the amount memory( GPU ram ) consumed by the process grows by more than 3x to around 250 mb.

CPU Process Data image description

GPU Process Data image description

What is the reason behind this significant jump in memory usage ?