电视软件更新方法及装置与流程

文档序号:12379230阅读:505来源:国知局
电视软件更新方法及装置与流程

本发明涉及数据处理技术领域,特别涉及一种电视软件更新方法及装置。



背景技术:

针对中小型电视厂家,由于成本压力,在其生产的电视中,通常会采用各种各样不同等级的屏幕,而在为中小型电视厂家提供电视主板软件时,若采用同样的电视主板软件,会导致电视显示效果会有较大差异。

针对上述问题,目前一般的解决方法是在提供电视主板软件后,根据不同厂家反馈的电视效果问题,对电视软件代码进行电视效果参数的修改,并对修改后的软件代码重新编译生成新的电视软件,实现电视效果的调节,然而通过上述参数修改后重新编译获得新的电视软件,以实现电视效果调节过程比较耗时,效率较低。



技术实现要素:

基于此,有必要针对电视软件更新效率低的问题,提供一种能提高更新效率的电视软件更新方法及装置。

一种电视软件更新方法,包括以下步骤:

获取电视软件的预设目标文件;

获取所述电视软件的待调整参数的调整目标值;

将所述预设目标文件中所述待调整参数的值更新为所述调整目标值,生成更新目标文件;

根据所述更新目标文件,更新所述电视软件。

本发明还提供一种电视软件更新装置,包括:

预设目标文件获取模块,用于获取电视软件的预设目标文件;

调整目标值获取模块,用于获取所述电视软件的待调整参数的调整目标值;

目标文件生成模块,用于将所述预设目标文件中所述待调整参数的值更新为所述调整目标值,生成更新目标文件;

更新模块,用于根据所述更新目标文件,更新所述电视软件。

上述电视软件更新方法及装置,获取电视软件中预设目标文件,获取电视软件的待调整参数的调整目标值,将预设目标文件中待调整参数的值更新为调整目标值,生成更新目标文件,根据更新目标文件,更新电视软件。更新目标文件即是根据待调整参数的调整目标值,对原有的预设目标文件进行更新的结果,且预设目标文件是电视软件的一部分,从而生成更新目标文件后,根据更新目标文件可实现电视软件更新,从而实现电视效果的调节,这样无需再根据调整的参数进行重新编译即可实现电视软件的更新,大大提高了电视效果调节的效率。

附图说明

图1为一种实施例的电视软件更新方法的流程图;

图2为另一种实施例的电视软件更新方法的流程图;

图3为本实施例中电视软件更新方法的调整界面;

图4为本实施例中电视软件更新方法的另一调整界面;

图5为一种实施例的电视软件更新装置的模块图;

图6为另一种实施例的电视软件更新装置的模块图。

具体实施方式

请参阅图1,提供一种实施例的电视软件更新方法,包括以下步骤:

S110:获取电视软件的预设目标文件。

在电视软件烧录过程中,会对电视程序代码进行编译产生BIN文件(目标文件),目标文件中包含了电视所需功能的参数信息,当电视程序代码连同BIN文件一起烧录至电视的存储空间后,电视就可调用BIN文件中的参数进行相关工作。从而,各电视软件对应有原始的预设目标文件,即预先存有电视软件对应的预设目标文件,即对应电视初始时的参数信息,电视可调用预设目标文件中的参数进行相关工作。

S130:获取电视软件的待调整参数的调整目标值。

电视厂家一般会采用不同等级的屏幕生产多种多样的电视,也有可能不同厂家采用不同等级的屏幕生产多种多样的电视,为了提高不同电视的显示效果,需要对不同电视采用参数不同的电视软件,以适应不同的电视。在本实施例中,可通过获取电视软件的待调整参数的调整目标值,为后续电视软件更新提供依据,以满足不同电视的需求。也就是说,电视软件的更新可通过对目标文件的更新实现,首先,需要获取电视软件的待调整参数的调整目标值,例如,厂家需要对电视软件的亮度进行调整,即可获得亮度参数的调整目标值,即用户想要的亮度目标值,以确保亮度调整后的电视软件与电视屏幕更匹配,显示更好的效果。在本实施例中,待调整参数包括色温参数、亮度参数、对比度参数、饱和度参数、锐利度参数、色调参数以及伽马曲线参数。厂家可对上述待调整参数中的任意一种参数进行调整,以满足不同的需求。

