控制方法、装置及移动终端与流程

文档序号:12378302阅读:206来源:国知局
控制方法、装置及移动终端与流程

本发明涉及移动终端技术领域,尤其涉及一种控制方法、装置及移动终端。



背景技术:

相关技术中,移动终端的成像装置中通常使用的对焦马达为弹片式的,马达的高度不低于2.3mm,对焦行程在220um以上。由于马达高度较高,且弹簧具有弹性,移动终端的电源电压与成像装置中的镜头的移动距离不成线性关系。

这种方式下,通过移动终端拍摄全景图像的拍摄效果不佳。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的一个目的在于提出一种控制方法,能够提升全景图像的拍摄效果,提升用户体验。

本发明的另一个目的在于提出一种控制装置。

本发明的另一个目的在于提出一种移动终端。

为达到上述目的,本发明第一方面实施例提出的控制方法,包括:控制所述微机电系统驱动所述镜头沿光轴方向移动至不同的镜头位置,所述镜头位置为待拍照景物的对焦位置;控制所述成像装置基于所述镜头位置进行拍照以获取不同的图像,所述图像包括所述待拍照景物的对焦图像;以及对所述图像进行处理,以根据处理后的图像合成所述待拍照景物的全景图像。

本发明第一方面实施例提出的控制方法,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

为达到上述目的,本发明第二方面实施例提出的控制装置,包括:第一控制模块,用于控制所述微机电系统驱动所述镜头沿光轴方向移动至不同的镜头位置,所述镜头位置为待拍照景物的对焦位置;第二控制模块,用于控制所述成像装置基于所述镜头位置进行拍照以获取不同的图像,所述图像包括所述待拍照景物的对焦图像;以及处理模块,用于对所述图像进行处理,以根据处理后的图像合成所述待拍照景物的全景图像。

本发明第二方面实施例提出的控制装置,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

为达到上述目的,本发明第三方面实施例提出的移动终端,包括:壳体和成像装置,所述成像装置位于所述壳体内,所述成像装置包括:MEMS、成像传感器、镜头、处理器和存储器,存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码以执行:控制所述微机电系统驱动所述镜头沿光轴方向移动至不同的镜头位置,所述镜头位置为待拍照景物的对焦位置;控制所述成像装置基于所述镜头位置进行拍照以获取不同的图像,所述图像包括所述待拍照景物的对焦图像;以及对所述图像进行处理,以根据处理后的图像合成所述待拍照景物的全景图像。

本发明第二方面实施例提出的移动终端,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明一实施例提出的控制方法的流程示意图;

图2是本发明另一实施例提出的控制方法的流程示意图;

图3是本发明实施例中梳状模块结构示意图;

图4是本发明另一实施例提出的控制方法的流程示意图;

图5是本发明一实施例提出的控制装置的结构示意图;

图6是本发明另一实施例提出的控制装置的结构示意图;

图7是本发明一个实施例提出的移动终端的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图1是本发明一实施例提出的控制方法的流程示意图。

本实施例以具有拍摄功能的移动终端(如手机)为例,在移动终端内设置有成像装置,以进行拍照。

该控制方法用于控制移动终端内置的成像装置进行拍照。

随着移动终端的发展,移动终端内的硬件也在不断升级,比如,在移动终端内采用了微机电系统(Micro Electro Mechanical System,MEMS)。MEMS可以应用在多种模组中。

当将MEMS应用于成像装置时,成像装置包括:MEMS、成像传感器、镜头等模块。

通常来讲,MEMS是搭载成像传感器的,MEMS在驱动电压的驱动下可以搭载成像传感器进行移动。

而本实施例中,MEMS会搭载成像装置中的所有其他模块,从而成像装置可以以整体进行移动。

S11:控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,镜头位置为待拍照景物的对焦位置。

在本发明的实施例中,待拍照景物可以为用户使用移动终端对其进行录制的场景、人物、物体等。

在本发明的实施例中,可以调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,其中,目标电压的个数与镜头位置的个数相同;基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置。

通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,以控制成像装置基于镜头位置进行拍照以获取不同的图像,后续将对在每个镜头位置拍得的图像进行合成处理,能够得到全景图像。

