142、海思 ISP Pipeline:从 VPSS 到 HiISP 的完整调试流程 142、海思 ISP Pipeline:从 VPSS 到 HiISP 的完整调试流程一、一个让人头疼的“偏色”问题去年接手一个项目,海思Hi3519AV100平台,客户反馈夜间监控画面偏紫,尤其是路灯下的人脸,肤色像中了毒。我第一反应是AWB(自动白平衡)没调好,但翻看log发现AWB统计值正常,色温估计也准。问题出在哪?折腾了两天,最后定位到是VPSS(视频处理子系统)和HiISP之间的数据流配置出了岔子——VPSS输出的YUV数据格式和HiISP期望的输入格式不匹配,导致颜色矩阵计算时发生了“错位”。这个坑让我意识到,理解ISP Pipeline的完整调试流程,不能只看ISP本身,VPSS这个“搬运工”才是关键。二、VPSS:ISP的“前菜”还是“绊脚石”?海思平台下,VPSS负责视频流的预处理、缩放、裁剪、格式转换等。很多人以为VPSS只是“过路财神”,数据从sensor进来,经过VPSS简单处理就丢给ISP。错!VPSS的输出格式、分辨率、帧率、甚至buffer对齐方式,都会直接影响HiISP的输入质量。VPSS的典型配置要点(踩坑记录):输出格式:VPSS支持YUV420、YUV422、RGB等。HiISP的3A算法(AE、AWB、AF)通常需要YUV420作为输入,但注意YUV的排列顺序——海思默认是NV12(Y+UV交错),但有些老版本S