一种基于人工智能的触摸屏测试方法和触摸屏测试系统技术方案

技术编号:37617241 阅读:12 留言:0更新日期:2023-05-18 12:08
本发明专利技术提供了一种基于人工智能的触摸屏测试方法和触摸屏测试系统,包括:步骤1:控制指定触笔在受测触摸屏上点击测试点,步骤2:在指定触笔完成点击后,获取每一点击动作对应的点击坐标数据,步骤3:获取所述受测触摸屏中预存的样本坐标数据,步骤4:将点击坐标数据与样本坐标数据进行对比,得到每一所述测试点对应的准确度,步骤5:根据每一所述测试点对应的准确度,生成测试报告并传输到指定终端进行显示,用以在触摸屏检测过程中在触摸动作全部结束后才读取触摸屏设备保存的触摸坐标数据,从而避免了触摸测试过程中,因触摸动作的振动引起线路晃动导致的数据传输丢失问题。起线路晃动导致的数据传输丢失问题。起线路晃动导致的数据传输丢失问题。

【技术实现步骤摘要】
一种基于人工智能的触摸屏测试方法和触摸屏测试系统


[0001]本专利技术触摸屏测试领域,特别涉及一种基于人工智能的触摸屏测试方法和触摸屏测试系统。

技术介绍

[0002]触摸屏设备因为操控方便,且显示和控制直观,成为了如今社会中必不可少的使用设备,不论是手机、平板、智能手表、智能电视机等都含有至少一块触摸屏,每一块触摸屏在出厂之前都需要进行测试,以检测触摸屏本身质量的好坏以及与主板之间的连线的稳定性。在传统的触摸屏测试过程中,每点击一个测试点就立刻记录该点的坐标数据,然而在点击时触摸屏内部的线路会因为触摸动作的振动引起线路晃动导致的数据传输丢失,导致原本坐标数据异常的测试点不能被分辨出来,导致不合格的触摸屏投入了下一步的使用中,那么由触摸屏制作的新产品就容易出现屏幕失灵的现象,影响使用感受。
[0003]因此,本专利技术提供了一种基于人工智能的触摸屏测试方法和触摸屏测试系统。

技术实现思路

