Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018161421) PERFORMANCE TEST METHOD AND PERFORMANCE TEST APPARATUS FOR TOUCH DISPLAY SCREEN OF TERMINAL DEVICE
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14  

附图

0001   0002   0003   0004   0005  

说明书

发明名称 : 终端设备的触摸显示屏幕的性能测试方法和性能测试装置

技术领域

[0001]
本发明实施例涉及终端领域,并且更加具体的,涉及一种终端设备的触摸显示屏幕的性能测试方法和性能测试装置。

背景技术

[0002]
随着终端设备的迅速发展,具有触摸显示屏幕的终端设备由于其操作简单,易于用户使用,得到了广泛的普及。
[0003]
用户在终端设备的触摸显示屏幕上进行滑动操作时,终端设备的操作界面通常会发生相应的变化,以显示终端设备对用户的滑动操作的响应,例如,在用户需要在终端设备中查找联系人、通话记录或者信息时,用户通常会对终端设备的操作界面上显示的联系人列表、通话记录列表或信息列表等进行滑动操作,终端设备根据用户的滑动操作在操作界面上显示不同列表的动态画面,以响应用户的滑动操作。
[0004]
在用户执行滑动操作的过程中,大多数用户看重于终端设备的触摸显示屏幕的操作界面对用户执行的滑动操作的响应速度,即该终端设备的触摸显示屏幕的滑动性能,在终端设备的触摸显示屏幕的操作界面对用户进行的滑动操作的响应较快时,用户的体验也会较好,因此,本发明实施例介绍了终端设备的触摸显示屏幕的滑动性能的测试方法,使用户可以直观的感受到终端设备的触摸显示屏幕的滑动性能的好坏,有助于提高用户对终端设备的体验度。
[0005]
发明内容
[0006]
本发明实施例提供一种终端设备的触摸显示屏幕的性能测试方法和性能测试装置,有利于用户直观地感受终端设备的滑动性能的好坏,有助于提高用户对终端设备的体验度。
[0007]
第一方面,提供一种终端设备的触摸显示屏幕的性能测试方法,包括:获取在所述触摸显示屏幕上进行滑动操作时采集的N张图片,N为不小于2的整数;根据所述滑动操作对应的滑动触点在所述N张图片中的位置,确定所述滑动触点在所述滑动操作执行过程中的位移;根据所述触摸显示屏幕上显示的操作界面中的显示内容在所述N张图片中的位置,确定所述操作界面在所述滑动操作执行过程中的位移;根据所述滑动触点在所述滑动操作执行过程中的位移,以及所述操作界面在所述滑动操作执行过程中的位移,确定所述触摸显示屏幕的滑动性能。
[0008]
在本发明实施例中,通过获取滑动触点的位移和终端设备的触摸显示屏幕显示的操作界面的位移,确定终端设备的触摸显示屏幕的滑动性能,从而使用户可以直观地感受到终端设备的滑动性能的好坏,有助于提高用户对终端设备的体验度。
[0009]
结合第一方面,在第一方面的第一种实现方式中,所述根据所述触摸显示屏幕上显示的操作界面中的显示内容在所述N张图片中的位置,确定所述操作界面在所述滑动操作执行过程中的位移,包括:将所述N张图片中的操作界面区域划分为第一区域和第二区域,所述第一区域为不包括所述滑动触点的区域,所述第二区域为包括所述滑动触点的区域;将所述第一区域划分为M个第一子区域;根据所述M个第一子区域中的显示 内容在所述N张图片中的位置,确定所述M个第一子区域在所述滑动操作执行过程中的位移;根据所述M个第一子区域在所述滑动操作执行过程中的位移,确定所述操作界面在所述滑动操作执行过程中的位移。
[0010]
在本发明实施例中,通过将获取的图片中的操作显示界面区域划分为不包括滑动触点的第一区域和包括滑动触点的第二区域,可以避免滑动触点对第一区域中显示内容的遮挡,从而保证确定操作界面在滑动操作过程中发生的位移的准确性。
[0011]
结合第一方面,第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述根据所述M个第一子区域在所述滑动操作过程中的位移,确定所述操作界面在所述滑动操作过程中的位移,包括:在所述M个第一子区域中有L个第一子区域在所述滑动操作执行过程中的位移相等时,确定所述L个第一子区域在所述滑动操作执行过程中的位移为所述操作界面在所述滑动操作执行过程中的位移,所述L为大于M/2的整数。
[0012]
在本发明实施例中,通过“投票机制”对操作界面在滑动操作过程中的位移的确定,可以保证操作界面在滑动操作过程中发生的位移确定的准确性。
[0013]
结合第一方面,第一方面的第一种和第二种实现方式,在第一方面的第三种实现方式中,所述将所述N张图片中的操作界面区域划分为第一区域和第二区域,包括:根据所述滑动触点在所述N张图片中的位置,确定所述滑动触点在所述触摸显示屏幕上滑动的方向;根据所述滑动触点在所述触摸显示屏幕上滑动的方向,确定划分所述N张图片中的操作界面区域的方向;根据划分所述N张图片中的操作界面区域的方向,将所述N张图片中的操作界面区域划分为所述第一区域和所述第二区域。
[0014]
在本发明实施例中,通过滑动触点在触摸显示屏幕上滑动的方向,可以有效的将操作界面区域划分为包括滑动触点的区域和不包括滑动触点的区域,从而可以使操作界面的位移确定更准确。
[0015]
结合第一方面,第一方面的第一种至第三种实现方式,在第一方面的第四种实现方式中,所述根据所述滑动操作对应的滑动触点在所述N张图片中的位置,确定所述滑动触点在所述滑动操作执行过程中的位移之前,所述方法还包括:识别所述N张图片中的机械手的图像;将所述机械手的图像在所述N张图片中的位置确定为所述滑动触点在所述N张图片中的位置。
[0016]
结合第一方面的第四种实现方式中,在第一发面的第五种实现方式中,所述识别所述N张图片中的机械手的图像,包括:将所述N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配;在所述图片中的特征图像与所述机械手的特征图像的匹配度大于或等于第一预设阈值时,确定所述图片中的特征图像为所述机械手的图像。
[0017]
结合第一方面,第一方面的第一种至第五种实现方式,在第一方面的第六种实现方式中,在所述触摸屏幕上进行滑动操作时的图片由高速相机采集。
[0018]
第二方面,提供一种终端设备的触摸显示屏幕的性能测试装置,包括用于执行第一方面中的方法和一个或多个模块。
[0019]
第三方面,提供一种终端设备的触摸显示屏幕的性能测试装置,包括存储器、处理器,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码以实现上述第一方面及所述第一方面的各实现方式中的方法。
[0020]
第四方面,提供一种计算机可读介质,所述计算机可读介质用于存储可被所述可穿 戴的第一终端设备执行的程序代码,所述程序代码包括用于执行上述第一方面及所述第一方面的各实现方式中的方法的指令。

