一种3g手机及其实现图像无级变焦的方法

文档序号:7699432阅读:185来源:国知局
专利名称:一种3g手机及其实现图像无级变焦的方法
技术领域
本发明涉及移动终端领域,特别是涉及一种3G手机及其实现图像无级变焦的方法。
背景技术
所谓3G,它的全称为3rd Generation,中文含义是指第三代数字通信。1995年问 世的第一代数字手机只能进行语音通话;1996到1997年出现的第二代数字手机便增加了 接收数据的功能,如接受电子邮件或网页;第三代数字手机与前两代的主要区别是在传输 声音和数据的速度上的提升,它能够处理图像、音乐、视频流等多种媒体形式,提供包括网 页浏览、电话会议、电子商务等多种信息服务。目前所有品牌的3G手机都支持本地的录像功能,但是基本上都不支持变焦功能。 主要原因是3G手机使用的摄像头,目前都是30万像素的低端摄像头,只支持数据的采集功 能,不支持光学或者数码变焦功能;即使不惜成本的提高,厂家使用了变焦摄像头,也只能 实现1倍、2倍、3倍的变焦功能,不能实现可视电话中无级的变焦。有时候,手机用户希望在可视通话过程中,调整自己的最佳图像显示效果,或者通 话对方需要放大或缩小的图像等,但是由于无法实现图像的变焦,而无法达到预期的效果, 为手机用户带来很多不便,不能满足手机用户的需求。

发明内容
本发明的目的在于提供一种3G手机及其实现图像无级变焦的方法。其能够对3G 手机摄像头采集的图像时时地进行调整,以满足手机用户的需求。为实现本发明的目的而提供的一种3G手机,包括数据库,所述手机,还包括变 焦设置模块和变焦控制模块,其中所述变焦设置模块,用于开启变焦功能,设置并存储变焦的步长值;所述变焦控制模块,用于根据所述变焦设置模块设定的步长值对图像进行处理, 使图像扩大或缩小相应的变焦倍数,并显示变焦倍数。所述变焦设置模块,包括开启判断模块,用于判断是否开启变焦功能;设置模块,用于设置变焦的步长值,并将设置的所述步长值存储在所述数据库中。所述变焦控制模块,包括步长值获取模块,用于提取所述变焦设置模块中用户设置的所述变焦的步长值;图像变焦模块,用于根据所述步长值获取模块获取的变焦的步长值对图像进行处 理,使图像扩大或缩小相应的变焦倍数,并在手机屏幕上显示变焦倍数;判断模块,用于判断经过所述图像变焦模块变焦后的变焦倍数是否达到极限值。所述图像变焦模块,包括图像变换模块,用于将正常图像的长和宽的像素值分别乘以所述变焦设置模块中用户设置的变焦的步长值进行图像变换;变焦倍数计算模块,用于根据所述变焦设置模块中用户设置的变焦的步长值的大 小,计算图像的变焦倍数;图像显示模块,用于根据所述变焦倍数计算模块计算出的变焦倍数的大小,显示 所述图像。为实现本发明的目的还提供一种3G手机实现图像无级变焦的方法,所述方法,包 括下列步骤步骤100. 3G手机用户通过手机菜单选择是否开启变焦功能,设置并存储变焦的 步长值;步骤200. 3G手机用户与远程的3G手机建立可视通话,在菜单中选择变焦功能,按 照所述设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍 数。所述步骤100,包括下列步骤步骤110. 3G手机用户通过手机菜单选择是否开启变焦功能,若是,则执行步骤 120 ;否则,存储不开启变焦功能的设置;步骤120. 3G手机用户通过手机菜单设置变焦的步长值,并存储用户设置的所述 步长值。所述步骤200,包括下列步骤步骤210.运行变焦功能并提取用户设置的所述变焦的步长值;步骤220.根据所述变焦的步长值对图像进行处理,使图像扩大或缩小相应的变 焦倍数,并在手机屏幕上显示变焦倍数;步骤230.判断所述变焦倍数是否达到极限值,若是,则执行步骤240 ;否则,返回 步骤220 ;步骤240.退出所述菜单,关闭变焦功能,按照所述变焦倍数继续进行可视通话。所述步骤220,包括下列步骤步骤221.将正常图像的长和宽的像素值分别乘以用户设置的变焦的步长值;步骤222.判断所述变焦的步长值是否大于1,如果变焦的步长值大于1,则用当前 图像的变焦倍数加上所述变焦的步长值作为图像的变焦倍数;如果变焦的步长值小于1, 则用当前图像的变焦倍数减去所述变焦的步长值作为图像的变焦倍数;步骤223.判断所述变焦倍数是否大于1,如果是变焦倍数大于1,则图像的显示区 域不做变化,大于显示区域部分的图像不被显示;如果变焦倍数小于1,则在显示区域显示 缩小后的图像。所述步骤200中,用户通过菜单或者快捷键来实现变焦功能,递增或者递减通过 导航方向键来实现。所述步骤200中,用户通过自定义3G手机的两个键值作为增加或者减少变焦的控 制键。本发明的有益效果在 于1.利用本发明的一种3G手机及其实现图像无级变焦的方法,能够实现3G手机中 对图像的无级变焦,图像变换更加流畅;
2.利用本发明的一种3G手机及其实现图像无级变焦的方法,3G手机用户可以在 进行可视通话的过程中,调整自己的最佳图像显示效果;3.利用本发明的一种3G手机及其实现图像无级变焦的方法,能够提供给满足远 程的3G手机要求的图像;4.利用本发明的一种3G手机及其实现图像无级变焦的方法,不改变视频数据的 数据量或者尺寸,只是相当于对采集的视频数据进行“扩大”或者“缩小”来实现变焦功能, 降低了生产成本;5.本发明的一种3G手机及其实现图像无级变焦的方法,根据当前的变焦倍数来调整采集的视频图像显示区域,使显示界面更加美观。


