0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不同ISP对拍照体验的影响有多大

454398 来源:工程师吴畏 2019-06-28 14:07 次阅读

虽然2018年底MTK Helio P90就已发布,此后更是通过交流会等活动形式展露出了其在AI和图像处理方面的巨大提升,但因为一直缺少真机体验,我们对其印象一直停留在优秀却又不甚具体的程度,直到OPPO Reno Z的发布,终于给了我们直接上手体验这款SoC的机会。

此前我们已经有过对Helio P90功能性体验的相关内容分享(联发科P90究竟表现如何?OPPO Reno Z性能体验),所以这次我们将注意力都放在其ISP(图像信号处理)上,正好OPPO Reno Z和Reno后置均为4800W+500W双摄,同一品牌产品保证了二者的成像风格是基本趋同的,这样主要的差异项就在于二者所采用不同处理器平台所搭载的ISP了。

资料来源 高通官网其中Reno搭载骁龙710处理器(为便于区分,下称Reno标准版),ISP方面是我们熟悉的Spectra 250,骁龙710、712甚至670都采用的是同款ISP。

图源 联发科技Reno Z则搭载联发科技Helio P90,比较特殊的是其AI Camera技术主要包括独立APU和ISP的共同作用,在降噪控制等拍照方面,提供了更多的AI助力,能更高效且具有针对性的实现优于传统方案的图像处理及优化。

SoC图像处理性能(截自高通与联发科技官网)首先是理论参数性能的对比,这里高通标注“ZSL”与联发科技标注“ZSD”项目均代表支持零快门延迟,骁龙710所支持最大192MP(1.92亿像素)单摄为非零延迟设计,这里不过多考虑,因为手机厂商芯片厂商可以通过多种方式降低瞬时处理的数据量从而令其符合ISP带宽设计,这也是为什么我们会看到特殊情况下,一些手机会搭载理论上并不能支持其摄像头像素级别的SoC。

在保证更佳用户体验的零快门延迟阶段,骁龙710最大支持单摄像头2500MP@30fps或多摄1600MP@30fps图像拍摄,作为对比的是同样零延迟拍摄,Helio P90支持最大单摄4800MP@30fps或1600MP@120fps组合,至于视频方面,二者均支持4K@30fps视频录制,多帧降噪效果等细节性的差异则难以靠参数直接说明,咱们还是以体验为准。

在成像对比之前,先简单说一下两款产品的拍照体验,同为OPPO的产品,拍照逻辑和操作界面都是一样的,在AI优化的识别方面,两款手机也没有表现出太大差异,AI优化所覆盖的场景二者基本都是同时识别并做出提示,区别不过是这次Reno Z识别快一点,下次Reno标准版识别快一点。

连拍速度对比gif(左侧为Reno,右侧为Reno Z)而在图像处理速度的实际体验部分,因为两款ISP的性能都已经非常强大,单张拍摄时,无论是自动模式、HDR合成、炫彩模式还是超级夜景,二者的处理速度都基本一致,所以我们这里使用连拍这样需要短时间处理大批量数据的场景来将差异扩大。

如图所示,左右两款手机基本同时按下快门,右侧搭载Helio P90的Reno Z会以较为明显的优势率先完成20张图片的连拍,且连拍开启速度和每张照片间的间隔时间都短于Reno标准版,由此可见Helio P90在大规模图像数据处理时是优于骁龙710的。

自动模式样张对比从大图来看,普通场景两款手机的样张确实呈现出了高度的一致性,画面的曝光水平相当,白平衡也基本一致,只是在保证还原场景的情况下有着些微的差异。

放大细节二者的差异才有所体现,Reno Z的动态范围表现更好,高光抑制更出色,右侧灯管已经能大致看出轮廓,暗部画面也得到了更多保留。至于暗部的噪点,Helio P90是通过结合APU找出杂讯,再利用多帧合成来对其进行抑制,实际表现噪点控制确实更好,画面更纯净,画面放大也不会显得脏,但与此同时,Reno Z也出现了部分细节因画面涂抹而造成的损失,线条及物体边缘轮廓锐度不如Reno标准版。

