在智能交互大屏上降低Windows端书写延迟的方法技术

技术编号:31984120 阅读:30 留言:0更新日期:2022-01-20 02:01
本发明专利技术涉及触摸交互技术,其公开了一种在智能交互大屏上降低Windows端书写延迟的方法,有效降低在Windows端的书写延迟,提高用户体验。该方案包括:Android系统解析Windows系统传入的图像后,进行以下处理:S1、根据图像的分辨率和屏幕刷新率调用相对应的画质参数;S2、根据图像的分辨率和屏幕刷新率判断是否需要进行运动补偿缓存,若需要,则进入步骤S3;若不需要,则进入步骤S4;S3、确定需要进行运动补偿缓存的帧数,然后进行运动补偿缓存处理,进入步骤S4;S4、将图像推送到显存上,等待显示。等待显示。等待显示。

【技术实现步骤摘要】
在智能交互大屏上降低Windows端书写延迟的方法


[0001]本专利技术涉及触摸交互技术,具体涉及一种在智能交互大屏上降低Windows端书写延迟的方法。

技术介绍

[0002]智能交互大屏是一种将触摸框、显示屏、电脑等集成到一台整机上的智能交互设备,系统包括Android系统,Windows系统。Android系统与Windows系统可正常通信,其中,Android系统主要负责交互大屏的开关机,常用设置(如背光,音量等),Android系统开机后会把Windows电脑启动起来,Windows系统作为一个信号源使用,比如,在教育领域,用户主要采用Windows系统来授课。
[0003]Windows书写延迟是指用户触摸书写到显示屏显示出笔迹的时间差,这过程包括:用户通过触摸屏书写,触摸屏将触摸点信号发送给Windows系统,Windows系统把触摸点信号发送给Windows白板,Windows白板获取触摸点开始绘制,Windows系统将绘制的点合成一帧一帧的图像,图像通过HDMI线传递给Android系统,Android系统解码图像后会进行一系列处理(画质,运动补偿等),处理完成后再把图像推送给显示屏显示。Android系统处理图像时间约占总时间的50%。
[0004]由于教学主要在Windows系统下完成,用户对Windows端的书写要求比较高,但由于Android系统标准的显示处理流程会对图像进行一系列处理,使书写延迟大大增加。

技术实现思路