S150:将预设目标文件中待调整参数的值更新为调整目标值,生成更新目标文件。

在对待调整参数的值进行调整后,根据待调整参数的调整目标值对预设目标文件进行更新,也就是将预设目标文件中待调整参数的值更新为调整目标值,生成一个更新目标文件,该更新目标文件中包括了待调整参数的调整目标值。

S170:根据更新目标文件,更新电视软件。

由于电视软件包括目标文件,只要更新目标文件即可更新电视软件,调节电视效果。从而,在对预设目标文件的参数进行调整,生成更新目标文件后,根据更新目标文件即可更新电视软件,从而实现电视效果的调节。

预设目标文件中包含电视软件的参数的初始值,更新目标文件中包括电视软件的参数的调整目标值,生成更新目标文件后对电视软件进行更新,也就是实现了电视软件的参数的更新。后续,可直接调用更新目标文件即可实现电视的相关工作,实现相关功能。

上述电视软件更新方法,获取电视软件中预设目标文件,获取电视软件的待调整参数的调整目标值,将预设目标文件中待调整参数的值更新为调整目标值,生成更新目标文件,根据更新目标文件,更新电视软件。更新目标文件即是根据待调整参数的调整目标值,对原有的预设目标文件进行更新的结果,且预设目标文件是电视软件的一部分,从而生成更新目标文件后,根据更新目标文件可实现电视软件更新,从而实现电视效果的调节,这样无需再根据调整的参数进行重新编译即可实现电视软件的更新,大大提高了电视效果调节的效率。

请参阅图2,在其中一个实施例中,获取电视软件的待调整参数的调整值S230的步骤包括:

S231:获取电视软件的待调整参数的调整界面并显示;

S233:响应对调整界面上待调整参数的调整操作,获取对待调整参数的调整目标值。

需要对待调整参数的值进行调整时,首先是在可视化的PC端上运行上位机软件,即打开可调节电视软件的参数的软件,即可获取电视软件的待调整参数的调整界面并显示,厂家通过对调整界面上的待调整参数的值进行调整操作,即可获取对待调整参数的调整目标值。

在其中一个实施例中,待调整参数包括第一待调整参数以及第二待调整参数,第一待调整参数包括色温参数、亮度参数、对比度参数、饱和度参数、锐利度参数以及色调参数,第二待调整参数包括伽马曲线参数。

响应对调整界面上待调整参数的调整操作,获取对待调整参数的调整目标值的步骤S213包括:响应对调整界面上第一待调整参数的输入操作,获取对第一待调整参数的输入调整值;响应对调整界面上第二待调整参数的文件导入操作,获取导入的第二待调整参数的调整文件;从调整文件中提取第二待调整参数的调整目标值。

针对不同的待调整参数,在进行调整时,可采用不同的方式,例如,在需要对第一待调整参数进行调整时,在调整界面上,找到需要调整的待调整参数对应的输入框,输入调整目标值,即可获取该待调整参数对应的调整目标值,在需要对第二调整参数进行调整时,在调整界面上有伽马曲线参数对应的导入窗口,通过点击伽马曲线参数的导入按键,在预先存储的预设伽马曲线参数文件中选择需要导入的调整文件,调整文件即是厂家需要替换原有伽马曲线参数文件的预设伽马曲线参数文件,将选择的调整文件导入,即可获取第二待调整参数的调整文件,通过将该调整文件替换电视软件原有伽马曲线参数文件,从调整文件中提取第二待调整参数的调整目标值,实现伽马曲线参数的调整目标值。

在其中一个实施例中,根据目标文件,根据更新目标文件,更新电视软件的步骤S170包括:

将电视软件中预设目标文件更新为更新目标文件。

由于电视软件初始时的目标文件为预设目标文件,在生成更新目标文件后,也就是进行参数更新后,会生成一个更新目标文件,需要将电视软件中原始的预设目标文件替换即更新为更新目标文件,即可实现电视软件的更新。

下面以一具体实施例对上述电视软件更新方法加以具体说明。

