本发明专利技术提供了一种拍照防抖方法,包括:在拍照过程中,检测到摄像头发生偏移时,确定所述摄像头的偏移角度以及偏移方向;依据所述偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向;依据所述旋转角度以及所述旋转方向旋转所述反光镜。通过采用本实施例提供的拍照防抖的方案,用户在进行拍照时,即使由于种种原因导致移动终端发生了抖动,也不会导致拍摄的图像或者照片模糊不清,能够提升用户的使用体验。
【技术实现步骤摘要】
本专利技术涉及电子设备
,特别是涉及一种拍照防抖方法及移动终端。
技术介绍
目前随着智能手机、平板电脑等移动设备的普及,摄像头已经成为大多是终端设备的标准配置,摄像头为用户提供拍照功能,并且,随着摄像头像素的不断提升,移动终端的拍照功能越来越频繁的被使用,给人们生活和工作带来了极大地乐趣和方便。目前由于移动终端中设置为一个摄像头模组,由于有防抖的装置,在进行拍照时,通常会因为多种原因造成抖动,进而导致所拍摄的照片模糊不清,画面质量较差,影响用户体验。因此,介于上述出现的实际应用问题出发,目前待提出一系列的拍照防抖的方法。
技术实现思路
本专利技术提供了一种拍照防抖方法及移动终端,以解决在使用只包含一个摄像头模组的移动终端进行拍照时,由于多种原因导致设备抖动,影响拍摄的问题。为了解决上述问题,本专利技术公开了一种拍照防抖方法,所述方法包括:在拍照过程中,检测到摄像头发生偏移时,确定所述摄像头的偏移角度以及偏移方向;依据所述偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向;依据所述旋转角度以及所述旋转方向旋转所述反光镜。为了解决上述问题,本专利技术还公开了一种移动终端,所述移动终端包括;第一确定模块,用于在拍照过程中,检测到摄像头发生偏移时,确定所述摄像头的偏移角度以及偏移方向;第二确定模块,用于依据所述偏移角度以及偏移方向确定所述摄像头模组中反光镜的旋转角度以及旋转方向;操作模块,用于依据所述旋转角度以及所述旋转方向旋转所述反光镜。与现有技术相比,本专利技术具有以下优点:本专利技术实施例提供的拍照防抖的方案,在拍照过程中,当检测到摄像头发生偏移时,确定摄像头的偏移角度以及偏移方向,并且对摄像头偏移角度以及偏移方向进行记录并计算出反光镜需要旋转的角度,以保证通过反光镜反射后进入摄像头的光保持不变。可见,通过采用本实施例提供的拍照防抖的方案,用户在进行拍照时,即使由于种种原因导致移动终端发生了抖动,也不会导致拍摄的图像或者照片模糊不清,能够提升用户的使用体验。附图说明图1是本专利技术实施例一的一种拍照防抖方法的步骤流程图;图2是本专利技术实施例二的一种拍照防抖方法的步骤流程图;图3是摄像头模组示意图;图4是本专利技术实施例三的一种移动终端的结构框图;图5是本专利技术实施例四的一种移动终端的结构框图;图6是本专利技术实施例五的一种移动终端的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例一的一种拍照防抖方法的步骤流程图。本专利技术实施例的拍照防抖方法包括如下步骤:步骤101:在拍照过程中,检测到摄像头发生偏移时确定摄像头的偏移角度以及偏移方向。该方法应用于包含一个摄像头模组的移动终端,当用户需要进行拍照时,移动终端接收到拍照指令后,检测摄像头是否发生偏移。具体地,摄像头模组中设置的位置检测装置实时将摄像头位置信息发送至处理器,处理器依据各时间点接收到的位置信息即可确定摄像头的偏移角度以及偏移方向。需要说明的是,偏移角度以及偏移方向也可以由摄像头模组中的检测装置确定后,发送至处理器。需要说明的是,本领域技术人员可以根据实际情况对检测装置进行选择,其中,检测装置可以为陀螺仪、传感器等。对此不作具体限制。步骤102:依据偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向。当移动终端的处理器确定摄像头的偏移角度以及偏移方向后,进一步对偏移角度解析计算,得到摄像头模组中反光镜的旋转角度以及旋转方向。需要说明的是,反光镜在摄像头模组中可以任意转动。本领域技术人员可以根据实际需要对反光镜的材质进行选择,如选择玻璃或者塑料等材质的反光镜,本专利技术实施例中对此不作具体限制。步骤103:依据旋转角度以及旋转方向旋转反光镜。当移动终端的处理器计算出反光镜需要旋转的角度时,依据计算的旋转角度以及旋转方向控制精密马达对反光镜进行旋转。其中,精密马达设置在摄像头模组中,处理器控制精密马达按照计算出的旋转角度以及偏移方向对反光镜进行控制。在具体的实现过程中,拍照可以正向拍摄也可以反向拍摄,当用户需要正向拍摄时,移动终端的处理器控制精密马达对反光镜进行控制,将反光镜旋转为与x轴成45°,当检测到摄像头发生偏移时,按照步骤101-104对反光镜进行旋转。当用户需要反向拍摄时,移动终端的处理器控制精密马达对反光镜进行控制,将反光镜旋转为与x轴成135°,当检测到摄像头发生偏移时,按照步骤101-104对反光镜进行旋转,通过将反光镜旋转适合的角度,保证摄像头的光垂直进入摄像头,起到防抖的效果。本专利技术实施例提供的拍照防抖的方法,在拍照过程中,当检测到摄像头发生偏移时,确定摄像头的偏移角度以及偏移方向,并且对摄像头偏移角度以及偏移方向进行记录并计算出反光镜需要旋转的角度,以保证通过反光镜反射后进入摄像头的光保持不变。可见,通过采用本实施例提供的拍照防抖的方法,用户在进行拍照时,即使由于种种原因导致移动终端发生了抖动,也不会导致拍摄的图像或者照片模糊不清,能够提升用户的使用体验。实施例二参照图2,示出了本专利技术实施例二的一种拍照防抖方法的步骤流程图。本专利技术实施例的拍照防抖方法包括如下步骤:步骤201:当接收到拍照指令时,确定摄像头的初始位置信息。当用户需要进行拍摄时,处理器接收到拍摄指令,摄像头模组中对应的检测装置对摄像头的位置进行检测并记录,确定摄像头的初始位置信息。其中,摄像头的初始位置信息包括有摄像头当前与x轴、y轴、Z轴所处的角度等,处理器从检测装置处获取确定后的摄像头初始位置信息进行下一步操作。步骤202:在拍照过程中,检测到摄像头发生偏移时,确定偏移后摄像头的第二位置信息。摄像头模组中的检测装置实时监测摄像头的位置信息,并将位置信息发送至处理器,处理器依据各时间点接收到的摄像头位置信息,即可检测摄像头是否发生偏移,当检测摄像头由于抖动发生偏移时,将发生抖动后摄像头的位置信息确定为第二位置信息。步骤203:依据初始位置信息与第二位置信息,确定偏移角度以及偏移方向。步骤204:确定摄像头的偏移角度以及偏移方向。该方法应用于包含一个摄像头模组的移动终端,当用户需要进行拍照时,移动终端接收到拍照指令后,检测摄像头是否发生偏移。具体地,摄像头模组中设置的位置检测装置实时将摄像头位置信息发送至处理器,处理器依据各时间点接收到的位置信息即可确定摄像头的偏移角度以及偏移方向。需要说明的是,偏移角度以及偏移方向也可以由摄像头模组中的检测装置确定后,发送至处理器。步骤205:将偏移角度一半,作为摄像头模组中反光镜旋转角度。其中将偏移方向相反的方向,作为摄像头模组中反光镜的旋转角度。处理器经过进一步的计算,得到反光镜的旋转角度,其中,旋转角度可以为摄像头偏移角度的一半。步骤206:将反光镜沿旋转方向旋转旋转角度。处理器将旋转指令发送至精密马达,精密马达接收旋转指令,并依据处理器计算出的旋转角度控制反光镜的旋转,将反光镜旋转相应的角度。其中,摄像头的偏移方向与反光镜的偏移方向为同一方向。即若摄像头向右偏移,则需要将反光镜也向右旋转;若摄像头向左偏移,则需要将反光镜也向左旋转。在具体的实现过程中,拍照可以正向拍摄也可以反向拍摄,当用户需要正向拍摄时,移动终端本文档来自技高网...
【技术保护点】
一种拍照防抖方法,应用于移动终端,其特征在于,所述方法包括:在拍照过程中,检测到摄像头发生偏移时,确定所述摄像头的偏移角度以及偏移方向;依据所述偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向;依据所述旋转角度以及所述旋转方向旋转所述反光镜。
【技术特征摘要】
1.一种拍照防抖方法,应用于移动终端,其特征在于,所述方法包括:在拍照过程中,检测到摄像头发生偏移时,确定所述摄像头的偏移角度以及偏移方向;依据所述偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向;依据所述旋转角度以及所述旋转方向旋转所述反光镜。2.根据权利要求1所述的方法,其特征在于,在所述当检测到摄像头发生偏移的步骤之前,所述方法还包括:当接收到拍照指令时,确定所述摄像头的初始位置信息。3.根据权利要求2所述的方法,其特征在于,所述确定所述摄像头的偏移角度以及偏移方向的步骤,包括:确定偏移后所述摄像头的第二位置信息;依据所述初始位置信息与所述第二位置信息,确定所述偏移角度以及偏移方向。4.根据权利要求1所述的方法,其特征在于,所述依据所述偏移角度以及偏移方向确定摄像头模组中反光镜的旋转角度以及旋转方向的步骤,包括:将所述偏移角度的一半,作为摄像头模组中反光镜的旋转角度;将所述偏移方向相反的方向,作为摄像头模组中反光镜的旋转方向。5.根据权利要求1所述的方法,其特征在于,所述依据所述旋转角度以及所述旋转方向旋转所述反光镜的步骤包括:将所述反光镜沿所述旋转方向旋转所述旋转角度。6.一种移动终端,其特征...
【专利技术属性】
技术研发人员:杨泽明,韦仁杰,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。