一些实施例中,参见图2,步骤S11具体包括:

S21:调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,其中,目标电压的个数与镜头位置的个数相同。

在本发明的实施例中,可以根据预设电压步长递增调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压。

其中,预设电压步长可以由移动终端的内置程序预先设定,或者,预设电压步长可以根据外部指令设置,对此不作限制。

可以理解的是,微机电系统中包括梳状模块,其中,梳状模块包括GND极和正极,参见图3,图3是本发明实施例中梳状模块结构示意图,包括:梳状模块的正极31以及梳状模块的GND极32,当微机电系统未施加电源电压时,梳状模块的GND极和正极为分离的最远的状态,当调整微机电系统的电源电压为目标电压时,即,给梳状模块的正极31施加电压时,随着电压的不断增大,梳状模块的GND极32会受静电力的作用向梳状模块的正极31靠近,在静电力的作用下使梳状模块进行咬合,从而通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,以基于不同的镜头位置对待拍照景物进行拍照。

根据微机电系统的工作原理,微机电系统的电源电压与梳状模块的GND极的移动距离成线性关系,因此,由于梳状模块的GND极与成像装置中的镜头相连接,镜头的水平移动距离与微机电系统的电源电压成线性关系,例如,可以预先设置微机电系统的电源电压为V,镜头位置的个数为N,则预设电压步长为V/N,对此不作限制。

其中,预设电压步长越小,镜头位置的个数越多,当在不同的镜头位置采集到图像时,得到的全景图像的效果越佳,拍摄精度越高,用户可以根据拍照需求输入外部指令,以根据外部指令设置预设电压步长,以得到不同精度的全景图像,对此不作限制。

例如,调整微机电系统的电源电压在初始镜头位置(即,尚未移动时镜头所处的位置)为0,在移动后的第一个镜头位置为V/N,在移动后的第二个镜头位置为2V/N,以此类推,在移动后的第N个镜头位置为V,将调整后的电源电压作为目标电压,以获取至少一个的目标电压。

S22:基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置。

可选地,调整微机电系统的电源电压在初始镜头位置为0,在移动后的第一个镜头位置为V/N,在移动后的第二个镜头位置为2V/N,以此类推,在移动后的第N个镜头位置为V,将调整后的电源电压作为目标电压,以获取至少一个的目标电压后,基于每一个目标电压驱动镜头沿光轴方向移动至不同的镜头位置。

本实施例中,通过调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置,能够驱动镜头移动至不同的镜头位置,以基于不同镜头位置对待拍照景物进行拍照,通过由用户根据拍照需求设置预设电压步长,以得到不同精度的全景图像,提升用户体验。

S12:控制成像装置基于镜头位置进行拍照以获取不同的图像,图像包括待拍照景物的对焦图像。

可以理解的是,图像的数量与镜头位置的数量相同,可以在每个镜头位置对待拍照景物进行拍照,获取不同的图像。

根据成像装置的成像原理,在不同的镜头位置拍摄时,拍得的图像中的清晰区域不同,例如,在镜头位置A拍摄时,拍得的图像中可能为区域A清晰,而区域B模糊,在镜头位置B拍摄时,拍得的图像中可能为区域B清晰,而区域A模糊,后续对在不同的镜头位置拍得的图像进行合成处理,能够得到全景图像。

S13:对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像。

可选地,基于不同的镜头位置对待拍照景物进行拍照,获取拍得的不同的图像,对不同的图像进行合成处理,得到合成处理后的图像,以将合成处理后的图像作为待拍照景物的全景图像。

例如,可以截取不同的图像中的每张图像的满足预设清晰度的子区域作为目标子图片,对所有子图像进行合成处理,得到全景图像。

一些实施例中,参见图4,步骤S13具体包括:

S41:获取每张图像的目标子图像。

其中,可以采用相关技术对每张图像的所有像素点进行扫描和质量评价,截取每张图像中满足预设清晰度的子区域作为目标子图像,对此不作限制。

S42:对目标子图像进行去重处理,得到处理后的目标子图像。

