NEON:是适用于ARM Cortex-A系列处理器的一种128位SIMD(Single Instruction, Multiple Data,单指令、多数据)扩展结构。
S2:安霸公司新一代高性能Soc,集成两个Crotex-A9、iDsp、vDsp等,可实现最高1080P120fps网络摄像机方案。
安霸S2平台的开发方式为基于安霸公司的Linux SDK,用户仅可对Crotex-A9可编程,调用SDK接口实现基本的图像处理。在当前smart IPC、smart Dome智能处理应用中,存在如下不足点:
1.获取智能处理所需的yuv原始数据,只能从编码通道获取,在编码缓存释放之前从内部编码缓存中拷贝出来,由于原图数据量大,对于其拷贝优化很有必要(GDMA未开放外部使用)。
2.没有可独立调用的缩放模块,获取的yuv数据分辨率随编码分辨率改变而改变,智能应用不够灵活。
3.图像的镜像、旋转均在编码时完成,获取的yuv数据均未作镜像、旋转,从而使智能处理图像、抓图图像与视频预览不一致。
NEON是一个SIMD数据处理架构,256字节的寄存器堆包含32个64-bit位宽的寄存器或者16个128-bit位宽的寄存器