检测信号操作时长的方法及装置的制造方法

文档序号:10661346阅读:384来源:国知局
检测信号操作时长的方法及装置的制造方法
【专利摘要】本发明公开的检测信号操作时长的方法,包括:获取信号在预设操作阶段的起始操作时刻和结束操作时刻;根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长;当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。本发明还公开了一种检测信号操作时长的装置。本发明实施例的技术方案,能够通过信号在相应预设操作阶段的操作时长,检测得到信号对应的超时预设操作阶段,从而能够对智能电视响应超时的问题有针对性的修复,提高工作人员的修复效率,进而能够缩短智能电视的响应时间,提高用户的使用体验。
【专利说明】
检测信号操作时长的方法及装置
技术领域
[0001]本发明涉及通信技术领域,更具体而言,涉及一种检测信号操作时长的方法及装置。
【背景技术】
[0002]目前,随着家电的智能化,在满足基本功能的基础上,家电还能够提供更多功能和作用。例如,智能电视,在提供基本电视功能的基础上,还能够安装用于提供其他功能的APP(Applicat1n,应用程序),从而扩展电视的功能。而对智能电视的操作,包括节目选择、频道切换、APP安装/卸载、APP选择以及APP移动等,依然是通过遥控器的相应按键发送控制信号。
[0003]由上述描述可知,智能电视的功能越来越完善,其操作内容也相对更加复杂,用户对智能电视的品质要求也越来越高。如果智能电视出现响应超时,即,用户通过遥控器发送控制信号后,智能电视间隔一定时间才响应该控制信号完成相应操作,不仅影响用户正常使用智能电视,而且,一旦智能电视出现响应超时,用户可能会使用遥控器多次发出相同的控制信号,从而导致智能电视响应后,所响应的结果不符合用户的要求,或者,由于接收的控制信号过多而且间隔时间相对较短,导致程序运行错误,从而造成智能电视死机的情况发生,进而会严重降低用户的使用体验。

【发明内容】

