图像的自动调整方法、系统及存储介质与流程

文档序号:16632689发布日期:2019-01-16 06:43阅读:169来源:国知局
图像的自动调整方法、系统及存储介质与流程

本发明涉及图像显示领域,尤其涉及一种图像的自动调整方法、系统及存储介质。



背景技术:

目前,电视机已经十分普及,用户对电视节目播放质量的要求也越来越高。在现有技术中,随着电视信号的传播,在传递信息的过程中会产生信息丢失,使得电视机接收到的电视信号无法完全进行显示,其中,显示画面的边缘部分通常为信息丢失最为严重的区域,因此,在电视机接收到电视信号后,需要执行过扫描操作,以将电视画面的边缘部分进行处理,使得电视屏幕只显示90%~98%的电视画面,即调整电视信号的重现率。现有的重现率调整方式一般是通过工程师对实际显示画面进行手动调整,并通过不断修正得到符合要求的过扫描区域,工程师的工作量十分巨大,且效率不高,造成了大量的人力物力的浪费,并且通过工程师人为进行调整所得到的调整数据精度较低,影响电视节目的播放质量。



技术实现要素:

本发明的主要目的在于提供一种图像的自动调整方法、系统及存储介质,以解决手动调整图像使图像符合重现率标准时效率不高且精度较低的问题。

为实现上述目的,本发明提供一种图像的自动调整方法,应用于主控单元,所述图像的自动调整方法包括以下步骤:

将预先设置在测试设备中的与预设重现率对应的测试图像输出至电视,以使所述电视显示包括过扫描区域的测试图像区域;

控制所述电视执行扫描指令,以识别出过扫描区域;

控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准。

可选地,所述测试图像区域是由(0,0)、(0,v)、(h,0)以及(h,v)四个坐标点组成的第一方框区域,其中,h为测试图像的水平分辨率,v为测试图像的垂直分辨率;

所述测试图像区域还包括第二方框区域,所述第二方框区域是由(hm,vm)、(h-hm,vm)、(hm,v-vm)以及(h-hm,v-vm)四个坐标点组成的方框区域,其中,hm为测试图像区域的水平内移距离,vm为测试图像区域的垂直内移距离,m%为预设重现率,hm和vm为整数;

所述过扫描区域为所述第一方框区域内并在所述第二方框区域以外的其他区域。

可选地,所述扫描指令包括自动扫描指令以及自动过扫描指令;所述控制所述电视执行扫描指令,以识别出过扫描区域的步骤包括:

控制所述电视执行自动扫描指令,以识别出测试图像区域;

控制所述电视执行自动过扫描指令,以从所述测试图像区域中识别出过扫描区域。

可选地,所述控制所述电视执行自动扫描指令,以识别出测试图像区域的步骤包括:

控制所述电视执行自动扫描指令,以使所述电视在扫描到显示为所述自动扫描指令对应的第一颜色图形区域时,将扫描到的第一颜色图形区域作为测试图像区域;

所述控制所述电视执行自动过扫描指令,以从所述测试图像区域中识别出过扫描区域的步骤包括:

控制所述电视执行自动过扫描指令,以使所述电视在扫描到显示为所述自动过扫描指令对应的第二颜色图形区域时,将扫描到的第二颜色图形区域作为过扫描区域。

可选地,所述控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准的步骤包括:

控制所述电视裁剪所述测试图像区域中的过扫描区域,以使调整后的测试图像区域符合预设重现率标准。

可选地,所述控制所述电视根据所述过扫描区域调整测试图像区域的步骤包括:

控制所述电视裁剪所述测试图像区域中的过扫描区域,并将裁剪后的测试图像区域进行拉伸,以使裁剪后的测试图像区域布满所述电视的显示区域。

可选地,所述将预先设置在测试设备中的与预设重现率对应的测试图像输出至电视的步骤之前包括:

获取待测试信源,根据所述待测试信源确定对应的测试图像。

可选地,所述控制所述电视根据所述过扫描区域调整测试图像区域的步骤之后包括:

获取调整后的测试图像区域对应的重现率调整参数,并将所述重现率调整参数存储至存储单元。

