三维照片生成方法和装置制造方法及图纸

技术编号:14349058 阅读:56 留言:0更新日期:2017-01-04 19:41
本发明专利技术实施例公开了一种三维照片生成方法和装置,涉及图像处理技术。该方法包括:根据用户的拍照指令,获取用户拍摄的原始照片;根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体;将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片。本实施例通过采用上述技术方案,能够自动生成三维照片,无需人为选取需要进行三维处理的目标处理物体,可以有效地减少生成三维照片时所需的操作步骤和时间,降低所生成三维照片时的人工参与度,提高生成三维照片的实时性。

【技术实现步骤摘要】

本专利技术实施例涉及图像处理技术,尤其涉及一种三维照片生成方法和装置
技术介绍
随着拍照与摄影技术的发展,人们对所拍摄照片的观看效果也提出了越来越高的要求。近年来,三维照片以其立体的视觉呈现效果得到了越来越多的用户的关注。现有三维照片的制作方法,通常需要使用专业的设备进行三维照片的制作,普通用户若想制作生成三维照片,则需使用具有一定拍摄角度差的两台相机对同一目标物进行拍摄,或者使用同一台相机对同一目标物先后以一定的拍摄角度差拍摄两次以得到针对同一目标物的两张照片,然后基于该目标物对拍摄的照片进行一定的后续处理从而生成三维照片。在进行本专利技术的研究过程中,专利技术人发现:由于无法直接在照片中准确的识别出现物体边缘,有的三维照片合成技术需要首先人为在拍摄照片中选取需要进行三维处理的目标物,之后通过设定处理生成与该目标物对应的三维效果,三维照片的生成过程繁琐,人工参与度高,实时性差。
技术实现思路
有鉴于此,本专利技术实施例提供一种三维照片生成方法和装置,以解决现有三维照片生成方法操作过程繁琐、人工参与度高、实时性差的技术问题。第一方面,本专利技术实施例提供了一种三维照片生成方法,包括:根据用户的拍照指令,获取用户拍摄的原始照片;根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体;将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片。进一步地,在根据用户的拍照指令,获取用户拍摄的原始照片之前,还包括:通过双摄像头进行拍照预览,以获取景深图,且在拍照预览界面中呈现拍照预览图像;其中,所述景深图与拍照预览界面中显示的拍照预览图像相对应。进一步地,在根据用户的拍照指令,获取用户拍摄的原始照片的同时,还包括:在检测到用户的拍照指令时,存储当前获取的景深图作为与所述原始照片对应的景深图。进一步地,根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体包括:获取与原始照片对应的景深图中各图像像素点的景深信息,其中,所述景深信息中包括图像像素点关联的被摄物体与摄像头镜头之间的距离信息;将距离信息之间的差值满足设定阈值条件的图像像素点归集于同一像素分组中;将各像素分组中图像像素坐标连续的像素点识别为所述目标处理物体。进一步地,将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片包括:根据所述目标处理物体的图像像素坐标范围,获取与所述目标处理物体的物体轮廓对应的轮廓像素坐标;将所述原始照片与所述轮廓像素坐标对应的目标像素点复制于合成副本中,并将所述合成副本中的各像素点保留GB通道的分量值;在所述原始照片中,将与所述轮廓像素坐标对应的目标像素点保留R通道的分量值;将所述合成副本与所述原始照片进行合并,以将所述目标处理物体处理为红蓝三维效果。进一步地,将所述合成副本与所述原始照片进行合并包括:将所述合成副本中的各像素点平移设定偏移距离后,与所述原始照片进行合并。进一步地,在将所述合成副本与所述原始照片进行合并之前,还包括:根据与所述原始照片对应的景深图,确定所述目标处理物体与所述摄像头镜头之间的相对距离;根据所述相对距离,确定所述偏移距离。进一步的,在将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片之后,还包括:根据设定编码规则,对所述三维照片进行视频编码,以生成三维视频。第二方面,本专利技术实施例还提供了一种三维照片生成装置,包括:原始照片获取模块,用于根据用户的拍照指令,获取用户拍摄的原始照片;目标处理物体识别模块,用于根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体;三维照片生成模块,用于将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片。进一步地,所述三维照片生成装置还包括:景深图获取模块,用于在根据用户的拍照指令,获取用户拍摄的原始照片之前,通过双摄像头进行拍照预览,以获取景深图,且在拍照预览界面中呈现拍照预览图像;其中,所述景深图与拍照预览界面中显示的拍照预览图像相对应。进一步地,所述三维照片生成装置还包括:景深图存储模块,用于在根据用户的拍照指令,获取用户拍摄的原始照片的同时,在检测到用户的拍照指令时,存储当前获取的景深图作为与所述原始照片对应的景深图。进一步地,所述目标处理物体识别模块包括:景深信息获取单元,用于获取与原始照片对应的景深图中各图像像素点的景深信息,其中,所述景深信息中包括图像像素点关联的被摄物体与摄像头镜头之间的距离信息;像素分组确定单元,用于将距离信息之间的差值满足设定阈值条件的图像像素点归集于同一像素分组中;目标处理物体识别单元,用于将各像素分组中图像像素坐标连续的像素点识别为所述目标处理物体。进一步地,所述三维照片生成模块包括:轮廓像素坐标获取单元,用于根据所述目标处理物体的图像像素坐标范围,获取与所述目标处理物体的物体轮廓对应的轮廓像素坐标;第一红蓝通道分离单元,用于将所述原始照片与所述轮廓像素坐标对应的目标像素点复制于合成副本中,并将所述合成副本中的各像素点保留GB通道的分量值;第二红蓝通道分离单元,用于在所述原始照片中,将与所述轮廓像素坐标对应的目标像素点保留R通道的分量值;三维照片生成单元,用于将所述合成副本与所述原始照片进行合并,以将所述目标处理物体处理为红蓝三维效果。进一步地,所述三维照片生成单元具体用于:将所述合成副本中的各像素点平移设定偏移距离后,与所述原始照片进行合并,以将所述目标处理物体处理为红蓝三维效果。进一步地,所述三维照片生成装置还包括:相对距离确定单元,用于在将所述合成副本与所述原始照片进行合并之前,根据与所述原始照片对应的景深图,确定所述目标处理物体与所述摄像头镜头之间的相对距离;偏移距离确定单元,用于根据所述相对距离,确定所述偏移距离。进一步地,所述三维照片生成装置还包括:三维视频生成模块,用于在将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片之后,根据设定编码规则,对所述三维照片进行视频编码,以生成三维视频。本专利技术实施例提供的三维照片生成方案,根据用户的拍照指令获取用户拍摄的原始照片,根据与该原始照片对应的景深图识别该原始照片中包含的目标处理物体,将原始照片中的目标处理物体处理为红蓝三维效果,从而生成与该原始照片对应的三维照片。本实施例通过采用上述技术方案,能够自动生成三维照片,无需人为选取需要进行三维处理的目标处理物体,可以有效地减少生成三维照片时所需的操作步骤和时间,降低生成三维照片时的人工参与度,提高所生成三维照片的实时性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术实施例一提供的一种三维照片生成方法的流程示意图;图2为本专利技术实施例二提供的一种三维照片生成方法的流程示意图;图3为本专利技术实施例三提供的一种三维照片生成方法的流程示意图;图4为本专利技术实施例四提供的一种三维照片生成装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了本文档来自技高网...
三维照片生成方法和装置

