MTK 相机功耗拆解方法

704106c9b0cf03039ba938fb898107e0.gif

和你一起终身学习,这里是程序员Android

经典好文推荐,通过阅读本文,您将收获以下知识点:


一、硬件功耗
二、相机软件功耗
三、参考文档

一、硬件功耗

1.1 硬件信息

以下硬件信息最好提前获取到

模块 备注
平台 MTK or Qcom or sprd
CPU频率 大中小核
L2 Cache size CPU缓存
DDR DRAM 类型,品牌
屏幕 类型,品牌
相机Sensor 型号,出图size,帧率,几M

1.2 硬件功耗拆解

硬件电流一般需要使用功耗拆解板测试,使用功耗拆解版软件+工具 可以拆解详细硬件模块的功耗,数据格式如下:

模块 备注
0_BAT
1_BB CPU 功耗
2_MEMORY 内存
3_LCM
4_AUDIO 多媒体
5_CAMERA 相机
6_RF 射频
7_WIFI wifi
8_SENSOR 传感器
9_SIM SIM 卡
10_USB USB
11_PMU 电源管理单元
12_FLASH_LED 闪光灯

二、相机软件功耗

2.1 影响相机功耗的点

1.CPU 差异(MIPS百万指令每秒:可以准确的表现当时CPU的运算量)
2.Camera 模组差异
3.Camera APP 差异
4.Camera HAL 差异
5.Camera算法差异
6.PDAF差异
7.Camera Feature、SensorSize、RRZO Size、Camera FPS、P2 display size 、p2 preview callback size ,预览拍照 size 等差异

2.2 MTK 相机功耗拆解模板

f16c81a1ed62c19544f25b3063833229.jpeg

2.3 功耗log关键字总结

Log 关键字

connect call|select size|MtkCam/StreamingPipe/Timer.*Frame timer|imgoDefaultRequest|prepareIORequest.*Outs|control.enableZsl|ZSL mode enable|feature=

log举例

//1. com.android.camera  camera APP 调用的 API 2
 08-09 02:19:08.699   991  4433 I CameraService: CameraService::connect call (PID 4733 "com.android.camera", camera ID 0) and Camera API version 2
 //2. 模组setting size与fps:(4080x3072)@30
 //3. 模组Setting mode     :sensorMode:1 
 08-09 02:19:08.837  1056  2832 I mtkcam-SensorSettingPolicy4cell: select size(4080x3072)@30  sensorMode:1 hdrSensorMode:0 hdrHalMode:0 HfpsMode:0
 //4. IMGO :imgoDefaultRequest={ format:0x2201 4080x3072 }
 //5. RRZO :rrzoDefaultRequest={ format:0x2205 1440x1088 }
 08-09 02:19:08.838  1056  2832 I mtkcam-P1HwSettingPolicy: { .imgoAlloc={ format:0x2201 4080x3072 } .imgoDefaultRequest={ format:0x2201 4080x3072 } .imgoSeamlessRequest={ format:0 0x0 } .rrzoDefaultRequest={ format:0x2205 1440x1088 } .rssoSize=288x512 .pixelMode=2 .usingCamSV=0 }
 //6. ZSL mode : ZSL mode enable = 0 control.enableZsl:0 
 08-09 02:19:08.839  1056  2832 I mtkcam-PipelineModelSession4Cell: [configure] ZSL mode enable = 0
 08-09 02:19:08.893  1056  3615 I mtkcam-PipelineModelSession: [submitRequest] <4Cell/0> requestNo:0 { repeating:0 control.aeTargetFpsRange:5,30 control.captureIntent:1 control.enableZsl:0 control.processRawEn:0 control.mode:1 control.sceneMode:0 control.videoStabilizationMode:0 edge.mode:1 }
 08-09 02:19:08.900  1056  2835 I mtkcam-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员Android

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值