Hello,
I want to stitch 2 images, below is scemario.
1. I will get MJPEG compressed 2 videos (VGA resolution) over ethernet.
2. I want to convert it into H.264
3. Stitch the video
4. send it over ethernet.
I want to know what is minimum size of DDR3 memeory is required.
Kindly help
Regards,
Vinayak
Hi vinayak
please look at below link which explains memory requirements
Re: Re: Memory Reserved on i.MX6 for VPU
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Please advice whether below data is correct?
To decode 2 MPEG streams & combinely encode these into 1 H.264 stream. I calculated Frame buffers for 2 MPEG streams (VGA 640*480*30fps*2 Byte per pixel) = 18MB * 2 =36MB.
For stable system, we need 128MB GPU & 128MB VPU. Kernel size is fixed ~13MB. or still we need allocate memory for DMA.
Regards,
Vinayak
Hi Vinayak
suggest to have 1GB memory in design as
FSL reference boards.
~igor
Hi Igor,
thank you.
1. I want to stitch 2 MJPEG videos.Definitely it will be frame by frame. But will IMx Processor stitch MJPEG videos?
or need to convert to RAW data. Then stitch videos. This will definitely increase DDR bandwidth.
2. If I need to increase no of video streams to 4, which way would be advisable?
3. Will this "MJPEG Baseline Process Encoder and Decoder" able to decode 2 streams simultaneously?
4. Could you please explain how to calculate below DDR load? Since My data will be in MJPEG format.
DDR load (VPU Decode) | |||||||
H.264 1080p 30fps | 383.0 | MB/s | |||||
DDR load (VDOA ) | |||||||
1080p YUV420 tiled -> YUV422 raster | 210.0 | MB/s |
Regards,
Vinayak
Hello,
Please help on above queries.
Vinayak