本发明专利技术公开了一种基于标志捕捉的用户界面过渡效果的测量方法,在移动终端的用户界面中加入待捕捉标志,对待测量界面的过渡效果进行摄像,根据摄像视频中捕捉到的标志的位置分析出测量结果;本发明专利技术还公开了一种基于标志捕捉的用户界面过渡效果的测量装置,该装置包括:标志设置模块、摄像模块和视频分析模块;通过本发明专利技术的方案,移动终端用户界面过渡效果的测量从人工机制转换为自动机制,能够客观、定量的测量出用户界面过渡效果。
【技术实现步骤摘要】
本专利技术涉及移动终端测试领域,尤其涉及一种基于标志捕捉的用户界面过渡效果 的测量方法和装置。
技术介绍
随着移动终端的不断发展和改进,移动终端用户界面更多采用触控外加过渡效果 的方式来显示。例如,Android平台上的通知栏下拉过渡效果、主屏幕切换过渡、翻页效果 等;这些过渡效果为用户提供了更好的用户体验。但是,不同的技术,运行在不同设备上的 过度效果不尽统一,一些原因(如设备性能差、技术框架效率低)可能会导致过渡效果出现 不平滑、卡顿等现象。因此,需要对过渡效果进行测量,以衡量过渡效果的好坏。现在对于 过渡效果的测量机制,仅仅限于人手工操作、人工观察,这样的测量机制不仅效率低,结果 不清晰,而且无法准确的衡量移动终端过渡效果的好坏,对过渡效果更没有量化的分析,不 利于研发人员对技术进行改进。
技术实现思路
为解决现有存在的问题,本专利技术主要提供一种基于标志捕捉的用户界面过渡效果 的处理方法和装置,客观、定量的测量出移动终端用户界面过渡效果。 本专利技术的技术方案是这样实现的: 本专利技术实施例提供了一种基于标志捕捉的用户界面过渡效果的测量方法,该测量 方法包括: 在移动终端的用户界面中加入待捕捉标志;对待测量界面的过渡效果进行摄像; 根据摄像视频中捕捉到的标志的位置分析出测量结果。 上述方案中,所述在移动终端的用户界面中加入待捕捉标志为:运行针对用户界 面测试的应用程序,在移动终端用户界面的过渡效果元素中加入能够辨识的待捕捉标志, 辅助视频捕捉。 上述方案中,所述待捕捉标志为:点、条纹、颜色、数字或分隔线。 上述方案中,所述对待测量界面的过渡效果进行摄像为:移动终端利用内部模拟 触发方式触发待测量界面的过渡效果,摄像头拍摄待测量界面的过渡效果的整个过程。 上述方案中,所述根据捕捉到的标志的位置分析摄像视频得到测量结果为:分析 视频中的每一帧图像,将捕捉到的标志的位置随时间变化的数量关系描绘成坐标曲线,作 为测量结果。 本专利技术实施例还提供一种基于标志捕捉的用户界面过渡效果的测量装置,该测量 装置包括:标志设置模块、摄像模块、视频分析模块;其中, 标志设置模块,用于在移动终端的用户界面中加入待捕捉标志; 摄像模块,用于对待测量界面的过渡效果进行摄像; 视频分析模块,用于根据摄像视频中捕捉到的标志的位置分析出测量结果。 上述方案中,所述标志设置模块,具体用于运行针对用户界面测试的应用程序,在 用户界面的过渡效果元素中加入能够辨识的待捕捉标志,辅助视频捕捉。 上述方案中,所述待捕捉标志为:点、条纹、颜色、数字或分隔线。 上述方案中,所述摄像模块,具体用于在移动终端利用内部模拟触发方式触发待 测量界面的过渡效果时,拍摄待测量界面的过渡效果的整个过程。上述方案中,所述视频分析模块,具体用于分析视频中的每一帧图像,将捕捉到的 标志的位置随时间变化的数量关系描绘成坐标曲线,作为测量结果。 本专利技术实施例提供的一种基于标志捕捉的用户界面过渡效果的测量方法和装置, 通过在移动终端的用户界面中加入待捕捉标志,对待测量界面的过渡效果进行摄像,根据 摄像视频中捕捉到的标志的位置变化分析出测量结果;如此,本专利技术使用户界面过渡效果 的测量自动化,客观、定量的测量出用户界面过渡效果,为进一步改善移动终端的用户界面 提供了良好的条件。【附图说明】 图1为本专利技术实施例提供的基于标志捕捉的用户界面过渡效果的测量方法流程 示意图; 图2为本专利技术实施例提供的基于标志捕捉的用户界面过渡效果的测量装置结构 示意图; 图3为本专利技术实施例提供的摄像模块拍摄移动终端用户界面过渡效果示意图;图4为本专利技术实施例提供的分析用户界面过渡效果的示意图;图5为本专利技术实施例提供的根据标志的位置得到的速率-时间测量结果示意图。【具体实施方式】本专利技术实施例中,在移动终端的用户界面中加入待捕捉标志,对待测量界面的过 渡效果进行摄像,根据摄像视频中捕捉到的标志的位置分析出测量结果。下面通过附图及具体实施例对本专利技术做进一步的详细说明。本专利技术实施例实现一种基于标志捕捉的用户界面过渡效果的测量方法,具体流程 如图1所示,主要包括以下步骤:步骤101 :在移动终端的用户界面中加入待捕捉标志;具体的,运行针对用户界面测试的应用程序,在用户界面的过渡效果元素加入能 够辨识的待捕捉标志来辅助视频捕捉; 所述待捕捉标志可以是点、条纹、颜色、分隔线、数字等可以用摄像头捕捉到的标 志,并保证这些标志不因为过渡效果的改变而产生辨识困难;如,在页面下拉过渡效果时, 页面的可视面积是由小到大的,当可视面积小的时候,所述标志也不能产生无法辨识的情 况,所述标志的选择和其大小的确定必须符合摄像头的识别度; 例如,具体的,应用程序可以通过在用户界面代码中插入显示待捕捉标志的程序 段来实现加入待捕捉标志,或者通过将用户界面中原本需要显示的文字或图标等部分的代 码用待捕捉标志程序段替换来加入待捕捉标志;其中,待捕捉标志的类型,如点、条纹、数字 或分隔线等可以由所述应用程序调用不同程序段来进行变换; 将所述应用程序下载到待测移动终端中,运行所述应用程序后,移动终端用户界 面的过渡效果元素中就会加入待捕捉标志来辅助视频捕捉; 或者,由移动终端操作系统厂商提供测试专用操作系统,该测试专用操作系统中 的用户界面代码中已加入了待捕捉标志的显示代码,只需为移动终端安装所述测试专用操 作系统就可以。 步骤102:对待测量界面的过渡效果进行摄像; 具体的,为了防止人工操作移动终端从而影响摄像头的拍摄视野,利用内部模拟 触发方式来触发待测量界面的过渡效果,摄像头拍摄待测量界面的过渡效果的整个过程; 其中, 所述内部模拟触发方式可以采用软件触发用户界面的过渡效果,如移动终端内置 测试应用程序,具体可以通过模拟人工操作时产生的不同的电信号来触发移动终端相应的 用户界面的过渡效果,还可以通过直接调用相应用户界面的代码来实现过渡效果,如通知 栏下拉、主页面横向切换等;启动该测试应用程序,就可以实现用户界面自动下拉、横向切 换或纵向滑动等; 步骤103:根据摄像视频中捕捉到的标志的位置分析出测量结果; 具体的,分析视频中的每一帧图像,将捕捉到的标志的位置随时间变化的数量关 系描绘成坐标曲线,作为测量结果; 例如,在过渡效果开始的0时刻,在视频图像中选定用户界面中的某一个待捕捉 标志A,记录该标志A在移动终端屏幕上的显示位置为(x,y),在&时刻(&>0),视频图像 中标志A在屏幕中的显示位置为(Xl,,yi),根据上述两个时刻的位置坐标,就可以得到标志 A在h时间段内的位移(可为横向、纵向或直线位移),对不同时间点的视频图像进行如上分 析,就可以得到整个过渡效果中,标志A的位移与时间的数量关系,或标志A的平均速率与 时间的数量关系(后文有具体实施例说明计算过程),将位移或平均速率与时间的数量关系 描绘在坐标系中就得到它们之间的关系曲线; 移动终端用户界面的过渡效果一般比较快,要准确的分析用户界面过渡效果就要 按照上述方法分析每一帧图像;结合捕捉到的标志选择一个参数对过渡效果进行分析,一 般选择标志在移动终端上的位移或在单位时间内的平均移动速率作为参数,以上述参数和 时间为横纵坐标建立坐标系,就可以本文档来自技高网...
【技术保护点】
一种基于标志捕捉的用户界面过渡效果的测量方法,其特征在于,该测量方法包括:在移动终端的用户界面中加入待捕捉标志;对待测量界面的过渡效果进行摄像;根据摄像视频中捕捉到的标志的位置分析出测量结果。
【技术特征摘要】
【专利技术属性】
技术研发人员:金怡爱,董振江,王蔚,皮人杰,
申请(专利权)人:中兴通讯股份有限公司,北京邮电大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。