附图说明

[0021]
图1是根据本发明实施例的终端设备的触摸显示屏幕的性能测试方法。
[0022]
图2是根据本发明实施例的不同终端设备的触摸显示屏幕的滑动性能的时间-距离图。
[0023]
图3是根据本发明实施例的终端设备的触摸显示屏幕的另一性能测试方法。
[0024]
图4是根据本发明实施例的终端设备的触摸显示屏幕的性能测试装置。
[0025]
图5是根据本发明实施例的终端设备的触摸显示屏幕另一性能测试装置。

具体实施方式

[0026]
下面将结合附图,对本发明实施例中的技术方案进行描述。
[0027]
图1所示为本发明实施例的终端设备的触摸显示屏幕的性能测试方法100的示意性流程图,如图1所示,该方法100包括:
[0028]
110,获取在终端设备的触摸屏幕上进行滑动操作时采集的N张图片,N为不小于2的整数;
[0029]
120,根据滑动操作对应的滑动触点在N张图片中的位置,确定滑动触点在滑动操作执行过程中的位移;
[0030]
130,根据触摸显示屏幕上显示的操作界面中的显示内容在N张图片中的位置,确定操作界面在滑动操作执行过程中的位移;
[0031]
140,根据滑动触点在滑动操作执行过程中的位移,以及操作界面在滑动操作执行过程中的位移,确定触摸显示屏幕的滑动性能。
[0032]
在本发明实施例中,通过获取滑动触点的位移和终端设备的触摸显示屏幕显示的操作界面的位移,确定终端设备的触摸显示屏幕的滑动性能,从而使用户可以直观地感受到终端设备的滑动性能的好坏,有助于提高用户对终端设备的体验度。
[0033]
可选的,在一些实施例中,在终端设备的触摸屏幕上进行滑动时的图片可以通过高速相机采集,该高速相机可以同步记录在终端设备的触摸显示屏幕上进行滑动操作的整个过程的每个瞬时状态的图片。
[0034]
可选的,在一些实施例中,在通过高速相机采集到在终端设备的触摸显示屏幕上进行滑动时各个瞬时状态的一组图片之后,可以将该采集的图片进行保存,在需要分析终端设备的触摸显示屏幕时,可以对之前保存的在终端设备的触摸显示屏幕上进行滑动时各个瞬时状态的图片进行分析,也可以对当前采集的图片进行分析,本发明实施例不限定于此。
[0035]
可选的,在一些实施例中,在本发明实施例中,该滑动触点可以是人体手指形成的滑动触点,也可以是其他的能在终端设备的触摸显示屏幕上进行滑动的物体形成的滑动触点,例如,可以是机械手等,由于机械手可以通过程序对其速度和轨迹等滑动所需要的参数进行控制,使机械手在不同终端设备的触摸显示屏幕上进行滑动的速度和轨迹等参数基本相同,所以在对终端设备的触摸显示屏幕的滑动性能进行测试时可以不用考虑不同的滑动对触摸显示屏幕的滑动性能的影响,因此,为了确保测试结果的准确性,本 发明实施例中使用机械手对终端设备的触摸显示屏幕进行滑动操作以形成滑动触点。
[0036]
可选的,在一些实施例中,可以通过程序设置使机械手模拟用户对终端设备的触摸显示屏幕执行各种不同的滑动操作。
[0037]
可选的,在一些实施例中,在根据滑动操作对应的滑动触点在N张图片中的位置,确定滑动触点在滑动操作执行过程中的位移之前,该方法100还包括:识别获取的N张图片中的每张图片的机械手的图像,在识别出每张图像的机械手的图像之后,可以将该机械手的图像在N张图片中的位置,确定为滑动操作对应的滑动触点的位置。
[0038]
应理解,由于本发明实施例以机械手作为对终端设备的触摸显示屏幕进行滑动操作的执行体,所以该机械手的图像在N张图片中的位置也就是滑动触点在N张图片中的位置,所以将机械手的图像在N张图片中的位置作为滑动触点在N张图片中的位置。
[0039]
可选的,在一些实施例中,识别获取的N张图片中的每张图片的机械手的图像包括:将该N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配,在图片中的特征图像与机械手的特征图像的匹配度大于或等于第一预设阈值时,确定图片中的特征图像为所述机械手的图像。
[0040]
可选的,在一些实施例中,在获取的N张图片中有至少一张图片未识别出机械手的图像时,为了确保终端设备的操作界面的位移确定的准确性,可以重新获取N张图片并对其中的机械手的图像的位移进行分析,以确定终端设备的操作界面的位移。
[0041]
可选的,在一些实施例中,该根据触摸显示屏幕上显示的操作界面中的显示内容在N张图片中的位置,确定操作界面在滑动操作执行过程中的位移的方法的具体过程可以为:将该N张图片中的操作界面区域划分为第一区域和第二区域,第一区域为不包括滑动触点的区域,第二区域为包括滑动触点的区域,再将该第一区域划分为M个第一子区域,根据该M个第一子区域中的显示内容在N张图片中的位置,确定M个第一子区域在滑动操作执行过程中的位移;根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移。
[0042]
应理解,该触摸显示屏幕上显示的操作界面中的显示内容可以为终端设备的触摸显示屏幕的显示界面中显示的整个画面,也可以指触摸显示屏幕的显示界面中显示的画面中的部分画面,本发明实施例对此不做限定。
[0043]
应理解,本发明实施例将N张图片中的操作界面区域划分为第一区域和第二区域,是为了在确定操作界面中的显示内容的位置时,该操作界面中的显示内容不会被滑动触点遮挡,如果不对操作界面区域进行划分,若选择的操作界面的显示内容与滑动触点重叠时,此时,无法保证操作界面的显示内容的位置或滑动触点的位置获取的准确性。
[0044]
可选的,在一些实施例中,根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移,可以为:在M个第一子区域中有L个第一子区域在滑动操作执行过程中的位移相等时,确定该L个第一子区域在滑动操作执行过程中的位移为操作界面在滑动操作执行过程中的位移,L为大于M/2的整数。
[0045]
应理解,上述确定操作界面在滑动操作执行过程中的位移利用“投票机制”,即有大于半数的第一子区域的位移相等时,可以将该大于半数的第一子区域的位移确定为操作界面在滑动操作执行过程中的位移,从而可以确保操作界面在滑动操作执行过程中的位移的准确性。
[0046]
应理解,在本发明实施例中,将第一区域划分为M个第一子区域是为了更加准确的 确定操作界面在滑动操作执行过程中的位移,因为,如果操作界面中的显示内容为触摸显示屏幕的显示界面中显示的画面中的部分画面时,只对操作界面上的部分区域进行分析,确定操作界面在滑动操作执行过程中的位移,此时,由于终端设备的触摸显示屏幕的操作界面的不同区域的显示内容的流畅度不同,有的显示区域可能出现卡顿、抖动等现象,从而导致获取的操作界面在滑动操作执行过程中的位移与实际的位移不一致,导致测试结果不准确,所以,将第一区域划分为M个第一子区域,分别对M个第一子区域的位移进行测试,从而通过该M个第一子区域的位移确定终端设备的操作界面的位移,可以避免由于触摸显示屏幕上部分区域的卡顿等现象出现的测试的位移不准确的问题。
[0047]
可选的,在一些实施例中,根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移,也可以为将M个第一子区域在滑动操作执行过程中的位移中的最大值确定为操作界面的滑动操作执行过程中的位移,或者将M个第一子区域在滑动操作执行过程中的位移的平均值确定为操作界面的滑动操作执行过程中的位移,或者其他可能的情况,本发明实施例并不限定于此。
[0048]
可选的,在一些实施例中,在根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移时,可以在M个第一子区域中选取N个第一子区域,再确定该N个第一子区域的位移,根据该N个第一子区域的位移确定操作界面在滑动操作执行过程中的位移。
[0049]
例如,可以在M各第一子区域中选取L个第一子区域,确定该L个第一子区域中的显示内容在N张图片上的位置,根据该L个第一子区域中的显示内容在N张图片上的位置,确定该L个第一子区域的位移,在该L个第一子区域中有F个第一子区域的位移相等时,确定该F个第一子区域的位移为操作界面在滑动操作执行过程中的位移,该F大于L/2。
[0050]
同样的,也可以将该选取的N个第一子区域的位移中的最大值确定为操作界面在滑动操作执行过程中的位移,或者将选取的N个第一子区域的位移中的平均值确定为操作界面在滑动操作执行过程中的位移,本发明实施例并不限定于此。
[0051]
应理解,在M个第一子区域中选取L个第一子区域进行位移的确定,是为了节省该位移确定过程的计算量,提高计算速度,因为,在将第一区域划分为M个第一子区域之后,在对该M个第一子区域的位移全部进行计算,虽然可以更精确地得到该终端设备的操作界面的位移,然而,在该M的数值较大时,且采集的N张图片的数值较大时,带来的计算量也会相应的较大,计算速度较低,因此,在该M个第一子区域中选取L个第一子区域,只要该L个第一子区域可以均匀的分布在终端设备的整个操作界面上,这样既可以保证操作界面的位移确定的准确性,也可以减小位移计算的计算量,提高计算速度。
[0052]
可选的,在一些实施例中,在M个第一子区域中选取L个第一子区域时,可以先将该M个第一子区域中的第一个第一子区域和第M个第一子区域去除,再在剩余的第一子区域中间隔的选取L个第一子区域。
[0053]
应理解,将M个第一子区域中的第一个第一子区域和最后一个第一子区域去除,是为了避免在第一个第一子区域或最后一个第一子区域位于触摸显示屏幕的边缘时,会对第一子区域的位移确定产生影响,然而,本发明仅以去除第一个第一子区域和最后一个第一子区域为例进行说明,但本发明实施例并不限定于此,例如,也可以去除前两个第一子区域和最后两个第一子区域,只要确保选取的L个第一子区域中的显示内容在终端 设备的操作界面上清晰可见,比较容易地根据该L个第一子区域中的显示内容的位置,确定该L个第一子区域的位移即可。
[0054]
应理解,在M个第一子区域中去除第一个第一子区域和最后一个第一子区域之后,在剩余的第一子区域中间隔的选取L个第一子区域是为了使选取的L个第一子区域可以均匀的分布在终端设备的触摸显示屏幕的整个操作界面上,从而避免了由于选取的L个第一子区域集中在操作界面的某一部分区域,在进行操作滑动时终端设备的操作界面出现卡顿、抖动等现象时,造成获取的操作界面的位移与其实际的位移不一致的现象。
[0055]
可选的,在一些实施例中,在对操作界面区域进行划分时,可以根据滑动触点在N张图片中的位置,确定滑动触点在触摸显示屏幕上滑动的方向,根据该滑动触点在触摸显示屏幕上滑动的方向,确定划分N张图片中的操作界面区域的方向,根据划分N张图片中的操作界面区域的方向,将N张图片中的操作界面区域划分为第一区域和第二区域。
[0056]
例如,在根据滑动触点在N张图片中的位置,确定出滑动触点在触摸显示屏幕上的滑动方向是沿终端设备的长边方向时,可以根据该方向,沿终端设备的长边方向将N张图片中的操作界面区域划分为第一区域和第二区域。
[0057]
可选的,在一些实施例中,如果在对终端设备的触摸显示屏幕的操作界面进行滑动操作时,选取的L个第一子区域中的某些第一子区域由于操作界面的滑动,导致被终端设备的边框遮挡,或者消失不见,此时,可以在出现某些第一子区域即将消失的情况之前,重新选取L个第一子区域,确定该重新选取的L个第一子区域位移,以确保操作界面位移确定的准确性。
[0058]
可选的,在一些实施例中,在L个第一子区域在滑动操作执行过程中的位移相等时,说明此时终端设备的操作界面的各个区域的显示内容都较为清晰,没有出现卡顿、抖动等现象,此时可以在终端设备的操作界面上重新选取L个第一子区域,对该重新选取的L个第一子区域的位移继续进行确定。
[0059]
可选的,在一些实施例中,在根据滑动触点在滑动操作执行过程中的位移,以及操作界面在滑动操作执行过程中的位移,确定终端设备的触摸显示屏幕的滑动性能时,可以将滑动触点在滑动操作执行过程中的位移与操作界面在滑动操作执行过程中的位移进行比较,求其差值,上述两个位移的差值越小,说明终端设备的触摸显示屏幕对用户执行的滑动操作的响应越灵敏,也就是说终端设备的触摸显示屏幕的滑动性能越好,相应的用户对终端设备的体验度也就越好。
[0060]
可选的,在一些实施例中,还可以根据终端设备的操作界面对用户执行的滑动操作的响应的开始时间来确定终端设备的触摸显示屏幕的滑动性能的好坏,在操作界面对用户的滑动操作的响应的开始时间越早,说明该终端设备的触摸显示屏幕对用户执行的滑动操作的响应越灵敏,终端设备的触摸显示屏幕的滑动性能越好,相应的用户对该终端设备的体验度越好。
[0061]
可选的,在一些实施例中,可以将滑动触点在滑动操作执行过程的各个时间段内的位移以及操作界面在滑动操作执行过程的各个时间段内的位移绘制在同一个坐标系中,该坐标系以时间为横轴,距离为纵轴,形成关于终端设备的触摸显示屏幕的滑动性能的时间-距离图,通过该时间-距离图可以直观的分析出终端设备的触摸显示屏幕的滑动性能的好坏。
[0062]
图2所示为本发明实施例的不同终端设备的触摸显示屏幕的滑动性能的时间-距离 图,如图2所示,不同的终端设备的操作界面对用户执行的滑动操作的响应速度各不相同,终端设备的操作界面在纵轴上第一次有位移变化的时间为该终端设备的操作界面对用户执行的滑动操作的响应的开始时间,该开始时间越小,说明终端设备的触摸显示屏幕的滑动性能越好,由图2可以看出,终端设备A的触摸显示屏幕的滑动性能好于终端设备B的触摸显示屏幕的滑动性能好于终端设备C的触摸显示屏幕的滑动性能;在同一段时间段内,终端设备的操作界面的位移与用户滑动的滑动触点的位移的差值越小,说明该终端设备的触摸显示屏幕的滑动性能越好,也就是说,在同一个时间点,不同终端设备的操作界面与滑动触点的位置的相对距离越小,说明终端设备的触摸显示屏幕的滑动性能越好,由图2可以看出,终端设备A的操作界面的位置与终端设备B的位置在同一个时间点距离滑动触点的位置基本上相同,远小于终端设备C的操作界面的位置距离滑动触点的位置,因此,可以得出终端设备A的触摸显示屏幕的滑动性能好于终端设备C的触摸显示屏幕的滑动性能,终端设备B的触摸显示屏幕的滑动性能好于终端设备C的触摸显示屏幕的滑动性能,至于终端设备A与终端设备B的触摸显示屏幕的滑动性能的好坏,还可以进一步结合终端设备的操作界面对用户执行的滑动操作的响应时间决定。
[0063]
应理解,上述通过不同终端设备的触摸显示屏幕的滑动性能的时间-距离图,分析终端设备的触摸显示屏幕的滑动性能的方法仅为一种举例说明,本发明实施例还可以包括对滑动触点在滑动操作执行过程中的位移以及操作界面在滑动操作执行过程中的位移进行其他形式的分析,以确定终端设备的触摸显示屏幕的滑动性能的方法。
[0064]
在本发明实施例中,通过滑动触点在滑动操作执行过程中的位移,以及终端设备的触摸显示屏幕显示的操作界面的位移,确定终端设备的触摸显示屏幕的滑动性能,可以使用户直观的感受到终端设备的性能的好坏,有助于提高用户对终端设备的体验度。
[0065]
图3所述为本发明实施例的终端设备的触摸显示屏幕的性能测试方法300的示意性流程图,如图3所示,该方法300包括:
[0066]
305,模拟用户在终端设备的触摸显示屏幕上执行滑动操作。
[0067]
可选的,在一些实施例中,步骤305可以由机械手执行,该机械手可以作为与方法300相对应的测试装置中的一部分。
[0068]
可选的,在一些实施例中,该机械手可以根据不同的程序设置,执行不同的滑动轨迹的滑动操作。
[0069]
310,采集机械手在触摸显示屏幕上进行滑动操作过程中每个瞬时状态的图片。
[0070]
可选的,在一些实施例中,步骤310可以由高速相机执行,该高速相机也可以作为与方法300相对应的测试装置中的一部分。
[0071]
可选的,在一些实施例中,高速相机可以采集N张机械手在触摸显示屏幕上进行滑动操作的图片,该N张图片中的每张图片之间的时间间隔可以相同。
[0072]
315,获取高速相机采集的N张图片。
[0073]
可选的,在一些实施例中,步骤315可以由分析模块执行,该分析模块可以为与方法300相对应的测试装置中的一部分,该分析模块用于获取高速相机采集的N张图片,并对该N张图片进行分析,以确定终端设备的触摸显示屏幕的滑动性能。
[0074]
可选的,在一些实施例中,在通过高速相机采集到在终端设备的触摸显示屏幕上进行滑动时各个瞬时状态的N图片之后,可以将该采集的N图片进行保存,在需要分析终端设备的触摸显示屏幕时,可以对之前保存的在终端设备的触摸显示屏幕上进行滑动时 各个瞬时状态的图片进行分析,也可以对当前采集的图片进行分析,本发明实施例不限定于此。
[0075]
应理解,在步骤315以后的步骤均可以由上述分析模块执行。
[0076]
320,识别N张图片中的机械手的图像。
[0077]
可选的,在一些实施例中,识别获取的N张图片中的每张图片的机械手的图像的具体过程可以为将该N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配,在图片中的特征图像与机械手的特征图像的匹配度大于或等于第一预设阈值时,确定图片中的特征图像为所述机械手的图像。
[0078]
325,在N张图片中有未识别机械手图像的图片时,重新获取高速相机采集的图片。
[0079]
可选的,在一些实施例中,在获取的N张图片中有至少一张图片未识别出机械手的图像时,为了确保终端设备的操作界面的位移确定的准确性,可以重新获取N张图片并对其中的机械手的图像的位移进行分析,以确定终端设备的操作界面的位移。
[0080]
330,将N张图片中的机械手的图像的位置确定为滑动触点的位置。
[0081]
可选的,在一些实施例中,由于将机械手作为在终端设备的触摸显示屏幕上进行滑动操作的执行体,所以可以将机械手的图像的位置作为滑动触点的位置。
[0082]
可选的,在一些实施例中,机械手的图像的位置可以通过测量图片机械手的图像距离该图片的边缘的位置确定,或者通过机械手的图像在图片中的像素坐标确定,或者可以通过其他的方法确定,本发明实施例并不限定于此。
[0083]
335,根据滑动触点在N张图片中的位置,确定滑动触点在滑动操作执行过程中的位移。
[0084]
340,根据滑动触点在N张图片中的位置,确定滑动触点在触摸显示屏幕上滑动的方向。
[0085]
可选的,在一些实施例中,可以根据滑动触点在N张图片中的不同位置,可以得到该滑动触点的滑动方向,即机械手在终端设备的触摸显示屏幕上滑动的方向。
[0086]
345,根据滑动触点在触摸显示屏幕上滑动的方向,将N张图片的操作界面区域划分为第一区域和第二区域。
[0087]
350,将第一区域划分为M个第一子区域。
[0088]
应理解,在本发明实施例中,将第一区域划分为M个第一子区域是为了更加准确的确定操作界面在滑动操作执行过程中的位移,因为,如果操作界面中的显示内容为触摸显示屏幕的显示界面中显示的画面中的部分画面时,只对操作界面上的部分区域进行分析,确定操作界面在滑动操作执行过程中的位移,此时,由于终端设备的触摸显示屏幕的操作界面的不同区域的显示内容的流畅度不同,有的显示区域可能出现卡顿、抖动等现象,从而导致获取的操作界面在滑动操作执行过程中的位移与实际的位移不一致,导致测试结果不准确,所以,将第一区域划分为M个第一子区域,分别对M个第一子区域的位移进行测试,从而通过该M个第一子区域的位移确定终端设备的操作界面的位移,可以避免由于触摸显示屏幕上部分区域的卡顿等现象出现的测试的位移不准确的问题。
[0089]
355,根据M个第一子区域中的显示内容的位置,确定M个第一子区域的位移。
[0090]
360,根据M个第一子区域的位移,确定操作界面在滑动操作执行过程中的位移。
[0091]
可选的,在一些实施例中,根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移,可以为:在M个第一子区域中有L个第 一子区域在滑动操作执行过程中的位移相等时,确定该L个第一子区域在滑动操作执行过程中的位移为操作界面在滑动操作执行过程中的位移,L为大于M/2的整数。
[0092]
可选的,在一些实施例中,根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移,也可以为将M个第一子区域在滑动操作执行过程中的位移中的最大值确定为操作界面的滑动操作执行过程中的位移,或者将M个第一子区域在滑动操作执行过程中的位移的平均值确定为操作界面的滑动操作执行过程中的位移,或者其他可能的情况,本发明实施例并不限定于此。
[0093]
可选的,在一些实施例中,在根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在所述滑动操作执行过程中的位移时,可以在M个第一子区域中选取N个第一子区域,再确定该N个第一子区域的位移,根据该N个第一子区域的位移确定操作界面在滑动操作执行过程中的位移。
[0094]
例如,可以在M各第一子区域中选取L个第一子区域,确定该L个第一子区域中的显示内容在N张图片上的位置,根据该L个第一子区域中的显示内容在N张图片上的位置,确定该L个第一子区域的位移,在该L个第一子区域中有F个第一子区域的位移相等时,确定该F个第一子区域的位移为操作界面在滑动操作执行过程中的位移,该F大于L/2。
[0095]
同样的,也可以将该选取的N个第一子区域的位移中的最大值确定为操作界面在滑动操作执行过程中的位移,或者将选取的N个第一子区域的位移中的平均值确定为操作界面在滑动操作执行过程中的位移,本发明实施例并不限定于此。
[0096]
应理解,在M个第一子区域中选取L个第一子区域进行位移的确定,是为了节省该位移确定过程的计算量,提高计算速度,因为,在将第一区域划分为M个第一子区域之后,在对该M个第一子区域的位移全部进行计算,虽然可以更精确地得到该终端设备的操作界面的位移,然而,在该M的数值较大时,且采集的N张图片的数值较大时,带来的计算量也会相应的较大,计算速度较低,因此,在该M个第一子区域中选取L个第一子区域,只要该L个第一子区域可以均匀的分布在终端设备的整个操作界面上,这样既可以保证操作界面的位移确定的准确性,也可以减小位移计算的计算量,提高计算速度。
[0097]
可选的,在一些实施例中,在M个第一子区域中选取L个第一子区域时,可以先将该M个第一子区域中的第一个第一子区域和第M个第一子区域去除,再在剩余的第一子区域中间隔的选取L个第一子区域。
[0098]
应理解,将M个第一子区域中的第一个第一子区域和最后一个第一子区域去除,是为了避免在第一个第一子区域或最后一个第一子区域位于触摸显示屏幕的边缘时,会对第一子区域的位移确定产生影响,然而,本发明仅以去除第一个第一子区域和最后一个第一子区域为例进行说明,但本发明实施例并不限定于此,例如,也可以去除前两个第一子区域和最后两个第一子区域,只要确保选取的L个第一子区域中的显示内容在终端设备的操作界面上清晰可见,比较容易地根据该L个第一子区域中的显示内容的位置,确定该L个第一子区域的位移即可。
[0099]
应理解,在M个第一子区域中去除第一个第一子区域和最后一个第一子区域之后,在剩余的第一子区域中间隔的选取L个第一子区域是为了使选取的L个第一子区域可以均匀的分布在终端设备的触摸显示屏幕的整个操作界面上,从而避免了由于选取的L个第一子区域集中在操作界面的某一部分区域,在进行操作滑动时终端设备的操作界面出 现卡顿、抖动等现象时,造成获取的操作界面的位移与其实际的位移不一致的现象。
[0100]
365,根据滑动触点的在滑动操作执行过程中的位移,以及操作界面在滑动操作执行过程中的位移,确定终端设备的触摸显示屏幕的滑动性能。
[0101]
可选的,在一些实施例中,在根据滑动触点在滑动操作执行过程中的位移,以及操作界面在滑动操作执行过程中的位移,确定终端设备的触摸显示屏幕的滑动性能时,可以将滑动触点在滑动操作执行过程中的位移与操作界面在滑动操作执行过程中的位移进行比较,求其差值,上述两个位移的差值越小,说明终端设备的触摸显示屏幕对用户执行的滑动操作的响应越灵敏,也就是说终端设备的触摸显示屏幕的滑动性能越好,相应的用户对终端设备的体验度也就越好。
[0102]
可选的,在一些实施例中,还可以根据终端设备的操作界面对用户执行的滑动操作的响应的开始时间来确定终端设备的触摸显示屏幕的滑动性能的好坏,在操作界面对用户的滑动操作的响应的开始时间越早,说明该终端设备的触摸显示屏幕对用户执行的滑动操作的响应越灵敏,终端设备的触摸显示屏幕的滑动性能越好,相应的用户对该终端设备的体验度越好。
[0103]
可选的,在一些实施例中,还可以利用与方法300对应的测试装置中的分析模块生成关于终端设备的触摸显示屏幕的滑动性能的时间-距离图,该坐标系以时间为横轴,距离为纵轴,通过该时间-距离图可以直观的分析出终端设备的触摸显示屏幕的滑动性能的好坏。
[0104]
根据该关于终端设备的触摸显示屏幕的滑动性能的时间-距离图分析终端设备的触摸显示屏幕的滑动性能的方法已经在方法100中进行了详细的描述在,在此不再赘述。
[0105]
在本发明实施例中,通过滑动触点在滑动操作执行过程中的位移,以及终端设备的触摸显示屏幕显示的操作界面的位移,确定终端设备的触摸显示屏幕的滑动性能,可以使用户直观的感受到终端设备的性能的好坏,有助于提高用户对终端设备的体验度。
[0106]
上文结合图1至图3,详细描述了本发明实施例的方法实施例,下文将结合图4和图5,详细描述本发明实施例的触摸显示屏幕的性能测试装置的实施例,应理解,该性能测试装置实施例与方法实施例相对应,类似的描述可以参照方法实施例。
[0107]
图4所示为本发明实施例的触摸显示屏幕的性能测试装置400的示意性框架图,下如图4所示,该性能测试装置400包括:
[0108]
获取模块410,用于获取在触摸显示屏幕上进行滑动操作时采集的N张图片,N为不小于2的整数;
[0109]
确定模块420,用于根据滑动操作对应的滑动触点在N张图片中的位置,确定滑动触点在滑动操作执行过程中的位移。
[0110]
可选的,在一些实施例中,确定模块420还用于根据触摸显示屏幕上显示的操作界面中的显示内容在N张图片中的位置,确定操作界面在滑动操作执行过程中的位移。
[0111]
可选的,在一些实施例中,确定模块420还用于根据滑动触点在滑动操作执行过程中的位移,以及操作界面在滑动操作执行过程中的位移,确定触摸显示屏幕的滑动性能。
[0112]
在本发明实施例中,性能测试装置400通过获取滑动触点的位移和终端设备的触摸显示屏幕显示的操作界面的位移,确定终端设备的触摸显示屏幕的滑动性能,从而使用户可以直观地感受到终端设备的滑动性能的好坏,有助于提高用户对终端设备的体验度。
[0113]
可选的,在一些实施例中,确定模块420具体用于将所述N张图片中的操作界面区 域划分为第一区域和第二区域,所述第一区域为不包括滑动触点的区域,所述第二区域为包括滑动触点的区域;将第一区域划分为M个第一子区域;根据M个第一子区域中的显示内容在N张图片中的位置,确定M个第一子区域在滑动操作执行过程中的位移;根据M个第一子区域在滑动操作执行过程中的位移,确定操作界面在滑动操作执行过程中的位移。
[0114]
应理解,本发明实施例将N张图片中的操作界面区域划分为第一区域和第二区域,是为了在确定操作界面中的显示内容的位置时,该操作界面中的显示内容不会被滑动触点遮挡,如果不对操作界面区域进行划分,若选择的操作界面的显示内容与滑动触点重叠时,此时,无法保证操作界面的显示内容的位置或滑动触点的位置获取的准确性。
[0115]
可选的,在一些实施例中,确定模块420具体用于在M个第一子区域中有L个第一子区域在滑动操作执行过程中的位移相等时,确定L个第一子区域在所述滑动操作执行过程中的位移为操作界面在所述滑动操作执行过程中的位移,所述L为大于M/2的整数。
[0116]
应理解,上述确定操作界面在滑动操作执行过程中的位移利用“投票机制”,即有大于半数的第一子区域的位移相等时,可以将该大于半数的第一子区域的位移确定为操作界面在滑动操作执行过程中的位移,从而可以确保操作界面在滑动操作执行过程中的位移的准确性。
[0117]
应理解,在本发明实施例中,将第一区域划分为M个第一子区域是为了更加准确的确定操作界面在滑动操作执行过程中的位移,因为,如果操作界面中的显示内容为触摸显示屏幕的显示界面中显示的画面中的部分画面时,只对操作界面上的部分区域进行分析,确定操作界面在滑动操作执行过程中的位移,此时,由于终端设备的触摸显示屏幕的操作界面的不同区域的显示内容的流畅度不同,有的显示区域可能出现卡顿、抖动等现象,从而导致获取的操作界面在滑动操作执行过程中的位移与实际的位移不一致,导致测试结果不准确,所以,将第一区域划分为M个第一子区域,分别对M个第一子区域的位移进行测试,从而通过该M个第一子区域的位移确定终端设备的操作界面的位移,可以避免由于触摸显示屏幕上部分区域的卡顿等现象出现的测试的位移不准确的问题。
[0118]
可选的,在一些实施例中,该确定模块420还可以用于将M个第一子区域在滑动操作执行过程中的位移中的最大值确定为操作界面的滑动操作执行过程中的位移,或者将M个第一子区域在滑动操作执行过程中的位移的平均值确定为操作界面的滑动操作执行过程中的位移,或者其他可能的情况,本发明实施例并不限定于此。
[0119]
可选的,在一些实施例中,该确定模块420还可以用于在M个第一子区域中选取N个第一子区域,再确定该N个第一子区域的位移,根据该N个第一子区域的位移确定操作界面在滑动操作执行过程中的位移。
[0120]
例如,该确定模块420还可以在M个第一子区域中选取L个第一子区域,确定该L个第一子区域中的显示内容在N张图片上的位置,根据该L个第一子区域中的显示内容在N张图片上的位置,确定该L个第一子区域的位移,在该L个第一子区域中有F个第一子区域的位移相等时,确定该F个第一子区域的位移为操作界面在滑动操作执行过程中的位移,该F大于L/2。
[0121]
同样的,该确定模块420也可以将该选取的N个第一子区域的位移中的最大值确定为操作界面在滑动操作执行过程中的位移,或者将选取的N个第一子区域的位移中的平均值确定为操作界面在滑动操作执行过程中的位移,本发明实施例并不限定于此。
[0122]
应理解,在M个第一子区域中选取L个第一子区域进行位移的确定,是为了节省该位移确定过程的计算量,提高计算速度,因为,在将第一区域划分为M个第一子区域之后,在对该M个第一子区域的位移全部进行计算,虽然可以更精确地得到该终端设备的操作界面的位移,然而,在该M的数值较大时,且采集的N张图片的数值较大时,带来的计算量也会相应的较大,计算速度较低,因此,在该M个第一子区域中选取L个第一子区域,只要该L个第一子区域可以均匀的分布在终端设备的整个操作界面上,这样既可以保证操作界面的位移确定的准确性,也可以减小位移计算的计算量,提高计算速度。
[0123]
可选的,在一些实施例中,在确定模块420在M个第一子区域中选取L个第一子区域时,可以先将该M个第一子区域中的第一个第一子区域和第M个第一子区域去除,再在剩余的第一子区域中间隔的选取L个第一子区域。
[0124]
应理解,将M个第一子区域中的第一个第一子区域和最后一个第一子区域去除,是为了避免在第一个第一子区域或最后一个第一子区域位于触摸显示屏幕的边缘时,会对第一子区域的位移确定产生影响,然而,本发明仅以去除第一个第一子区域和最后一个第一子区域为例进行说明,但本发明实施例并不限定于此,例如,也可以去除前两个第一子区域和最后两个第一子区域,只要确保选取的L个第一子区域中的显示内容在终端设备的操作界面上清晰可见,比较容易地根据该L个第一子区域中的显示内容的位置,确定该L个第一子区域的位移即可。
[0125]
应理解,在M个第一子区域中去除第一个第一子区域和最后一个第一子区域之后,在剩余的第一子区域中间隔的选取L个第一子区域是为了使选取的L个第一子区域可以均匀的分布在终端设备的触摸显示屏幕的整个操作界面上,从而避免了由于选取的L个第一子区域集中在操作界面的某一部分区域,在进行操作滑动时终端设备的操作界面出现卡顿、抖动等现象时,造成获取的操作界面的位移与其实际的位移不一致的现象。
[0126]
可选的,在一些实施例中,确定模块420具体用于根据滑动触点在N张图片中的位置,确定滑动触点在触摸显示屏幕上滑动的方向;根据滑动触点在触摸显示屏幕上滑动的方向,确定划分N张图片中的操作界面区域的方向;根据划分N张图片中的操作界面区域的方向,将N张图片中的操作界面区域划分为第一区域和第二区域。
[0127]
可选的,在一些实施例中,该性能测试装置400还包括:
[0128]
识别模块430,用于识别所述N张图片中的机械手的图像。
[0129]
可选的,在一些实施例中,确定模块420还用于将机械手的图像在N张图片中的位置确定为滑动触点在N张图片中的位置。
[0130]
可选的,在一些实施例中,该识别模块430具体用于将N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配;在图片中的特征图像与机械手的特征图像的匹配度大于或等于第一预设阈值时,确定图片中的特征图像为机械手的图像。
[0131]
可选的,在一些实施例中,该获取模块410可以是高速相机,该高速相机可以用于采集在触摸显示屏幕上进行滑动操作时的图片。
[0132]
应理解,根据本发明实施例的性能测试装置400中的各个模块的上述和其他操作和/或功能分别实现图1至图3中的各个方法的相应流程,为了简洁,在此不再赘述。
[0133]
图5是根据本发明实施例的可穿戴的终端设备500的示意性结构图。如图5所示,所述终端设备500包括存储器510和处理器520,所述存储器510和处理器520之间通过 内部连接通路互相通信,传递控制和/或数据信号。
[0134]
所述存储器510用于存储程序代码;
[0135]
所述处理器520用于调用所述程序代码以实现本发明上述各实施例中的方法。
[0136]
在本发明实施例中,处理器520可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated Circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。
[0137]
本发明实施例提供了一种计算机可读介质,用于存储计算机程序代码,该计算机程序包括用于执行上述图1至图3中本发明实施例终端设备的触摸显示屏幕的性能测试方法的指令。该可读介质可以是只读存储器(read-only memory,ROM)或随机存取存储器(random access memory,RAM),本发明实施例对此不做限制。
[0138]
应理解,本文中术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0139]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0140]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0141]
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0142]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0143]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0144]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以 存储程序代码的介质。
[0145]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

