Camera HAL & ISP 协同开发
📚 实战技巧 · 30章
v2.4
01
Camera HAL架构全景解析
HAL3 vs HAL1 · Pipeline · Provider进程
02
ISP Pipeline基础
Bayer RAW · DPC/BLC/AWB/AE/AF · 硬件抽象层
03
HAL与ISP通信桥梁
V4L2 · Media Controller · ISP subdev节点
04
Request流程深度剖析
Capture生命周期 · Result回调 · Frame同步
05
Buffer管理艺术
Gralloc · DMA-BUF · ION/DMABUF · Cache一致性
06
3A算法协同
AE/AWB/AF触发 · ISP统计回传 · 参数同步
07
Tuning参数传递
Vendor Tag · 序列化 · MetaData复用
08
多Camera并发场景
Stream同步 · ISP带宽 · MIPI CSI虚拟通道
09
HDR与多帧融合
ZSL/HDR+ · Multi-frame RAW · ISP多帧对齐
10
Video与Snapshot差异化
YUV/JPEG/HEIF · ISP缩放配置策略
11
性能调优实战
Pipeline Latency · CPU-GPU-ISP均衡 · Trace点
12
功耗优化策略
ISP Clock Gating · Power Hint · 场景降频
13
Debug与Log系统
logcat分级 · ISP Firmware Log · Systrace
14
稳定性保障
Watchdog · ISP Hang恢复 · HAL Crash dump
15
CTS/VTS认证避坑
Camera ITS · 必过Test Case · Fail分析
16
Vendor扩展接口
Characteristics定制 · Hidden Camera · OEM API
17
虚拟Camera与模拟器
QEMU ISP · VTS Fake Camera · CI/CD
18
Secure Camera场景
TEE ISP通路 · Secure Buffer · DRM保护
19
AI ISP协同
NPU耦合 · AI-3A · ML Shutter优化
20
多帧RAW域处理
SuperRAW · Binning/Remosaic · RAW预处理
21
EIS与OIS协同
Gyro同步 · Rolling Shutter · Stabilization接口
22
Face Detection/LFD
Face ROI · Metadata填充 · AF/AWB联动
23
LED Flash与Aux Light
Torch模式 · Pre-flash · ISP Flash时序
24
Sensor驱动适配
Power Sequence · Modes · Exposure/Gain映射
25
MIPI C-PHY/D-PHY调试
Lane速率 · PHY Tuning · Eye Diagram
26
RAW图质量分析
Bayer校验 · Defect Pixel · Shading校正
27
HAL侧Fake Camera实现
Mock ISP · Test Pattern · 自动化测试
28
多厂商ISP适配
Qualcomm/MTK/展锐 · Vendor HAL抽象层
29
Camera开机优化
First Frame Latency · ISP并行化 · Prebuilt
30
未来趋势与演进
MIPI CCS/CSI-3 · Compute Capsule · U/V新特性