[0005]本专利技术所要解决的技术问题是:提出一种在智能交互大屏上降低Windows端书写延迟的方法,有效降低在Windows端的书写延迟,提高用户体验。
[0006]本专利技术解决上述技术问题采用的技术方案是:
[0007]在智能交互大屏上降低Windows端书写延迟的方法,应用于智能交互大屏,所述智能交互大屏带有触摸框,并预装有Android系统和Windows系统;
[0008]该方法包括:Windows系统将根据触摸点绘制的图像传入Android系统,Android系统解析Windows系统传入的图像后,进行以下处理:
[0009]S1、根据图像的分辨率和屏幕刷新率调用相对应的画质参数;
[0010]S2、根据图像的分辨率和屏幕刷新率判断是否需要进行运动补偿缓存,若需要,则进入步骤S3;若不需要,则进入步骤S4;
[0011]S3、确定需要进行运动补偿缓存的帧数,然后进行运动补偿缓存处理,进入步骤S4;
[0012]S4、将图像推送到显存上,等待显示。
[0013]作为进一步优化,步骤S1中,所述画质参数提前预设,且设置有多组,与图像的不同分辨率和不同使用场景的屏幕刷新率对应。
[0014]作为进一步优化,步骤S1中,在当前屏幕刷新率较高的情况下,对于较高分辨率的
图像,所调用的对应的画质参数中去掉饱和度、对比度和色调处理,以降低画质处理时间。
[0015]作为进一步优化,步骤S2中,所述根据图像的分辨率和屏幕刷新率判断是否需要进行运动补偿缓存,具体包括:
[0016]在当前屏幕刷新率较高的情况下,对于较高分辨率的图像不需要进行运动补偿缓存,对于较低分辨率的图像需要进行运动补偿缓存;在当前屏幕刷新率较低的情况下,对于较高分辨率和较低分辨率图像均需要进行运动补偿缓存。
[0017]作为进一步优化,步骤S3中,所述需要进行运动补偿缓存的帧数根据图像分辨率和不同使用场景的屏幕刷新率提前预设:在相同屏幕刷新率下,图像分辨率越高,需要进行运动补偿缓存的帧数越少;对于相同图像分辨率,屏幕刷新率越高,需要进行运动补偿缓存的帧数越少。由于缓存帧会极大增加书写延迟,在确保显示正常情况下应尽量减少。
[0018]本专利技术的有益效果是:
[0019]通过修改Android端图像处理流程,主要包括优化运动补偿缓存帧,减少画质处理,使得Windows端书写延迟能大幅度缩短,从而提升用户体验。该方案也可以应用到带触摸框的其它显示设备上。
附图说明
[0020]图1为实施例中的在智能交互大屏上降低Windows端书写延迟的方法流程图。
具体实施方式
[0021]本专利技术旨在提出一种在智能交互大屏上降低Windows端书写延迟的方法,有效降低在Windows端的书写延迟,提高用户体验。其核心思想是:对于Android系统解析图像后的处理流程进行优化,由于在较高屏幕刷新率的使用场景,对于较高分辨率的图像,在画质处理时去掉饱和度、对比度和色调处理依然能够满足显示要求,却能够节约画质处理时间;此外,在运动补偿缓存方面也进行了相应优化处理,比如:屏幕刷新率较高的情况下,对于高分辨率图像不进行补偿,对于相同图像分辨率,屏幕刷新率越高,需要进行运动补偿缓存的帧数越少,从而尽量减少会影响书写延迟的缓存帧的个数。
[0022]实施例:
[0023]如图1所示,本实施例中的在智能交互大屏上降低Windows端书写延迟的方法包括以下实施步骤:
[0024]1、Windows系统将根据触摸点绘制的图像传入Android系统;
[0025]2、Android系统解析Windows系统传入的图像;
[0026]3、根据图像的分辨率和屏幕刷新率调用相对应的画质参数;
[0027]具体的,可以提前预设多组画质参数,与图像的不同分辨率和不同使用场景的屏幕刷新率对应。在当前屏幕刷新率较高的情况下,对于较高分辨率的图像,所调用的对应的画质参数中去掉饱和度、对比度和色调处理;在当前屏幕刷新率较低的情况下,对于较高分辨率图像,则去掉色调处理。比如:4k@60hz,1080p@60hz等刷新率较高情况下,去掉了饱和度,对比度,色调处理,在4k@30hz等较低刷新率下,则去掉色调处理;如此,可以减少画质处理时间。
[0028]4、根据图像的分辨率和屏幕刷新率判断是否需要进行运动补偿缓存,若需要,确
定需要进行运动补偿缓存的帧数,然后进行运动补偿缓存处理;运动补偿缓存处理后,将图像推送到显存上,若不需要进行运动补偿缓存,则直接将图像推送到显存上,等待显示。
[0029]具体的,在当前屏幕刷新率较高的情况下,对于较高分辨率的图像不需要进行运动补偿缓存,对于较低分辨率的图像需要进行运动补偿缓存;在当前屏幕刷新率较低的情况下,对于较高分辨率和较低分辨率图像均需要进行运动补偿缓存。
[0030]在相同屏幕刷新率下,图像分辨率越高,需要进行运动补偿缓存的帧数越少;对于相同图像分辨率,屏幕刷新率越高,需要进行运动补偿缓存的帧数越少。由于缓存帧会极大增加书写延迟,在确保显示正常情况下应尽量减少。
[0031]比如:4k@60hz下不缓存,4k@30hz下缓存1

2帧,1080P@60HZ下缓存1

2帧,1080p@30hz缓存2

3帧。调整之后,可以极大降低书写延迟。...

【技术保护点】

【技术特征摘要】
1.在智能交互大屏上降低Windows端书写延迟的方法,应用于智能交互大屏,所述智能交互大屏带有触摸框,并预装有Android系统和Windows系统;其特征在于,该方法包括:Windows系统将根据触摸点绘制的图像传入Android系统,Android系统解析Windows系统传入的图像后,进行以下处理:S1、根据图像的分辨率和屏幕刷新率调用相对应的画质参数;S2、根据图像的分辨率和屏幕刷新率判断是否需要进行运动补偿缓存,若需要,则进入步骤S3;若不需要,则进入步骤S4;S3、确定需要进行运动补偿缓存的帧数,然后进行运动补偿缓存处理,进入步骤S4;S4、将图像推送到显存上,等待显示。2.如权利要求1所述的在智能交互大屏上降低Windows端书写延迟的方法,其特征在于,步骤S1中,所述画质参数提前预设,且设置有多组,与图像的不同分辨率和不同使用场景的屏幕刷新率对应。3.如权利要求2所述的在智能交互大屏上降低Windows端书写...

【专利技术属性】
技术研发人员:杨军吴明军张楠楠敖云露
申请(专利权)人:四川长虹教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1