本发明涉及通信技术领域,特别涉及一种移动终端及其视频通话的控制方法和系统。
背景技术:
随着移动互联网的发展,先进的视频通话代替传统的音频通话是大势所趋。在视频通话中,移动终端需获取本方的视频数据,以及接收与之视频通话的移动终端(可能有多个)发送的视频数据,因此,移动终端需对至少两个视频数据进行处理并显示,但现有技术的视频数据处理及显示的方式常使得移动终端的功耗较大,从而导致移动终端的耗电量较大。
技术实现要素:
本发明要解决的技术问题是为了克服现有技术的视频数据处理及显示的方式常使得移动终端的功耗较大,从而导致移动终端的耗电量较大的缺陷,提供一种移动终端及其视频通话的控制方法和系统。
本发明是通过下述技术方案来解决上述技术问题的:
一种移动终端的视频通话的控制方法,其特点在于,所述控制方法包括以下步骤:
移动终端在视频通话过程中获取帧图像数据;
在所述移动终端中对所述帧图像数据进行编码,获得编码数据;
在所述移动终端中对所述编码数据进行解码,并在解码的过程中执行降低画质参数的操作,获得第一解码数据;
在所述移动终端显示所述第一解码数据。
较佳地,在获得编码数据的步骤之后,所述控制方法还包括:
所述移动终端将所述编码数据发送至目标终端,所述目标终端为与所述移动终端进行视频通话的终端。
较佳地所述目标终端在接收到所述编码数据后,在所述目标终端中对所述编码数据进行解码,并在解码的过程中执行降低画质参数的操作,获得第二解码数据;
在所述目标终端显示所述第二解码数据。
较佳地,所述目标终端在接收到所述编码数据后,在所述目标终端中对所述编码数据进行解码,获得第三解码数据;
在所述目标终端显示所述第三解码数据。
较佳地,所述降低画质参数的操作包括:
降低图像分辨率。
较佳地,在获得第一解码数据的步骤之后,所述控制方法还包括:
对所述第一解码数据进行降帧处理,和/或,对所述第一解码数据进行灰度化处理;
在所述移动终端显示降帧处理和/或灰度化处理后的数据。
较佳地,在获得第二解码数据的步骤之后,所述控制方法还包括:
对所述第二解码数据进行降帧处理,和/或,对所述第二解码数据进行灰度化处理;
在所述目标终端显示降帧处理和/或灰度化处理后的数据。
本发明还提供一种移动终端,其特点在于,所述移动终端包括:
图像采集设备,用于在视频通话过程中获取帧图像数据;
编码模块,用于对所述帧图像数据进行编码,获得编码数据;
解码模块,用于对所述编码数据进行解码,并在解码的过程中执行降低画质参数的操作,获得第一解码数据;
显示模块,用于显示所述第一解码数据。
较佳地,所述降低画质参数的操作包括:
降低图像分辨率。
较佳地,所述移动终端还包括图像处理模块,所述图像处理模块用于对所述第一解码数据进行降帧处理,和/或,对所述第一解码数据进行灰度化处理;
所述显示模块显示降帧处理和/或灰度化处理后的数据。
本发明还提供一种移动终端的视频通话的控制系统,其特点在于,所述控制系统包括:目标终端和如上所述的移动终端,所述目标终端与所述移动终端进行视频通话;
所述移动终端还包括发送模块,所述发送模块用于将所述编码数据发送至所述目标终端;
所述目标终端用于在接收到所述编码数据后,对所述编码数据进行解码,并在解码的过程中执行降低画质参数的操作以获得第二解码数据;
所述目标终端还用于显示所述第二解码数据。
较佳地,所述目标终端对所述编码数据进行解码后,还用于对所述第二解码数据进行降帧处理,和/或,对所述第二解码数据进行灰度化处理;
所述目标终端显示降帧处理和/或灰度化处理后的数据。
本发明还提供一种移动终端的视频通话的控制系统,其特点在于,所述控制系统包括:目标终端和如上所述的移动终端,所述目标终端与所述移动终端进行视频通话;
所述移动终端还包括发送模块,所述发送模块用于将所述编码数据发送至所述目标终端;
所述目标终端用于在接收到所述编码数据后,对所述编码数据进行解码以获得第三解码数据,并显示所述第三解码数据。
本发明的积极进步效果在于:视频通话中,移动终端同时显示本方视频图像及对方视频图像,本发明通过降低本方移动终端的图像数据的画质参数,从而降低了移动终端处理及显示本方视频图像的功耗,进而减少移动终端在视频通话过程中的耗电量。
附图说明
图1为本发明实施例1的移动终端的视频通话的控制方法的流程图。
图2为本发明实施例2的移动终端的视频通话的控制方法的流程图。
图3为本发明实施例3的移动终端的视频通话的控制方法的流程图。
图4为本发明实施例4的移动终端的结构示意图。
图5为本发明实施例5的移动终端的结构示意图。
图6为本发明实施例6的移动终端的视频通话的控制系统的结构示意图。
图7为本发明实施例7的移动终端的视频通话的控制系统的结构示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
如图1所示,本实施例的移动终端的视频通话的控制方法包括以下步骤:
步骤100、移动终端在视频通话过程中获取帧图像数据;
步骤200、在移动终端中对帧图像数据进行编码,获得编码数据;
步骤300、在移动终端中对编码数据进行解码,并在解码的过程中执行降低画质参数的操作,获得第一解码数据;
步骤400、在移动终端显示第一解码数据。
本实施例中的第一解码数据即为视频通话过程中移动终端显示的本方的视频数据,由于视频通话过程中很少有用户关注自己的视频画面,因此降低本方的图像数据的画质,对视频通话质量完全没有影响,而通过弱化处理本方的画质质量后,不需要占用更多的CPU(处理器)资源,可以降低移动终端处理及显示本方视频图像的功耗,从而减少移动终端在视频通话过程中的耗电量。
实施例2
实施例2与实施例1基本相同,如图2所示,不同之处在于,本实施例的控制方法在步骤200之后分别执行步骤300和步骤500,在步骤500之后,依次执行步骤600和步骤700。
步骤500、移动终端将编码数据发送至目标终端;
步骤600、目标终端对接收到的编码数据进行解码,获得第三解码数据;
步骤700、在目标终端显示第三解码数据。
其中,目标终端为与移动终端进行视频通话的终端。本实施例中显示的第三解码数据为目标终端中显示的对方的视频数据,目标终端也可对目标终端获得图像数据进行降低画质参数的操作,此时,目标终端显示的本方的视频画面为经过降低画质处理的,而对方的视频画面是未经过降低画质处理、正常显示的画面。
本实施例中,移动终端和目标终端在解码的过程中执行的降低画质参数的操作包括降低图像分辨率。以下举个具体实例说明移动终端在不同分辨率下的耗电量,在视频通话过程中,经过测试得到,当移动终端的分辨率为1080P时,其耗流为631.2mA;分辨率为720P时,其耗流为571.2mA;分辨率为480P时,其耗流为566.1mA。可见,虽然移动终端中显示的本方画面的画质较低,也即清晰度较原来有所降低,但其耗电量也大大降低。
为了进一步降低移动终端的功耗,可以进一步降低移动终端显示的视频画质,例如可以对第一解码数据进行降帧处理,还可以对第一解码数据进行灰度化处理,则在移动终端显示降帧处理和/或灰度化处理后的数据。
实施例3
实施例3与实施例2基本相同,如图3所示,不同之处在于,本实施例的控制方法中,将步骤600用步骤601替换。步骤601、在目标终端中对编码数据进行解码,并在解码的过程中执行降低画质参数的操作,获得第二解码数据。则步骤700中,目标终端显示第二解码数据。
本实施例中的第二解码数据为目标终端中显示的经过降低画质参数操作的对方的视频数据,目标终端也可对目标终端获得图像数据进行降低画质参数的操作,此时,目标终端显示的本方及对方的视频画面均为经过降低画质处理的视频画面。当然,移动终端也可对目标终端发送的解码数据进行降低画质参数的操作,则移动终端显示的本方及对方的视频画面同样均为经过降低画质处理的视频画面。
同样,目标终端在获得第二解码数据的步骤之后,还可对第二解码数据进行降帧处理,也可以对第二解码数据进行灰度化处理,则在目标终端显示降帧处理和/或灰度化处理后的数据。
实施例4
如图4所示,本实施例的移动终端1包括图像采集设备11、编码模块12、解码模块13和显示模块14。图像采集11设备用于在视频通话过程中获取帧图像数据。编码模块12用于对帧图像数据进行编码以获得编码数据。解码模块13用于对编码数据进行解码,并在解码的过程中执行降低画质参数的操作,以获得第一解码数据。显示模块14用于显示第一解码数据。
由于移动终端显示的数据是经过降低画质参数操作的视频数据,从而降低了移动终端处理及显示本方视频图像的功耗,进而减少移动终端在视频通话过程中的耗电量。
实施例5
实施例5与实施例4基本相同,如图5所示,不同之处在于,本实施例的移动终端1还包括图像处理模块15,所述图像处理模块15用于对所述第一解码数据进行降帧处理,和/或,对所述第一解码数据进行灰度化处理,则显示模块14显示降帧处理和/或灰度化处理后的数据。本实施例中移动终端降低画质参数的操作包括降低图像分辨率。
本实施例的移动终端显示的本方视频数据经过降帧处理和降低图像分辨率处理,且以黑白画面显示,耗电量越加低。
实施例6
如图6所示,本实施例的移动终端的视频通话的控制系统包括目标终端2和实施例4中的移动终端1,其中,目标终端2与移动终端1进行视频通话。本实施例中的移动终端还包括发送模块16,发送模块16用于将编码数据发送至目标终端2。目标终端包括解码模块21和显示模块22。解码模块21在接收到编码数据后,对编码数据进行解码以获得第三解码数据,显示模块22显示第三解码数据。
本实施例的目标终端显示的对方的视频画面是未经过降低画质处理、正常显示的画面。
实施例7
实施例7与实施例6基本相同,如图7所示,不同之处在于,本实施例中的目标终端在接收到所述编码数据后,解码模块21对编码数据进行解码,并在解码的过程中执行降低画质参数的操作以获得第二解码数据,显示模块22显示所述第二解码数据。则本实施例的目标终端显示的对方的视频画面是经过降低画质处理的。
与移动终端类似的,本实施例中的目标终端还可以包括图像采集设备23、编码模块24和发送模块25。也就是说,解码模块21也可对目标终端中的图像采集设备23获得的图像数据,经过编码模块24编码后,在解码的过程中进行降低画质参数的操作。此时,目标终端显示的本方的视频画面同样为经过降低画质处理的。发送模块25则可将经过编码模块24编码后的编码数据发送至移动终端1,以供移动终端处理及显示。
同样,目标终端对编码数据进行解码后,还可对第二解码数据进行降帧处理,也可对第二解码数据进行灰度化处理,则目标终端的显示模块22显示降帧处理和/或灰度化处理后的数据。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。