[0004]有鉴于此,本发明实施例提供了一种检测信号操作时长的方法及装置,能够解决由于智能电视响应超时,造成的用户使用体验差的问题。
[0005]第一方面,本发明实施例提供了一种检测信号操作时长的方法,包括:获取信号在预设操作阶段的起始操作时刻和结束操作时刻;根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长;当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。
[0006]优选的,在获取信号在预设操作阶段的起始操作时刻和结束操作时刻之前,还包括:接收操作场景的图像数据,其中,所述操作场景包括从触发所述信号到智能电视响应所述信号的全过程;根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长;判断所述间隔时长是否大于预设的响应阈值;当所述间隔时长大于预设的响应阈值时,执行获取信号在预设操作阶段的起始操作时刻和结束操作时刻的步骤。
[0007]优选的,所述根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长,包括:分别确定所述信号被触发时对应的图像,和所述智能电视开始响应时对应的图像;计算所述信号被触发时对应的图像与所述智能电视开始响应时对应的图像之间,所间隔的图像帧数;计算所间隔的图像帧数与获取所述图像的间隔时长的乘积,得到所述间隔时长。
[0008]优选的,当所述预设操作阶段属于第一预设阶段时,所述获取信号在预设操作阶段的起始操作时刻和结束操作时刻,包括:抓取所述信号在所述预设操作阶段起始操作时产生的起始电波波形图像,和所述信号在所述预设操作阶段结束操作时产生的结束电波波形图像;根据所述起始电波波形图像定位所述起始操作时刻;根据所述结束电波波形图像定位所述结束操作时刻。
[0009]优选的,所述根据所述起始电波波形图像定位所述起始操作时刻,包括:将所述起始电波波形图像中波形开始变化的时刻确定为基本时刻;在所述基本时刻的基础上减去矫正时差得到所述起始操作时刻。
[0010]优选的,当所述预设操作阶段属于第二预设阶段时,所述获取信号在预设操作阶段的起始操作时刻和结束操作时刻,包括:分别确定所述信号在所述预设操作阶段的起始操作和结束操作的操作进程;从系统运行日志中读取所述起始操作的操作进程对应的运行时刻,和所述结束操作的操作进程对应的运行时刻;将所述起始操作的操作进程对应的运行时刻确定为所述起始操作时刻;将所述结束操作的操作进程对应的运行时刻确定为所述结束操作时刻。
[0011]第二方面,本发明实施例提供了一种检测信号操作时长的装置,包括:获取模块,用于获取信号在预设操作阶段的起始操作时刻和结束操作时刻;计算模块,用于根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长;确定模块,用于当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。
[0012]优选的,还包括接收模块和判断模块,其中,所述接收模块,用于接收操作场景的图像数据,其中,所述操作场景包括从触发所述信号到智能电视响应所述信号的全过程;所述计算模块,还用于根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长;所述判断模块,用于判断所述间隔时长是否大于预设的响应阈值;所述获取模块,还用于在所述间隔时长大于预设的响应阈值时,获取信号在预设操作阶段的起始操作时刻和结束操作时刻。
[0013]优选的,所述计算模块包括第一确定单元和计算单元,其中,所述第一确定单元,用于分别确定所述信号被触发时对应的图像,和所述智能电视开始响应时对应的图像;所述计算单元,用于计算所述信号被触发时对应的图像与所述智能电视开始响应时对应的图像之间,所间隔的图像帧数;还用于计算所间隔的图像帧数与获取所述图像的间隔时长的乘积,得到所述间隔时长。
[0014]优选的,所述获取模块包括抓取单元和定位单元,其中,所述抓取单元,用于抓取所述信号在所述预设操作阶段起始操作时产生的起始电波波形图像,和所述信号在所述预设操作阶段结束操作时产生的结束电波波形图像;所述定位单元,用于根据所述起始电波波形图像定位所述起始操作时刻;还用于根据所述结束电波波形图像定位所述结束操作时刻。
[0015]优选的,所述定位单元包括确定子单元和计算子单元,其中,所述确定子单元,用于将所述起始电波波形图像中波形开始变化的时刻确定为基本时刻;所述计算子单元,用于在所述基本时刻的基础上减去矫正时差得到所述起始操作时刻。
[0016]优选的,所述获取模块还包括第二确定单元和读取单元,其中,所述第二确定单元,用于分别确定所述信号在所述预设操作阶段的起始操作和结束操作的操作进程;所述读取单元,用于从系统运行日志中读取所述起始操作的操作进程对应的运行时刻,和所述结束操作的操作进程对应的运行时刻;所述第二确定单元,还用于将所述起始操作的操作进程对应的运行时刻确定为所述起始操作时刻;还用于将所述结束操作的操作进程对应的运行时刻确定为所述结束操作时刻。
[0017]由以上技术方案可知,本发明实施例所提供的检测信号操作时长的方法及装置,能够获取信号在预设操作阶段的起始操作时刻和结束操作时刻,并根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长。当所述操作时长大于所述预设操作阶段对应的预设阈值时,则认为所述信号在预设操作阶段的操作异常,从而将所述预设操作阶段确定为超时预设操作阶段。由此可见,本发明实施例的技术方案,能够通过信号在相应预设操作阶段的操作时长,检测得到信号对应的超时预设操作阶段,从而能够对智能电视响应超时的问题有针对性的修复,提高工作人员的修复效率,进而能够缩短智能电视的响应时间,提高用户的使用体验。
【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本发明的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。
[0019]图1是本发明实施例提供的检测信号操作时长方法的方法流程图;
[0020]图2是本发明实施例提供的信号操作流程图;
[0021 ]图3是本发明实施例所提供的电波波形示意图;
[0022]图4是本发明实施例提供的检测信号操作时长装置的结构示意图。
【具体实施方式】
[0023]通常,从用户使用遥控器发送信号开始,到智能电视根据信号的操作内容绘制UI(User Interface,用户界面)界面的过程中,当对信号执行必要操作的总时长小于10ms时,用户在视觉上感觉不到延迟,因此,对信号的必要操作流程通常控制在10ms以内,如果对信号的操作总时长大于100ms,则认为出现了异常操作。基于此,需要说明的是,用户通过遥控器的按键触发信号之后,信号需要经过一系列的转换、传输和解析等操作,然后,到达功能模块,进而由功能模块执行绘制UI界面的步骤。由此可见,当操作总时长大于10ms时,根本无法确定超时的预设操作阶段,从而无法精确的修复异常的操作程序,导致维护不便。而本发明实施例的技术方案,能够解决相关的技术问题。
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]请参见图1,图1是本发明实施例提供的检测信号操作时长方法的方法流程图,所述方法包括以下步骤:
[0026]步骤SlOl:获取信号在预设操作阶段的起始操作时刻和结束操作时刻。
[0027]步骤S102:根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长。
[0028]步骤S103:当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时预设操作阶段。
[0029]其中,所述预设操作阶段是指,预先将信号的整个操作流程划分为若干个预设操作阶段之后,从中任选的一个预设操作阶段,而进入该预设操作阶段的时刻是该预设操作阶段的起始操作时刻,完成该预设操作阶段的时刻是该预设操作阶段的结束操作时刻。
[0030]由上述描述可知,信号被触发后,需要经过一系列的操作,具体的,请参见图2,图2是本发明实施例提供的信号操作流程图。用户通过遥控器触发信号时,遥控器的电路接收到用户的按压操作,并执行预设操作阶段I,对相应的电信号进行编码调制,得到待发送的控制信号,并通过红外发射模块将控制信号发送到智能电视;智能电视通过红外接收模块接收控制信号之后,执行预设操作阶段2,对所接收的控制信号解码,在将解码后的控制信号发送到系统以后,执行预设操作阶段3,解析控制信号,得到具体的操作内容以及相应的功能模块,并向相应的功能模块发送操作指令,最后,执行预设操作阶段4,功能模块按照相应的操作指令绘制UI界面,完成相应图标的操作内容。
[0031]为了能够精确的定位超时的预设操作阶段,本发明实施例的技术方案,可以但不限于将信号的操作流程划分为上述四个预设操作阶段,并在检测每个预设操作阶段的操作时长时,确定该预设操作阶段的起始操作时刻和结束操作时刻。其中,为了便于管理,可以为每个预设操作阶段设置唯一的标识,以便于识别每个预设操作阶段。
[0032]需要说明的是,根据上述描述可知,预设操作阶段I位于智能电视的操作系统接收到控制信号之前,因此,预设操作阶段I的起始操作时刻和结束操作时刻不易记录和获取,而预设操作阶段2、预设操作阶段3和预设操作阶段4均由智能电视的操作系统完成,而操作系统通常会将其运行进程和操作内容等,记录到系统运行日志中,因此,预设操作阶段2、预设操作阶段3和预设操作阶段4中每个预设操作阶段的起始操作时刻和结束操作时刻,均能够从系统运行日志中获取,从而造成预设操作阶段本身所处的阶段不同,获取其起始操作时刻和结束操作时刻的方法也不相同。
[0033]具体的,本发明实施例的技术方案,可以按照是否是智能电视的操作系统执行的操作,预先将信号预设操作阶段归类为两个阶段,其中,不是由操作系统执行的预设操作阶段属于第一预设阶段,由操作系统执行的预设操作阶段属于第二预设阶段。具体的,可以通过对预设操作阶段设置标号进行区分,例如,属于第一预设阶段的预设操作阶段可以设置标号O,属于第二预设阶段的预设操作阶段可以设置标号I。
[0034]当信号的预设操作阶段属于第一预设阶段时,由于遥控器按压时,触发的是电信号,遥控器通过红外发射模块所触发的也是电信号,因此,用户可以分别将遥控器相应功能按键的I/O电路,以及红外发射模块的I/O电路端,通过导线接入示波器,由示波器记录信号具体的操作时间。具体的,当导线接入示波器之后,示波器会显示类似正玄波的稳定电波波形,而当信号被触发后电信号发生了变化,示波器所显示的波形将出现很明显的平直的变化,从而通过捕捉电波波形的变化能够获知信号的变化。例如,请参见图3,图3是本发明实施例所提供的电波波形示意图,其中,波形A是遥控器按键的波形,波形B是遥控器红外发射模块的波形。当按键被按压时,触发电信号的变化,所以波形A中的变化a即为按键被按压后信号的起始操作电波波形。同样的,当红外发射模块发送信号时,也触发电信号的变化,所以波形B中的变化b即为按键被按压后信号的起始操作电波波形。此外,由于示波器的工作原理为本领域技术人员所熟知的技术,本发明实施例此处不再详述。
[0035]进一步的,为了能够记录电信号变化的时刻,在连接示波器之后,还设置有高速摄像机,所述高速摄像头可以以一定的拍摄频率拍摄操作场景的图像,并可以将所拍摄的图像发送到智能电视操作系统中。其中,操作场景的图像可以包括:信号操作全过程中,智能电视界面的图像和示波器的电波波形图像。
[0036]因此,当预设操作阶段属于第一预设阶段时,可以抓取信号在该预设操作阶段起始操作时产生的起始电波波形图像,和信号在该预设操作阶段结束操作时产生的结束电波波形图像,然后,可以根据起始电波波形图像定位起始操作时刻,根据结束电波波形图像定位结束操作时刻。具体的,示波器通常显示有时间,因此,本实施例所述的定位时刻,可以直接抓取相应电波波形的图像中的时刻。
[0037]此外,需要说明的是,由于示波器刷新波形的周期是50ms,因此,通常所捕捉到的波形开始变化的时刻并不精准,可以将示波器刷新波形的周期作为矫正时差,将所捕捉到的波形开始变化的时刻确定为基本时刻,从而可以在该基本时刻的基础上减去矫正时差,以得到更加精准的起始操作时刻。
[0038]当然,上述仅为本发明的优选示例,本发明实施例的技术方案,还可以将电视接收到信号时,指示灯亮的瞬间对应的时刻作为起始操作时刻,本发明实施例对此不做限制。
[0039]上述是预设操作阶段属于第一预设阶段时,获取起始操作时刻和结束操作时刻的方法。下面将详述当预设操作阶段属于第二预设阶段时,起始操作时刻和结束操作时刻的获取方法。
[0040]由于预设操作阶段属于第二预设阶段时,每个操作进程以及其对应的运行时刻均记录在系统运行日志中,因此,可以根据预设操作阶段的顺序编号或者操作内容,确定所述信号在该预设操作阶段的起始操作和结束操作的操作进程,然后,可以从系统运行日志中读取起始操作的操作进程对应的运行时刻,和结束操作的操作进程对应的运行时刻,并将起始操作的操作进程对应的运行时刻确定为起始操作时刻;将结束操作的操作进程对应的运行时刻确定为结束操作时刻。
[0041]例如,预设操作阶段3在预设操作阶段2的最后一个操作进程运行结束后开始,完成本阶段最后一个操作进程时结束。具体的,预设操作阶段2最后一个操作进程结束的时亥IJ,也就是将解码后的控制信号发送到系统的时刻,即为预设操作阶段3的起始操作时刻;预设操作阶段3的最后一个操作进程完成运行的时刻,也就是将操作指令发送到相应功能模块的时刻,即预设操作阶段3的结束操作时刻。需要说明的是,其他预设操作阶段的起始操作时刻和结束操作时刻的获取,与上述实施例相似,本发明实施例此处不再赘述。
[0042]根据上述描述的过程,在获取到每个预设操作阶段的起始操作时刻和结束操作时刻后,可以使用结束操作时刻减去起始操作时刻,得到信号在该预设操作阶段的操作时长,从而能够根据操作时长确定信号在该预设操作阶段的操作是否超时。
[0043]具体的,由于在正常情况下,所有预设操作阶段的操作总时长最大为100ms,而且每个预设操作阶段的操作内容已知,所以每个预设操作阶段均对应设置有一个最大时长门限值,本实施例中,将最大时长门限值命名为该预设操作阶段对应的预设阈值。需要说明的是,由于每个预设操作阶段的操作内容不同,因此,对应每个预设操作阶段分别设置预设阈值,而为了便于管理,本发明实施例的技术方案,可以将每个预设操作阶段的标识和其相应的预设阈值对应存储。此外,各个预设操作阶段对应的预设阈值可能相同也可能不同,本发明实施例对此不做限制。
[0044]基于上述描述,当计算得到预设操作阶段的操作时长后,可以读取预设操作阶段对应的标识,根据所述标识从预存储的关系中获取该预设操作阶段的预设阈值,并判断计算得到的操作时长是否大于该预设阈值,如果操作时长大于该预设阈值,说明信号在该预设操作阶段的操作异常,可以将该预设操作阶段确定为超时操作阶段;如果操作时长不大于该预设阈值,说明信号在该预设操作阶段的操作正常。
[0045]进一步的,为了便于工作人员进行修复和维护工作,可以在检测得到超时操作阶段之后,将该预设操作阶段的标识及其操作时长输出,以供工作人员参考。
[0046]此外,为了进一步优化本发明实施例的技术方案,本方案还能够检测从信号触发到智能电视响应的总时长。具体的,可以通过高速摄像机获取操作场景的图像数据,在接收到高速摄像机发送的图像数据后,分别确定信号被触发时对应的图像,和智能电视开始响应时对应的图像,并计算二者之间间隔的图像帧数η。由于高速摄像机拍摄图像的间隔时长t已知,因此,通过间隔时长t乘以图像帧数η便可以得到间隔时长Τ。
[0047]相应的,本方案中可以预先设置响应阈值,所述响应阈值指的是,用户感知不到响应超时时的最大响应时长,在本发明实施例中可以但不限于100ms。如果间隔时长T大于预设的响应阈值,说明用户已经感觉到响应超时,可以分阶段检测操作时长。
[0048]需要说明的是,信号被触发时对应的图像,可以是上述示波器所抓取的电波波形的图像,而智能电视开始响应时对应的图像,通过智能电视界面的变化可以直接得到。而在获取时,可以通过对比当前时刻的图像像素与预设时间之前的图像像素得到,或者,通过其他图像处理手段得到,具体的,均为本领域技术人员所熟知的技术,本发明实施例此处不再赘述。
[0049]由此可见,本发明实施例的技术方案,能够通过信号在相应预设操作阶段的操作时长,检测得到信号对应的超时预设操作阶段,从而能够对智能电视响应超时的问题有针对性的修复,提高工作人员的修复效率,进而能够缩短智能电视的响应时间,提高用户的使用体验。
[0050]与上述实现方法相对应的,本发明实施例还提供了一种检测信号操作时长的装置,请参见图4,图4是本发明实施例提供的检测信号操作时长装置的结构示意图。
[0051]所述装置包括:获取模块11、计算模块12和确定模块13,其中,获取模块11,用于获取信号在预设操作阶段的起始操作时刻和结束操作时刻;计算模块12,用于根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长;确定模块13,用于当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。
[0052]此外,所述装置还包括收模块和判断模块,其中,所述接收模块,用于接收操作场景的图像数据,其中,所述操作场景包括从触发所述信号到智能电视响应所述信号的全过程;所述计算模块12,还用于根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长;所述判断模块,用于判断所述间隔时长是否大于预设的响应阈值;所述获取模块11,还用于在所述间隔时长大于预设的响应阈值时,获取信号在预设操作阶段的起始操作时刻和结束操作时刻。
[0053]在上述实施例的基础上,所述计算模块12包括第一确定单元和计算单元,其中,所述第一确定单元,用于分别确定所述信号被触发时对应的图像,和所述智能电视开始响应时对应的图像;所述计算单元,用于计算所述信号被触发时对应的图像与所述智能电视开始响应时对应的图像之间,所间隔的图像帧数;还用于计算所间隔的图像帧数与获取所述图像的间隔时长的乘积,得到所述间隔时长。
[0054]在上述实施例的基础上,在另一个实施例中,所述获取模块11包括抓取单元和定位单元,其中,所述抓取单元,用于抓取所述信号在所述预设操作阶段起始操作时产生的起始电波波形图像,和所述信号在所述预设操作阶段结束操作时产生的结束电波波形图像;所述定位单元,用于根据所述起始电波波形图像定位所述起始操作时刻;还用于根据所述结束电波波形图像定位所述结束操作时刻。
[0055]基于上述实施例,所述定位单元包括确定子单元和计算子单元,其中,所述确定子单元,用于将所述起始电波波形图像中波形开始变化的时刻确定为基本时刻;所述计算子单元,用于在所述基本时刻的基础上减去矫正时差得到所述起始操作时刻。
[0056]此外,在另一个实施例中,所述获取模块11还包括第二确定单元和读取单元,其中,所述第二确定单元,用于分别确定所述信号在所述预设操作阶段的起始操作和结束操作的操作进程;所述读取单元,用于从系统运行日志中读取所述起始操作的操作进程对应的运行时刻,和所述结束操作的操作进程对应的运行时刻;所述第二确定单元,还用于将所述起始操作的操作进程对应的运行时刻确定为所述起始操作时刻;还用于将所述结束操作的操作进程对应的运行时刻确定为所述结束操作时刻。
[0057]所述装置中各个模块和单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
[0058]综合上述,本发明实施例所提供的检测信号操作时长的方法及装置,能够获取信号在预设操作阶段的起始操作时刻和结束操作时刻,并根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长。当所述操作时长大于所述预设操作阶段对应的预设阈值时,则认为所述信号在预设操作阶段的操作异常,从而将所述预设操作阶段确定为超时预设操作阶段。由此可见,本发明实施例的技术方案,能够通过信号在相应预设操作阶段的操作时长,检测得到信号对应的超时预设操作阶段,从而能够对智能电视响应超时的问题有针对性的修复,提高工作人员的修复效率,进而能够缩短智能电视的响应时间,提高用户的使用体验。
[0059]以上所述仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种检测信号操作时长的方法,其特征在于,包括: 获取信号在预设操作阶段的起始操作时刻和结束操作时刻; 根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长; 当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。2.如权利要求1所述的检测信号操作时长的方法,其特征在于,在获取信号在预设操作阶段的起始操作时刻和结束操作时刻之前,还包括: 接收操作场景的图像数据,其中,所述操作场景包括从触发所述信号到智能电视响应所述信号的全过程; 根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长; 判断所述间隔时长是否大于预设的响应阈值; 当所述间隔时长大于预设的响应阈值时,执行获取信号在预设操作阶段的起始操作时刻和结束操作时刻的步骤。3.如权利要求2所述的检测信号操作时长的方法,其特征在于,所述根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长,包括: 分别确定所述信号被触发时对应的图像,和所述智能电视开始响应时对应的图像; 计算所述信号被触发时对应的图像与所述智能电视开始响应时对应的图像之间,所间隔的图像帧数; 计算所间隔的图像帧数与获取所述图像的间隔时长的乘积,得到所述间隔时长。4.如权利要求1所述的检测信号操作时长的方法,其特征在于,当所述预设操作阶段属于第一预设阶段时,所述获取信号在预设操作阶段的起始操作时刻和结束操作时刻,包括: 抓取所述信号在所述预设操作阶段起始操作时产生的起始电波波形图像,和所述信号在所述预设操作阶段结束操作时产生的结束电波波形图像; 根据所述起始电波波形图像定位所述起始操作时刻; 根据所述结束电波波形图像定位所述结束操作时刻。5.如权利要求4所述的检测信号操作时长的方法,其特征在于,所述根据所述起始电波波形图像定位所述起始操作时刻,包括: 将所述起始电波波形图像中波形开始变化的时刻确定为基本时刻; 在所述基本时刻的基础上减去矫正时差得到所述起始操作时刻。6.如权利要求1所述的检测信号操作时长的方法,其特征在于,当所述预设操作阶段属于第二预设阶段时,所述获取信号在预设操作阶段的起始操作时刻和结束操作时刻,包括: 分别确定所述信号在所述预设操作阶段的起始操作和结束操作的操作进程; 从系统运行日志中读取所述起始操作的操作进程对应的运行时刻,和所述结束操作的操作进程对应的运行时刻; 将所述起始操作的操作进程对应的运行时刻确定为所述起始操作时刻;将所述结束操作的操作进程对应的运行时刻确定为所述结束操作时刻。7.一种检测信号操作时长的装置,其特征在于,包括: 获取模块,用于获取信号在预设操作阶段的起始操作时刻和结束操作时刻; 计算模块,用于根据所述起始操作时刻和所述结束操作时刻计算所述信号在所述预设操作阶段的操作时长; 确定模块,用于当所述操作时长大于所述预设操作阶段对应的预设阈值时,将所述预设操作阶段确定为超时操作阶段。8.如权利要求7所述的检测信号操作时长的装置,其特征在于,还包括接收模块和判断模块,其中, 所述接收模块,用于接收操作场景的图像数据,其中,所述操作场景包括从触发所述信号到智能电视响应所述信号的全过程; 所述计算模块,还用于根据所述图像数据计算从所述信号的触发时刻到所述智能电视的响应时刻的间隔时长; 所述判断模块,用于判断所述间隔时长是否大于预设的响应阈值; 所述获取模块,还用于在所述间隔时长大于预设的响应阈值时,获取信号在预设操作阶段的起始操作时刻和结束操作时刻。9.如权利要求8所述的检测信号操作时长的装置,其特征在于,所述计算模块包括第一确定单元和计算单元,其中, 所述第一确定单元,用于分别确定所述信号被触发时对应的图像,和所述智能电视开始响应时对应的图像; 所述计算单元,用于计算所述信号被触发时对应的图像与所述智能电视开始响应时对应的图像之间,所间隔的图像帧数;还用于计算所间隔的图像帧数与获取所述图像的间隔时长的乘积,得到所述间隔时长。10.如权利要求7所述的检测信号操作时长的装置,其特征在于,所述获取模块包括抓取单元和定位单元,其中, 所述抓取单元,用于抓取所述信号在所述预设操作阶段起始操作时产生的起始电波波形图像,和所述信号在所述预设操作阶段结束操作时产生的结束电波波形图像; 所述定位单元,用于根据所述起始电波波形图像定位所述起始操作时刻;还用于根据所述结束电波波形图像定位所述结束操作时刻。11.如权利要求10所述的检测信号操作时长的装置,其特征在于,所述定位单元包括确定子单元和计算子单元,其中, 所述确定子单元,用于将所述起始电波波形图像中波形开始变化的时刻确定为基本时刻; 所述计算子单元,用于在所述基本时刻的基础上减去矫正时差得到所述起始操作时刻。12.如权利要求7所述的检测信号操作时长的装置,其特征在于,所述获取模块还包括第二确定单元和读取单元,其中, 所述第二确定单元,用于分别确定所述信号在所述预设操作阶段的起始操作和结束操作的操作进程; 所述读取单元,用于从系统运行日志中读取所述起始操作的操作进程对应的运行时亥IJ,和所述结束操作的操作进程对应的运行时刻;所述第二确定单元,还用于将所述起始操作的操作进程对应的运行时刻确定为所述起始操作时刻;还用于将所述结束操作的操作进程对应的运行时刻确定为所述结束操作时刻。
【文档编号】H04N21/4425GK106028027SQ201610379478
【公开日】2016年10月12日
【申请日】2016年6月1日
【发明人】史思远
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1