[0004]本专利技术提供一种基于人工智能的触摸屏测试方法和触摸屏测试系统,用以在触摸屏检测过程中在触摸动作全部结束后才读取触摸屏设备保存的触摸坐标数据,从而避免了触摸测试过程中,因触摸动作的振动引起线路晃动导致的数据传输丢失问题。
[0005]本专利技术提供了一种基于人工智能的触摸屏测试方法,包括:
[0006]步骤1:控制指定触笔在受测触摸屏上点击测试点;
[0007]步骤2:在指定触笔完成点击后,获取每一点击动作对应的点击坐标数据;
[0008]步骤3:获取所述受测触摸屏中预存的样本坐标数据;
[0009]步骤4:将点击坐标数据与样本坐标数据进行对比,得到每一所述测试点对应的准确度;
[0010]步骤5:根据每一所述测试点对应的准确度,生成测试报告并传输到指定终端进行显示。
[0011]在一种可实施的方式中,
[0012]步骤1包括:
[0013]步骤11:采集所述受测触摸屏的位置图像,获取所述受测触摸屏的当前放置位置,得到所述当前放置位置与预设放置位置之间的距离向量;
[0014]步骤12:基于所述距离向量调节所述受测触摸屏的放置位置,直到所述受测触摸屏在预设放置位置上为止;
[0015]步骤13:在所述受测触摸屏上标记测试点,控制所述指定触笔按照预设点击顺序在所述受测触摸屏上依次点击每一测试点。
[0016]在一种可实施的方式中,
[0017]步骤2包括:
[0018]步骤21:记录触笔的点击次数,当点击次数与测试点数量一致时,确定指定触笔完成点击;
[0019]步骤22:获取所述受测触摸屏对每一点击动作的反馈信息,根据所述反馈信息得到每一点击动作对应的点击坐标数据。
[0020]在一种可实施的方式中,
[0021]步骤4包括:
[0022]步骤41:获取所述指定触笔在受测触摸屏上点击每一测试点的先后顺序,结合所述点击坐标数据得到测试数据链,根据样本坐标数据建立样本数据链;
[0023]步骤42:在所述测试数据链中标记每一测试点,得到标记数据链;
[0024]步骤43:将所述标记数据链与样本数据链进行重叠处理,获取所述标记数据链与样本数据链的数据不同点,获取每一数据不同点对应的测试点,记作第一测试点,剩余测试点记作第二测试点;
[0025]步骤44:获取每一数据不同点对应的数据差值,结合预设差值函数得到第一测试点对应的准确度,获取预设差值函数的初始函数值,得到第二测试点对应的准确度。
[0026]在一种可实施的方式中,
[0027]步骤5包括:
[0028]步骤51:获取每一所述测试点对应的准确度,建立准确度对应列表;
[0029]步骤52:在准确度对应列表中提取准确度在预设准确度范围内的测试点记作合格测试点,提取准确度在预设准确度范围外的测试点记作异常测试点;
[0030]步骤53:获取所述异常测试点在所述受测触摸屏上的位置,得到异常测试点分布信息;
[0031]步骤54:基于所述异常测试点分布信息,生成测试报告并传输到指定终端进行显示。
[0032]在一种可实施的方式中,
[0033]步骤43包括:
[0034]步骤431:分别对所述标记数据链和样本数据链进行采样,得到对应的标记采样点和样本采样点,分别将所述标记数据链和样本数据链作为数据链实部,将标记采样点和样本采样点作为数据链虚部建立第一共轭数据链和第二共轭数据链;
[0035]步骤432:将所述第一共轭数据链的第一数据链虚部与第二共轭数据链的第二数据链虚部对齐,在直角坐标系中绘制对齐结果,得到对应的第一共轭线和第二共轭线;
[0036]步骤433:当所述第一共轭线和第二共轭线不重合时,获取所述第一共轭线和第二共轭线的相离点,并获取对应的相离度;
[0037]步骤434:根据每一相离点在所述第一共轭线上的所述标记数据链上的位置,获取所述标记数据链上对应的第一测试点,剩余测试点记作第二测试点。
[0038]在一种可实施的方式中,
[0039]步骤44包括:
[0040]步骤441:获取触摸屏的允许误差范围,建立差值筛选模型,获取每一数据不同点对应的数据差值并输入到差值筛选模型中得到每一数据差值对应的误差等级;
[0041]步骤442:根据所述误差等级建立对应的等级参数,利用所述等级参数修正预设差
值函数,得到第一测试点对应的准确度;
[0042]步骤443:运行所述预设差值函数,得到初始函数值,根据所述允许误差范围生成所述触摸屏的均值误差参数;
[0043]步骤444:将所述初始函数值和均值误差参数进行相互适应训练,得到第二测试点对应的准确度。
[0044]本专利技术提供了一种基于人工智能的触摸屏测试系统,包括:
[0045]点击模块,用于控制指定触笔在受测触摸屏上点击测试点;
[0046]采集模块,用于在指定触笔完成点击后,获取每一点击动作对应的点击坐标数据;
[0047]分析模块,用于获取所述受测触摸屏中预存的样本坐标数据;
[0048]对比模块,用于将点击坐标数据与样本坐标数据进行对比,得到每一所述测试点对应的准确度;
[0049]执行模块,用于根据每一所述测试点对应的准确度,生成测试报告并传输到指定终端进行显示。
[0050]在一种可实施的方式中,
[0051]所述对比模块,包括:
[0052]预处理单元,用于获取所述指定触笔在受测触摸屏上点击每一测试点的先后顺序,结合所述点击坐标数据得到测试数据链,根据样本坐标数据建立样本数据链;
[0053]标记单元,英语在所述测试数据链中标记每一测试点,得到标记数据链;
[0054]处理单元,用于将所述标记数据链与样本数据链进行重叠处理,获取所述标记数据链与样本数据链的数据不同点,获取每一数据不同点对应的测试点,记作第一测试点,剩余测试点记作第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能的触摸屏测试方法,其特征在于,包括:步骤1:控制指定触笔在受测触摸屏上点击测试点;步骤2:在指定触笔完成点击后,获取每一点击动作对应的点击坐标数据;步骤3:获取所述受测触摸屏中预存的样本坐标数据;步骤4:将点击坐标数据与样本坐标数据进行对比,得到每一所述测试点对应的准确度;步骤5:根据每一所述测试点对应的准确度,生成测试报告并传输到指定终端进行显示。2.如权利要求1所述的一种基于人工智能的触摸屏测试方法,其特征在于,步骤1包括:步骤11:采集所述受测触摸屏的位置图像,获取所述受测触摸屏的当前放置位置,得到所述当前放置位置与预设放置位置之间的距离向量;步骤12:基于所述距离向量调节所述受测触摸屏的放置位置,直到所述受测触摸屏在预设放置位置上为止;步骤13:在所述受测触摸屏上标记测试点,控制所述指定触笔按照预设点击顺序在所述受测触摸屏上依次点击每一测试点。3.如权利要求1所述的一种基于人工智能的触摸屏测试方法,其特征在于,步骤2包括:步骤21:记录触笔的点击次数,当点击次数与测试点数量一致时,确定指定触笔完成点击;步骤22:获取所述受测触摸屏对每一点击动作的反馈信息,根据所述反馈信息得到每一点击动作对应的点击坐标数据。4.如权利要求1所述的一种基于人工智能的触摸屏测试方法,其特征在于,步骤4包括:步骤41:获取所述指定触笔在受测触摸屏上点击每一测试点的先后顺序,结合所述点击坐标数据得到测试数据链,根据样本坐标数据建立样本数据链;步骤42:在所述测试数据链中标记每一测试点,得到标记数据链;步骤43:将所述标记数据链与样本数据链进行重叠处理,获取所述标记数据链与样本数据链的数据不同点,获取每一数据不同点对应的测试点,记作第一测试点,剩余测试点记作第二测试点;步骤44:获取每一数据不同点对应的数据差值,结合预设差值函数得到第一测试点对应的准确度,获取预设差值函数的初始函数值,得到第二测试点对应的准确度。5.如权利要求1所述的一种基于人工智能的触摸屏测试方法,其特征在于,步骤5包括:步骤51:获取每一所述测试点对应的准确度,建立准确度对应列表;步骤52:在准确度对应列表中提取准确度在预设准确度范围内的测试点记作合格测试点,提取准确度在预设准确度范围外的测试点记作异常测试点;步骤53:获取所述异常测试点在所述受测触摸屏上的位置,得到异常测试点分布信息;步骤54:基于所述异常测试点分布信息,生成测试报告并传输到指定终端进行显示。6.如权利要求4所述的一种基于人工智能的触摸屏测试方法,其特征在于,步骤43包括:步骤431:分别对所述标记数据链和样本数据链进行采样,得到对应的标记采样点和样本采样点,分别将所述标记数据链和样本数据链作为数据链实部,将标记采样点和样本采
样点作为数据链虚部建立第一共轭数据链和第二共轭数据链;步骤432:将所述第一共轭数据链的第一数据链虚部与第二共轭数据链的第二数据链虚部对齐,在直角坐标系中绘制对齐结果,得到对应的第一共轭线和第二共轭...

【专利技术属性】
技术研发人员:朱铭剑
申请(专利权)人:深圳市安触科技有限公司
类型:发明
国别省市:

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

1