zh-hansen

平滑的相机过渡

图像和视频连续平滑的变焦

我们都习惯于在拍摄图片之前进行变焦,以获得正确的构图,并在录制视频时放大以突出显示场景中最重要的部分。当我们使用相机应用双指缩放变焦时,我们习惯了自然、连续的变焦体验,类似于数码单反相机上真正的光学变焦体验。

Corephotonics 的双摄像头光学变焦可提供相同的用户体验,而且效果会显著提升:使用 Corephotonics 的变焦双摄像头进行放大,可以让用户获得与以前相同的平滑流畅的体验;但这并不是数字放大,双摄像头都用于提供光学变焦质量。

Corephotonics 的软件库从一个摄像头平滑过渡到另一个摄像头,避免了明显的“开关”或“跳跃”(这在竞争对手的解决方案中很明显)。软件分析来自两个摄像头的帧,纠正组装带来的精度问题以及颜色和亮度不匹配情况,找出不完美的光学元件并处理视差。它还支持光学和电子图像防抖(EIS)。

对于视频流中的每一帧,来自库的输出帧 On (x,y) 被计算为广角帧 Wn (x,y) 和长焦帧 Tn (x,y) 的组合,如下面的公式:

On (x,y)=αn (n,x,y,zf…) Pn {Wn (x,y)}+(1-α(n,x,y,zf…)) Qn {Tn (x,y)}

变换 Pn {…} 和 Qn {…} 根据投影变换对输入帧进行变形,并且函数 α(…) c 控制帧的组合方式。它们一起保证放大时的平滑过渡。

Corephotonics 库优化视频录制和预览的图像质量,同时保持相机原有的高帧率(从 30fps 到 120fps),并维持最低的功耗。