在本发明的实施例中,对目标子图像进行去重处理,例如,可以对截取得到的每张目标子图像进行两两比对,对重复的区域进行剪裁,得到处理后的目标子图像,以提高图像的匹配精度。

可以理解的是,由于拍得的不同的图像中每张图像的目标子图像为多张图像,多张图像中可能具有重复的区域,可以采用相关技术采集每张图像的目标子图像的特征点,并根据每张图像的目标子图像的特征点对目标子图像进行去重处理,获得处理后的目标子图像。

S43:对至少一张的处理后的目标子图像进行合成处理,以合成待拍照景物的全景图像。

可选地,在对目标子图像进行去重处理,得到至少一张的处理后的目标子图像后,可以对所有的目标子图像进行合成处理,得到合成处理后的图像,以将合成处理后的图像作为待拍照景物的全景图像。

本实施例中,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

图5是本发明一实施例提出的移动终端的拍照装置的结构示意图。该移动终端的拍照装置500可以通过软件、硬件或者两者的结合实现,该移动终端的拍照装置500可以包括:第一控制模块510、第二控制模块520,以及处理模块530。其中,

第一控制模块510,用于控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,镜头位置为待拍照景物的对焦位置。

第二控制模块520,用于控制成像装置基于镜头位置进行拍照以获取不同的图像,图像包括待拍照景物的对焦图像。

处理模块530,用于对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像。

可选地,一些实施例中,参见图6,可选地,第一控制模块510包括:

调整子模块511,用于调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,其中,目标电压的个数与镜头位置的个数相同。

可选地,调整子模块511还用于:根据预设电压步长递增调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压。

控制子模块512,用于基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置。

可选地,处理模块530包括:

获取子模块531,用于获取每张图像的目标子图像。

去重处理子模块532,用于对目标子图像进行去重处理,得到处理后的目标子图像。

合成处理子模块533,用于对至少一张的处理后的目标子图像进行合成处理,以合成待拍照景物的全景图像。

设置模块540,用于根据外部指令设置预设电压步长。

需要说明的是,前述图1-图4实施例中对移动终端的拍照方法实施例的解释说明也适用于该实施例的移动终端的拍照装置,其实现原理类似,此处不再赘述。

本实施例中,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

图7是本发明一个实施例提出的移动终端的结构示意图。

参见图7,该移动终端70包括:壳体71和成像装置72,成像装置位于壳体内,成像装置包括:MEMS 721、成像传感器722、镜头723、处理器724和存储器725,存储器725用于存储可执行程序代码;处理器724通过读取存储器725中存储的可执行程序代码以执行:

S11’:控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,镜头位置为待拍照景物的对焦位置。

在本发明的实施例中,待拍照景物可以为用户使用移动终端对其进行录制的场景、人物、物体等。

在本发明的实施例中,可以调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,其中,目标电压的个数与镜头位置的个数相同;基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置。

通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,以控制成像装置基于镜头位置进行拍照以获取不同的图像,后续将对在每个镜头位置拍得的图像进行合成处理,能够得到全景图像。

另一实施例中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:

S21’:调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,其中,目标电压的个数与镜头位置的个数相同。

在本发明的实施例中,可以根据预设电压步长递增调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压。

其中,预设电压步长可以由移动终端的内置程序预先设定,或者,预设电压步长可以根据外部指令设置,对此不作限制。

可以理解的是,微机电系统中包括梳状模块,其中,梳状模块包括GND极和正极,参见图3,图3是本发明实施例中梳状模块结构示意图,包括:梳状模块的正极31以及梳状模块的GND极32,当微机电系统未施加电源电压时,梳状模块的GND极和正极为分离的最远的状态,当调整微机电系统的电源电压为目标电压时,即,给梳状模块的正极31施加电压时,随着电压的不断增大,梳状模块的GND极32会受静电力的作用向梳状模块的正极31靠近,在静电力的作用下使梳状模块进行咬合,从而通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,以基于不同的镜头位置对待拍照景物进行拍照。

根据微机电系统的工作原理,微机电系统的电源电压与梳状模块的GND极的移动距离成线性关系,因此,由于梳状模块的GND极与成像装置中的镜头相连接,镜头的水平移动距离与微机电系统的电源电压成线性关系,例如,可以预先设置微机电系统的电源电压为V,镜头位置的个数为N,则预设电压步长为V/N,对此不作限制。

