“让使用更简单”是匠芯创科技ArtInChip的企业使命。然而在现实的软件开发活动中,调屏参数的繁复和调屏工具的空缺,使后续的芯片适配与应用合作陷入极大挑战。
匠芯创科技ArtInChip全新发布AiPQ1.0调屏工具,将复杂参数与图像界面内容有机结合,可视化调屏全过程,实时自定义界面操作。用更流畅的用户体验,更简化的操作流程,更高的兼容性,推动交互体验的迭代升级和软件开发的高质量发展。
一、实时跨平台在线调屏
调屏过程一直无法实现跨平台调试,无法实时在线修改,甚至在修改繁琐的参数和代码后又反复烧录,这些痛点长期令市场和客户诟病。
图1:界面操作动图
AiPQ1.0充分兼容多种系统平台和丰富接口,友好支持Luban、Luban-Lite OS全系列芯片点屏。通过串口或ADB在线连接设备后,AiPQ1.0能从图形界面导入参数或数据到对应调试屏中,友好地支持RGB、LVDS、MIPI-DSI等屏接口。
秉承“让使用更简单”的企业使命,AiPQ1.0用更易用的操作界面和更可见的实时效果,为客户软件研发降本增效。用户调试时,只需要按照屏规格书把相关参数正确写入界面中,即可实现实时预览显示,直接省去工程师在代码修改、编译及反复烧录等环节花费的时间和精力,安全有效地降低了调试门槛。原来几天的调试周期,使用AiPQ1.0可以缩短至十几分钟之内,极大减少了工程师的开发时间,推动研发创新迭代升级。
二、色差校正操作,0经验即上手
AiPQ1.0通过Gamma(伽马)及CCM(色彩矩阵)校正,优化原来的偏差色彩和低品质图像画面,优化图形化界面操作,提升软件体验。
伽马校正
图2 显示屏的S型亮度响应曲线
在实际生产中,因生产工艺及屏属性等因素,屏的伽马参数会存在偏差。当伽马偏大时,整体图像就会偏暗,图像中的暗场细节就会丢失;当伽马偏小时,整体图像就会感觉偏亮,图像就变得朦胧,层次感就变差。图2为某显示屏的亮度响应曲线与标准伽马曲线示意图,从中可看出两者存在明显偏差。
因此,伽马校正对实现理想的特性亮度曲线尤为关键。
图3 Gamma实时调整示例
色彩矩阵CCM调整
在产品应用中,视频或图片的颜色RGB_Ori与在屏幕中显示的颜色RGB_Screen呈现的光谱与人眼对应的光谱通常存在偏差。为了减少该偏差,让最终呈现在屏幕上的效果更符合人眼视觉,一般会采用3D LUT来实现。考虑到实现代价,通常会采用3x3的增益矩阵及3x1的偏移矩阵组成的色彩矩阵硬件来简化实现。
图4 AiPQ1.0 CCM实时调整示例
AiPQ1.0为进一步降低界面使用难度,将抽象的色彩矩阵简化为色彩滑动条,0经验即可上手校正色差问题,实现色调、饱和度、亮度、对比度的理想化效果,高效提升终端用户的使用体验。
三、Data PIN脚顺序灵活可配置
在现实的软件开发过程中,Data PIN脚顺序往往因PCB等原因需多次修改调整,甚至由于调屏工具历史参数无法实现保存、导入,再次调试需要反复重来。
AiPQ1.0可实现历史参数实时保存,防止自定义数据丢失,解决重复低效的开发问题。
图5 Pin Mux配置动图
更重要的是,AiPQ1.0中设置Pin Mux配置页,该功能可以为RGB接口的屏进行Pin脚的开关使能进行高效配置,灵活满足RGB565、RGB666、RGB888的配置测试,全方位精准提升开发效率。
四、高效的屏显问题定位
屏幕显示异常现象也在实际开发过程中屡见不鲜,工程师为了定位问题所在,往往需要进行多次复杂的屏端与其他模块端的功能测试。
图6 ColorBar设置动图及屏幕效果
为提高定位问题效率,匠芯创科技在AiPQ1.0中设计了特有的测试功能,如ColorBar模式及Pure Color模式。ColorBar模式用于显示彩条,Pure Color模式用于显示背景色。测试模式帮助工程师精准定位屏幕显示问题症结。如显示正常,则可以确认屏幕参数设置正常;反之,即可判断为屏幕端配置或屏驱动问题。
下载链接:
https://gitee.com/artinchip/tools
使用手册:
软件内附赠
从易用难度到功能配置,AiPQ1.0为客户提供了一整套科学、高效的屏幕调节解决方案,除了充分满足个性化显示设置需求,其强大性能与易于操作的特点将为客户的人效与开发成本带来巨大价值。未来,匠芯创科技将持续完善AiPQ调屏工具以及更广泛的软件生态,推动全线产品技术赋能与迭代发展。