最近几天进行了高强度的户外拍摄,算是被华为掉算法恶心到了,甚至想要喷这种像降亮度一样对散热帮助不太大却又严重影响体验的机制[流汗滑稽]
上酷安搜索,得到的内容都并不让我满意,基本没有有依据的分析,于是自己测试了下。
[真正的音乐]掉算法,就是HDR多帧合成和计算光学都停止工作,从而得到过曝过暗的成片,体验很差。
多次测试后,观察温度cpu频率以及算法参与程度得到了结果,直接上结论吧。据消息称,华为拍照掉算法的温度依据用户不可知(设备信息等看不到),但是我多次测试得到了大概的触发条件。
我的设备是,麒麟版本 ,目前是 4.2。30℃室外拍照,cpu温度从49上升到62。
[呲牙]结论:电池温度42℃以上极大概率掉算法;cpu在70℃以下时未发言严重影响计算光学算法工作。可以暂时以电池42℃为界限。(前文提到系统参照并非电池温度,所以不保证42℃以下即可正常)
有趣的是,在比较接近临界点的时候(如电池42℃,cpu接近70℃时)拍照后进入图库点开图片查看,发现比起平时过几秒才显示出计算光学参与的成像,此时会在极短时间内变化为算法参与后的程度,但仔细查看似乎效果不如正常照片。
[t耐克嘴]解决方法:其实很简单,就我目前的设备而言,只要裸机拍摄就好了(去除手机壳)[委屈]气温30+的松山湖内,裸机拍摄在大部分情况下均能在“临界温度”正常拍摄(阳光直射的话依旧会过热掉算法)。
我本以为薄薄的pp壳不会太影响散热,没想到取下壳子后的效果简直是立竿见影,薄壳尚且严重影响散热,更不用说常见的透明壳甚至毛绒壳了。
或者采用夜景模式,也能得到多帧合成的照片,但是耗时长且成片质量一般。(在EMUI时代这会导致得到全白的成片,现在把iso和曝光都设置为auto的话就不会出现这种情况。)有时间等待的话,夜景模式可以作为掉算法时候的救急措施。
其实拍照过热大多都在户外发生,主要问题是气温与阳光炙烤,而非cpu过载,强行关闭算法这种手段严重影响用户体验,并不高明。希望 能更多维度评判,合理调度,让用户体验更上一层楼吧[哼唧]