这里还有一个问题就是Reno标准版的高光边缘其实已经出现了一定的色散紫边,不过色散与镜片光学素质的关联更大,而两款机型我们难以确定采用了完全一致的镜片组,所以虽然有后期处理因素,但这里不将其算在ISP造成的差异里。

室外暗光环境自动模式及细节对比在室外暗光环境,可以看到以上两张样张的画面整体亮度是基本一致的,左侧大图似乎Reno标准版的画面更干净一些,但在右侧的局部放大图中就可以看到,Reno标准版在处理噪点的同时将柱子表面起皮的部分也处理掉了,细节基本丢失,只留下了轻微的痕迹。

在Reno Z的样张中我们能看到柱子表面实际的状况,之所以能做到精准分辨需要保留的细节和需要抑制的杂讯,正是APU参与图像处理所带来的优势,通过深度学习模型的判断,令降噪这个操作变得更有针对性,而最终呈现的效果就是Reno Z样张中柱面的细节和边缘线条锐度都更好,不会因为降噪而造成细节的丢失。

多拍摄模式样张对比OPPO拍摄除了手动专业模式和各类特色玩法以外,还有自动、炫彩、夜景三种模式是经常用到的,而且其炫彩模式因为涉及到合成与色彩重映射,起到的作用已经不只是单纯的色彩增强,更多时候,大家完全可以把它当作是OPPO版本的HDR Plus,夜拍使用也是偶有奇效,所以我们也选择三个场景作为对比。

暗光场景,两款手机的成像区别较大,其中右侧的Reno Z一直保持着更准确的白平衡,其中超级夜景样张和Reno标准版炫彩模式样张出现了对比度过度加强的情况,Reno Z超级夜景石材表面纹路虽然看着清晰,但锐化痕迹过于明显,观感一般,反而是Reno Z炫彩模式在6张样张中找到了最佳平衡,兼顾画面素质与观感。

Reno Z超级夜景异常样张不过Reno Z的表现还不够稳定,在相同的环境照度且都手动开启夜景模式时,Reno Z就出现过几次提前结束夜景长曝的情况,最终成像效果亮度和色彩都不尽人意,甚至还比不上炫彩模式样张,这可能与Reno Z推出时间较短,相机固件调优还不完善有关。

实际情况也坐实了这个结论,在我们完成第一次拍摄体验之后,Reno Z正好推送了一版针对相机拍摄效果和系统稳定性的固件更新,更新之后我们又尝试去拍摄了一些样张。

更新后 Reno Z超级夜景样张以上两张都是更新之后的超级夜景样张,我们可以看到对比度过强、暗部涂抹等问题都有不小的改善,曝光也能在画面亮度和噪点控制间找到更好的平衡,而且超级夜景在我们当晚的测试中也没有再出现过拍摄和成像异常的情况,整体拍摄体验有了不小的提升。

由此我们可以看到,同厂商同镜头规格的机型,在处理器和固件完善程度不同的影响情况下,最终的成像效果也会有着不小的差异,骁龙710版本在大规模和长时间的使用之后如今表现已经非常稳定,Helio P90在成像方面表现出的基本水平和实力也很让人满意,但是目前Reno Z在针对性调优和稳定性方面确实还有所欠缺,我们也希望随着更多用户的使用和更多数据的支持,Reno Z也能早日调整到更完美的状态。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 联发科
    +关注

    关注

    55

    文章

    2539

    浏览量

    252626
  • ISP
    ISP
    +关注

    关注

    6

    文章

    457

    浏览量

    50837
  • 高通骁龙
    +关注

    关注

    7

    文章

    1197

    浏览量

    42495