此外,为实现上述目的,本发明还提供一种图像的自动调整系统,包括主控单元和测试设备,所述主控单元包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像的自动调整程序,所述图像的自动调整程序被所述处理器执行时实现如上所述的图像的自动调整方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图像的自动调整程序,所述图像的自动调整程序被处理器执行时实现如上所述的图像的自动调整方法的步骤。

本发明实施例提出的一种图像的自动调整方法、系统及存储介质,通过主控单元将测试设备中与预设重现率对应的测试图像输出至电视进行显示,并控制电视通过扫描识别出测试图像区域中的过扫描区域,控制电视根据过扫描区域对测试图像进行调整,以使测试图像符合预设重现率。通过主控单元进行自动调整,能够减少工程师手动调整的工作量,提升调整效率,并且能够提升调整的精准度。

附图说明

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

图2为本发明图像的自动调整方法第一实施例的流程示意图;

图3为本发明图像的自动调整方法第一实施例或第二实施例中步骤s20的细化流程示意图;

图4为本发明图像的自动调整方法第三实施例的流程示意图;

图5为本发明图像的自动调整方法第四实施例的流程示意图。

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

具体实施方式

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

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

本发明实施例终端可以是主控单元,能够应用于本发明实施例中的图像的自动调整系统,所述图像的自动调整系统还包括测试设备及电视,所述主控单元可以集成在电视中,也可以是单独的处理装置,可以是电视,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpicturee测试图像pertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpicturee测试图像pertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。

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

处理器1001包括控制器,处理器1001可以用于调用存储器1005中存储的图像的自动调整程序,并执行如下图像的自动调整方法中各实施所述的步骤:

将预先设置在测试设备中的与预设重现率对应的测试图像输出至电视,以使所述电视显示包括过扫描区域的测试图像区域;

控制所述电视执行扫描指令,以识别出过扫描区域;

控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

控制所述电视执行自动扫描指令,以识别出测试图像区域;

控制所述电视执行自动过扫描指令,以从所述测试图像区域中识别出过扫描区域。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

控制所述电视执行自动扫描指令,以使所述电视在扫描到显示为所述自动扫描指令对应的第一颜色图形区域时,将扫描到的第一颜色图形区域作为测试图像区域;

控制所述电视执行自动过扫描指令,以使所述电视在扫描到显示为所述自动过扫描指令对应的第二颜色图形区域时,将扫描到的第二颜色图形区域作为过扫描区域。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

控制所述电视裁剪所述测试图像区域中的过扫描区域,以使调整后的测试图像区域符合预设重现率标准。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

控制所述电视裁剪所述测试图像区域中的过扫描区域,并将裁剪后的测试图像区域进行拉伸,以使裁剪后的测试图像区域布满所述电视的显示区域。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

获取待测试信源,根据所述待测试信源确定对应的测试图像。

进一步地,处理器1001可以调用存储器1005中存储的图像的自动调整程序,还执行以下操作:

获取调整后的测试图像区域对应的重现率调整参数,并将所述重现率调整参数存储至存储单元。

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

请参照图2,图2为本发明图像的自动调整方法第一实施例的流程示意图,其中,所述图像的自动调整方法应用于主控单元,包括如下步骤:

步骤s10,将预先设置在测试设备中的与预设重现率对应的测试图像输出至电视,以使所述电视显示包括过扫描区域的测试图像区域;

本实施例应用场景是在电视出厂前,其中电视能够利用电子技术及设备传送活动的图像画面和音频信号,也是重要的广播和视频通信工具。电视利用人眼的视觉残留效应显现一帧帧渐变的静止图像,形成视觉上的活动图像。电视系统发送端把景物的各个微细部分按亮度和色度转换为电信号后,顺序传送。电视显示电视信号的扫描过程中,当扫描电子束从上一行正程结束返回到下一行起始点前的行逆程回扫线,以及每场从上到下扫完,回到上面的场逆程回扫线均应予以消隐。在行场消隐期间传送行场同步信号,使收、发的扫描同步,以准确地重现原始图像。

在本实施例中,测试设备中预先设置有对应预设重现率的测试图像。其中重现率是指电视频率重现的图像与发送的电视信号中的图像之比。主控单元将测试图像输出至电视,在电视上显示测试图像区域,其中,测试图像区域内包含了过扫描区域。过扫描,是指通过电视对信号进行扫描,将原始图像的边缘部分进行消除以减小信号在传输过程中的丢失问题。电视在进行过扫描操作后会对过扫描区域进行处理后再显示图像。