其中,预设电压步长越小,镜头位置的个数越多,当在不同的镜头位置采集到图像时,得到的全景图像的效果越佳,拍摄精度越高,用户可以根据拍照需求输入外部指令,以根据外部指令设置预设电压步长,以得到不同精度的全景图像,对此不作限制。

例如,调整微机电系统的电源电压在初始镜头位置为0,在移动后的第一个镜头位置为V/N,在移动后的第二个镜头位置为2V/N,以此类推,在移动后的第N个镜头位置为V,将调整后的电源电压作为目标电压,以获取至少一个的目标电压。

S22’:基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置。

可选地,调整微机电系统的电源电压在初始镜头位置为0,在移动后的第一个镜头位置为V/N,在移动后的第二个镜头位置为2V/N,以此类推,在移动后的第N个镜头位置为V,将调整后的电源电压作为目标电压,以获取至少一个的目标电压后,基于每一个目标电压驱动镜头沿光轴方向移动至不同的镜头位置。

本实施例中,通过调整微机电系统的电源电压,并将调整后的电源电压作为目标电压,以获取至少一个的目标电压,基于目标电压控制微机电系统的梳状模块的GND极向正极移动,以驱动镜头沿光轴方向移动至不同的镜头位置,能够驱动镜头水平移动至不同的镜头位置,以基于不同的镜头位置对待拍照景物进行拍照,通过由用户根据拍照需求设置预设电压步长,以得到不同精度的全景图像,提升用户体验。

S12’:控制成像装置基于镜头位置进行拍照以获取不同的图像,图像包括待拍照景物的对焦图像。

可以理解的是,图像的数量与镜头位置的数量相同,可以在每个镜头位置对待拍照景物进行拍照,获取不同的图像。

根据成像装置的成像原理,在不同的镜头位置拍摄时,拍得的图像中的清晰区域不同,例如,在镜头位置A拍摄时,拍得的图像中可能为区域A清晰,而区域B模糊,在镜头位置B拍摄时,拍得的图像中可能为区域B清晰,而区域A模糊,后续对在不同的镜头位置拍得的图像进行合成处理,能够得到全景图像。

S13’:对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像。

可选地,基于不同的镜头位置对待拍照景物进行拍照,获取拍得的不同的图像,对不同的图像进行合成处理,得到合成处理后的图像,以将合成处理后的图像作为待拍照景物的全景图像。

例如,可以截取不同的图像中的每张图像的满足预设清晰度的子区域作为目标子图像,对所有子图像进行合成处理,得到全景图像。

另一实施例中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:

S41’:获取每张图像的目标子图像。

其中,可以采用相关技术对每张图像的所有像素点进行扫描和质量评价,截取每张图像中满足预设清晰度的子区域作为目标子图像,对此不作限制。

S42’:对目标子图像进行去重处理,得到处理后的目标子图像。

在本发明的实施例中,对目标子图像进行去重处理,例如,可以对截取得到的每张目标子图像进行两两比对,对重复的区域进行剪裁,得到处理后的目标子图像,以提高图像的匹配精度。

可以理解的是,由于拍得的不同的图像中每张图像的目标子图像为多张图像,多张图像中可能具有重复的区域,可以采用相关技术采集每张图像的目标子图像的特征点,并根据每张图像的目标子图像的特征点对目标子图像进行去重处理,获得处理后的目标子图像。

S43’:对至少一张的处理后的目标子图像进行合成处理,以合成待拍照景物的全景图像。

可选地,在对目标子图像进行去重处理,得到至少一张的处理后的目标子图像后,可以对所有的目标子图像进行合成处理,得到合成处理后的图像,以将合成处理后的图像作为待拍照景物的全景图像。

本实施例中,通过控制微机电系统驱动镜头沿光轴方向移动至不同的镜头位置,控制成像装置基于镜头位置进行拍照以获取不同的图像,对图像进行处理,以根据处理后的图像合成待拍照景物的全景图像,能够提升全景图像的拍摄效果,提升用户体验。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

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

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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