IMX8M video encoding

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8M video encoding

4,105 Views
tcmichals
Contributor III

Does the IMX8m VPU support video encoding? Or does the GPU support encoding? 

Several links state

i.MX 8 Series Applications Processors: Multicore Arm® Cortex®-A72, Cortex-A53, Cortex-A35, Cortex-M4... 

1080p30 
(h.264) - SW

IMX8MDQLQRM.pd

from the reference manual, 1.4.10 Video Processing Unit (VPU), there is no video encoder. 

0 Kudos
Reply
3 Replies

2,837 Views
jamesbone
NXP TechSupport
NXP TechSupport

Hello Tim,

The VPU it is only for DECODING purpose, as you can see from the Datasheet:

The chip incorporates the following Video Processing Unit (VPU) features:
• 4Kp60 HEVC/H.265 Main, Main10 (Hantro G2) with best effort for 4Kp75
• 4Kp75 is needed to support PiP (Picture in Picture) for live TV and dual layer
Dolby Vision decoding one 4Kp60 stream and one 1080p60 stream
• 4Kp60 VP9 Profile 0, 2 (10 bit) (Hantro G2)
• 4Kp30 AVC/H.264 Baseline, Main, High decoder (Hantro G1)
• 1080p60 MPEG-2, MPEG-4p2, VC-1, VP8, RV9, AVS, MJPEG, H.263 decoder
(Hantro G1)
• Frame Buffer Compression – Lossless compression of buffers
• TrustZone support

2,837 Views
ashish_mishra
Contributor I

Sir ,

I have  Full HD (1920x1080p)  video data at  input (~2 Mega pixel/ frame .x60= 120x60x24=480 Bytes/sec). i don't want any data loss (i shall prefer to use lossless encoding technique  ) ? Can you please tell me which  encoding technique i shall fallow to encode  Full HD Video  data, so i  can  easily decode it through VPU(H.264)

Regards,

Ashish

0 Kudos
Reply

2,837 Views
jignesh1
Contributor I

Hello James,

I want to know that what are the maximum limit of VPU for decoding. We are using imx8MQ EVK board.

In our use-case,

1. We need one 1920x1080@60 decoding with scale.

2. One post processing unit, that do scale and rotation (90 or 270)

Please let me know if this is possible.

Also right now I am looking at example that how to use VPU for independent post processing. Please let me know if you have any reference code for same.

Thanks,

Jignesh Patel 

0 Kudos
Reply