【技术保护点】
一种三维照片生成方法,其特征在于,包括:根据用户的拍照指令,获取用户拍摄的原始照片;根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体;将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片。

【技术特征摘要】
1.一种三维照片生成方法,其特征在于,包括:根据用户的拍照指令,获取用户拍摄的原始照片;根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体;将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片。2.根据权利要求1所述的方法,其特征在于,在根据用户的拍照指令,获取用户拍摄的原始照片之前,还包括:通过双摄像头进行拍照预览,以获取景深图,且在拍照预览界面中呈现拍照预览图像;其中,所述景深图与拍照预览界面中显示的拍照预览图像相对应。3.根据权利要求2所述的方法,其特征在于,在根据用户的拍照指令,获取用户拍摄的原始照片的同时,还包括:在检测到用户的拍照指令时,存储当前获取的景深图作为与所述原始照片对应的景深图。4.根据权利要求1所述的方法,其特征在于,根据与所述原始照片对应的景深图,识别所述原始照片中包括的目标处理物体包括:获取与原始照片对应的景深图中各图像像素点的景深信息,其中,所述景深信息中包括图像像素点关联的被摄物体与摄像头镜头之间的距离信息;将距离信息之间的差值满足设定阈值条件的图像像素点归集于同一像素分组中;将各像素分组中图像像素坐标连续的像素点识别为所述目标处理物体。5.根据权利要求4所述的方法,其特征在于,将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片包括:根据所述目标处理物体的图像像素坐标范围,获取与所述目标处理物体的物体轮廓对应的轮廓像素坐标;将所述原始照片与所述轮廓像素坐标对应的目标像素点复制于合成副本中,并将所述合成副本中的各像素点保留GB通道的分量值;在所述原始照片中,将与所述轮廓像素坐标对应的目标像素点保留R通道的分量值;将所述合成副本与所述原始照片进行合并,以将所述目标处理物体处理为红蓝三维效果。6.根据权利要求5所述的方法,其特征在于,将所述合成副本与所述原始照片进行合并包括:将所述合成副本中的各像素点平移设定偏移距离后,与所述原始照片进行合并。7.根据权利要求6所述的方法,其特征在于,在将所述合成副本与所述原始照片进行合并之前,还包括:根据与所述原始照片对应的景深图,确定所述目标处理物体与所述摄像头镜头之间的相对距离;根据所述相对距离,确定所述偏移距离。8.根据权利要求1所述的方法,其特征在于,在将所述原始照片中的所述目标处理物体处理为红蓝三维效果,以生成与所述原始照片对应的三维照片之后,还包括:根据设定编码规则,对所述三维照片进行视频编码,以生成三维视频。9.一种三维照片生成装置,其特征在于,包括:原始照片获取模块,用于根据用户的拍照指令,获取用户拍摄的原始照片;目标处理物体识别模块,用于根据与...

【专利技术属性】
技术研发人员:王文峰
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1