采用参数值不同的电视软件,实现不同的功能,以满足不同的需求。在本实施例中,厂家在需要进行电视软件调整时,首先,在上位机打开电视软件参数调整工具,获得调整界面并显示,厂家可在调整界面上对需要调整的待调整参数进行调整,例如,如图3所示,厂家需要对色温参数、亮度参数、对比度参数、饱和度参数、锐利度参数以及色调参数中的任意一种进行调整时,可在图3的调整界面上进行操作,输入相应的调整目标值,即可实现对待调整参数中的任意一种参数进行调整,且由于电视具有高清(HD)模式以及标清(SD)模式,可对这两种模式下的上述待调整参数进行调整。针对图3中调整界面的DTV(Digital Television,数字电视)通道,可进行待调整参数的调整,例如,DTV通道下,可对调整界面上的色温(Color Temp)参数进行调整,其中,Color Temp SD表示对标清模式下的色温参数,Color Temp HD表示对高清模式下的色温参数,也可对亮度(Brightness)参数、对比度(Contrast)参数、饱和度(Color)参数、锐利度(Sharpness)参数以及色调(Tint)参数,且上述参数均可在高清和标清两种模式下进行调整。同理地,在调整界面可调整多种通道的上述待调整参数,例如,还可对ATV(Analog Television,模拟电视)通道、AV(Audio Video,音频和视频)通道、SV(Separate Video,二分量视频)通道、YPBPR(Component Video Connector,分量视频接口)通道、HDMI(High Definition Multimedia Interface,高清晰度多媒体接口)通道、VGA(Video Graphics Array,视频图形阵列)通道、USB(Universal Serial Bus,通用串行总线)通道、DVI(Digital Visual Interface,数字视频接口)通道以及其他通道的上述待调整参数进行调整。

如图4所示,厂家需要对伽马曲线参数进行调整时,可在图4的调整界面上进行操作,即通过导入窗口中点击导入按键(Load Gamma),选择需要导入的调整文件,即可获取伽马曲线参数的调整文件,从调整文件中提取伽马曲线参数的调整目标值,从而实现对伽马曲线参数的调整。如图4所示,厂家还可对电视屏的Ti_Mode参数、背光强度(Backlight Level)、能级(Energy Level)、影响背光的PWM(Pulse Width Modulation,脉冲宽度调制)频率的背光分割参数(Backlight DIV)以及电视镜像(Mirror)参数进行调整。

在对需要调整的待调整参数进行调整后,可获得待调整参数的调整目标值,根据待调整参数的调整目标值以及预设目标文件,生成更新目标文件,获取电视软件对应的预设目标文件,根据调整目标值对预设目标文件进行更新,获得更新目标文件,也就是获取了包括待调整参数的调整目标值以及预设目标文件中未调整的参数的值的更新目标文件,实现对电视软件的更新,从而实现电视效果参数的调节,无需再根据调整的参数进行重新编译即可实现电视软件的更新,大大提高了电视效果调节的效率。

请参阅图5,提供一种实施方式的电视软件更新装置,包括:

预设目标文件获取模块510,用于获取电视软件的预设目标文件。

在电视软件烧录过程中,会对电视程序代码进行编译产生BIN文件,即目标文件,目标文件中包含了电视所需功能的参数信息,当电视程序代码连同BIN文件一起烧录至电视的存储空间后,电视就可调用BIN文件中的参数进行相关工作。从而,各电视软件对应有原始的预设目标文件,即预先存有电视软件对应的预设目标文件,即对应电视初始时的参数信息,电视可调用预设目标文件中的参数进行相关工作。

调整目标值获取模块530,用于获取电视软件的待调整参数的调整目标值。

电视厂家一般会采用不同等级的屏幕生产多种多样的电视,也有可能不同厂家采用不同等级的屏幕生产多种多样的电视,为了提高不同电视的显示效果,需要对不同电视采用参数不同的电视软件,以适应不同的电视。在本实施例中,可通过获取电视软件的待调整参数的调整目标值,为后续电视软件更新提供依据,以满足不同电视的需求。也就是说,电视软件的更新可通过对目标文件的更新实现,首先,需要获取电视软件的待调整参数的调整目标值,例如,厂家需要对电视软件的亮度进行调整,即可获得亮度参数的调整目标值,即用户想要的亮度目标值,以确保亮度调整后的电视软件与电视屏幕更匹配,显示更好的效果。在本实施例中,待调整参数包括色温参数、亮度参数、对比度参数、饱和度参数、锐利度参数、色调参数以及伽马曲线参数。厂家可对上述待调整参数中的任意一种参数进行调整,以满足不同的需求。

