iMX8MP 測評|飛凌FETMX8MP-C核心板多媒體功能測評
FETMX8MP-C核心板採用
NXP iMX8MPplus處理器,整合了一個影片處理單元 VPU,支援以下格式的影片硬體編解碼:
影片解碼: H264, H265, VP8, VP9,最大支援 1080p 60fps 。
影片編碼: H264, H265,最大支援 1080p 60fps 。
詳細引數見下表:
一、硬體編解碼
為了對FETMX8MP-C核心板的硬體編解碼效能有更清晰的瞭解,選擇飛凌
嵌入式另外兩款基於NXP iMX8M系列處理器設計的的FETMX8MM-C核心板和FETMX8MQ-C核心板與其做對比,用硬體解碼播放同一個 H264 影片檔案(帶音訊),CPU佔用率對比如下:
FETMX8MQ-C核心板:
FETMX8MM-C核心板:
FETMX8MP-C核心板
如圖可見,在飛凌嵌入式提供的三款iMX8M系列核心板中,當FETMX8MQ-C核心板用硬解碼方式解碼並播放測試用的 H264 影片檔案時CPU佔用率為23.5%,當FETMX8MM-C核心板用硬解碼方式解碼並播放同一個測試影片時CPU佔用率為18.2%,而當FETMX8MP-C核心板用硬解碼方式解碼並播放同一個測試影片時CPU佔用率僅為11.6%。
由此可見,雖然同為硬體解碼,但FETMX8MP-C核心板比同系列處理器產品具有更高的硬體解碼效能,CPU資源佔用率更低。
二、多屏顯示
接下來,筆者將對多屏顯示進行測評。
1、三屏異顯
此次iMX8MP核心板測試三屏異顯的方式是在主屏(MIPI屏)上播放影片,然後透過滑鼠拖動影片在三屏之間移動,具體效果如下:
從影片中我們看到,三屏顯示狀態下,三個螢幕從左到右排序分別為MIPI-DSI、LVDS、HDMI。此測試過程因三個螢幕的解析度不同,所以會出現同一個影片在拖動過程中大小有些許變化的情況,若用三個解析度及尺寸相同的螢幕會有更好的顯示效果。
此測評對三屏異顯功能進行了簡單的演示,工程師使用者可根據實際需求在此功能基礎上進行實現。
2、三屏同時播放影片
目前FETMX8MP-C核心板可用
命令實現在三個螢幕上同時播放相同或不同的影片,如下命令為三屏播放相同影片:
root@OK8MP:~# gst-launch-1.0 playbin uri=file:///media/forlinx/video/1080p_60fps_h264.mp4 video-sink="waylandsink window-x=0 window-y=10" & gst-launch-1.0 playbin uri=file:///media/forlinx/video/1080p_60fps_h264.mp4 video-sink="waylandsink window-x=1152 window-y=120" & gst-launch-1.0 playbin uri=file:///media/forlinx/video/1080p_60fps_h264.mp4 video-sink="waylandsink window-x=2754 window-y=250"
藍色部分可改成三個不同影片的路徑,即可實現同時播放不同影片。
紅色部分為影片顯示的實際座標,此處用做移動影片到其他屏(第一個在MIPI上,第二個在LVDS上,第三個在HDMI上,且都是居中顯示)
如下圖,展示的是三屏同時播放相同的影片,透過對命令的調整可使影片居中顯示。
三、4K高畫質攝像頭輸入
目前FETMX8MP-C核心板除了支援OV5645 MIPI 攝像頭和USB UVC攝像頭外,還支援4K高畫質攝像頭,型號為daA3840-30mc。daA3840-30mc 攝像頭是NXP官方推薦的能為iMX 8M Plus處理器提供強大視覺系統的4K高畫質攝像頭,可作為基於視覺的智慧機器學習應用的
解決方案。具體測試方法如下:
首先確認 basler 的裝置節點。
root@OK8MP:~# v4l2-ctl --list-devices (): /dev/v4l-subdev0 /dev/v4l-subdev3 /dev/v4l-subdev4 (): /dev/v4l-subdev1 (csi0): /dev/v4l-subdev2 VIV (platform:viv0): /dev/video0 VIV (platform:viv1): /dev/video1
檢視攝像頭支援的格式與解析度:
root@OK8MP:~# v4l2-ctl --list-formats-ext -d /dev/video1 ioctl: VIDIOC_ENUM_FMT Type: Video Capture [0]: 'YUYV' (YUYV 4:2:2) Size: Discrete 3840x2160 Interval: Discrete 0.033s (30.000 fps) [1]: 'NV12' (Y/CbCr 4:2:0) Size: Discrete 3840x2160 Interval: Discrete 0.033s (30.000 fps) [2]: 'NV16' (Y/CbCr 4:2:2) Size: Discrete 3840x2160 Interval: Discrete 0.033s (30.000 fps) [3]: 'BA12' (12-bit Bayer GRGR/BGBG) Size: Discrete 3840x2160 Interval: Discrete 0.033s (30.000 fps)
攝像頭預覽:
root@OK8MP:~# gst-launch-1.0 v4l2src device=/dev/video1 ! waylandsink
在4K螢幕下,攝像頭畫質輸出也可達到4K,顯示清晰度極高。如需測試更多有關攝像頭的功能(如攝像頭拍照、錄影),可參考飛凌嵌入式提供的iMX8MP系列產品使用手冊。
綜上,本文分別從硬體編解碼、多屏顯示和4K高畫質攝像頭三部分對FETMX8MP-C的多媒體效能進行了測評,由上述測評及結果可得出結論:FETMX8MP-C具有更高效的影片處理方式,能夠為使用者帶來更好的多媒體體驗,可滿足使用者對複雜多媒體顯示的需求,而4K高畫質攝像頭也為使用者提供了更加優秀的影片採集效果,為產品設計帶來了更多可能。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69989353/viewspace-2844769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測評中心▏軟體功能測試和非功能測試分別是什麼?
- 一加3T體驗評測:效能無敵 拍照飛躍
- 飛凌嵌入式i.MX6UL核心板引腳功能複用表使用說明
- 使用者測評:G2L開發板初體驗
- 評測姬
- 【測評】軟體測試廠商Parasoft和SmartBear關鍵功能對比
- 基於飛凌i.MX8M Mini核心板的加油機方案
- 安全測評基礎-安全測評常用測試工具講解
- 華碩ZenFone飛馬3配置、效能、續航全面評測
- 華碩ZenFone飛馬3評測 面向中端市場
- 亞馬遜測評是怎麼做的?測評難嗎?亞馬遜
- 198元雙核Cortex-A55,RZ/G2L核心板開放評測!
- 軟體測試的需求評審
- 軟體測評概念快問快答
- 軟體測評報告做為招標評分項
- Activité智慧手錶評測:顏值高 功能少
- 飛凌基於瑞薩 RZ G2L的核心板今日正式釋出
- 2840 WIKIOI——評測
- 軟體驗收測評報告怎麼做?軟體測評報告費用標準
- 歐瑞博COCO智慧插線板USB版實用評測
- 3568F-評估板測試手冊(ARM端)
- 多通道負載測試和效能評估?負載
- 三星Gear VR上手體驗評測:功能完善做工精緻VR
- 歐洲:AVG2012全功能軟體詳盡評測
- 軟體功能測試包括哪些內容?廣東權威的軟體測評機構有哪些?
- 程式碼之道:媒體評論
- 一個好用的線上測評工具——線上測評H5H5
- 談軟體自動化測試工具的評測方法
- PHP技能評測(一)PHP
- elementary OS 6 評測!
- Hyperledger Composer評測
- zedboard的demo評測Zed
- 演算法評測演算法
- 基於飛凌FETA40i-C核心板實現的呼吸機解決方案
- 什麼是等保測評?等保測評資質有哪些?
- 軟體測評報告快問快答(二)
- 電子政務系統軟體評測
- Pebble Time 2評測:增加可監測心率使用體驗更好