高通 node简介
目录一、CamX 整体层次二、硬件 Node 分类hwl三、经典实时预览链路Realtime四、离线拍照链路Offline— 按平台代际五、完整 Node 拓扑示意含 CHI 扩展六、Request 在 Node 间的调度机制七、一句话记忆一、CamX 整体层次核心关系层级说明Session管理多个 Pipeline控制硬件资源与 Request 流转Pipeline由多个 Node 组成的有向无环图DAG数据经 Input/Output Port 流动Node最小处理单元分 HWL 硬件节点 和 SWL/CHI 软件节点二、硬件 Node 分类hwl模块全称职责Sensor—控制 Sensor 出图、SubDeviceActuator/Flash/OISTFETitan Front End新一代实时前端接 CSID 后做早期像素处理IFEImage Front End实时前端 ISPBayer 处理、Demosaic、Scaler、3A Stats、FD Buffer、RDI Raw 输出OFEOffline Front End离线前端处理 Raw/Bayer 离线链路旗舰常见OPEOffline Processing Engine离线后处理降噪、锐化、多帧合成等中端常见IPEImage Processing EngineYUV 域后处理EIS/ANR/ASF/Scaler → Display/VPU/JPEGBPSBayer Processing Segment老平台离线 Bayer 处理Demosaic/HDR/HNR三、经典实时预览链路RealtimeIFE 内部大致分工Camera Sensor↓CAMIF/CSID (CSI 解码)├──► Video Preview Path│ HDR/PDPC/Bayer → Demosaic → CC/GTM/Gamma → Scaler → YUV420 → IPE/Display└──► Snapshot Path (RDI)├── Dual PD → PDAF├── 2PD → Registration└── ZSL Buffer → BPS/OFE (离线拍照)四、离线拍照链路Offline— 按平台代际不同 SoC 的离线 ISP 组合不同不能简单用「新平台 OPE」来记平台档位典型离线模块说明老一代IFE BPS IPE经典三路实时 IFE、离线 BPS、YUV IPE中端 7 系7550更常见 OPE离线能力相对精简OPE 承担离线后处理旗舰 8750IPE OFE无 BPSKernel DT1×IPE 1×OFE 3×VFE不走 OPE 主导工程平台 8850TFE / IFE / IPE / BPS 并存以项目实际 topology XML 为准SM8750 CAMSS 硬件清单公开 DT3× VFE、2× VFE Lite、3× CSID1× IPE 1× OFE2× JPEG DMA、2× JPEG Encoder无 BPS五、完整 Node 拓扑示意含 CHI 扩展以旗舰多摄预览为例SM8850 FD 链路六、Request 在 Node 间的调度机制Dependency 类型PropertyMetadata 依赖Fence硬件同步信号ChiFenceCHI Node 间同步七、一句话记忆实时链路 Sensor → TFE → IFE → [Stats/FD/SWL Nodes] → IPE → 显示/编码离线链路 IFE(RDI Raw) → OFE/BPS → OPE/IPE → JPEGTFE / IFE 实时前端采流 初步 ISPOFE / BPS 离线前端Raw/Bayer 重处理入口OPE / IPE 离线/YUV 后处理平台不同二选一或组合使用CHI Node 厂商定制节点FD、SAT、GME、EIS 等插在 IFE 与 IPE 之间