目标文件生成模块550,用于将预设目标文件中待调整参数的值更新为调整目标值,生成更新目标文件。

在对待调整参数的值进行调整后,根据待调整参数的调整目标值对预设目标文件进行更新,也就是将预设目标文件中待调整参数的值更新为调整目标值,生成一个更新目标文件,该更新目标文件中包括了待调整参数的调整目标值。

更新模块570,用于根据更新目标文件,更新电视软件。

由于电视软件包括目标文件,只要更新目标文件即可更新电视软件,调节电视效果。从而,在对预设目标文件的参数进行调整,生成更新目标文件后,根据更新目标文件即可更新电视软件,从而实现电视效果的调节。

预设目标文件中包含电视软件的参数的初始值,更新目标文件中包括电视软件的参数的调整目标值,生成更新目标文件后对电视软件进行更新,也就是实现了电视软件的参数的更新。后续,可直接调用更新目标文件即可实现电视的相关工作,实现相关功能。

上述电视软件更新装置,获取电视软件中预设目标文件,获取电视软件的待调整参数的调整目标值,将预设目标文件中待调整参数的值更新为调整目标值,生成更新目标文件,根据更新目标文件,更新电视软件。更新目标文件即是根据待调整参数的调整目标值,对原有的预设目标文件进行更新的结果,且预设目标文件是电视软件的一部分,从而生成更新目标文件后,根据更新目标文件可实现电视软件更新,从而实现电视效果的调节,这样无需再根据调整的参数进行重新编译即可实现电视软件的更新,大大提高了电视效果调节的效率。请参阅图6,在其中一个实施例中,调整目标值获取模块630包括:

界面获取模块631,用于获取电视软件的待调整参数的调整界面并显示;

调整模块633,用于响应对调整界面上待调整参数的调整操作,获取对待调整参数的调整目标值。

需要对待调整参数的值进行调整时,首先是在可视化的PC端上运行上位机软件,即打开可调节电视软件的参数的软件,即可获取电视软件的待调整参数的调整界面并显示,厂家通过对调整界面上的待调整参数的值进行调整操作,即可获取对待调整参数的调整目标值。

在其中一个实施例中,待调整参数包括第一待调整参数以及第二待调整参数,第一待调整参数包括色温参数、亮度参数、对比度参数、饱和度参数、锐利度参数以及色调参数,第二待调整参数包括伽马曲线参数。

调整模块613包括第一调整模块、第二调整模块以及提取模块。

第一调整模块,用于响应对调整界面上第一待调整参数的输入操作,获取对第一待调整参数的输入调整目标值;

第二调整模块,用于响应对调整界面上第二待调整参数的文件导入操作,获取导入的第二待调整参数的调整文件。

提取模块,用于从调整文件中提取第二待调整参数的调整目标值。

针对不同的待调整参数,在进行调整时,可采用不同的方式,例如,在需要对第一待调整参数进行调整时,在调整界面上,找到需要调整的待调整参数对应的输入框,输入调整目标值,即可获取该待调整参数对应的调整目标值,在需要对第二调整参数进行调整时,在调整界面上有伽马曲线参数对应的导入窗口,通过点击伽马曲线参数的导入按键,在预先存储的预设伽马曲线参数文件中选择需要导入的调整文件,调整文件即是厂家需要替换原有伽马曲线参数文件的预设伽马曲线参数文件,将选择的调整文件导入,即可获取第二待调整参数的调整文件,通过将该调整文件替换电视软件原有伽马曲线参数文件,从调整文件中提取第二待调整参数的调整目标值,实现伽马曲线参数的调整目标值。

在其中一个实施例中,上述更新模块还用于将电视软件中预设目标文件更新为更新目标文件。

由于电视软件初始时的目标文件为预设目标文件,在生成更新目标文件后,也就是进行参数更新后,会生成一个更新目标文件,需要将电视软件中原始的预设目标文件替换即更新为更新目标文件,即可实现电视软件的更新。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1