步骤s20,控制所述电视执行扫描指令,以识别出过扫描区域;

在本实施例中,电视扫描的方式可以分为逐行扫描和隔行扫描两种,逐行扫描是指显示器显示图像进行扫描时,从屏幕左上角的第一行开始逐行进行,整个图像一次扫描完成,图像显示画面闪烁小,显示效果好。隔行扫描则是将整个图像分为两场扫描完成,在两场扫描中,第一场为奇数场,只扫描奇数行,第二场则为偶数场,只扫描偶数行。与逐行扫描想比,隔行扫描在传输信号的带宽不够时能够保持图像显示,但隔行扫描行间闪烁较明显。主控单元在将测试设备中的测试图像输出至电视进行显示后,控制电视执行扫描指令,对显示出的测试图像区域进行扫描,以获取到测试图像区域中的过扫描区域。

步骤s30,控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准。

主控单元在控制电视对测试图像进行扫描,并识别出过扫描区域后,根据过扫描区域对测试图像显示的测试图像区域进行调整。由于测试图像根据预设重现率生成,因此,在电视对测试图像区域进行调整后,电视现实的测试图像区域符合预先设定的重现率的需求。

在本实施例中,主控单元将预先设置在测试设备中的测试图像输出至电视,使得电视根据测试图像显示测试图像区域。其中,测试图像是根据预设重现率预先制作而成,电视所显示的测试图像区域中还包含了过扫描区域。主控单元控制电视对测试图像进行扫描操作,以从测试图像区域中识别出过扫描区域,并根据识别得到的过扫描区域对测试图像区域进行调整,以使电视显示调整后的测试图像区域。调整后的测试图像区域不再包含过扫描区域,即调整后的测试图像区域符合预设重现率的标准。

需要说明的是,在电视接收电视信号并对电视信号进行扫描以显示图像的过程中,电视信号在传输过程中通常会产生数据丢失,电视在接收到部分数据丢失的电视信号后,显示出的图像也会模糊不清。由于电视信号在制作和传输过程中丢失数据后主要影响到图像的边缘部分的清晰度,因此,电视通过对电视信号进行过扫描,并对显示图像进行调整,以在电视显示图像的过程中消除过扫描区域,即根据预先设定的重现率对显示图像进行处理,提升显示图像的清晰度,使用户能够观看清晰而稳定的电视节目。再者,本方案通过自动执行扫描指令,识别出过扫描区域以进行图像调整,相比现有技术中的手工调整,提升了调整效率。

进一步地,在本发明图像的自动调整方法第二实施例中,所述测试图像区域是由(0,0)、(0,v)、(h,0)以及(h,v)四个坐标点组成的第一方框区域,其中,h为测试图像的水平分辨率,v为测试图像的垂直分辨率;

所述测试图像区域还包括第二方框区域,所述第二方框区域是由(hm,vm)、(h-hm,vm)、(hm,v-vm)以及(h-hm,v-vm)四个坐标点组成的方框区域,其中,hm为测试图像区域的水平内移距离,vm为测试图像区域的垂直内移距离,m%为预设重现率,hm和vm为整数;

所述过扫描区域为所述第一方框区域内并在所述第二方框区域以外的其他区域。

在本实施例中,测试图像的测试图像区域为方框包覆的显示区域,以电视的左上角顶点为坐标原点,测试图像区域为(0,0)、(0,v)、(h,0)以及(h,v)四个坐标点组成的第一方框区域,其中,h为测试图像的水平分辨率,v为测试图像的垂直分辨率。分辨率指电视屏幕显示的分辨率,以水平像素和垂直像素进行衡量,代表屏幕上显示的像素个数。例如,分辨率为1920×1080指水平方向含有像素数为1920个,垂直方向像素数为1080个。过扫描区域包含在测试图像区域内,由(hm,vm)、(h-hm,vm)、(hm,v-vm)以及(h-hm,v-vm)四个坐标点组成的第二方框区域进行分割,测试图像在第一方框区域和第二方框区域之间的显示区域即为过扫描区域。第二方框区域为测试图像区域向内进行内移形成,通过计算出hm和vm能够得到测试图像区域内移形成过扫描区域的内移距离。测试图像区域为方框区域,测试图像区域方框左边框向右移动hm个像素,得到过扫描区域方框的左边框,测试图像区域方框右边框向左移动hm个像素,得到过扫描区域方框的右边框。同理,测试图像区域方框的上下边框分别向下移动vm个像素和向上移动vm个像素,得到过扫描区域方框的上下边框。在边框移动中覆盖过的像素点组成的显示区域即为过扫描区域。

