一种全景图像生成方法、装置和电子设备的制作方法

文档序号:8004166阅读:175来源:国知局
一种全景图像生成方法、装置和电子设备的制作方法
【专利摘要】本发明公开了一种全景图像生成方法、装置和电子设备,其中,所述方法应用于电子设备中,所述电子设备具有图像采集单元,所述方法包括:利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;按照第一预设规则,将拍摄到的多张图像拼合成第一图像;按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。本发明能够生成展现拍摄对象全貌的图像。
【专利说明】一种全景图像生成方法、装置和电子设备

【技术领域】
[0001]本发明涉及图像处理技术,尤其涉及一种全景图像生成方法、装置和电子设备。

【背景技术】
[0002]目前,使用具有图像采集单元的电子设备,如照相机,拍摄的一张图像只能记录物体的一面,为更加完整记录物体(如展品、雕塑等)的外观,需要为同一物体拍摄多张图像。但是各张图像依旧只能展现物体的一面,无法在一张图像上展现物体的全貌。虽然可以使用摄像机环绕拍摄来完整记录物体的外观,但是摄像机拍摄得到的视频流不仅数据量巨大而且需要特定的播放器才能播放,导致适用性很差。


【发明内容】

[0003]有鉴于此,本发明的主要目的在于提供一种全景图像生成方法、装置和电子设备,能够生成展现拍摄对象全貌的图像。
[0004]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供的一种全景图像生成方法,应用于电子设备中,所述电子设备具有图像采集单元,所述方法包括:
[0006]利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;
[0007]按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0008]按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
[0009]较佳地,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动。
[0010]较佳地,所述拼合之前,所述方法还包括:
[0011]根据一预定算法,去除图像中的背景图像。
[0012]较佳地,所述对拍摄对象以不同角度拍摄多张图像为:
[0013]以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像。
[0014]较佳地,所述去除图像中的背景图像之前,所述方法还包括:
[0015]根据色彩和亮度识别出图像中的背景图像。
[0016]本发明实施例提供的一种全景图像生成装置,应用于电子设备中,所述电子设备具有图像采集单元,所述装置包括:
[0017]拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;
[0018]拼合单元,用于按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0019]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
[0020]较佳地,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动。
[0021]较佳地,所述装置还包括背景图像去除单元,用于根据一预定算法,去除图像中的背景图像。
[0022]较佳地,所述拍摄单元,具体用于以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像。
[0023]较佳地,所述装置还包括识别单元,用于根据色彩和亮度识别出图像中的背景图像。
[0024]本发明实施例提供的一种电子设备,所述电子设备具有图像采集单元,所述电子设备包括上述任一种全景图像生成装置。
[0025]由上可知,本发明实施例的技术方案包括:利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;按照第一预设规则,将拍摄到的多张图像拼合成第一图像;按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。由此,通过将不同角度拍摄的多张图像进行处理得到动态图像,本发明实施例能够生成展现拍摄对象全貌的图像。

【专利附图】

【附图说明】
[0026]图1为本发明全景图像生成方法的第一实施例的实现流程示意图;
[0027]图2为本发明全景图像生成方法的第二实施例的实现流程示意图;
[0028]图3为本发明全景图像生成方法的第三实施例的实现流程示意图;
[0029]图4为本发明全景图像生成方法的第四实施例的实现流程示意图;
[0030]图5为本发明全景图像生成方法的第五实施例的实现流程示意图;
[0031]图6为本发明全景图像生成装置的第一实施例的结构示意图;
[0032]图7为本发明全景图像生成装置的第四实施例的结构示意图;
[0033]图8为本发明全景图像生成装置的第五实施例的结构示意图。

