SStar PQ tool SOP


REVISION HISTORY

Revision No.
Description
Date
0.1
  • Initial release
  • 02/20/2020
    0.2
  • Initial release
  • 03/02/2021
    0.3
  • Initial release
  • 12/07/2021
    0.4
  • Initial release
  • 12/01/2022

    1. PQ Tool工具配置&连接

    1.1. 连接工具

    1. 选择SsInfinity Series的chip平台。注意连接工具时需要断开串口。

    2. 选择I2C-USB连接方式,并选择对应的I2C地址。

    3. 勾选连接,图标由红色变成绿色代表连接成功,否则连接失败,请检查串口连接)。


    1.2. 校验连接状态的正确性

    1.2.1. 确认连接状态

    1. 选择SStar Controller;

    2. 选择对应的bank地址,这里随便读取下0x1129这个bank;

    3. 点击Read Bank;

    4. 确认Read之后的Register Table的数据不全为0/0xFF即为正常。


    2. 参数调节

    2.1. Gamma的调节说明

    2.1.1. 如何获取板端当前的Gamma值并保存调试参数

    1. 点击file下拉框;

    2. 点击Load Qmap,加载当前使用的Qmap表;

    3. 如果当前使用的是disp0则默认使用Disp0Group0,如果使用的是disp1则需要切换到Disp1Group1;

    4. 单击SyncFromQmap按键,加载Qmap表的gamma曲线;

    5. 修改保存调试好的gamma参数需要点击SyncToQmap按键,把当前的参数写入Qmap表中。


    2.1.2. 在线调节Gamma值

    1. 选择Write选项框;

    2. 调节Gamma曲线,鼠标点击曲线即可进行拖动。曲线分R/G/B/ALL 4种调试方法,可按照图像实际情况调整。

    3. 点击Write按钮,将更新的Gamma数据写入到板子。


    2.1.3. Gamma选项栏其他相关参数说明

    1. Reset方法:选择Write选项框的情况下,如果对当前调节的曲线效果不满意,可以在曲线区域,点击鼠标右键:Reset All curve,则曲线会被reset成默认值

    2. A选项Save按钮用于保存当前工具的参数值,保存后方便后面直接用工具Load看效果

    3. B选项Load用于导入Save保存的参数值并显示到工具界面上。

    4. Delete选项用于删除Gamma点。


    2.2. CSC的调节说明

    1. Reset按钮,作用是把当前工具上的参数恢复为初始化值。

    2. 调节好对应的值后,Download板端会实时更新设置的CSC效果。

    3. S通过file->Load Qmap加载QMAP表,点击SyncFromQmap可以把Qmap表的参数load到当前界面。

    4. 点击SyncToQmap,把当前参数设定写入Qmap表中。

    5. 选择Group组,默认勾选的是Disp0Group1。

    6. 调节对应的参数值(分别是:亮度:Bri /饱和度:Sat/色度:Hue/对比度:Contrast/白平衡gain:RGB gain)

    1. 点击color Matrix RGB to RGB选项会显示底下调节R G B色系偏向功能,如上图。通过默认起始点都为左下角原点,色系的偏向可通过把框点到相应的位置修改,修改完之后点击左侧Download生效。注意该模块为上面3x3 matrix RGB gain参数的细调,如果遇到偏色,可以配合上面的3x3 matrix修改。

    2. 将修改保存调试好的CSC参数点击SyncToQmap按键,把当前的参数写入Qmap表中。


    2.3. Sharness(锐度)的调节说明

    Disp0 peaking调节界面:

    1. 进入Sharpness选项栏,切换到HVB Bank这一页。

    2. 当前如果是Disp0,则peakgroup为peakgroup0,如果是Disp1则当前需要切换到peakgroup1。

    3. 勾选2D Peaking Enable使能。

    4. 勾选Band分开关, Disp0通道下只要勾选B01_Enable和B02_Enable,Disp1通道下需要勾选B01_Enable到B08_Enable。

    5. 点击Peaking_Bank_refresh按键可以刷新显示当前板子端的peaking参数。

    6. 通过file->Load Qmap加载QMAP表,点击SyncFromQmap可以把Qmap表的参数load到当前界面。

    7. 调节H_Gain、V_Gain、H_OverShoot、V_OverShoot等模块下的B01-B07(在Disp0通道下,只能调节B01/B02两个bank来控制peaking的强度 (其中B01是宏观调控,B02是微调)。B03~B08无作用)

    8. 若调试完参数,点击SyncToQmap,把当前参数设定写入Qmap表中。

    Disp1 peaking调节界面:


    2.4. Color模块的调节说明(该功能除了FCC模块,其他模块仅在disp1通道有效)

    1. 打开工具的color模块,如下图。里面包含IBC、FCC、IHC、ICC、DLC模块。

    2. IBC模块,可以单独调整各个color亮度。

      第一步:打开Enable,SyncFromQmap导入qmap参数,可以选change to color win改变右边表格形态。

      第二步:找到对应需要修改的颜色,拉动滑块,值越大亮度越高。调整完之后点SyncToQmap保存到表格中

    3. IHC模块,可以单独调整各个color的色调。

      第一步:打开Enable,SyncFromQmap导入qmap参数,可以选change to color win改变右边表格形态。

      第二步:找到对应需要修改的颜色,拉动滑块。调整完之后点SyncToQmap保存到表格中

    4. ICC,可以单独调整各个color的饱和度。

      第一步:打开Enable,SyncFromQmap导入qmap参数,可以选change to color win改变右边表格形态。

    5. FCC,喜好色调整, 可以将框定色彩范围内的颜色往目标颜色靠近。最多支持9个色彩范围窗口。首先我们需要确定Cb 和Cr的target,这个是我们调的Cb 和Cr 的目标值,然后我们需要定义一个range 来定义我们要校正的颜色范围,定义以后调整strength。

      1. 选择要使用的色彩范围窗口,打开Enable。

      2. 切换色彩范围窗口。

      3. 设定目标颜色与框定色彩范围后, 调整str强度. 强度越强, 则越往目标颜色靠,十字架为target,框框为颜色范围,会把框里面范围的颜色往target拉。

    6. DLC,亮度调整,类似Gamma 的作用,基于用户设定曲线对不同亮度作微调,达到强化对比的功能。建议优先优化gamma曲线。


    3. QMAP表操作方法

    3.1. 保存参数和导入板子端

    1. 在调节参数前先通过File->Load Qmap导入当前使用的Qmap表。

    2. 当调试完成并在各子页面点击SyncToQmap把参数写入QMAP表后,切换到Quality map子页,选择QualityMap Saving这一项,点击Save按键即可保存当前本地QMAP表参数。

    3. 把保存好的QMAP表格打开,在SRC界面点击左上角C-code Generator,一段时间后会出现Good Joob,路径下会生成一个gencode路径,里面会有一个pq.bin文件,该文件就是调试出来最终的效果参数,把该参数load进板端即可。


    3.2. QMAP文件操作方法和PQ.bin生成方法

    手动修改QMAP表生成PQ.bin文件放在系统端生效:

    1. 打开修改保存好的本地QMAP表,切换到SRC分页。每一行对应不同disp0、disp1的通道和分辨率。

    2. 找到用PQ tool修改的参数对应的QMAP子项,例如工具中的CSC对应Picture。

    3. 查看参数保存的对应列的Sub IP名称。例如保存在Normal或者709一列。

    4. 把Sub IP的名称写入SRC分页对应device和分辨率所在行的方框中。

    例如: 当前在disp0的1920*1080分辨率下,用工具修改了CSC的参数。

    1. CSC在QMAP表中对应的是PICTURE这一子页。

    2. 工具SyncToQmap后修改的参数若保存在709这一列,把709的名称写入SRC对应的Device0_1920X1080行,PICTURE对应一栏。(PQ tool 中CSC参数默认存储在Normal这一列)

    3. 保存Qmap表,切换回SRC一页,单击C-code generator,在Qmap根目录下会自动生成gencode文件夹,完成生成文件会自动弹出“Good Job!!”的小窗口。

    4. 将gencode文件夹下的PQ.bin放到指定目录中,开机重启自动会加载参数到板子端生效。有问题请咨询对接的FAE。