具体实施例中,在分辨率为1920×1080,预设重现率为96%下,根据hm和vm的计算公式得到hm=38,vm=21,即为测试图像区域内移的像素点数目。根据hm和vm得到第二方框区域的分辨率为1844×1038。第一方框区域与第二方框区域之间的显示区即为过扫描区域。

根据分辨率和预设重现率,确定过扫描区域,能够控制电视在接收电视信号后对过扫描区域进行处理,以减少电视信号传输过程中的数据丢失而导致的过扫描区域中的图像显示不清晰,提升用户观看电视节目的清晰度。

进一步地,参照图3,图3为本发明图像的自动调整方法第一实施例或第二实施例中步骤s20的细化流程示意图,在本实施例中,所述扫描指令包括自动扫描指令以及自动过扫描指令,所述步骤s20,控制所述电视执行扫描指令,以识别出过扫描区域的步骤包括:

步骤s21,控制所述电视执行自动扫描指令,以识别出测试图像区域;

步骤s22,控制所述电视执行自动过扫描指令,以从所述测试图像区域中识别出过扫描区域。

在本实施例中,扫描指令包括自动扫描指令和自动过扫描指令,主控单元控制电视先执行自动扫描指令,从测试图像中识别出测试图像区域,再控制电视执行自动过扫描指令,从识别出的测试图像区域中进一步识别出过扫描区域,并根据过扫描区域对测试图像区域进行调整,以使调整后的测试图像区域不再包含过扫描区域,即测试图像区域符合预设重现率。由于测试图像区域在调整后消除了过扫描区域,在电视信号存在差异或电视信号传输过程中产生数据丢失时,能够避免电视的图像显示发生漏边或边缘干扰等异常,使用户能够稳定地观看电视节目。

进一步地,在本实施例中,所述步骤s21,控制所述电视执行自动扫描指令,以识别出测试图像区域的步骤包括:

步骤s211,控制所述电视执行自动扫描指令,以使所述电视在扫描到显示为所述自动扫描指令对应的第一颜色图形区域时,将扫描到的第一颜色图形区域作为测试图像区域;

所述步骤s22,控制所述电视执行自动过扫描指令,以从所述测试图像区域中识别出过扫描区域的步骤包括:

步骤s221,控制所述电视执行自动过扫描指令,以使所述电视在扫描到显示为所述自动过扫描指令对应的第二颜色图形区域时,将扫描到的第二颜色图形区域作为过扫描区域。

在本实施例中,主控单元孔指电视执行自动扫描指令时,在测试图像中由(0,0)、(0,v)、(h,0)以及(h,v)四个坐标点组成的第一方框包含的像素点显示为第一颜色,电视在进行自动扫描时能够对显示为第一颜色的像素点进行抓取,以识别出第一颜色像素点组成的第一方框,进而根据第一方框识别出测试图像区域。在识别出测试图像区域后,主控单元控制电视执行自动过扫描指令,测试图像中由(hm,vm)、(h-hm,vm)、(hm,v-vm)以及(h-hm,v-vm)四个坐标点组成的第二方框包含的像素点为第二颜色,电视在自动过扫描操作中能够对显示为第二颜色的像素点进行抓取,以识别出第二颜色像素点组成的第二方框,进而识别出过扫描区域。

电视在扫描过程中能够对显示为各种颜色的像素点进行抓取,以得到像素点的位置,根据测试图像中预先按照重现率设置的两条不同颜色的方框,能够使电视识别出方框对应的测试图像区域和过扫描区域,控制电视根据过扫描区域对测试图像区域进行调整,以得到符合预设重现率的新的测试图像区域。由主控单元控制电视进行测试图像调整,能够减少工程师手动调整的工作量,提升调整效率,并且通过主控单元进行调整得到的测试图像更为符合预设重现率,提升了调整效果。