【具体实施方式】
[0034]本发明提供的全景图像生成方法的第一实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图1所示,所述方法包括:
[0035]步骤101、利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像。
[0036]步骤102、按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0037]这里,可以将拍摄得到的多张图像按照拍摄的时间先后顺序拼合成第一图像。
[0038]步骤103、按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像;
[0039]这里,第二图像可以是图像互换格式(Graphics Interchange Format, GIF)的动态图像。
[0040]由此,通过将不同角度拍摄的多张图像进行处理得到动态图像,本发明实施例能够生成展现拍摄对象全貌的图像。
[0041]本发明提供的全景图像生成方法的第二实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图2所示,所述方法包括:
[0042]步骤201、利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像。
[0043]步骤202、按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0044]这里,可以将拍摄得到的多张图像按照拍摄的时间先后顺序拼合成第一图像。
[0045]步骤203、按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动;
[0046]这里,第二图像可以是GIF格式或其他格式的动态图像。
[0047]由此,通过将不同角度拍摄的多张图像进行处理得到左右移动或环绕移动的动态图像,本发明实施例能够生成更全面展现拍摄对象全貌的图像。
[0048]本发明提供的全景图像生成方法的第三实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图3所示,所述方法包括:
[0049]步骤301、利用所述图像采集单元,以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像;
[0050]这里,所述预设速率阈值可以是每秒24张。
[0051]步骤302、按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0052]步骤303、按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像;
[0053]这里,第二图像可以是GIF格式或其他格式的动态图像。
[0054]由此,通过将以达到预设速率阈值的速率环绕拍摄对象拍摄的多张图像进行处理得到动态图像,本发明实施例能够生成更全面展现拍摄对象全貌的图像。
[0055]本发明提供的全景图像生成方法的第四实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图4所示,所述方法包括:
[0056]步骤401、利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像。
[0057]步骤402、根据一预定算法,去除图像中的背景图像。
[0058]步骤403、按照第一预设规则,将去除背景图像的多张图像拼合成第一图像;
[0059]这里,可以将拍摄得到的多张图像按照拍摄的时间先后顺序拼合成第一图像。
[0060]步骤404、按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像;
[0061]这里,第二图像可以是GIF格式或其他格式的动态图像。
[0062]由此,通过去除图像中的背景图像,可以使拍摄对象更加突出,从而使得动态图像更加突出,本发明实施例能够生成更突出展现拍摄对象全貌的图像。
[0063]本发明提供的全景图像生成方法的第五实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图5所示,所述方法包括:
[0064]步骤501、利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像。
[0065]步骤502、根据色彩和亮度识别出图像中的背景图像;
[0066]具体的,可以先确定拍摄对象的色彩和亮度,将与拍摄对象的色彩和亮度的差别超过预设值的图像作为背景图像。
[0067]步骤503、根据一预定算法,去除图像中的背景图像。
[0068]步骤504、按照第一预设规则,将去除背景图像的多张图像拼合成第一图像;
[0069]步骤505、按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像;
[0070]由此,根据色彩和亮度能够更准确的识别出图像中的背景图像,准确去除背景图像可以使拍摄对象更加突出,从而使得动态图像更加突出,本发明实施例能够生成更突出展现拍摄对象全貌的图像。
[0071]本发明提供的全景图像生成装置的第一实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图6所示,所述装置包括:
[0072]拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像。
[0073]拼合单元,用于按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0074]这里,可以将拍摄得到的多张图像按照拍摄的时间先后顺序拼合成第一图像。
[0075]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像;
[0076]这里,第二图像可以是GIF格式或其他格式的动态图像。
[0077]由此,通过将不同角度拍摄的多张图像进行处理得到动态图像,本发明实施例能够生成展现拍摄对象全貌的图像。
[0078]本发明提供的全景图像生成装置的第二实施例,应用于电子设备中,所述电子设备具有图像采集单元,所述装置包括:
[0079]拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;
[0080]拼合单元,用于按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0081]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动。
[0082]由此,通过将不同角度拍摄的多张图像进行处理得到左右移动或环绕移动的动态图像,本发明实施例能够生成更全面展现拍摄对象全貌的图像。
[0083]本发明提供的全景图像生成装置的第三实施例,应用于电子设备中,所述电子设备具有图像采集单元,所述装置包括:
[0084]拍摄单元,用于利用所述图像采集单元,以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像;
[0085]这里,所述预设速率阈值可以是每秒24张。
[0086]拼合单元,用于按照第一预设规则,将拍摄到的多张图像拼合成第一图像;
[0087]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
[0088]由此,通过将以达到预设速率阈值的速率环绕拍摄对象拍摄的多张图像进行处理得到动态图像,本发明实施例能够生成更全面展现拍摄对象全貌的图像。
[0089]本发明提供的全景图像生成装置的第四实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图7所示,所述装置包括:
[0090]拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;
[0091]背景图像去除单元,用于根据一预定算法,去除图像中的背景图像;
[0092]拼合单元,用于按照第一预设规则,将去除背景图像的多张图像拼合成第一图像;
[0093]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
[0094]由此,通过去除图像中的背景图像,可以使拍摄对象更加突出,从而使得动态图像更加突出,本发明实施例能够生成更突出展现拍摄对象全貌的图像。
[0095]本发明提供的全景图像生成装置的第五实施例,应用于电子设备中,所述电子设备具有图像采集单元,如图8所示,所述装置包括:
[0096]拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像;
[0097]识别单元,用于根据色彩和亮度识别出图像中的背景图像;
[0098]背景图像去除单元,用于根据一预定算法,去除图像中的背景图像;
[0099]拼合单元,用于按照第一预设规则,将去除背景图像的多张图像拼合成第一图像;
[0100]转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
[0101]由此,根据色彩和亮度能够更准确的识别出图像中的背景图像,准确去除背景图像可以使拍摄对象更加突出,从而使得动态图像更加突出,本发明实施例能够生成更突出展现拍摄对象全貌的图像。
[0102]本发明全景图像生成装置的各实施例中的图像采集单元、拍摄单元可以采用摄像头,拼合单元、转换单元可以采用CPU、DSP、FPGA等器件实现,识别单元、背景图像去除单元也可以采用CPU、DSP、FPGA等器件实现。
[0103]本发明实施例提供的一种电子设备,所述电子设备具有图像采集单元,所述电子设备包括上述任一种全景图像生成装置。
[0104]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0105]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0106]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0107]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0108]或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0109]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种全景图像生成方法,应用于电子设备中,所述电子设备具有图像采集单元,其特征在于,所述方法包括: 利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像; 按照第一预设规则,将拍摄到的多张图像拼合成第一图像; 按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
2.根据权利要求1所述的方法,其特征在于,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动。
3.根据权利要求1所述的方法,其特征在于,所述拼合之前,所述方法还包括: 根据一预定算法,去除图像中的背景图像。
4.根据权利要求1所述的方法,其特征在于,所述对拍摄对象以不同角度拍摄多张图像为: 以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像。
5.一种全景图像生成装置,所述装置包括: 拍摄单元,用于利用所述图像采集单元,对拍摄对象以不同角度拍摄多张图像; 拼合单元,用于按照第一预设规则,将拍摄到的多张图像拼合成第一图像; 转换单元,用于按照第二预设规则,将所述第一图像转换成第二图像,所述第二图像为动态图像。
6.根据权利要求5所述的装置,其特征在于,所述第二图像在同一水平面内水平移动或围绕一中心轴环绕移动。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括背景图像去除单元,用于根据一预定算法,去除图像中的背景图像。
8.根据权利要求5所述的装置,其特征在于,所述拍摄单元,具体用于以达到预设速率阈值的速率环绕拍摄对象拍摄多张图像。
9.一种电子设备,所述电子设备具有图像采集单元,其特征在于,所述电子设备包括权利要求5至8任一项所述的全景图像生成装置。
【文档编号】H04N5/225GK104349025SQ201310352791
【公开日】2015年2月11日 申请日期:2013年8月9日 优先权日:2013年8月9日
【发明者】陆林轩 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1