图1是本发明一种3G手机的结构示意图;图2是本发明一种3G手机实现图像无级变焦的方法的流程图;图3是本发明中3G手机用户通过手机菜单开启变焦功能的流程图;图4是本发明中3G手机进行变焦的流程图;图5是本发明中变焦算法的流程图;图6是本发明的一实施例中视频图像被放大后图像显示区域的示意图;图7是本发明的另一实施例中视频图像被缩小后图像显示区域的示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明的一种3G手机及其实现图像无级变焦的方法进行进一步详细说明。应当理解,此处 所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明的一种3G手机及其实现图像无级变焦的方法,是通过设置一个正常可视 通话中图像为基准图像(1倍变焦),保持显示区域不变,然后根据变焦倍数来扩大或缩小 摄像头采集的图像,实现3G手机可视通话过程中图像的变焦。其能够对3G手机摄像头采 集的图像时时地进行调整,以满足手机用户的需求。在本发明中,对摄像头本身来讲,没有发生焦距的变化,但是,对手机用户来讲,通 过变焦算法,使显示在手机屏幕上的图像的确发生了焦距变化,而从本地显示区域取得的 压缩数据发送给远程的3G手机的图像也发生了焦距变化,从而形成用户视觉上的变焦功 能。下面结合上述目标详细介绍本发明的一种3G手机,图1是本发明一种3G手机的 结构示意图,如图1所示,所述手机,包括数据库1、变焦设置模块2和变焦控制模块3,其 中所述变焦设置模块2,用于开启变焦功能,设置并存储变焦的步长值;所述变焦设置模块的功能是把用户的设置项写进数据库,当可视通话启动的时 候,初始化程序将访问数据库并检查这个设置,并根据是否开启此功能,执行相应的编码流程。所述变焦控制模块3,用于根据所述变焦设置模块2设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍数。所述变焦设置模块2,包括开启判断模块21,用于判断是否开启变焦功能;设置模块22,用于设置变焦的步长值,并将设置的所述步长值存储在所述数据库 1中。所述变焦控制模块3,包括步长值获取模块31,用于提取所述变焦设置模块2中用户设置的所述变焦的步长 值;图像变焦模块32,用于根据所述步长值获取模块31获取的变焦的步长值对图像 进行处理,使图像扩大或缩小相应的变焦倍数,并在手机屏幕上显示变焦倍数;判断模块33,用于判断经过所述图像变焦模块32变焦后的变焦倍数是否达到极 限值;所述图像变焦模块32,包括图像变换模块321,用于将正常图像的长和宽的像素值分别乘以所述变焦设置模 块2中用户设置的变焦的步长值进行图像变换;变焦倍数计算模块322,用于根据所述变焦设置模块2中用户设置的变焦的步长 值的大小,计算图像的变焦倍数;图像显示模块323,用于根据所述变焦倍数计算模块322计算出的变焦倍数的大 小,显示所述图像。3G手机用户在与远程的3G手机进行可视通话前,需要预先通过开启判断模块设 定开启3G手机的变焦功能,同时通过设置模块设定变焦的步长值,并将该步长值存储在数 据库中;在3G手机用户在与远程的3G手机建立可视通话后,3G手机的步长值获取模块提 取所述变焦的步长值,由图像变换模块将正常图像的长和宽的像素值分别乘以所述步长值 进行图像变换,并由变焦倍数计算模块计算图像的变焦倍数,图像显示模块根据变焦倍数 显示视频图像;在对视频图像进行变焦的过程中,判断模块会时时地判断变焦倍数是否达 到极限值,如果已经达到极限值,则不再进行变焦;否则可以继续由图像变换模块进行视频 图像的变换,实现可视通话过程中视频图像的无级变焦。相应于本发明的一种3G手机,还提供一种3G手机实现图像无级变焦的方法,图2 是本发明一种3G手机实现图像无级变焦的方法的流程图,如图2所示,所述方法,包括下列 步骤步骤100. 3G手机用户通过手机菜单选择是否开启变焦功能,设置并存储变焦的 步长值;当3G手机用户选择开启变焦功能后,在进行可视电话时候,可以从菜单中选择变 焦功能;当用户选择不启动的变焦功能时,在进行可视电话的时候,菜单中没有变焦功能选 项。图3是本发明中3G手机用户通过手机菜单开启变焦功能的流程图,如图3所示, 所述步骤100,包括下列步骤步骤110. 3G手机用户通过手机菜单选择是否开启变焦功能,若是,则执行步骤 120 ;否则,存储不开启变焦功能的设置;
7
步骤120. 3G手机用户通过手机菜单设置变焦的步长值,并存储用户设置的所述 步长值。本发明中,为便于计算,输入的变焦的步长值的范围为0. 01 1,最大为以1倍单 位调整焦距。最小以0.01倍为单位调整。其它的输入数值为不合法。作为一种可实施方式,正常情况下变焦倍数为1,手机用户设定变焦的步长值为 0. 1,则按照0. 1倍增加或减小,如呈1. 1倍,1. 2倍,1. 3倍递增,或者0. 9倍,0. 8倍,0. 7倍 递减。步骤200. 3G手机用户与远程的3G手机建立可视通话,在菜单中选择变焦功能,按 照上述设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍 数;图4是本发明中3G手机进行变焦的流程图,如图4所示,所述步骤200,包括下列 步骤步骤210.运行变焦功能并提取用户设置的所述变焦的步长值(即变焦单位);步骤220.根据所述变焦的步长值对图像进行处理,使图像扩大或缩小相应的变 焦倍数,并在手机屏幕上显示变焦倍数;较佳地,在可视通话过程中,用户可以通过菜单或者快捷键来实现变焦功能。递增 或者递减通过导航方向键来实现,比如导航方向键向左为递减,向右为递增。没有导航方向 键的手机可以自定义本手机的两个键值作为增加或者减少变焦的控制键。用户可以通过无 级变焦按键,把自己的图像调整到最佳可视效果。图5是本发明中变焦算法的流程图,如图5所示,所述变焦算法,具体包括下列步 骤步骤221.将正常图像的长和宽的像素值分别乘以用户设置的变焦的步长值;作为一种可实施方式,设正常的显示图像(1倍焦距)长为x像素,宽为y像素,如 果变焦倍数为Z,则显示的图像长为(xXZ),宽为(yXZ)。步骤222.判断所述变焦的步长值是否大于1,如果变焦的步长值大于1,则用当前 图像的变焦倍数加上所述变焦的步长值作为图像的变焦倍数;如果变焦的步长值小于1, 则用当前图像的变焦倍数减去所述变焦的步长值作为图像的变焦倍数;步骤223.判断所述变焦倍数是否大于1,如果是变焦倍数大于1,则图像的显示区 域不做变化,大于显示区域部分的图像不被显示;如果变焦倍数小于1,则在显示区域显示 缩小后的图像;图6是本发明的一实施例中视频图像被放大后图像显示区域的示意图,图7是本 发明的另一实施例中视频图像被缩小后图像显示区域的示意图。作为一种可实施方式,如果变焦倍数是1. 8倍,该图像像素是不变的,但是显示区 域是原来区域的1.8倍。这样,在原来的显示区域中,我们看到的是放大的图像。而其他区 域,虽然有图像,但是可视通话中是不能显示的,因为可视通话的本地图像显示区域是固定 的,其它位置即使有图像,也会被其它图层覆盖掉。此时,图像显示情况如图6所示;如果变 焦倍数是0. 9倍,图像像素也是不变的,缩小的图像和显示区域不能相匹配,图像显示情况 如图7所示。因此显示区域需要根据图像的大小进行相应调整,这样可以使显示的界面更 加美观。
步骤230.判断所述变焦倍数是否达到极限值,若是,则执行步骤240 ;否则,返回 步骤220 ;3G手机用户可以设置0.5倍 4倍之间的任意变焦的功能(正常焦距为1)。最 多支持4倍功能变焦,变焦的增加/减少倍数可以在手机菜单里面设置,随意调整。步骤240.退出所述菜单,关闭变焦功能,按照所述变焦倍数继续进行可视通话。本发明的一种3G手机及其实现图像无级变焦的方法,不改变视频数据的数据量 或者尺寸,只是相当于对采集的视频数据进行“扩大”或者“缩小”来实现变焦功能;同时, 根据当前的变焦倍数来调整采集的视频图像显示区域,使显示的界面更加美观。本发明的有益效果在于1.利用本发明的一种3G手机及其实现图像无级变焦的方法,能够实现3G手机中 对图像的无级变焦,图像变换更加流畅;2.利用本发明的一种3G手机及其实现图像无级变焦的方法,3G手机用户可以在 进行可视通话的过程中,调整自己的最佳图像显示效果;3.利用本发明的一种3G手机及其实现图像无级变焦的方法,能够提供给满足远 程的3G手机要求的图像;4.利用本发明的一种3G手机及其实现图像无级变焦的方法,不改变视频数据的 数据量或者尺寸,只是相当于对采集的视频数据进行“扩大”或者“缩小”来实现变焦功能, 降低了生产成本;5.本发明的一种3G手机及其实现图像无级变焦的方法,根据当前的变焦倍数来 调整采集的视频图像显示区域,使显示界面更加美观。通过结合附图对本发明具体实施例的描述,本发明的其它方面及特征对本领域的 技术人员而言是显而易见的。以上对本发明的具体实施例进行了描述和说明,这些实施例应被认为其只是示例 性的,并不用于对本发明进行限制,本发明应根据所附的权利要求进行解释。
权利要求
一种3G手机,包括数据库,其特征在于,所述手机,还包括变焦设置模块和变焦控制模块,其中所述变焦设置模块,用于开启变焦功能,设置并存储变焦的步长值;所述变焦控制模块,用于根据所述变焦设置模块设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍数。
2.根据权利要求1所述的3G手机,其特征在于,所述变焦设置模块,包括 开启判断模块,用于判断是否开启变焦功能;设置模块,用于设置变焦的步长值,并将设置的所述步长值存储在所述数据库中。
3.根据权利要求1所述的3G手机,其特征在于,所述变焦控制模块,包括 步长值获取模块,用于提取所述变焦设置模块中用户设置的所述变焦的步长值;图像变焦模块,用于根据所述步长值获取模块获取的变焦的步长值对图像进行处理, 使图像扩大或缩小相应的变焦倍数,并在手机屏幕上显示变焦倍数;判断模块,用于判断经过所述图像变焦模块变焦后的变焦倍数是否达到极限值。
4.根据权利要求3所述的3G手机,其特征在于,所述图像变焦模块,包括图像变换模块,用于将正常图像的长和宽的像素值分别乘以所述变焦设置模块中用户 设置的变焦的步长值进行图像变换;变焦倍数计算模块,用于根据所述变焦设置模块中用户设置的变焦的步长值的大小, 计算图像的变焦倍数;图像显示模块,用于根据所述变焦倍数计算模块计算出的变焦倍数的大小,显示所述 图像。
5.一种3G手机实现图像无级变焦的方法,其特征在于,所述方法,包括下列步骤 步骤100. 3G手机用户通过手机菜单选择是否开启变焦功能,设置并存储变焦的步长值;步骤200. 3G手机用户与远程的3G手机建立可视通话,在菜单中选择变焦功能,按照所 述设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍数。
6.根据权利要求5所述的3G手机实现图像无级变焦的方法,其特征在于,所述步骤 100,包括下列步骤步骤110. 3G手机用户通过手机菜单选择是否开启变焦功能,若是,则执行步骤120 ;否 贝U,存储不开启变焦功能的设置;步骤120. 3G手机用户通过手机菜单设置变焦的步长值,并存储用户设置的所述步长值。
7.根据权利要求5所述的3G手机实现图像无级变焦的方法,其特征在于,所述步骤 200,包括下列步骤步骤210.运行变焦功能并提取用户设置的所述变焦的步长值; 步骤220.根据所述变焦的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍 数,并在手机屏幕上显示变焦倍数;步骤230.判断所述变焦倍数是否达到极限值,若是,则执行步骤240 ;否则,返回步骤220 ;步骤240.退出所述菜单,关闭变焦功能,按照所述变焦倍数继续进行可视通话。
8.根据权利要求7所述的3G手机实现图像无级变焦的方法,其特征在于,所述步骤 220,包括下列步骤步骤221.将正常图像的长和宽的像素值分别乘以用户设置的变焦的步长值;步骤222.判断所述变焦的步长值是否大于1,如果变焦的步长值大于1,则用当前图像 的变焦倍数加上 所述变焦的步长值作为图像的变焦倍数;如果变焦的步长值小于1,则用 当前图像的变焦倍数减去所述变焦的步长值作为图像的变焦倍数; 步骤223.判断所述变焦倍数是否大于1,如果是变焦倍数大于1,则图像的显示区域不 做变化,大于显示区域部分的图像不被显示;如果变焦倍数小于1,则在显示区域显示缩小 后的图像。
9.根据权利要求5所述的3G手机实现图像无级变焦的方法,其特征在于,所述步骤 200中,用户通过菜单或者快捷键来实现变焦功能,递增或者递减通过导航方向键来实现。
10.根据权利要求5所述的3G手机实现图像无级变焦的方法,其特征在于,所述步骤 200中,用户通过自定义3G手机的两个键值作为增加或者减少变焦的控制键。
全文摘要
本发明公开了一种3G手机及其实现图像无级变焦的方法。所述方法,包括下列步骤3G手机用户通过手机菜单选择是否开启变焦功能,设置并存储变焦的步长值;3G手机用户与远程的3G手机建立可视通话,在菜单中选择变焦功能,按照所述设定的步长值对图像进行处理,使图像扩大或缩小相应的变焦倍数,并显示变焦倍数。其能够对3G手机摄像头采集的图像时时地进行调整,以满足手机用户的需求。
文档编号H04M1/725GK101848268SQ20091008093
公开日2010年9月29日 申请日期2009年3月26日 优先权日2009年3月26日
发明者平玉财 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1