基于旋转摄像头拍摄的人景图像合成方法和系统的制作方法
【专利摘要】本发明提供一种基于旋转摄像头拍摄的人景图像合成方法,包括步骤:将旋转摄像头置为前置预览状态,在预览状态下获取自拍图像并提取人物图像;将旋转摄像头置为后置拍摄状态,并拍摄景物图像;将所述人物图像和景物图像进行合成获得人景合成图像。本发明还提供一种基于旋转摄像头拍摄的人景图像合成系统,本发明的技术,由于合成的图像都是基于同一个摄像头拍摄的,图像分辨率一致,因此可以提高合成效率,避免人景合成图像中在对人物进行处理后的失真的现象,提高了合成的效果。
【专利说明】基于旋转摄像头拍摄的人景图像合成方法和系统
【技术领域】
[0001]本发明涉及图像处理【技术领域】,特别是涉及一种基于旋转摄像头拍摄的人景图像 合成方法和系统。
【背景技术】
[0002]人景合成一般是指利用自拍的图像与拍摄景物图像进行合成,传统的人景合成技 术方案,主要是利用终端前置摄像头自拍个人图像,利用后置摄像头拍摄景物图像,然后分 别将两个不同摄像头拍摄的图像进行合成。
[0003]由于照片是分别由前后置的两个摄像头拍摄,图像分辨率不一致,在合成过程中 合成效率较低,而且,由于一般终端的前置摄像头像素均低于后置摄像头,后置摄像头所拍 摄的景物照片会比前置拍到的人像照片分辨率会有明显区别,因此在人景合成的过程中, 在对自拍图像进行处理(如放大)后极其容易产生失真的现象,无法体现出逼真的效果,合 成效果差。
【发明内容】
[0004]基于此,有必要针对现有人景合成技术合成效率较低、效果差的问题,提供一种合 成效率高、效果更好的基于旋转摄像头拍摄的人景图像合成方法和系统。
[0005]一种基于旋转摄像头拍摄的人景图像合成方法,包括如下步骤:
[0006]将旋转摄像头置为前置预览状态,在预览状态下获取自拍图像并提取人物图像;
[0007]将旋转摄像头置为后置拍摄状态,并拍摄景物图像;
[0008]将所述人物图像和景物图像进行合成获得人景合成图像。
[0009]一种基于旋转摄像头拍摄的人景图像合成系统,其特征在于,包括:
[0010]人物图像获取模块,用于将旋转摄像头置为前置预览状态,在预览状态下获取自 拍图像并提取人物图像;
[0011]景物图像拍摄模块,用于将旋转摄像头置为后置拍摄状态,并拍摄景物图像;
[0012]人景图像合成模块,用于将所述人物图像和景物图像进行合成获得人景合成图像。
[0013]上述基于旋转摄像头拍摄的人景图像合成方法和系统,首先是将旋转摄像头置为 前置进行自拍,提取人物图像,然后将旋转摄像头置为后置拍摄状态拍摄景物图像,再将。 接着人物图像和景物图像进行合成。由于合成的图像都是基于同一个摄像头拍摄的,图像 分辨率一致,因此可以提高合成效率,避免人景合成图像中在对人物进行处理后的失真的 现象,提高了合成的效果。
【专利附图】
【附图说明】
[0014]图1为一个实施例的基于旋转摄像头拍摄的人景图像合成方法流程图;
[0015]图2为一个实施例的基于旋转摄像头拍摄的人景图像合成系统结构示意图。【具体实施方式】
[0016]下面结合附图对本发明的基于旋转摄像头拍摄的人景图像合成方法的【具体实施方式】作详细描述。
[0017]本发明的技术方案,基于旋转摄像头实现,可旋转摄像头的终端只有一个摄像头,通过旋转方式实现同一个摄像头的前置和后置的功能。
[0018]图1为一个实施例的基于旋转摄像头拍摄的人景图像合成方法流程图,主要包括如下步骤:
[0019]步骤S1:将旋转摄像头置为前置预览状态,在预览状态下获取自拍图像并提取人物图像。
[0020]在本步骤中,用户开始拍照后,首先将摄像头置为前置预览状态,然后在预览状态下获取自拍图像,再从自拍图像中提取人物图像,然后进行存储,用于后续的合成。
[0021]在此处理过程中,主要是考虑到人景合成中自拍只是需要人物图像部分,而背景图像则是多余的,因此,通过获取的人物图像部分,而非直接拍摄整个图像,这样就可以降低自拍图像数据量,减少存储空间,提高图像数据存取速度,特别是针对于高分辨率的摄像头来说,上述处理后数据量的减少效果更为明显。
[0022]在一个实施例中,对于步骤SI的在预览状态下获取自拍图像并提取人物图像的步骤,可以具体包括如下:
[0023]步骤S101,在预览状态下获取人物晃动的图像数据。
[0024]在本步骤中,可以在预览状态下,在终端界面上显示摇晃提示信息及图像获取触发按钮;当检测到所述触发按钮被触摸时开始提取图像数据;在设定的提取时间到达时停止提取图像数据。
[0025]具体实施过程中,系统可以在终端界面上显示摇晃提示信息及图像获取触发按钮,用户根据提示信息选择是否开始进行自拍,用户准备好自拍后,触摸所述触发按钮,系统检测到触发按钮被触摸就开始提取图像数据,此时,用户开始在摄像头前晃动身体(如左右晃动),界面即可显示预览场景的变化,同时,可以控制摄像头进行自动对焦,对焦完成后由ISP (Image Signal Processing,图像信号处理器)记录整个过程中运动状态变化的运动图像数据。在记录过程中,可以预设一个计时器,在设定的提取时间到达时停止提取图像数据。
[0026]步骤S102,从所述图像数据提取运动图像数据。
[0027]在本步骤中,可以预设阀值判断所述图像数据像素点的像素值;若像素值变化超过所述阀值,则将所述像素点对应的图像数据设为运动图像数据。
[0028]由于用户晃动身体时,图像数据中背景图像部分数据变化不大,人物对应的运动图像部分变化较大,因此,通过预设的阀值判断出运动图像数据(人物的图像数据)。
[0029]步骤S103,根据所述运动物体图像数据获取人物图像。
[0030]具体地,可以当获取到运动图像数据后,预先设置一张透明的图片,然后将提取到的运动图像与这张透明图片进行合成,这个时候合成的照片在显示效果上来看就只有人物本身。
[0031]步骤S2:将旋转摄像头置为后置拍摄状态,并拍摄景物图像。[0032]在本步骤中,用户可以旋转摄像头置为后置拍摄状态,以普通拍照模式进行拍摄 喜欢的景色的图像。
[0033]步骤S3:将所述人物图像和景物图像进行合成获得人景合成图像。
[0034]在本步骤中,可以由底层开始按顺序依次放置景物图像和人物图像,这样可以保 证人景合成图像中人物在景色前面。
[0035]在一个实施例中,可以在合成过程中可以拓展图像调整功能,具体可以包括如 下:
[0036]在终端界面上显示图像处理的按钮界面;通过所述按钮界面接收图像处理触发指 令;根据所述触发指令调用相应的图像处理程序对所述人物图像进行图像处理;其中,所 述图像处理程序包括放大处理程序、缩小处理程序、角度变换处理程序。
[0037]本发明基于旋转摄像头拍摄的人景图像合成方法,可以在目前市面上已经有的带 有旋转摄像头的终端(如手机、平板电脑等)上实现,首先是将摄像头旋转到前面进行自拍, 提取人物图像,然后将摄像头旋转到后面进行景物的拍摄。接着是对人物和景物的技术合 成。由于合成的图像都是基于同一个摄像头拍摄的,图像分辨率一致,因此可以提高合成效 率,解决人景合成图像中在对人物进行处理后的失真问题,提高合成的效果。
[0038]下面结合附图对本发明的基于旋转摄像头拍摄的人景图像合成系统的具体实施 方式作详细描述。
[0039]图2为一个实施例的基于旋转摄像头拍摄的人景图像合成系统结构示意图,主要 包括:
[0040]人物图像获取模块,用于将旋转摄像头置为前置预览状态,在预览状态下获取自 拍图像并提取人物图像;
[0041]景物图像拍摄模块,用于将旋转摄像头置为后置拍摄状态,并拍摄景物图像;
[0042]人景图像合成模块,用于将所述人物图像和景物图像进行合成获得人景合成图像。
[0043]在一个实施例中,所述人物图像获取模块包括:
[0044]图像数据获取单元,用于在预览状态下获取人物晃动的图像数据;
[0045]运动图像提取单元,用于从所述图像数据提取运动图像数据;
[0046]人物图像获取单元,用于根据所述运动物体图像数据获取人物图像。
[0047]在一个实施例中,所述图像数据获取单元进一步用于:
[0048]在预览状态下,在终端界面上显示摇晃提示信息及图像获取触发按钮;当检测到 所述触发按钮被触摸时开始提取图像数据;在设定的提取时间到达时停止提取图像数据。
[0049]在一个实施例中,所述运动图像提取单元进一步用于:
[0050]预设阀值判断所述图像数据像素点的像素值;
[0051]若像素值变化超过所述阀值,则将所述像素点对应的图像数据设为运动图像数 据。
[0052]在一个实施例中,所述人景图像合成模块进一步用于:
[0053]在终端界面上显示图像处理的按钮界面;通过所述按钮界面接收图像处理触发指 令;根据所述触发指令调用相应的图像处理程序对所述人物图像进行图像处理;其中,所 述图像处理程序包括放大处理程序、缩小处理程序、角度变换处理程序。[0054]本发明的基于旋转摄像头拍摄的人景图像合成系统与本发明的基于旋转摄像头拍摄的人景图像合成方法一一对应,在上述基于旋转摄像头拍摄的人景图像合成方法的实施例阐述的技术特征及其有益效果均适用于基于旋转摄像头拍摄的人景图像合成系统的实施例中,特此声明。
[0055]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种基于旋转摄像头拍摄的人景图像合成方法,其特征在于,包括如下步骤: 将旋转摄像头置为前置预览状态,在预览状态下获取自拍图像并提取人物图像; 将旋转摄像头置为后置拍摄状态,并拍摄景物图像; 将所述人物图像和景物图像进行合成获得人景合成图像。
2.根据权利要求1所述的基于旋转摄像头拍摄的人景图像合成方法,其特征在于,在预览状态下获取自拍图像并提取人物图像的步骤包括: 在预览状态下获取人物晃动的图像数据; 从所述图像数据提取运动图像数据; 根据所述运动物体图像数据获取人物图像。
3.根据权利要求2所述的基于旋转摄像头拍摄的人景图像合成方法,其特征在于,在预览状态下获取人物晃动的图像数据的步骤包括: 在预览状态下,在终端界面上显示摇晃提示信息及图像获取触发按钮;当检测到所述触发按钮被触摸时开始提取图像数据;在设定的提取时间到达时停止提取图像数据。
4.根据权利要求2所述的基于旋转摄像头拍摄的人景图像合成方法,其特征在于,从所述图像数据提取运动图像数据的步骤包括: 预设阀值判断所述图像数据像素点的像素值; 若像素值变化超过所述阀值,则将所述像素点对应的图像数据设为运动图像数据。```
5.根据权利要求1所述的基于旋转摄像头拍摄的人景图像合成方法,其特征在于,将所述人物图像数据和景物图像数据进行合成获得人景合成图像的步骤包括: 在终端界面上显示图像处理的按钮界面;通过所述按钮界面接收图像处理触发指令;根据所述触发指令调用相应的图像处理程序对所述人物图像进行图像处理;其中,所述图像处理程序包括放大处理程序、缩小处理程序、角度变换处理程序。
6.一种基于旋转摄像头拍摄的人景图像合成系统,其特征在于,包括: 人物图像获取模块,用于将旋转摄像头置为前置预览状态,在预览状态下获取自拍图像并提取人物图像; 景物图像拍摄模块,用于将旋转摄像头置为后置拍摄状态,并拍摄景物图像; 人景图像合成模块,用于将所述人物图像和景物图像进行合成获得人景合成图像。
7.根据权利要求6所述的基于旋转摄像头拍摄的人景图像合成系统,其特征在于,所述人物图像获取模块包括: 图像数据获取单元,用于在预览状态下获取人物晃动的图像数据; 运动图像提取单元,用于从所述图像数据提取运动图像数据; 人物图像获取单元,用于根据所述运动物体图像数据获取人物图像。
8.根据权利要求7所述的基于旋转摄像头拍摄的人景图像合成系统,其特征在于,所述图像数据获取单元进一步用于: 在预览状态下,在终端界面上显示摇晃提示信息及图像获取触发按钮;当检测到所述触发按钮被触摸时开始提取图像数据;在设定的提取时间到达时停止提取图像数据。
9.根据权利要求7所述的基于旋转摄像头拍摄的人景图像合成系统,其特征在于,所述运动图像提取单元进一步用于: 预设阀值判断所述图像数据像素点的像素值;若像素值变化超过所述阀值,则将所述像素点对应的图像数据设为运动图像数据。
10.根据权利要求6所述的基于旋转摄像头拍摄的人景图像合成系统,其特征在于,所述人景图像合成模块进一步用于:在终端界面上显示图像处理的按钮界面;通过所述按钮界面接收图像处理触发指令; 根据所述触发指令调用相应的图像处理程序对所述人物图像进行图像处理;其中,所述图像处理程序包括放大处理程序、缩小处理程序、角度变换处理程序。
【文档编号】H04N5/232GK103581561SQ201310530450
【公开日】2014年2月12日 申请日期:2013年10月30日 优先权日:2013年10月30日
【发明者】谢家琪 申请人:广东欧珀移动通信有限公司