展示手机程序变化过程的方法技术

技术编号:10932308 阅读:117 留言:0更新日期:2015-01-21 12:59
本发明专利技术提出一种展示手机程序变化过程的方法,包括如下步骤:测试系统构建,包括待测的手机,高帧率摄像装置,所述手机置于摄像装置正对的方向;还包括手机控制设备,用以触发程序启动和运行;测试前需要对摄像头进行标定,以减少图像的畸变;选取手机程序变化的关键帧。本发明专利技术通过选取关键帧,展示手机程序变化的过程,而关键帧又通过选取程序变化中的稳定帧和变化帧来实现,能够保证手机科学、准确的展示程序变化,该方法简单易行,选取准确,能够获取有效的展示数据,取得满意的效果,对智能手机的程序运行状态评测提供了精准的依据。

【技术实现步骤摘要】

本专利技术属于手机测试领域,特别是涉及到一种。
技术介绍
目前,智能手机几乎成为人们生活中不可或缺的物品,智能手机的性能也受到人们越来越多的关注,其中,作为重要性能之一,智能手机的程序运行,是人们衡量手机性能的一个重要度量指标。 展示智能手机的程序运行需要通过图像来变现,但是程序运行和稳定的时刻难以用仪器进行精确确定,往往无法满足要求,选取的展示帧也并不合适,而且在一定程度上影响了对手机程序的运行评价。
技术实现思路
本专利技术要解决的问题是设计一种,能够准确的展示手机程序的运行过程。 为了达到上述目的,本专利技术采取的技术方案为:一种,其特征在于,包括如下步骤: (1)测试系统构建,包括待测的手机,高帧率摄像装置,所述手机置于摄像装置正对的方向;还包括手机控制设备,用以触发程序启动和运行; (2)测试前需要对摄像头进行标定,以减少图像的畸变; (3)选取手机程序变化的关键帧。 优选的,所述步骤(1)中所述手机与所述高帧率摄像装置的距离为25^。 优选的,所述步骤(2)中标定的方法,需要使用标定板,让标定板在摄像头能拍摄到的各个区域内进行截图。然后根据图像计算出拍摄到的各个角点,结合摄像头的透视畸变公式,对公式中参数进行拟合,得到最终畸变参数。利用其参数对拍摄到的图像进行最后矫正,作为后续待处理的图像。 进一步的,所述标定板为8*11个角点的标定板。 优选的,所述步骤(3)中选取的关键帧包括稳定帧和变化帧。 进一步的,所述稳定帧的选取方法为: 首先需要设定一个阈值II ; 其次将当前图像与后II帧图像进行比较,当图像都没有变化时,确定为稳定帧。 进一步的,所述变化帧的选取方法为: 首先需要设定一个阈值II ; 其次将当前图像与前!1帧图像进行比较,当图像存在变化时,可以进入候选变化帧。 第三利用连通域的方法判断是否为噪点,如果不是噪点,再判断前!1个图像之间是否有变化,如果没有变化,则说明前面都是静止状态,这样当前图像则为变化帧。 进一步的,是否为噪点的判断方法为:通过连通域的方式来判断;得到图像的连通域分量,比较各个分量中的点集个数,如果点集少于设定的阈值,则是噪声造成的影响,否则是图像变化。 进一步的,所述帧与帧之间的比较采用帧差法,两者变化大于设定的阈值则图像有变化。 本专利技术通过选取关键帧,展示手机程序变化的过程,而关键帧又通过选取程序变化中的稳定帧和变化帧来实现,能够保证手机科学、准确的展示程序变化,该方法简单易行,选取准确,能够获取有效的展示数据,取得满意的效果,对智能手机的程序运行状态评测提供了精准的依据。 【附图说明】 图1是测试系统构建的结构示意图。 图2是标定板示意图。 图3是选取稳定帧的流程图。 图4是选取变化帧的流程图。 其中:101、摄像机; 102、手机; 103、手机控制设备。 【具体实施方式】 下面结合具体实施例对本专利技术做进一步的说明。 一、系统构建 测试手机反应时间包括测试程序的启动时间、到达某指定图标位置的时间、手机开关键以及侧键等反应时间。本文以手机中程序的启动时间为例来讲解,但不限于启动时间。本方案中需要一个高帧率的相机用于拍摄手机启动的全过程,如图1所示,其中101表示摄像头,置于手机的上方,102为手机正对于摄像头。为了提高图像质量并减少外界光源的影响,可以加上遮光罩。图中103为手机控制设备,用以触发程序启动和运行。 二、预处理 测试前需要对摄像头进行标定,以减少图像的畸变。在标定过程中,需要使用标定板,根据摄像头与手机的距离(大于为25(^),本文选用8*11个角点的标定板,如图2所示。实际操作过程中,让标定板在摄像头能拍摄到的各个区域内进行截图。然后根据图像计算出拍摄到的各个角点,结合摄像头的透视畸变公式,对公式中参数进行拟合,得到最终畸变参数。利用其参数对拍摄到的图像进行最后矫正,作为后续待处理的图像。 三、计算关键帧 计算关键帧用于向用户展示手机程序变化的过程。关键帧包括稳定帧,即运动到静止时的当前帧图像,和变化帧,即从静止刚运动的当前帧图像。 计算稳定帧的具体计算过程如图3所示。 程序首先需要设定一个阈值!1,当帧图像没有变化时,可认为图像为稳定状态。这样当前图像与后II帧图像进行比较,具体的比较方法可以利用图像帧差法。当图像都没有变化时,可以确定为稳定帧。 计算稳定帧的阈值II的值选取为5。 计算变化帧的具体计算过程如图4所示。 程序首先需要设定一个阈值!1,当前图像与前!1帧图像相比有变化时,则可认为该帧存在着变化。这样当前图像与前II帧图像进行比较,具体的比较方法可以利用图像帧差法。当图像存在变化时,可以进入候选变化帧。再利用连通域的方法判断是否为噪点,如果不是噪点话,再判断前II个图像之间是否有变化,如果没有变化,则说明前面都是静止状态,这样当前图像则为变化帧。 计算变化帧的阈值II的值选取为5。 其中,是否为噪点的判断方法为:通过连通域的方式来判断;得到图像的连通域分量,比较各个分量中的点集个数,如果点集少于设定的阈值(这里设定的阈值为10),则是噪声造成的影响,否则是图像变化。 上述所述帧与帧之间的比较采用帧差法,两者变化大于设定的阈值(该阈值设定为5)则图像有变化。 以上对本专利技术的一个实施例进行了详细说明,但所述内容仅为本专利技术的较佳实施例,不能被认为用于限定本专利技术的实施范围。凡依本专利技术申请范围所作的均等变化与改进等,均应仍归属于本专利技术的专利涵盖范围之内。本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201410578782.html" title="展示手机程序变化过程的方法原文来自X技术">展示手机程序变化过程的方法</a>

【技术保护点】
一种展示手机程序变化过程的方法,其特征在于,包括如下步骤:(1)测试系统构建,包括待测的手机,高帧率摄像装置,所述手机置于摄像装置正对的方向;还包括手机控制设备,用以触发程序启动和运行;(2)测试前需要对摄像头进行标定,以减少图像的畸变;(3)选取手机程序变化的关键帧。

【技术特征摘要】
1.一种展示手机程序变化过程的方法,其特征在于,包括如下步骤: (1)测试系统构建,包括待测的手机,高帧率摄像装置,所述手机置于摄像装置正对的方向;还包括手机控制设备,用以触发程序启动和运行; (2)测试前需要对摄像头进行标定,以减少图像的畸变; (3)选取手机程序变化的关键帧。2.根据权利要求1所述的一种展示手机程序变化过程的方法,其特征在于,所述步骤(1)中所述手机与所述高帧率摄像装置的距离为25cm。3.根据权利要求1所述的一种展示手机程序变化过程的方法,其特征在于,所述步骤(2)中标定的方法,需要使用标定板,让标定板在摄像头能拍摄到的各个区域内进行截图。然后根据图像计算出拍摄到的各个角点,结合摄像头的透视畸变公式,对公式中参数进行拟合,得到最终畸变参数。利用其参数对拍摄到的图像进行最后矫正,作为后续待处理的图像。4.根据权利要求3所述的一种展示手机程序变化过程的方法,其特征在于,所述标定板为8*11个角点的标定板。5.根据权利要求1所述的一种展示手机程序变化过程的方法,其特征在于,所述步骤(3)中选取...

【专利技术属性】
技术研发人员:刘伟陆宪东
申请(专利权)人:天津市康凯特软件科技有限公司
类型:发明
国别省市:天津;12

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

1