海思和Sigmastar ISP开发异同点

海思和Sigmastar是目前ISP领域比较流行的两个平台,这两个平台有很多共同点但是也有差异点,下面总结看看。

1、系统开发

海思和Sigmastar的系统开发差异不大,都是统一构建。不同的是海思有Liteos平台,Sigmastar的ISP还没引入RTOS平台。

2、sensor驱动

海思和Sigmastar针对sensor驱动的做法都是一样的就是脱离系统,驱动在应用层加载。不同的是海思的是.so文件,而Sigmastar的是常见的.ko。

3、应用层开发

两者差异不大,本来Linux的应用层开发都差不多。

4、ISP调试

海思的黑电平校正调试好了要单独用cmos_get_isp_black_level配置进去,镜头校正要修改sensor驱动,AWB校正则可以直接通过bin文件导出给程序调用。Sigmastar则所有的校正都单独生成文件然后程序一 一调用。总的来说海思和Sigmastar的ISP调试方法大同小异,甚至程序调用生成的bin文件也差别不大。

5、扩展功能。

以上都是最常规的ISP的开发,不用说海思和Sigmastar甚至是富瀚微、MTK、紫光展锐、高通等差异都不大。但是现在的ISP还有扩展功能比如各种编解码器、网络传输、人工智能等等,这些扩展功能的开发差异比较大,如果不仔细研究相应的文档很难掌握。

你可能感兴趣的:(终端侧人工智能,isp,图像处理,人工智能)