收藏 人收藏

    评论

    相关推荐

    示波器交流耦合时的电容多大

    在使用示波器时,输出信号耦合方式直流耦合和交流耦合,直流耦合是将采集到的信号经衰减后直接耦合到示波器采集端口;而交流耦合是将采集到的衰减信号经电容耦合然后到示波器的采集端口,这个电容的目的就是通交阻直,由电路可知,这个电容越大,通交阻直的效果一般来说越好,那么这个电容一般而言
    发表于 02-25 20:50

    一般的汽车ECU处理器是32位的吗?具体的RAM和Flash多大呢?

    现在一般的汽车ECU处理器是32位的吗,具体的RAM和Flash多大呢?现在汽车的ECU处理器位数发展到多少了?相应配备的RAM和Flash多大
    发表于 02-02 06:08

    什么ISP?什么是IAP?

    做单片机开发的工程师经常会听到两个词:ISP和IAP,但新手往往对这两个概念不是很清楚,今天就来和大家聊聊什么是ISP,什么是IAP?
    的头像 发表于 01-28 09:26 1423次阅读
    什么<b class='flag-5'>ISP</b>?什么是IAP?

    请问N32G430多大的RAM?

    N32G430多大的RAM
    发表于 01-17 06:33

    请问as1117-3.3自身功耗多大

    as1117-3.3自身功耗多大?智能家居的产品,使用电池供电,考虑电池续航尽量选择功耗低的器件。
    发表于 10-20 06:45

    CW32自举程序中使用的ISP协议介绍

    目标芯片进入 ISP 模式的方法 •芯片 BOOT 脚的流程 - 使芯片处于 RESET 状态 - 向芯片的 BOOT 引脚提供高电平 - 释放芯片的 RESET 状态 - 芯片进入 ISP 模式
    发表于 09-15 07:23

    使用Python的UART ISP程序

    应用:使用Python的UART ISP BSP 版本: NUC123系列 BSP CMSIS V3.01.001 硬件: NuTiny-EVB-NUC123-LQFP64 v1.0 此示例在
    发表于 08-30 08:14

    如何执行ISP升级Nuvoton 8051系列单片机的ISP功能

    通过8051 ISP-IPCP程序员: 启动 8051 ISP- ICP 编程工具后, 用户可以选择“ ISP ” 作为“ 编程器类型 ” , 进行 ISP 升级 。 详情请参见8
    发表于 08-24 07:26

    ISP保护固件的刻录安全

    暴露在传输的过程中,造成产品固件被窃取的风险,尤其当产品试委由外部加工厂来生产时,更是被仿冒的风险。 要避免这个问题,可以使用安全ISP,在固件的传输过程中,所有的数据都会经过高强度的密码学加密,确保数据无法被窃取,能够保护产品固件被窃取,进而杜绝被仿冒的可能性。
    发表于 08-21 08:12

    NUC123无法做ISP的动作是为什么?

    bin 档(NUC123_ISP_HID_PB14.bin) 烧进去 target IC 的LROM 烧录成功 之后接上target usb + PB.14 low hid没有出现ˊ在电脑装置上无法做ISP的动作 想请问
    发表于 08-21 07:38

    SampleCode\\ISP\\ISP_CAN如何使用?

    关于BSP裡面这个专案:M0A21_Series_BSP_CMSIS_V3.01.000\\SampleCode\\ISP\\ISP_CAN] readme文件裡面的说明是:SampleCode
    发表于 08-21 06:35

    USB ISP1161/ISP1362/ISP1581/PIDUSBD12电路原理图

    USB ISP1161/ISP1362/ISP1581/PIDUSBD12电路原理图
    发表于 07-20 16:51 1次下载

    是不是新唐的isp就是对应一般意义的iap在应用编程?

    对于icp和isp一直都有点搞不明白,是不是新唐的isp就是对应一般意义的iap在应用编程,icp对应于一般意义的isp,可以不要编程器的情况下编程,但是感觉nulink方式和icp方式差别不大
    发表于 06-21 08:31

    M451系列芯片通过ISP升级的例子或资料哪里吗?

    大家好,M451系列芯片通过ISP升级的例子或资料哪里吗?
    发表于 06-21 06:53

    USB0可用于ISP吗?

    一次没有注释“要启用 USB0-FS ISP 模式,请参阅需要设置 BOOT_CFG(USB_SPEED。附上的 PFRexcel 表)。” (没有程序员就无法设置,如果我程序员我就不会使用 ISP) 我从其他主题中了解到这个
    发表于 05-09 08:04