【高通qdcm使用总结】

qdcm使用总结
一 安装环境
1 安装驱动及工具(高通官网下载,具体参考80_P4181_6_D_QDCM_6_X_USER_GUIDE.pdf)
QUD.WIN
QPST.WIN
QDCM.WIN
2 调试是使用的色彩分析仪为CA-410,需要安装对应的应用软件CA-S40(归零校准,色坐标,色温采集,gamma曲线数据采集,抖动测试等),可找售后要
二 使用
1 设备机器要给予root权限
adb root
2 安装qdcm中自带的apk, C:\Program Files (x86)\Qualcomm\QDCM.WIN.6.0\tpg-app\app-release.apk
adb install C:\Program Files (x86)\Qualcomm\QDCM.WIN.6.0\tpg-app\app-release.apk
3 设备机准备
UI的亮度条拉到最大
休眠时间改为30min
4 打开CA-S40, 把CA-410归零校准
5 关闭CA-S40
6 打开QPST,关闭QPST,重复一次,排除其他设备机影响
7 打开QDCM运行对应的workflows
8 运行完毕后,通过File->apply correction ,mode manager制作对应的配置文件,一般路劲在设备机的 /data/vendor/display 下,按照源码原本集成的路劲,修改 hardware/qcom/display/config/ 下mk文件,进行集成
三 其他
1 配置文件的结构,以 RenderIntent为单元,一个RenderIntent里面包含多个color mode,如果需要不同的相同色域的mode,可以通过使用不同的RenderIntent来实现。
2 在生成配置文件时有时会失败,如原生的mode与标准的srgb就会产生冲突,可以保存至不同RenderIntent,然后导出配置文件,在手动修改原生mode的ColorGamut为“native”,在把原生mode与srgb的mode放在同一个RenderIntent下。
3 可以制作多个RenderIntent,但是要保证至少有一个下包含原生mode, srgb mode, p3 mode三种mode。
4 关于安卓的color mode 软件架构,https://blog.csdn.net/alijaja/article/details/105768432
5 qdcm还有一个产线版的工具qdcm-ff,这个工具主要做屏幕一致性校准,从我目前理解来说,qdcm是做通用的色彩文件,只需要使用屏幕最好的设备机做出色彩文件即可,同时会得到一份Golden Panel 的txt文件,qdcm-ff会依赖与这份txt文件,对其他设备生成宁外一份色彩文件,从而达到“千屏一面”的效果
6 qdcm-ff 生成的配置文件路劲为/mnt/vendor/persist/display/ ,我得到的俩种工具生成的色彩文件名称一致,实测mode都可以解析,猜测高通以路径做了区分。
7 广色域自动色域切换,本质为支持广色域的apk能够自动切换srgb与p3mode, 具体实现要apk完成,底层需要把persist.sys.sf.color_mode 改为0,路劲为/vendor/build.prop
8 日志导出
adb shell dumpsys SurfaceFlinger >> D:SurfaceFlinger.txt
9 手动切换render intent
adb shell service call SurfaceFlinger 1023 i32 x (x就是render intent id)
10 部分workflows
srgb
p3
HDR Calibration hdrmode
golde panel Profiling : 生成golde文件,主要用于delta Calibration
delta Calibration:可以大幅减少色差,生成srgb, p3 和自定义(客制化)mode,主要用这个功能
panel Turning: 主观调试
11 panel Turning中涉及的点
Global PA
Hue 色调 这种在不同颜色的物体上,笼罩着某一种色彩,使不同颜色的物体都带有同一色彩倾向,这样的色彩现象就是色调
Saturation 饱和 指色彩的鲜艳程度,也称色彩的纯度
Contrast 对比 明暗区域最亮的白和最暗的黑之间不同亮度层级的测量,差异范围越大代表对比越大,差异范围越小代表对比越小
Brightness 亮度
Multi-Zone PA 需要单独和独立的 HSV 调整时需要,使用自定义调整配置文件解决特定颜色区域的缺陷。
HSV是什么 hue saturation volume
颜色三要素: 色调, 饱和度,亮度
Memory Colors 需要单独、独立和受保护的 HSV 调整时记忆颜色(人类皮肤、天空和绿色植物)解决其颜色缺陷所必需的。
使用记忆色 PA 时,先调整肤色,再调整其他两个 – 天空和绿化
主要针对skin Sky and Greenery
Dither PA 高通建议暂时不管
content gamma的低灰阶过度不均匀时会打开
Panel Gamma 高通建议暂时不管
Tone Adjustment 高通建议暂时不管
content gamma ,ANT gamma?
Sharpness 针对图片中的文字,物体等边缘清晰度,频率依据图片细节(复杂高,单一低)
可以针对某一场景进行sharpness强度,频率调整,指的是平滑度,帧率吗
草地高频,天空低频,(平坦区域低频)
Game Scene Plus
GCP:?Panel GC:需要调整伽玛或图像色调以使其更亮,更暗,并修改对比度
针对某一游戏进行调试,打开游戏时切换到对应的mode
12 delta Calibration时对亮度的影响
色温确实会影响亮度,高通也确认了在做色坐标映射时,为了保证色差,会牺牲一点亮度
高通工具提供的cple功能会弥补亮度缺失,但是色差偏差就会很大,即使设置最小的0.1 cple,色差也会差距很大
13 hdr的mode要生效必须要由hdr的视频源

四 第一次写文章,存在错误之处,请帮忙指出,谢谢,如果对你有帮助,我很高兴,如果需要转载,请标明出处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值