欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 终端白平衡调试、配置方法、显示终端、云平台及系统独创技术27737字

终端白平衡调试、配置方法、显示终端、云平台及系统

2021-02-02 15:06:11

终端白平衡调试、配置方法、显示终端、云平台及系统

  技术领域

  本发明涉及显示终端白平衡调试的技术领域,尤其涉及一种终端白平衡调试、配置方法、显示终端、云平台及系统。

  背景技术

  目前的白平衡调试技术的实现方法是在流水线生产的配置一个工位,在工位上放置一红外发射仪,并且在红外发射仪中提前设置好需要设置的参数,红外发射装置发送红外码发给电视机,电视机接收到红外码通过一定的算法进行校正,达到自动测试的目的;但如果白平衡校正失败,需要将该台电视重新走流水线;目前的实现方案主要有以下缺点:

  1测试白平衡的工位需要放置一台红外发射仪,且需要人工监测校正状态,不够灵活;

  2因为产线环境复杂,经常存在红外干扰,造成调试异常问题,需要重走流程,生产效率低。

  上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

  发明内容

  本发明的主要目的在于提供一种终端白平衡调试、配置方法、显示终端、云平台及系统,旨在解决现有技术在调试白平衡时,需要人工检测矫正状态且容易受到红外干扰导致调试异常影响生产效率的问题。

  为实现上述目的,本发明提供一种终端白平衡调试方法,包括以下内容:

  接收云平台下发的调试指令,并执行所述调试指令;

  根据执行所述调试指令的返回值确认当前终端的调试情况;

  在确认所述终端调试成功时,将调试结果返回至云平台;

  在确认所述终端调试失败时,向云平台发送白平衡调试请求以重新接收云平台下发的调试指令。

  可选地,所述接收云平台下发的调试指令,执行接收到的所述调试指令的步骤之前,还包括:

  确认待调试终端的设备参数;

  根据所述设备参数向云平台发送白平衡调试请求,并接收云平台基于所述白平衡调试请求下发的调试指令。

  可选地,所述根据所述设备参数向云平台发送白平衡调试请求的步骤之前,还包括:

  确认当前终端的网络应用状态;

  若所述网络应用状态为联网状态,执行根据所述设备参数向云平台发送白平衡调试请求的步骤。

  可选地,所述接收云平台下发的调试指令,执行接收到的所述调试指令的步骤,包括:

  校验接收到的所述调试指令,以校验结果确认所述调试指令是否正确;

  在确认所述调试指令无误时,执行所述调试指令。

  本发明还提供一种终端白平衡调试配置方法,包括以下内容:

  在确认当前终端有白平衡调试需求时,获取所述终端的设备参数;

  确认所述设备参数对应的调试指令,并将所述调试指令下发至终端;

  在接收到终端返回的调试结果时,确认所述终端白平衡调试完成。

  可选地,所述在确认当前终端有白平衡调试需求时,获取所述终端的设备参数的步骤,包括:

  接收所述终端发送的白平衡调试请求;

  解析所述白平衡调试请求以获取所述终端的设备参数。

  可选地,所述终端白平衡调试方法,还包括:

  获取产品订单,并确认所述产品订单中各终端的白平衡调试需求;

  根据所述白平衡调试需求配置对应的调试指令,保存已配置的调试指令。

  此外,为实现上述目的,本发明还提供显示终端,所述显示终端包括:存储器、处理器以及存储在所述存储器上并可以在所述处理器上运行的终端白平衡调试程序,所述终端白平衡调试程序被处理器执行时实现如上所述的终端白平衡调试方法的步骤。

  本发明还提供一种云平台,所述云平台包括存储器、处理器以及存储在所述存储器上并可以在所述处理器上运行的终端白平衡调试配置程序,所述终端白平衡调试配置程序被处理器执行时实现如上所述的终端白平衡调试方法的步骤。

  本发明还提供一种终端白平衡调试系统,所述终端白平衡调试系统在执行时实现如上所述的终端设备及如上所述的云平台服务器的步骤。

  本发明提出的一种终端白平衡调试方法,接收云平台下发的调试指令,并执行所述调试指令;根据执行所述调试指令的返回值确认当前终端的调试情况;在确认所述终端调试成功时,将调试结果返回至云平台;在确认所述终端调试失败时,向云平台发送白平衡调试请求以重新接收云平台下发的调试指令。本发明通过创建云平台直接向终端下发调试指令以便实现调试操作,无需人工看护,并且无需红外发送指令避免受到红外影响提高了调试效率,继而提高了生产效率。

  附图说明

  图1是本发明实施例方案涉及的硬件运行环境的终端装置结构示意图;

  图2是本发明实施例方案涉及的硬件运行环境的另一终端装置结构示意图;

  图3为本发明终端白平衡调试方法第一实施例的流程示意图;

  图4为本发明终端白平衡调试配置方法第一实施例的流程示意图;

  图5为本发明终端白平衡调试配置方法第二实施例的流程示意图。

  本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

  具体实施方式

  应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

  本发明实施例的主要解决方案是:接收云平台下发的调试指令,并执行所述调试指令;根据执行所述调试指令的返回值确认当前终端的调试情况;在确认所述终端调试成功时,将调试结果返回至云平台;在确认所述终端调试失败时,向云平台发送白平衡调试请求以重新接收云平台下发的调试指令。

  由于现有技术在调试白平衡时,需要人工检测矫正状态且容易受到红外干扰导致调试异常影响生产效率的问题。

  本发明提供一种解决方案,通过创建云平台直接向终端下发调试指令以便实现调试操作,无需人工看护,并且无需红外发送指令避免受到红外影响提高了调试效率,继而提高了生产效率。

  如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端装置结构示意图。

  本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器,便携计算机等可移动式或不可移动式具备显示屏的终端设备。

  如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

  本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及终端白平衡调试程序。

  在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的终端白平衡调试程序,并执行以下操作:

  接收云平台下发的调试指令,并执行所述调试指令;

  根据执行所述调试指令的返回值确认当前终端的调试情况;

  在确认所述终端调试成功时,将调试结果返回至云平台;

  在确认所述终端调试失败时,向云平台发送白平衡调试请求以重新接收云平台下发的调试指令。

  进一步地,处理器1001可以调用存储器1005中存储的终端白平衡调试程序,还执行以下操作:

  确认待调试终端的设备参数;

  根据所述设备参数向云平台发送白平衡调试请求,并接收云平台基于所述白平衡调试请求下发的调试指令。

  进一步地,处理器1001可以调用存储器1005中存储的终端白平衡调试程序,还执行以下操作:

  确认当前终端的网络应用状态;

  若所述网络应用状态为联网状态,执行根据所述设备参数向云平台发送白平衡调试请求的步骤。

  进一步地,处理器1001可以调用存储器1005中存储的终端白平衡调试程序,还执行以下操作:

  校验接收到的所述调试指令,以校验结果确认所述调试指令是否正确;

  在确认所述调试指令无误时,执行所述调试指令。

  如图2所示,图2是本发明实施例方案涉及的另一硬件运行环境的终端装置结构示意图。

  本发明实施例终端可以是PC、平板电脑、便携计算机等可移动式或不可移动式终端设备。

  如图2所示,该终端可以包括:处理器2001,例如CPU,网络接口2004,用户接口2003,存储器2005,通信总线2002。其中,通信总线2002用于实现这些组件之间的连接通信。用户接口2003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口2004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器2005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器2005可选的还可以是独立于前述处理器2001的存储装置。

  本领域技术人员可以理解,图2中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

  如图2所示,作为一种计算机存储介质的存储器2005中可以包括操作系统、网络通信模块、用户接口模块以及终端白平衡调试配置程序。

  在图2所示的终端中,网络接口2004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口2003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器2001可以用于调用存储器2005中存储的终端白平衡调试程序,并执行以下操作:

  在确认当前终端有白平衡调试需求时,获取所述终端的设备参数;

  确认所述设备参数对应的调试指令,并将所述调试指令下发至终端;

  在接收到终端返回的调试结果时,确认所述终端白平衡调试完成。

  进一步地,处理器2001可以调用存储器2005中存储的终端白平衡调试配置程序,还执行以下操作:

  接收所述终端发送的白平衡调试请求;

  解析所述白平衡调试请求以获取所述终端的设备参数。

  进一步地,处理器2001可以调用存储器2005中存储的终端白平衡调试配置程序,还执行以下操作:

  获取产品订单,并确认所述产品订单中各终端的白平衡调试需求;

  根据所述白平衡调试需求配置对应的调试指令,保存已配置的调试指令。

  参照图3,图3为本发明终端白平衡调试方法第一实施例的流程示意图,所述终端白平衡调试方法包括:

  步骤S10,接收云平台下发的调试指令,并执行所述调试指令;

  根据当前待调试的终端设备,接收云平台下发的调试指令,所述调试指令为基于终端设备测试过程中的白平衡调试需求下发的,因此,基于云平台下发的调试指令,定义为终端设备白平衡的调试指令,所述终端设备在测试过程中,涉及到显示设备的色彩还原和色调处理的一系列问题,在终端设备具备显示功能时,需基于相关的终端设备参数进行白平衡调试,所述白平衡,字面上的理解是白色的平衡。白平衡是描述显示器中红、绿、蓝三基色混合生成后白色精确度的一项指标,作为电视摄像领域一个非常重要的概念,亦是实现摄像机图像能精确反映被摄物的色彩状况,有手动白平衡和自动白平衡等方式。根据当前云平台下发的调试指令,在接收到所述调试指令时,执行所述调试指令以实现所述终端的白平衡调试操作。

  另外,根据当前终端设备的测试过程,其白平衡调试作为测试过程中的一项测试步骤,可通过终端设备当前所处的测试节点向云平台发起白平衡调试请求,以使云平台基于所述白平衡调试请求下发对应的调试指令,即所述接收云平台下发的调试指令,执行接收到的所述调试指令的步骤之前,还包括:

  确认待调试终端的设备参数;

  根据所述设备参数向云平台发送白平衡调试请求,并接收云平台基于所述白平衡调试请求下发的调试指令。

  根据当前的终端设备测试步骤,在确认所述终端设备处于白平衡调试节点时,确认当前待调试终端的设备参数,以所述设备参数生成待调试终端的白平衡调试请求,并将所述白平衡调试请求发送至云平台。其中,确认当前待调试终端的设备参数并向云平台发送白平衡调试请求的操作,可基于当前待调试终端的终端设备本身具备的调试程序提取设备参数并向云平台发送白平衡调试请求,以此接收云平台下发的调试指令。

  进一步的,在终端设备向云平台发送白平衡调试请求时,需基于当前的测试环境连接应用网络实现白平衡调试请求发送,即所述根据所述设备参数向云平台发送白平衡调试请求的步骤之前,还包括:

  确认当前终端的网络应用状态;

  若所述网络应用状态为联网状态,执行根据所述设备参数向云平台发送白平衡调试请求的步骤。

  待测试的终端设备在测试流程的各个测试节点中,需具备当前测试节点的测试条件,不同的测试节点需具备不同测试条件,而在白平衡调试节点,由于调试指令由云平台发送,因此终端设备在实现白平衡调试节点时,需具备网络连接以便于向云平台发送白平衡调试请求,即在终端设备当前处于白平衡调试节点之前,终端设备提前进行网络连接,如此,在当前终端设备提取设备参数向云平台发送白平衡调试请求之前,检测当前终端设备的网络应用状态,在确认所述网络应用状态为联网时,向云平台发送白平衡调试请求。

  步骤S20,根据执行所述调试指令的返回值确认当前终端的调试情况;

  基于当前终端设备的白平衡调试操作,即在执行云平台下发的调试指令时,根据执行所述调试指令的执行结果确定当前终端设备白平衡的调试情况,在实际应用中,终端设备在执行调试指令时,所得出的调试结果为返回值的形式,因此,在基于当前执行调试指令确定当前终端设备的调试情况时,根据执行调试指令所得到的返回值确定所述终端设备的调试情况,所述返回值的内容与当前执行的调试指令相关,因此在基于所述返回值确定终端调试情况,即是否调试成功时,可基于已设定的确认所述返回码正确与否的确认条件决定。另外,涉及到终端设备的白平衡调试操作,在接收到云平台下发的调试指令时,在执行所述调试指令之前还需校验所述调试指令的匹配情况,即确认所述调试指令是否适配当前终端设备的白平衡调试操作,因此,所述接收云平台下发的调试指令,执行接收到的所述调试指令的步骤,包括:

  校验接收到的所述调试指令,以校验结果确认所述调试指令是否正确;

  在确认所述调试指令无误时,执行所述调试指令。

  在接收到云平台下发的调试指令手,校验所述调试指令以确定所述调试指令是否适配当前终端设备的白平衡调试,在实际应用中,白平衡调试指令具备两种形式,一种为具备相关标准格式的固定码值的命令,另一种为有关调节RGB值的可变码值命令,且所述调试指令均为具体的标准码值格式,因此,在校验所述调试指令时,可基于预设的标准码值格式进行校验,或者基于调试指令中基于终端设备标识的方式进行校验操作,在校验所述调试指令无误的情况下,执行所述调试指令。进一步的,云平台在下发调试指令时,通过5G网络以字节码的形式发送给终端设备,因此,在终端设备接收到所述调试指令时,将字节码形式的调试指令转化为对应的遥控码值执行,以实现白平衡调试操作。

  步骤S30,在确认所述终端调试成功时,将调试结果返回至云平台;

  根据当前执行调试指令得出的返回值,在基于所述返回值确定所述终端的白平衡调试成功时,将调试结果返回至云平台,以便于云平台登记所述终端设备待调试情况,其中,所述调试结果可能包括但不限于终端设备的最终调试数值、调试结果、调试参数等实现白平衡调试操作的数值信息。

  步骤S40,在确认所述终端调试失败时,向云平台发送白平衡调试请求以重新接收云平台下发的调试指令。

  根据当前执行调试指令得出的返回值,在基于所述返回值确定所述终端的白平衡调试失败时,向云平台发送白平衡调试请求,以使云平台在接收到所述白平衡调试请求时,重新下发调试指令执行调试操作。进一步的,在当前设置的白平衡调试操作中,可设置白平衡调试数量,即基于当前终端设备的白平衡调试操作由云平台下发调试指令的下发次数。当前终端设备在已设定的白平衡调试操作的下发次数满足预设的下发次数依旧不能调试成功时,发出白平衡调试失败的提示信息以便进行设备检验。

  本实施例中,通过创建云平台直接向终端下发调试指令以便实现调试操作,无需人工看护,并且无需红外发送指令避免受到红外影响提高了调试效率,继而提高了生产效率。

  进一步的,还可查看图4,图4为本发明终端白平衡调试配置方法第一实施例的流程示意图,所述终端白平衡调试配置方法,还包括:

  步骤S50,在确认当前终端有白平衡调试需求时,获取所述终端的设备参数;

  根据当前终端设备的白平衡调试需求,获取基于待调试白平衡的终端设备的设备参数,所述设备参数包括但不限于机芯机型、屏编号等信息,并且,在当前终端设备进行出厂测试流程时,其测试流程中具备的白平衡调试节点即可定义为待测试的终端设备具备白平衡调试需求,因此,根据所述白平衡调试需求,获取所述终端设备的设备参数。另外,在确认终端设备具备白平衡调试需求时,还可通过终端设备发送白平衡调试请求的方式确定终端设备的调试需求,即所述在确认当前终端有白平衡调试需求时,获取所述终端的设备参数的步骤,包括:

  接收所述终端发送的白平衡调试请求;

  解析所述白平衡调试请求以获取所述终端的设备参数。

  接收当前待白平衡调试的终端发送的白平衡调试请求,所述白平衡调试请求中具备终端设备的设备参数,因此,在接收到所述白平衡调试请求时,解析所述白平衡调试请求,根据解析结果得出当前需进行白平衡调试的终端设备的设备参数。

  步骤S60,确认所述设备参数对应的调试指令,并将所述调试指令下发至终端;

  根据当前接收到的待调试终端的设备参数,确认所述终端设备对应的调试指令,其中,所述调试指令为预先基于各待调试终端的设备参数所配置的标准格式命令。并且,所述调试指令存储于当前终端设备的相关指令存储区域,以终端设备的设备参数为条件获取对应的调试指令,在已确认所述调试指令后,将所述调试指令下发至终端以便终端设备执行白平衡调试操作。

  步骤S70,在接收到终端返回的调试结果时,确认所述终端白平衡调试完成。

  根据当前已下发的配置指令,终端设备在接收到下发的所述调试指令后执行调试指令以进行当前的白平衡调试操作,并在调试成功后,将调试结果返回至云平台,即在接收到终端设备基于下发的调试指令执行后返回的调试结果时,确认所述终端设备的白平衡调试操作结束,由于所述调试结果可能包括但不限于终端设备的最终调试数值、调试结果、调试参数等实现白平衡调试操作的数值信息,因此,可将所述调试结果登记在预设的调试登记区域保存,以便形成调试日志随时予以查看。

  本实施例中,通过云平台下发终端设备的白平衡调试指令,使得终端设备实现白平衡调试操作,无需工位安置红外设备以红外线的形式调试白平衡,避免了调试指令下发异常,进而提高了终端设备的白平衡调试效率。

  进一步的,还可查看图5,图5为本发明终端白平衡调试配置方法第二实施例的流程示意图,基于上述图4所示的第一实施例,所述终端白平衡调试配置方法还包括:

  步骤S80,获取产品订单,并确认所述产品订单中各终端的白平衡调试需求;

  步骤S90,根据所述白平衡调试需求配置对应的调试指令,保存已配置的调试指令。

  本实施例中,根据当前终端设备的生产,获取当前的产品订单,所述产品订单中包括产品生产的设备信息,包括设备型号、配件、客户要求等相关的生产内容,涉及到产品生产,在接收到产品订单时,根据产品订单的订单信息对应配置白平衡调试指令,以便在产品生产完成进行测试工作时,直接下发调试指令进行终端设备的白平衡调试操作。

  在配置所述调试指令时,需具备设备参数以及调试要求,以预设的标准指令格式配置所述调试指令,在实际应用中,白平衡调试具备多个调试步骤,因此所配置到的所述调试指令主要分为两个种类,一类是固定码值的命令,如图像模式、色温、进入白场、退出白场等各种调试模式命令;另一种是有关调节RGB值的可变码值命令,如写入GGain绿色增益寄存器值命令,写入Goffset绿色截止便宜量寄存器值命令;进一步的,根据当前调试指令的标准指令格式,可如下表所述:

  表1,白平衡调试指令格式表

  如表1所示,调试指令采用命令代码+数据位1+数据位2+校验码格式构成,共四段:

  调试指令示例:0B 00 01 0C(色温:标准模式)

  0A 00 01 0B(图像模式:标准模式)

  06 08 01 0F(退出白平衡调试模式)

  白平衡调试指令详解:

  命令码段:有8BIT数据位构成,主要用来表示图像模式、色温、GRB Gain、进入退出白厂模式等,如0A表示图像模式、0B表示色温模式;

  数据码段:由8BIT数据DATA1+8BIT数据DATA2构成,数据码段可实现0000-FFFF,最大支持65536,如[00-FF][00-FF]:寄存器数据0-65536;

  校验码段:由8BIT数据构成,采用累加前面3个数据段的低位和进行校验;即将命令码段、数据码段、校验码段的低位累加作为校验码段,如标准模式指令0B+00+01----0C,即采用0C作为校验码的段的数值;

  如上所述的白平衡调试指令的配置操作,在基于云平台配置当前产品订单中各终端设备的白平衡调试指令的前提下,还可以工厂为单位,建立不同的调试集群,以调试集群的方式获取不同工厂的产品订单进行白平衡调试指令的配置以及下发,实现各区域待测试终端设备的白平衡调试操作,进而达到将不同的地区,不同的工厂的需求进行不同的调试指令配置,从而避免地理位置以及硬件条件在实际生产中的限制。

  此外,本发明实施例还提出一种终端白平衡调试系统,所述终端白平衡调试系统,所述终端白平衡调试系统在执行时实现如上所述的终端白平衡调试方法实施例及终端白平衡调试配置方法实施例的技术内容。

  需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、药品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、药品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、药品或者系统中还存在另外的相同要素。

  上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

  通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

  以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

《终端白平衡调试、配置方法、显示终端、云平台及系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)