Minimum DDR3 memory requirement for Image processing

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Minimum DDR3 memory requirement for Image processing

1,161 次查看
vinayakaghor
Contributor I

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

标记 (4)
0 项奖励
回复
5 回复数

902 次查看
igorpadykov
NXP Employee
NXP Employee

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!

-----------------------------------------------------------------------------------------------------------------------

902 次查看
vinayakaghor
Contributor I

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

0 项奖励
回复

902 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Vinayak

suggest to have 1GB memory in design as

FSL reference boards.

~igor

0 项奖励
回复

902 次查看
vinayakaghor
Contributor I

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 30fps383.0MB/s
DDR load (VDOA )
1080p YUV420 tiled -> YUV422 raster210.0

MB/s

Regards,

Vinayak

0 项奖励
回复

902 次查看
vinayakaghor
Contributor I

Hello,

Please help on above queries.

Vinayak

0 项奖励
回复