权利要求书

[权利要求 1]
一种终端设备的触摸显示屏幕的性能测试方法,其特征在于,所述方法包括: 获取在所述触摸显示屏幕上进行滑动操作时采集的N张图片,N为不小于2的整数; 根据所述滑动操作对应的滑动触点在所述N张图片中的位置,确定所述滑动触点在所述滑动操作执行过程中的位移; 根据所述触摸显示屏幕上显示的操作界面中的显示内容在所述N张图片中的位置,确定所述操作界面在所述滑动操作执行过程中的位移; 根据所述滑动触点在所述滑动操作执行过程中的位移,以及所述操作界面在所述滑动操作执行过程中的位移,确定所述触摸显示屏幕的滑动性能。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,所述根据所述触摸显示屏幕上显示的操作界面中的显示内容在所述N张图片中的位置,确定所述操作界面在所述滑动操作执行过程中的位移,包括: 将所述N张图片中的操作界面区域划分为第一区域和第二区域,所述第一区域为不包括所述滑动触点的区域,所述第二区域为包括所述滑动触点的区域; 将所述第一区域划分为M个第一子区域; 根据所述M个第一子区域中的显示内容在所述N张图片中的位置,确定所述M个第一子区域在所述滑动操作执行过程中的位移; 根据所述M个第一子区域在所述滑动操作执行过程中的位移,确定所述操作界面在所述滑动操作执行过程中的位移。
[权利要求 3]
根据权利要求2所述的方法,其特征在于,所述根据所述M个第一子区域在所述滑动操作过程中的位移,确定所述操作界面在所述滑动操作过程中的位移,包括: 在所述M个第一子区域中有L个第一子区域在所述滑动操作执行过程中的位移相等时,确定所述L个第一子区域在所述滑动操作执行过程中的位移为所述操作界面在所述滑动操作执行过程中的位移,所述L为大于M/2的整数。
[权利要求 4]
根据权利要求2或3所述的方法,其特征在于,所述将所述N张图片中的操作界面区域划分为第一区域和第二区域,包括: 根据所述滑动触点在所述N张图片中的位置,确定所述滑动触点在所述触摸显示屏幕上滑动的方向; 根据所述滑动触点在所述触摸显示屏幕上滑动的方向,确定划分所述N张图片中的操作界面区域的方向; 根据划分所述N张图片中的操作界面区域的方向,将所述N张图片中的操作界面区域划分为所述第一区域和所述第二区域。
[权利要求 5]
根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述滑动操作对应的滑动触点在所述N张图片中的位置,确定所述滑动触点在所述滑动操作执行过程中的位移之前,所述方法还包括: 识别所述N张图片中的机械手的图像; 将所述机械手的图像在所述N张图片中的位置确定为所述滑动触点在所述N张图片中的位置。
[权利要求 6]
根据权利要求5所述的方法,其特征在于,所述识别所述N张图片中的机械手的图像,包括: 将所述N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配; 在所述图片中的特征图像与所述机械手的特征图像的匹配度大于或等于第一预设阈值时,确定所述图片中的特征图像为所述机械手的图像。
[权利要求 7]
根据权利要求1至6中任一项所述的方法,其特征在于,在所述触摸屏幕上进行滑动操作时的图片由高速相机采集。
[权利要求 8]
一种终端设备的触摸显示屏的性能测试装置,其特征在于,所述性能测试装置包括: 获取模块,用于获取在所述触摸显示屏幕上进行滑动操作时采集的N张图片,N为不小于2的整数; 确定模块,用于根据所述滑动操作对应的滑动触点在所述N张图片中的位置,确定所述滑动触点在所述滑动操作执行过程中的位移; 所述确定模块还用于根据所述触摸显示屏幕上显示的操作界面中的显示内容在所述N张图片中的位置,确定所述操作界面在所述滑动操作执行过程中的位移; 所述确定模块还用于根据所述滑动触点在所述滑动操作执行过程中的位移,以及所述操作界面在所述滑动操作执行过程中的位移,确定所述触摸显示屏幕的滑动性能。
[权利要求 9]
根据权利要求8所述的性能测试装置,其特征在于,所述确定模块具体用于: 将所述N张图片中的操作界面区域划分为第一区域和第二区域,所述第一区域为不包括所述滑动触点的区域,所述第二区域为包括所述滑动触点的区域; 将所述第一区域划分为M个第一子区域; 根据所述M个第一子区域中的显示内容在所述N张图片中的位置,确定所述M个第一子区域在所述滑动操作执行过程中的位移; 根据所述M个第一子区域在所述滑动操作执行过程中的位移,确定所述操作界面在所述滑动操作执行过程中的位移。
[权利要求 10]
根据权利要求9所述的性能测试装置,其特征在于,所述确定模块具体用于在所述M个第一子区域中有L个第一子区域在所述滑动操作执行过程中的位移相等时,确定所述L个第一子区域在所述滑动操作执行过程中的位移为所述操作界面在所述滑动操作执行过程中的位移,所述L为大于M/2的整数。
[权利要求 11]
根据权利要求9或10所述的性能测试装置,其特征在于,所述确定模块具体用于: 根据所述滑动触点在所述N张图片中的位置,确定所述滑动触点在所述触摸显示屏幕上滑动的方向; 根据所述滑动触点在所述触摸显示屏幕上滑动的方向,确定划分所述N张图片中的操作界面区域的方向; 根据划分所述N张图片中的操作界面区域的方向,将所述N张图片中的操作界面区域划分为所述第一区域和所述第二区域。
[权利要求 12]
根据权利要求8至11中任一项所述的性能测试装置,其特征在于,所述性能测试装置还包括: 识别模块,用于识别所述N张图片中的机械手的图像; 所述确定模块还用于将所述机械手的图像在所述N张图片中的位置确定为所述滑动 触点在所述N张图片中的位置。
[权利要求 13]
根据权利要求12所述的性能测试装置,其特征在于,所述识别模块具体用于: 将所述N张图片的每张图片中的至少一个特征图像与预先设置的机械手的特征图像进行匹配; 在所述图片中的特征图像与所述机械手的特征图像的匹配度大于或等于第一预设阈值时,确定所述图片中的特征图像为所述机械手的图像。
[权利要求 14]
根据权利要求8至11中任一项所述的性能测试装置,其特征在于,所述获取模块为高速相机。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]