面试问题总结
、 基本工作原理
答案: 光线通过镜头 进入摄像头内部,然后经过 过滤红外光,最后到达
(传感器), 分为按照材质可以分为 和 两种,可以将光学信号
转换为电信号,再通过内部的 电路转换为数字信号,然后传输给 (如果有的
话,如果没有则以 的方式传送数据到基带芯片 ,此时的数据格式
,后面有讲进行加工)加工处理,转换成 、 等格式输出。
数据流是如何从 sensor 到 APP 的?
上 述 描 述 结 束 后 , 在 处 理 后 面 的 阶 段 , 数 据 会 进 行 分 流 , 分 为
!"#!$,$ 等以供后续动作使用。例如 % 拍照,就是通过下发 &"#并
获取 !" 的数据流,进行编码压缩,进而上报 ,完成拍照动作
'、 ( 是干什么的?!)! 和 ! 的区别?
( 用于存储 *+ 参数、, 参数、!- 等数据的校准数据#用于校准
平台端 !.没有 ! 的自校正功能,需要我们 端(服务器)进行校校准,从存储空
间 ( 外 挂 ! 或 者 内 部 存 储 空 间 ) 中 出 数 据 , 然 后 将 数 据 送 给
()进行校准。
!. 有 ! 的自校准功能,从存储空间(外挂 ! 或者 内部存
储空间)中 出数据,然后写回 寄存器,送给 端的 是已经校正过
的数据
/、 0 功能1(2数据流程
0:高通 主要功能包括 # #*!#
(2:#'3 主要是加入 "+ 参数以及其他处理,' 主要是完成
!,%、数据分流等操作
4、 双摄同步 5 ,65
7、 双摄 $8 - 原理?如果有问题,如何分析?(中心点,光轴,6 不同步)
9、 是否遇到过花屏1变绿的情况,如何解决?都有哪些原因会导致该问题?尺寸不能被 9
整除;
高通平台,如何做 兼容?
答案:
平 台 已 经 做 好 兼 容 , 只 要 在 : 8+;< 中 配 置 上 : 即 可 区 分 不 同
。
印象深刻问题
问题:打开相机预览界面卡顿,对比正常 + 和卡顿 +,发现在人脸识别环节处理速度较
慢,导致帧率下降。
解决办法:;更新人脸识别算法库。';是人脸识别时跳帧处理,减少耗时。
评论3