一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

全景回放的方法、装置和系统、拍摄设备、可移动平台与流程

2022-02-20 00:12:05 来源:中国专利 TAG:


1.本技术涉及全景图像领域,尤其涉及一种全景回放的方法、全景回放的装置、拍摄设备、可移动平台以及全景回放的系统。


背景技术:

2.拍摄设备所拍摄的全景图像在回放界面进行全景回放时,用户无法直接对回放的全景图像进行编辑得到自己想要的全景图像,如果用户对所拍摄的全景图像不满意,则只能重新进行拍摄,直至拍摄到满意的全景图像再进行下载,或者只能被动地下载用户所不满意的全景图像,后期再导入到其他的图像编辑软件进行编辑,显然,现有的全景回放至少存在全景样张废弃率高以及后期编辑繁琐的问题。


技术实现要素:

3.第一方面,本技术实施例提供一种全景回放的方法,包括:
4.将由多个样张图像合成的初始全景图像输出回放;
5.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
6.将所述对应的样张图像重新合成目标全景图像输出回放。
7.第二方面,本技术实施例提供一种全景回放的装置,包括:
8.处理器;
9.用于存储处理器可执行指令的存储器;
10.其中,所述处理器被配置为:
11.将由多个样张图像合成的初始全景图像输出回放;
12.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
13.将所述对应的样张图像重新合成目标全景图像输出回放。
14.第三方面,本技术实施例提供一种拍摄设备,包括:
15.处理器;
16.用于存储处理器可执行指令的存储器;
17.其中,所述处理器被配置为:
18.将由多个样张图像合成的初始全景图像输出回放;
19.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
20.将所述对应的样张图像重新合成目标全景图像输出回放。
21.第四方面,本技术实施例提供一种可移动平台,其上搭载拍摄设备,所述拍摄设备包括:
22.处理器;
23.用于存储处理器可执行指令的存储器;
24.其中,所述处理器被配置为:
25.将由多个样张图像合成的初始全景图像输出回放;
26.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
27.将所述对应的样张图像重新合成目标全景图像输出回放。
28.第五方面,本技术实施例提供一种全景回放的系统,包括可移动平台和指定应用,所述可移动平台上装有拍摄设备,所述指定应用安装于电子设备,所述可移动平台与所述电子设备通信连接,所述拍摄设备包括处理器和存储器,所述存储器用于存储指令,所述处理器在响应所述指定应用的请求时,调用所述存储器存储的指令用于实现以下操作:
29.将由多个样张图像合成的初始全景图像输出到所述电子设备上指定应用的界面进行回放;
30.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
31.将所述对应的样张图像重新合成目标全景图像输出到所述电子设备上指定应用的界面进行回放。
32.本技术通过确定输出回放的初始全景图像上的选中区域所对应的用于合成该初始全景图像的样张图像,实现了可以针对所回放的全景图像上任意选中区域重新合成目标全景图像来输出回放。
附图说明
33.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
34.图1是本技术一示例性实施例示出的一种全景回放的方法流程图。
35.图2是本技术一示例性实施例示出的一张初始全景图像示意图。
36.图3是本技术一示例性实施例示出的一张重新合成的全景图像示意图。
37.图4是本技术一示例性实施例示出一种球形全景回放的具体流程图。
38.图5是本技术一示例性实施例示出的一种全景回放的装置示意图。
39.图6是本技术一示例性实施例示出的一种拍摄设备示意图。
40.图7是本技术一示例性实施例示出的一种可移动平台示意图。
41.图8是本技术一示例性实施例示出的一种全景回放的系统示意图。
具体实施方式
42.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.本技术实施例中全景图像指的是由所拍摄的多张样张图像合成的图像,全景回放指的是,将拍摄设备所拍摄的各样张图像合成为全景图像后,在回放界面上进行输出回放,也即是输出预览,以供用户下载。其中,拍摄设备指的是具备采集图像功能的电子设备,例如可以是相机、手机、平板电脑等。
44.拍摄设备可以将所合成的全景图像输出到其他与其建立连接关系的电子设备上
对应的回放界面进行回放,其中,所述连接可以是无线连接,也可以是有线连接;当然,在拍摄设备具备显示功能的情况下,拍摄设备也可以将所合成的全景图像用于本端设备的回放界面进行输出回放。
45.另外,如果是由其他与拍摄设备建立连接关系的电子设备进行全景回放,则既可以由拍摄设备将所拍摄的各样张图像合成为全景图像后,再输出到与其建立连接关系的电子设备上对应的回放界面进行回放;也可以由拍摄设备将所拍摄的各样张图像传输给与其建立连接关系的电子设备,由该电子设备合成为全景图像后再进行全景回放。例如,本技术一个实际的场景可以是,由地面上用户操控遥控电子设备,控制搭载有相机的无人机按预规划的航线飞行并采集一定数量的样张图像,将所采集的样张图像合成为全景图像,再回传给地面上用户的遥控电子设备进行全景回放。
46.对于拍摄设备所拍摄的全景图像,在回放界面进行全景回放时,用户无法对其进行编辑,例如选择用户感兴趣的区域来进行下载,而只能被动地下载整张图像再通过后期的编辑才能得到用户满意的图像。
47.对此,本技术实施例提供了新的全景回放方法,作为改进,可以实现对回放界面的全景图像进行编辑以重新生成新的全景图像供用户下载,有效地减少用户拍摄全景图像的废弃率,以及用户拍摄全景图像的再次编辑工作量,极大程度地提高了用户的粘性。该方法可以应用于拍摄设备,当然,也可以应用于与拍摄设备建立有连接关系,可以接收图像的电子设备上。
48.请参照图1,图1是本技术一示例性实施例示出的一种全景回放的方法流程图,如图1所示,包括以下步骤:
49.s101,将由多个样张图像合成的初始全景图像输出回放;
50.s102,获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
51.s103,将所述对应的样张图像重新合成目标全景图像输出回放。
52.其中,全景图像可以是横幅全景图像,也可以是球形全景图像,本技术并不限定全景图像的类型。且初始全景图像和新合成的目标全景图像可以是不同类型的全景图像,例如初始全景图像为球形全景图像时,可以基于在球形全景图像上的选中区域确定所对应的样张图像,再重新合成对应该选中区域内容的横幅全景图像,反之也同样可行。
53.另外,对于新合成的目标全景图像,还可以继续获取该新合成的目标全景图像上的选中区域,再次重新基于选中区域所对应的样张合成目标全景图像输出回放,直至用户得到满意的全景图像进行下载。且对于每张全景图像而言,选中区域的数量可以只有1个,也可以有多个,可以分别为全景图像上的每个选中区域重新合成对应的全景图像。
54.可选的,对于初始全景图像和各新合成的目标全景图像,可以在回放界面中分区域进行显示,使得用户能看到初始全景图像和所有重新合成的目标全景图像,既可以选择任一张全景图像进行下载,也可以选择任一张全景图像用来重新合成全景图像。当然,除了分区域显示以外,还可以是在回放界面分多层显示,每层显示一张全景图像,用户可以将想要预览的全景图像设为最上层显示。可以理解,以上的显示方式仅仅是示例性的,对于初始全景图像和各新合成的目标全景图像在回放界面中如何显示,本技术并不限定。
55.在一个实施例中,在合成初始全景图像时,还可以记录各个样张图像的合成信息,例如各样张图像之间的特征点的匹配信息,样张图像之间的重叠部分在相关的样张图像上
的比重信息等,以便在后续重新合成目标全景图像时可以直接依照该合成信息进行合成,避免了重复的计算,提高重新合成的效率。
56.当然,对全景图像的编辑,除了基于全景图像上的选中区域重新合成全景图像外,还可以包括,对输出回放的全景图像上的指定区域进行截取,或者添加标注。例如,对于任意在全景回放界面所显示的全景图像,可以基于用户指定的区域对其进行截取,其中,所指定的区域可以是任意形状的区域,例如可以是矩形、圆形、心形等形状,用户可以对截取所得的图像进行下载;对于任意在全景回放界面所显示的全景图像,用户还可以对其添加标注,例如可以指定任意区域添加文字标注,其中文字可以是任意字体的文字,文字大小可以进行任意调节,当然,也不排除还可以是在指定区域添加图片、动画表情等形式的标注,可以理解,以上所列举的编辑方式仅仅为示例性,并不代表全部,在可行的情况下,还可以对所回放的全景图像进行其他的编辑,本技术实施例不进行穷举。
57.值得注意的是,通过直接对全景回放界面所显示的全景图像进行截取的方式所得到的全景图像,以及通过对全景回放界面所显示的全景图像的选中区域所对应的的样张图像进行重新合成的方式所得到的全景图像,两种方式所得到的图像的质量在某些特定场合下是存在较大差异的,可以参考下面所举出的实际场景:由地面上用户操控遥控电子设备,控制搭载有相机的无人机按预规划的航线飞行并采集一定数量的样张图像,将所采集的样张图像合成全景图像,再回传给地面上用户的遥控电子设备进行全景回放。在该场景中由无人机所搭载的相机合成全景图像后回传给地面用户所持有的的电子设备进行回放,由于是由相机进行全景图像的合成,因此相机仅将合成后的全景图像进行回传,且由于合成的全景图像容量较大,考虑到传输的效率和回放的实时性要求,因此是将经过一定的压缩处理后的全景图像进行回传,那么实际上所回放的全景图像相比真正合成的全景图像的分辨率存在一定程度的下降,如果直接对所回放的全景图像进行截取,则也会同样存在分辨率出现一定程度的下降的问题。但如果是基于所回放的全景图像上选中区域所对应的的样张图像重新合成,则由于合成的是局部的全景图像,所使用的样张图像数量减少,因此新合成的全景图像容量也随之减小,因此可以不再进行压缩处理而直接回传,此时所回放的全景图像的分辨率为真正合成时的分辨率,因此得到的新的全景图像的质量相比直接截取所得的会更好。
58.在一个实施例中,可以由用户自由选择回放界面的全景图像上任意区域进行重新合成,当然,还可以是基于对所回放的全景图像进行图像识别,以向用户推荐一些待选区域供用户选择,具体的,可以对所回放的全景图像上指定的元素进行标记并建立标记库,例如标记初始全景图像上指定的元素,其中,本实施例所说的元素指的可以是全景图像所包括的任意拍摄对象,比如高楼建筑、马路、桥梁等一些较为典型的拍摄对象,通过图像识别识别出初始全景图像上存在的元素,并对一些典型的元素进行标记,例如如果识别出初始全景图像上存在高楼建筑、马路、桥梁等一些典型元素,则可以对该类元素进行标记,并基于标记的元素在初始全景图像上生成待选区域以供用户选择。
59.其中,待选区域可以是以所标记的元素为中心生成,且所生成的待选区域大小可以根据用户需求自由调节。下面结合图2和图3来更清楚地说明本技术实施例的方案。
60.请参照图2,图2是本技术一示例性实施例示出的一张初始全景图像,通过对该初始全景图像识别后,在回放界面展示的同时,基于识别的结果对图像中典型元素进行标记
建立标记库,如图2中所示,分别对高楼与桥梁进行了标记,并生成对应的待选区域a、b,在用户选中待选区域b时,基于待选区域所对应的样张图像,重新合成得到如图3所示的目标全景图像。可以理解,以上对图2所示的初始全景图像进行标记并生成的待选区域并非只有a、b两个区域,而更多的区域并未在图中示出,以上仅是以a、b为例进行说明,并非限定所生成的待选区域的数量。本实施例通过向用户推荐一些优选的待选区域供用户重新构图,省去了用户手动选择的麻烦,在方便用户重新构图的同时也保证了重新合成的全景图像的质量。
61.在一个实施例中,还可以基于所建立的标记库在后续重新合成的全景图像上继续生成待选区域,以便基于选中的待选区域继续合成新的全景图像输出回放。
62.由于需要知道用户在回放的全景图像上的选中区域所对应的样张图像,才能知道用哪些样张图像来进行重新合成,因此,下面将介绍确定全景图像上的选中区域所对应的样张图像的方法。
63.在一个实施例中,对于所合成的初始全景图像与合成该初始全景图像的各个样张图像,可以建立初始全景图像上的元素与各个样张图像之间的映射库,对于用户在初始全景图像上的选中区域,可以通过确定选中区域所包括的元素,基于选中区域包括的元素与映射库确定选中区域对应的样张图像,由于初始全景图像上的元素与各个样张图像之间存在映射关系,因此在确定选中区域所包括的元素后,可以依照该映射关系确定选中区域所包括的元素所对应的所有样张图像,进而确定出选中区域所对应的样张图像。
64.另外,由于识别初始全景图像上的元素主要依靠识别特征点来进行识别,而初始全景图像上各元素所对应的特征点与各个样张图像之间存在一定的映射,因此建立初始全景图像上的元素与各个样张图像之间的映射库,具体可以是通过检测并提取初始全景图像上用于识别该初始全景图像所包括的元素的特征点,再基于各组特征点与各个样张图像的映射关系来建立不同元素与各个样张图像之间的映射库。
65.下面将结合图4来进一步说明全景回放的一个具体流程,请参照图4,图4是本技术一示例性实施例示出一种球形全景回放的具体流程图,包括以下步骤:
66.s401,采集多个样张图像并合成球形全景图;
67.s402,标记球形全景图上指定的元素,建立标记库,以及建立初始球形全景图像上的元素与该多个样张图像之间的映射库;
68.s403,基于标记库在球形全景图上生成待选区域并输出回放,提示用户进行下载或选择待选区域进行重新构图;
69.s404,确定所回放的球形全景图上是否存在选中区域,若是,则执行s405;否则,流程结束;
70.s405,基于选中区域包括的元素与映射库确定选中区域对应的样张图像,并重新合成球形全景图,并执行s403。
71.以上各步骤可参见前面实施例的描述,在此不再重复介绍。
72.本技术实施例还提供一种全景回放的装置,如图5所示,图5是本技术一示例性实施例示出的一种全景回放的装置50,包括:
73.处理器501;
74.用于存储处理器501可执行指令的存储器502;
75.其中,处理器501被配置为:
76.将由多个样张图像合成的初始全景图像输出回放;
77.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
78.将所述对应的样张图像重新合成目标全景图像输出回放。
79.本技术实施例还提供一种拍摄设备,如图6所示,图6是本技术一示例性实施例示出的一种拍摄设备60,包括:
80.处理器601;
81.用于存储处理器601可执行指令的存储器602;
82.其中,处理器601被配置为:
83.将由多个样张图像合成的初始全景图像输出回放;
84.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
85.将所述对应的样张图像重新合成目标全景图像输出回放。
86.本技术实施例还提供一种可移动平台,如图7所示,图7是本技术一示例性实施例示出的一种可移动平台70,其上搭载图6所示的拍摄设备60,可参见图6的相关描述,其中,可移动平台可以是无人机、无人车等。
87.本技术还提供一种全景回放的系统,如图8所示,图8是本技术一示例性实施例示出的一种全景回放的系统,包括如图7所示的可移动平台70和指定应用80,指定应用80安装于电子设备81,可移动平台70与电子设备81通信连接,拍摄设备60中处理器601在响应指定应用80的请求时,调用存储器602存储的指令用于实现以下操作:
88.将由多个样张图像合成的初始全景图像输出到电子设备81上指定应用80的界面进行回放;
89.获取所述初始全景图像上的选中区域,确定所述选中区域对应的样张图像;
90.将所述对应的样张图像重新合成目标全景图像输出到电子设备81上指定应用80的界面进行回放。
91.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
92.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
93.以上对本技术实施例所提供的方法和装置进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的
方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献