智能移动设备的拍摄实现方法和装置的制造方法_4

文档序号:9202870阅读:来源:国知局
备当前摄取到的录像中的一帧图像。也就是说,本实施例的装置可以应用于智能移动设备的当前取景过程中,也可以应用于当前照片拍照存储过程中,还可以应用于当前摄像存储过程中。
[0073]图像处理模块420主要适于根据上述偏离信息进行图像处理。
[0074]具体的,图像处理模块420所执行的图像处理可以是图像处理模块420对智能移动设备取景过程中显示屏显示的图像进行图像处理,也可以是图像处理模块420对智能移动设备存储图像(如存储基于拍照获得的照片或者存储基于录像获得的多帧图像)过程中的图像进行图像处理。更详细的说,针对智能移动设备拍照照片过程,图像处理模块420可以对智能移动设备的显示屏当前显示的图像进行增加辅助线处理,也可以对智能移动设备当前拍照获得的照片进行裁剪处理,还可以对智能移动设备的显示屏当前显示的图像进行增加辅助线处理,之后对智能移动设备当前拍照获得的照片进行裁剪处理。针对智能移动设备录像过程,图像处理模块420所执行的图像处理可以对智能移动设备的显示屏当前显示的图像进行增加辅助线处理,也可以是对智能移动设备当前摄取到的录像中的各帧图像分别进行裁剪处理,还可以是对智能移动设备的显示屏当前显示的图像进行增加辅助线处理,之后对智能移动设备当前摄取到的录像中的各帧图像分别进行裁剪处理。
[0075]下面以一个典型的具体例子来说明无论是在智能移动设备拍照照片取景过程中还是在智能移动设备录像过程中,图像处理模块420对智能移动设备的显示屏当前显示的图像进行增加辅助线处理的具体实现方式,其他的例子的具体实现方式如上述方法实施例中的描述,在此不再详细说明。
[0076]图像处理模块420在智能移动设备的显示屏当前显示的图像中增加三条辅助线,第一条辅助线是本地竖直辅助线(即智能移动设备的三维坐标系的y轴上的线段或者平行于I轴的线段),第二条辅助线是本地水平辅助线(即智能移动设备的三维坐标系的X轴上的线段或者平行于X轴的线段),第三条辅助线是重力辅助线;本地竖直辅助线、本地水平辅助线以及重力辅助线通常均为线段(如具有相同长度的线段),且本地竖直辅助线、本地水平辅助线以及重力辅助线的线段中心通常重合于一点(如显示屏的中心点处),重力辅助线与本地竖直辅助线之间的夹角即为上述确定偏离模块410计算出的偏离角度;用户在观察到显示屏上当前显示的图像中的本地竖直辅助线与重力辅助线没有完全重合的情况下,可以通过调整智能移动设备的位置来使显示屏上当前显示的图像中的本地竖直辅助线与重力辅助线相重合。在本地竖直辅助线与重力辅助线相重合时,显示屏上当前显示的图像基本上是水平的,即显示屏上显示的图像保持了铅垂状态。在本例子中,图像处理模块420可以将本地竖直辅助线、本地水平辅助线以及重力辅助线的交点(如本地竖直辅助线、本地水平辅助线以及重力辅助线的线段中心重合点)设置于智能移动设备的显示屏当前显示图像的中心点(如显示屏对角线的交叉点)处,即本地竖直辅助线、本地水平辅助线以及重力辅助线位于显示屏当前显示图像的中心位置。当然,图像处理模块420也可以将本地竖直辅助线、本地水平辅助线以及重力辅助线位于显示屏当前显示图像的左下角或者右下角等非中心位置处。
[0077]下面以一个典型的具体例子来说明在智能移动设备存储其拍照获得的照片过程中,图像处理模块420对智能移动设备当前拍照获得的照片进行裁剪处理的具体实现方式,其他的例子的具体实现方式如上述方法实施例中的描述,在此不再详细说明。
[0078]在用户按动快门后,图像处理模块420根据当前拍照获得的照片的偏离角度判断当前拍照获得的照片是否需要裁剪,即图像处理模块420判断当前获得的图像的任意一条边是否与重力方向平行或者与重力方向垂直,如果判断结果为图像需要裁剪,则图像处理模块420向用户显示是否裁剪照片以使照片保持铅直的对话框,在接收到允许裁剪的指示信息时,图像处理模块420对当前获得的图像执行裁剪操作,以使裁剪后的图像基本上是水平的,即裁剪后的图像保持了铅垂状态,也即裁剪后的图像的任意一条边与重力方向平行或者与重力方向垂直,且图像处理模块420将其裁剪后的图像存储于智能移动设备中,从而可以避免用户在按快门时由于手抖等原因而对照片拍摄效果产生的影响。裁剪后的图像通常会小于裁剪前的图像。图像处理模块420可以以裁剪前的照片的中心点(照片的对角线的交点)为中心根据裁剪前的图像的长宽比对图像进行裁剪,以使裁剪后的图像的中心以及长宽比与裁剪前的图像的中心以及长宽比保持一致。在接收到不允许裁剪的指示信息的情况下,图像处理模块420直接将当前获得的图像存储于智能移动设备中即可。
[0079]下面以一个典型的具体例子来说明在智能移动设备存储其拍摄获得的录像过程中,对智能移动设备当前录像获得的各帧图像进行裁剪处理的具体实现方式,其他的例子的具体实现方式如上述方法实施例中的描述,在此不再详细说明。
[0080]在用户按录像按键后,图像处理模块420获取录像的图像保持铅直设置信息,在录像的图像保持铅直设置信息表示录像的图像保持铅垂状态的情况下,图像处理模块420分别根据当前录像获得的各帧图像的偏离角度判断需要裁剪的图像,即图像处理模块420分别判断当前获得的各帧图像的任意一条边是否与重力方向平行或者与重力方向垂直,如果判断结果为某帧图像需要裁剪,则图像处理模块420对该帧图像执行裁剪操作,以使裁剪后的该帧图像基本上是水平的,即裁剪后的该帧图像保持了铅垂状态,也即裁剪后的该帧图像的任意一条边与重力方向平行或者与重力方向垂直,且图像处理模块420按照帧顺序将裁剪后的该帧图像存储于智能移动设备中。裁剪后的图像通常会小于裁剪前的图像。另外,图像处理模块420可以以裁剪前的图像的中心点(图像的对角线的交点)为中心根据裁剪前的图像的长宽比对各帧图像进行裁剪,以使裁剪后的各帧图像的中心以及长宽比与裁剪前的各帧图像的中心以及长宽比保持一致。在录像的图像保持铅直设置信息表示允许录像的图像不保持铅垂状态的情况下,图像处理模块420直接保存当前录像获得的各帧图像即可。
[0081]图像处理模块420可以将对智能移动设备的显示屏当前显示的图像进行增加辅助线处理的具体实现方式和对智能移动设备当前拍照获得的照片进行裁剪处理的具体实现方式结合起来,而且,图像处理模块420可以将对智能移动设备的显示屏当前显示的图像进行增加辅助线处理的具体实现方式和对智能移动设备当前录像获得的各帧图像进行裁剪处理的具体实现方式结合起来,在此不再对两者结合起来的实现过程进行详细说明。
[0082]需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0083]对于本领域技术人员而言,显然本发明并不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应该将上述实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求限定,而不是由上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应该将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0084]虽然前面特别示出并且描述了示例性实施例,但是本领域技术人员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其形式和细节方面可以有所变化。这里所寻求的保护在所附权利要求书中做了阐述。在下列编号条款中规定了各个实施例的这些和其他方面:
[0085]1、一种智能移动设备的拍摄实现方法,其中,该方法包括以下步骤:
[0086]获取重力方向在智能移动设备的三维坐标系中的位置信息;
[0087]根据所述位置信息确定智能移动设备当前获取的图像在重力方向上的偏离信息;
[0088]根据所述偏离信息进行图像处理。
[0089]2、条款I的方法,其中,所述获取重力方向在智能移动设备的三维坐标系中的位置信息包括:
[0090]获取智能移动设备中的重力感应装置产生的重力方向在智能移动设备的三维坐标系中的位置信息。
[0091]3、条款I的方法,其中,所述根据所述位置信息确定智能移动设备当前获取的图像在重力方向上的偏离信息包括:根据所述位置信息计算智能移动设备当前获取的图像在重力方向上的偏移角度。
[0092]4、条款3的方法,其中,所述根据所述偏离信息进行图像处理包括:
[0093]根据所述偏移角度在智能移动设备当前显示图像中标记出本地竖直辅助线以及重力辅助线;或者
[0094]根据所述偏移角度在智能移动设备当前显示图像中标记出本地水平辅助线、本地竖直辅助线以及重力辅助线;
[0095]其中,所述本地竖直辅助线为平行于智能移动设备的三维坐标系的y轴上的线段,所述本地水平辅助线为平行于智能移动设备的三维坐标系的X轴上的线段。
[0096]5、条款4的方法,其中,所述重力辅助线和本地竖直辅助线的交点位于智能移动设备当前显示图像的中心点处;或者
[0097]所述重力辅助线、本地竖直辅助线以及本地水平辅助线的交点位于智能移动设备当前显示图像的中心点处。
[0098]6、条款I至5中任一条款的方法,其中,所述根据所述
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1