一种基于标志捕捉的用户界面过渡效果的测量方法和装置的制造方法

文档序号:9217090阅读:265来源:国知局
一种基于标志捕捉的用户界面过渡效果的测量方法和装置的制造方法
【技术领域】
[0001] 本发明涉及移动终端测试领域,尤其涉及一种基于标志捕捉的用户界面过渡效果 的测量方法和装置。
【背景技术】
[0002] 随着移动终端的不断发展和改进,移动终端用户界面更多采用触控外加过渡效果 的方式来显示。例如,Android平台上的通知栏下拉过渡效果、主屏幕切换过渡、翻页效果 等;这些过渡效果为用户提供了更好的用户体验。但是,不同的技术,运行在不同设备上的 过度效果不尽统一,一些原因(如设备性能差、技术框架效率低)可能会导致过渡效果出现 不平滑、卡顿等现象。因此,需要对过渡效果进行测量,以衡量过渡效果的好坏。现在对于 过渡效果的测量机制,仅仅限于人手工操作、人工观察,这样的测量机制不仅效率低,结果 不清晰,而且无法准确的衡量移动终端过渡效果的好坏,对过渡效果更没有量化的分析,不 利于研发人员对技术进行改进。

【发明内容】

[0003] 为解决现有存在的问题,本发明主要提供一种基于标志捕捉的用户界面过渡效果 的处理方法和装置,客观、定量的测量出移动终端用户界面过渡效果。
[0004] 本发明的技术方案是这样实现的:
[0005] 本发明实施例提供了一种基于标志捕捉的用户界面过渡效果的测量方法,该测量 方法包括:
[0006] 在移动终端的用户界面中加入待捕捉标志;对待测量界面的过渡效果进行摄像; 根据摄像视频中捕捉到的标志的位置分析出测量结果。
[0007] 上述方案中,所述在移动终端的用户界面中加入待捕捉标志为:运行针对用户界 面测试的应用程序,在移动终端用户界面的过渡效果元素中加入能够辨识的待捕捉标志, 辅助视频捕捉。
[0008] 上述方案中,所述待捕捉标志为:点、条纹、颜色、数字或分隔线。
[0009] 上述方案中,所述对待测量界面的过渡效果进行摄像为:移动终端利用内部模拟 触发方式触发待测量界面的过渡效果,摄像头拍摄待测量界面的过渡效果的整个过程。
[0010] 上述方案中,所述根据捕捉到的标志的位置分析摄像视频得到测量结果为:分析 视频中的每一帧图像,将捕捉到的标志的位置随时间变化的数量关系描绘成坐标曲线,作 为测量结果。
[0011] 本发明实施例还提供一种基于标志捕捉的用户界面过渡效果的测量装置,该测量 装置包括:标志设置模块、摄像模块、视频分析模块;其中,
[0012] 标志设置模块,用于在移动终端的用户界面中加入待捕捉标志;
[0013] 摄像模块,用于对待测量界面的过渡效果进行摄像;
[0014] 视频分析模块,用于根据摄像视频中捕捉到的标志的位置分析出测量结果。
[0015] 上述方案中,所述标志设置模块,具体用于运行针对用户界面测试的应用程序,在 用户界面的过渡效果元素中加入能够辨识的待捕捉标志,辅助视频捕捉。
[0016] 上述方案中,所述待捕捉标志为:点、条纹、颜色、数字或分隔线。
[0017] 上述方案中,所述摄像模块,具体用于在移动终端利用内部模拟触发方式触发待 测量界面的过渡效果时,拍摄待测量界面的过渡效果的整个过程。
[0018]上述方案中,所述视频分析模块,具体用于分析视频中的每一帧图像,将捕捉到的 标志的位置随时间变化的数量关系描绘成坐标曲线,作为测量结果。
[0019] 本发明实施例提供的一种基于标志捕捉的用户界面过渡效果的测量方法和装置, 通过在移动终端的用户界面中加入待捕捉标志,对待测量界面的过渡效果进行摄像,根据 摄像视频中捕捉到的标志的位置变化分析出测量结果;如此,本发明使用户界面过渡效果 的测量自动化,客观、定量的测量出用户界面过渡效果,为进一步改善移动终端的用户界面 提供了良好的条件。
【附图说明】
[0020] 图1为本发明实施例提供的基于标志捕捉的用户界面过渡效果的测量方法流程 示意图;
[0021] 图2为本发明实施例提供的基于标志捕捉的用户界面过渡效果的测量装置结构 示意图;
[0022] 图3为本发明实施例提供的摄像模块拍摄移动终端用户界面过渡效果示意图;
[0023]图4为本发明实施例提供的分析用户界面过渡效果的示意图;
[0024]图5为本发明实施例提供的根据标志的位置得到的速率-时间测量结果示意图。
【具体实施方式】
[0025]本发明实施例中,在移动终端的用户界面中加入待捕捉标志,对待测量界面的过 渡效果进行摄像,根据摄像视频中捕捉到的标志的位置分析出测量结果。
[0026]下面通过附图及具体实施例对本发明做进一步的详细说明。
[0027]本发明实施例实现一种基于标志捕捉的用户界面过渡效果的测量方法,具体流程 如图1所示,主要包括以下步骤:
[0028]步骤101 :在移动终端的用户界面中加入待捕捉标志;
[0029]具体的,运行针对用户界面测试的应用程序,在用户界面的过渡效果元素加入能 够辨识的待捕捉标志来辅助视频捕捉;
[0030] 所述待捕捉标志可以是点、条纹、颜色、分隔线、数字等可以用摄像头捕捉到的标 志,并保证这些标志不因为过渡效果的改变而产生辨识困难;如,在页面下拉过渡效果时, 页面的可视面积是由小到大的,当可视面积小的时候,所述标志也不能产生无法辨识的情 况,所述标志的选择和其大小的确定必须符合摄像头的识别度;
[0031] 例如,具体的,应用程序可以通过在用户界面代码中插入显示待捕捉标志的程序 段来实现加入待捕捉标志,或者通过将用户界面中原本需要显示的文字或图标等部分的代 码用待捕捉标志程序段替换来加入待捕捉标志;其中,待捕捉标志的类型,如点、条纹、数字 或分隔线等可以由所述应用程序调用不同程序段来进行变换;
[0032] 将所述应用程序下载到待测移动终端中,运行所述应用程序后,移动终端用户界 面的过渡效果元素中就会加入待捕捉标志来辅助视频捕捉;
[0033] 或者,由移动终端操作系统厂商提供测试专用操作系统,该测试专用操作系统中 的用户界面代码中已加入了待捕捉标志的显示代码,只需为移动终端安装所述测试专用操 作系统就可以。
[0034] 步骤102:对待测量界面的过渡效果进行摄像;
[0035] 具体的,为了防止人工操作移动终端从而影响摄像头的拍摄视野,利用内部模拟 触发方式来触发待测量界面的过渡效果,摄像头拍摄待测量界面的过渡效果的整个过程; 其中,
[0036] 所述内部模拟触发方式可以采用软件触发用户界面的过渡效果,如移动终端内置 测试应用程序,具体可以通过模拟人工操作时产生的不同的电信号来触发移动终端相应的 用户界面的过渡效果,还可以通过直接调用相应用户界面的代码来实现过渡效果,如通知 栏下拉、主页面横向切换等;启动该测试应用程序,就可以实现用户界面自动下拉、横向切 换或纵向滑动等;
[0037] 步骤103:根据摄像视频中捕捉到的标志的位置分析出测量结果;
[0038] 具体的,分析视频中的每一帧图像,将捕捉到的标志的位置随时间变化的数量关 系描绘成坐标曲线,作为测量结果;
[0039] 例如,在过渡效果开始的0时刻,在视频图像中选定用户界面中的某一个待捕捉 标志A,记录该标志A在移动终端屏幕上的显示位置为(x,y),在&时刻(&>0),视频图像 中标志A在屏幕中的显示位置为(Xl,,yi),根据上述两个时刻的位置坐标,就可以得到标志 A在h时间段内的位移(可为横向、纵向或直线位移),对不同时间点的视频图像进行如上分 析,就可以得到整个过渡效果中,标志A的位移与时间的数量关系,或标志A的平均速率与 时间的数量关系(后文有具体实施例说明计算过程),将位移或平均速率与时间的数量关系 描绘在坐标系中就得到它们之间的关系曲线;
[0040] 移动终端用户界面的过渡效果一般比较快,要准确的分析用户界面过渡效果就要 按照上述方法分析每一帧图像;结合捕捉到的标志选择一个参数对过渡效果进行分析,一 般选择标志在移动终端上的位移或在单位时间内的平均移动速率作为参数,以上述参数和 时间为横纵坐标建立坐标系,就可以得到整个过渡效果中标志的位移或平均速率随时间的 变化曲线,即为测量结果。
[0041] 本发明实施例提供的基于标志捕捉的用户界面过渡效果的测量装置的结构如图2 所示,该测量装置包括:标志设置模块21、摄像模块22、视频分析模块23 ;其中,
[0042] 标志设置模块21,用于在移动终端的用户界面中加入待捕捉标志;
[0043] 摄像模块22,用于对待测量界面的过渡效果进行摄像;
[0044] 视频分析模块23,用于根据摄像视频中捕捉到的标志的位置分析出测量结果;
[0045] 标志设置模块21,具体用于运行针对用户界面测试的应用程序,在移动终端34的 用户界面的过渡效果元素中加入可以辨识的待捕捉标志来辅助视频捕捉;
[0046] 标志设置模块21可以由移动终端34中的主处理芯片来实现;
[0047] 具体的,将所述应用程序下载到移动终端34中,标志设置模块21运行所述应用 程序,就可以实现在用户界面的过渡效果元素中加入能够辨识的待捕捉标志来辅助视频捕 捉;
[0048] 所述待捕捉标志可以是点、条纹、颜色、数字、分隔线等;
[0049] 所述应用程序是通过在用户界面代码中插入程序段或替换原本需要显示的文字 或图标等部分的代码来实现加
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1