目录
[1 问题](#1 问题)
[2 数学等价推导](#2 数学等价推导)
[3 如何 "不改子图坐标、只改中心",该怎么配?](#3 如何 “不改子图坐标、只改中心”,该怎么配?)

在之前的博文ISP离线模式应用(三)-超大帧图像处理中,描述了利用ISP离线模式实现超大帧的图像处理。其中,涉及到LSC的图像处理问题。可以通过如下方法优化修改。
1 问题
同心圆 LSC 核心:
增益 = 只看当前像素到镜头唯一物理光学中心 的径向距离 r。这个中心是镜头硬件固有,跟你裁图、切分、左右分图毫无关系。
假设我们需要拆分8MP图像。8MP 原图宽W,左右均等拆两张 4MP:
- 左图:局部坐标(x,y) → 全局原图坐标:X=x, Y=y(偏移 dx1=0, dy=0)
- 右图:局部坐标(x,y) → 全局原图坐标:X=x+W/2, Y=y(偏移 dx2=W/2, dy=0)
关键:ISP 不能用 4MP 子图自己的画面中心算圆心!必须使用 8MP 原始物理光学中心Cx0,Cy0。
有**8MP 完整版正确 LSC:真实光学中心 (Cx0,Cy0) + 径向增益 G (r)**操作:
- 两张 4MP 完全复用 8MP 原版 Cx0,Cy0,绝不改圆心;
- 只补「坐标偏移」:
- 左 4MP:局部坐标 (x,y) → 全局原图坐标 X=x+0
- 右 4MP:局部坐标 (x,y) → 全局原图坐标 X=x+W/2
- 用全局坐标算到原始真实光学中心的 r,再查原有 G (r) 增益;
- 两张子图共用一套 8MP 的 LSC 径向参数 / LUT。
如果强行改中心到子图接缝边缘:
- 原本靠真实光学中心算的径向阴影衰减,全部错位;
- 左图以接缝为圆心画圆、右图也以接缝为圆心画圆;
- 两边 LSC 增益曲线完全违背真实镜头阴影,边角暗角补爆、中心亮度乱掉;
- 8MP 原图正确的 LSC 等效关系直接作废。
由于LSC校正已经硬件实现,对图像的偏移已经无法实现。我们需要移动中心坐标实现类似的效果。即:
- 不在 ISP 里配 dx 偏移、不把局部 x 补成全局 x:
- 子图坐标原样不动
- 只改 LSC 配置里的「中心坐标 (Cx,Cy)」来等效实现
2 数学等价推导
设:8MP 原图宽 ,全局真实中心:
① 左 4MP(原图左半区)
子图本地坐标:]
原来偏移法:
半径:
👉 不改 x,只直接把 左图 LSC 中心硬配成 {Cx=Cx_0,;Cy=Cy_0})和偏移法算式一模一样,结果完全一样。
② 右 4MP(原图右半区,本地 x 还是从 0 开始)
原来偏移法是:
半径:
代入 :
------👉 只改中心、不加数学补偿,直接填原图中心,右图一定算错!
3 如何 "不改子图坐标、只改中心",该怎么配?
已知L原图总宽 W,原图真实中心
不动图像坐标,只改 LSC 中心
LSC 算半径本质:
代入全局坐标,要等价成「只用局部坐标 xlocal + 自定义子图中心 Cxsub」:
1)左 4MP 正确配置
✅ 正确:
2)右 4MP 关键纠正
要求:
化简:
✅ 右图正确 LSC 中心: