测评丨天命不凡的能力者——海思Hi 3519A

2021年09月30日 14:26    发布者:哦哈哟
2020年9月27日
飞凌全新开发板OK3519A-C即将发布了,开发板使用4.9.37版本的linux,并支持emmc和nandflash两种存储器,分别对应文件格式为ext4和yaffs2。话不多说,先上实物图:https://www.forlinx.com/file.php?f=202009/f_9aa8a82fcebd89798cd1289d99419d4e&t=png&o=&s=&v=1601195819 外观看上去和之前的OKXX18、OKMX6UL、OKMX6Q很像,比如RS485、UART、HDMI、音频这些接口都是齐全的,但是仔细看会发现最左侧上下各有一个40Pin的软排线座子,这个就涉及到了这款开发板最亮眼的地方:强大的视频采集能力和视频解析能力。最大输入分辨率为:7680x4320 ,支持imx290和imx334两款摄像头,以及OV5640和usb摄像头。 下面介绍其强大的图像处理功能:1、 可以实现 avs图像拼接 功能
https://www.forlinx.com/file.php?f=202009/f_0f69d2374ec1955b2cb8afeb3ade61a3&t=jpg&o=&s=&v=1601195998
可将两个摄像头采集的信息拼接到一张图片中(上图只是简单测试,未做拼接校准,所以拼接的效果欠佳)。支持双路和四路拼接:输入 2 路 3000 x 3000@30fps,输出 3840 x 2160@30fps输入 4 路 1080 x 1920@30fps,输出 3840 x 2160@30fps2、dis防 抖例,6自由度防抖从HDMI输入图像:# /etc/init.d/S99matrix-browser stop# cd /mpp/sample/dis/# ./sample_dis 1 03、ISP 与图像处理 ● ISP 支持多路时分复用,可处理多路 sensor 输入视频● 支持 3A(AE/AWB/AF)功能,3A 参数用户可调节● 支持去固定模式噪声(FPN)● 支持两帧曝光 WDR 及 Local Tone Mapping● 支持强光抑制、背光补偿● 支持坏点校正、镜头阴影校正● 支持多级 3D 去噪,提供优秀的低照度图像效果,去除运动拖尾和色噪● 支持 3D-LUT 色彩调节● 支持图像动态对比度增强及边缘增强处理● 支持色差校正(CAC)及去紫边● 支持去雾● 支持 6-Dof 数字防抖及 Rolling-shutter 校正● 支持镜头畸变几何校正及鱼眼矫正● 支持图像 90 度/270 度旋转● 支持图像 Mirror、Flip● 支持多路缩放输出,缩放倍数:1/15.5~16x● 支持最大 8 个区域的编码前处理 OSD 叠加● 提供 PC 端 ISP 调节工具 4、CV 硬件加速引擎 ● 支持双目深度图计算硬件加速,处理性能:720p@30fps● 支持 IVE 2.1 智能算子,支持特征点检测、光流、计算机形态学处理等多种算子硬件加速5、 fisheye全景图像单摄像头全景方案,需要配合全景镜头使用。 例如,360度顶装模式,HDMI输出图像,同时保存为H.265流文件# /etc/init.d/S99matrix-browser stop# ./sample_fisheye 3 0 0
https://www.forlinx.com/file.php?f=202009/f_dd4749f132e14b4c3d501c369b47ca12&t=jpg&o=&s=&v=1601196006 6、 region图像内容的遮挡和叠加叠加位图、背景、纯色块、马赛克等。 例,在VO上执行OVERLAY添加信息:# /etc/init.d/S99matrix-browser stop# ./sample_region 0
https://www.forlinx.com/file.php?f=202009/f_c6ed2a7ab566b92789aff04ef644e3c4&t=jpg&o=&s=&v=1601196015
OK3519A的优势可不只是图像采集和处理,更强大的地方在于搭载nnie人工智能推理加速单元,让图像识别变得更简单高效。举例:# /etc/init.d/S99matrix-browser stop# ./sample_nnie_main 0
https://www.forlinx.com/file.php?f=202009/f_261f18fbbc193b0d8c358e298e40b4c9&t=jpg&o=&s=&v=1601196024 并且搭载硬件OPENCV:ive图形处理单元举例,运动检测摄像头输入,HDMI输出:# /etc/init.d/S99matrix-browser stop# ./sample_ive_main 3
https://www.forlinx.com/file.php?f=202009/f_f514a3e865b728ff5778c0fdec9d1cbe&t=jpg&o=&s=&v=1601196032
另外,还支持 hirt , 可用来评估神经网络延迟举例,SSD分类评估:# /etc/init.d/S99matrix-browser stop# ./sample_runtime_release 3 ============================= ssd net begin ================================I Runtime version: 1.2.2.6 build sha1: 8581a392compile date: Aug  2 2019 17:43:34 Runtime WK Len: 27156768I model size: 1 connector size: 0LoadGroup succ, group handle===== TIME SPEND: 4194 ms =====Pic: ./resource/dog_bike_car_300x300.bgr==== The 7th class box info====179 43 273 87 0.997559==== The 12th class box info====47 115 128 275 0.997559roi cnt: 2save ssd.ppm===== TIME SPEND: 172 ms ========== TIME SPEND: 5784 ms =====SAMPLE_SSD result 0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/mpp/sample/svp/hirt # 好了,本次测评到此结束,总的来说,对OK3519A的AI和视频处理能力是相当认可的。在全民AI的今天,一款这样高性能视频处理和板载人工智能计算加速的开发板,真的是理想中的开发利器。