进一步地,参照图4,图4为本发明图像的自动调整方法第三实施例的流程示意图,在本实施例中,所述步骤s30,控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准的步骤包括:

步骤s31,控制所述电视裁剪所述测试图像区域中的过扫描区域,以使调整后的测试图像区域符合预设重现率标准。

在本实施例中,主控单元控制电视进行扫描以识别出过扫描区域后,进一步控制电视对测试图像区域进行裁剪,将测试图像区域中的过扫描区域裁剪出测试图像区域,使得裁剪后的测试图像区域不再包含过扫描区域。在电视识别出过扫描区域后,将过扫描区域进行裁剪,以减小显示出的测试图像区域,使得调整后的测试图像区域能够符合预设重现率。

优选地,在电视对过扫描区域进行裁剪后,电视显示的图像在测试图像区域外会产生黑边,此时可以通过向内延伸电视的边框,以使电视四边的边框能够覆盖黑边,使得用户不用在观看电视节目时看到裁剪过扫描区域而产生的黑边。

进一步地,参照图5,图5为本发明图像的自动调整方法第四实施例的流程示意图,在本实施例中,所述步骤s30,控制所述电视根据所述过扫描区域调整测试图像区域的步骤包括:

步骤s32,控制所述电视裁剪所述测试图像区域中的过扫描区域,并将裁剪后的测试图像区域进行拉伸,以使裁剪后的测试图像区域布满所述电视的显示区域。

在本实施例中,主控单元控制电视进行扫描以识别出过扫描区域后,将过扫描区域从测试图像区域中去除,并将不包含过扫描区域的测试图像区域向四周进行拉伸,使得裁剪后的测试图像区域布满电视的显示区域,避免将过扫描区域裁剪后电视显示的图像产生黑边,提升了用户收看节目的舒适性。

进一步地,在其他实施例中,所述步骤s10,将预先设置在测试设备中的与预设重现率对应的测试图像输出至电视的步骤之前包括:

步骤s40,获取待测试信源,根据所述待测试信源确定对应的测试图像。

在本实施例中,主控单元首先需要获取待测试信源,并根据待测试信源确定对应的测试图像。其中,测试图像预先设置在测试设备中,并且满足预设重现率的要求。对于不同制式或不同分辨率的信源,需要将不同规格的信源分别输出电视并进行识别,得到过扫描区域后对测试图像区域进行调整,以得到不同信源的调整方式。并且在当前信源下的测试图像中,根据过扫描区域调整测试图像区域后,需要将测试图像切换为对应未测试信源的测试图像,并继续进行测试图像的调整,直到所有的信源对应的测试图像都调整完毕,以得到各种不同信源下测试图像的调整方式。

进一步地,在其他实施例中,所述步骤s30,控制所述电视根据所述过扫描区域调整测试图像区域,以使调整后的测试图像区域符合预设重现率标准的步骤之后包括:

步骤s50,获取调整后的测试图像区域对应的重现率调整参数,并将所述重现率调整参数存储至存储单元。

在本实施例中,主控单元控制电视根据过扫描区域调整测试图像区域后,根据对测试图像区域的调整方式得到调整参数,该调整参数即为对于该测试图像的符合预设重现率的调整参数,在获取到重现率调整参数后,主控单元将该测试图像对应的重现率调整参数存储至存储单元内,以便于其他电视根据重现率调整参数对图像进行调整,使图像显示时符合重现率。

此外本发明实施例还提出一种计算机可读存储介质,其上存储有图像的自动调整程序,所述存储介质可以是图1的终端中的存储器1005,也可以是如rom(read-onlymemory,只读存储器)/ram(randomaccessmemory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干指令用以使得一台具有处理器的设备(可以是汽车、手机,计算机,服务器,或者电视机等)执行本发明各个实施例的图像的自动调整方法。

可以理解的是,在本说明书的描述中,参考术语“一实施例”、“另一实施例”、“其他实施例”、或“第一实施例~第n实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

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

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

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

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

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