基于位置的场景切换式共享观景系统的制作方法

文档序号:11157473阅读:275来源:国知局
基于位置的场景切换式共享观景系统的制造方法与工艺

本发明涉及信息处理技术,尤其涉及一种基于位置的场景切换式共享观景系统。



背景技术:

随着旅游经济日益发达,旅游观光产业蓬勃发展,其中自然风景观光是最重要的一部分。自然风景的美感往往取决于观景的角度和时间,很多绝美的风景需要在极其特殊的位置和角度才能看到,正所谓“无限风光在险峰”,遗憾的是出于成本和安全的考虑,绝大多数景区的观景模式都是遵循既定路线,用户没有机会从最佳的观赏角度领略自然风景,这不失为一大遗憾。另一方面,如果能够解决用户在任意位置、视角欣赏景点风光的问题,必将大大提升用户观光的体验。

目前已有的拓展观光视角/视野的手段主要有望远镜、缆车、热气球、图片、纪录片(包括3D纪录片)、虚拟现实(VR)等,还没有一种手段能够让观光者以极低的成本达到面向游览现场的自由视角的观景体验。



技术实现要素:

在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。

鉴于此,本发明提供了一种基于位置的场景切换式共享观景系统,以至少解决现有技术无法实现景点任意视角观景的低成本、实时观看、多用户共享的问题。

根据本发明的一个方面,提供了一种基于位置的场景切换式共享观景系统,所述基于位置的场景切换式共享观景系统包括图像/视频采集单元、第一存储单元、第二存储单元、处理单元、无线传输单元和位置获取单元;所述位置获取单元用于实时获取所述图像/视频采集单元的位置;所述处理单元用于在识别采集指令后通过所述图像/视频采集单元开始采集其视野内图像/视频数据,将采集的所述图像/视频数据存储于所述第一存储单元中;其中,所述图像/视频数据包括由一个或多个广视角图像组成的广视角图像序列;所述第二存储单元用于存储多组预定图像序列,每组预定图像序列包括多个预存广视角图像,其中每个预存广视角图像具有位置信息和参考信息;所述处理单元还用于通过所述无线传输单元接收来自一个或多个用户设备的至少一个传输指令,针对该至少一个传输指令中的每一个,判定该传输指令中是否包含场景切换指令:在该传输指令中不包含场景切换指令的情况下,从所述第一存储单元中获取与该传输指令包含的发送姿态相匹配的图像帧序列来发送给该传输指令的用户设备;在该传输指令中包含场景切换指令的情况下,从该传输指令中提取对应用户设备的参考信息,以从所述第二存储单元中获取与该用户设备的参考信息、所述图像/视频采集单元的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列,来发送给该用户设备;其中,所述参考信息包括季节信息、时间段信息和天气信息中的任意一种或多种信息。

进一步地,所述基于位置的场景切换式共享观景系统还包括姿态传感器和第一方向校正单元;所述姿态传感器用于在识别采集指令后采集所述场景切换式共享观景系统的姿态数据,其中,所述场景切换式共享观景系统的姿态数据包含有与所述图像/视频采集单元所采集的所述广视角图像序列对应的取景方向信息序列;所述第一方向校正单元用于利用所述场景切换式共享观景系统的姿态数据对所述图像/视频数据进行方向校正,以使得所述图像/视频数据中的每个广视角图像中各像素位置的方向信息从相对方向校正为绝对方向。

进一步地,所述第二存储单元中预先存储的每组预定图像序列中的每个预存广视角图像是预先经过方向校正处理的,且经过方向校正处理的预存广视角图像中各像素位置对应的方向信息为绝对方向。

进一步地,所述第二存储单元中预先存储的每组预定图像序列中的每个预存广视角图像是未经过方向校正处理的,且未经方向校正处理的预存广视角图像中各像素位置对应的方向信息为相对方向,所述第二存储单元中还存储有用于计算出与每个预存广视角图像中各像素位置对应的绝对方向的相关信息;所述基于位置的场景切换式共享观景系统还包括第二方向校正单元;所述第二方向校正单元用于预先利用所述相关信息来计算每个预存广视角图像中各像素位置对应的绝对方向,以将该预存广视角图像中各像素位置的方向信息从相对方向校正为绝对方向。

进一步地,所述处理单元用于在该传输指令中不包含场景切换指令的情况下,通过如下方式来从所述第一存储单元中获取与该传输指令包含的发送姿态相匹配的图像帧序列:判断接收的传输指令中是否包含发送时间:在该传输指令中包含发送时间的情况下,在所述第一存储单元存储的图像/视频数据中选择采集时间在该发送时间及该发送时间以后的多帧广视角图像作为候选图像,直到接收到发出该传输指令的用户设备再次发来的新传输指令为止;在该传输指令中不包含发送时间的情况下,在所述第一存储单元存储的图像/视频数据中选择当前存储的最后一帧广视角图像及之后将要存储的多帧广视角图像作为候选图像,直到接收到发出该传输指令的用户设备再次发来的新传输指令为止;针对已选择的所有候选图像中的每一帧广视角图像,利用该广视角图像各像素位置对应的方向信息,在该广视角图像中截取方向与该发送姿态对应的截图,其中,该截图的尺寸为预设值;利用所截取的所有截图按照时间顺序形成图像帧序列,作为所述与该传输指令包含的发送姿态相匹配的图像帧序列。

进一步地,所述处理单元用于在该传输指令中包含场景切换指令的情况下,通过如下方式从所述第二存储单元中获取与该用户设备的参考信息、所述图像/视频采集单元的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列:在所述第二存储单元存储的多组预定图像序列中选择与该用户设备的参考信息以及所述图像/视频采集单元的当前位置相匹配的一帧或多帧预存广视角图像作为候选图像;针对已选择的所有候选图像中的每一帧预存广视角图像,利用该预存广视角图像中各像素位置对应的方向信息,在该预存广视角图像中截取方向与该传输指令包含的发送姿态对应的截图,其中,该截图的尺寸为预设值;利用所截取的所有截图按照时间顺序形成图像帧序列,作为所述与该用户设备的参考信息、所述图像/视频采集单元的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列。

进一步地,所述基于位置的场景切换式共享观景系统还包括用户管理单元;其中,所述用户管理单元用于接收来自每个用户设备的身份认证请求,并基于该身份认证请求对对应的用户设备进行身份认证,在认证成功后向该对应的用户设备发送认证成功信息以与该用户设备建立数据连接。

进一步地,所述处理单元还用于:在接收到来自所述来自一个或多个用户设备的至少一个传输指令时,针对该至少一个传输指令中的每一个,判定该传输指令中是否包含已支付信息,并在该传输指令中包含已支付信息的情况下建立与发出该传输指令的用户设备之间的数据连接。

进一步地,所述发送姿态包括:对应的用户设备中显示模块的屏幕法线方向或屏幕背面法线方向。

进一步地,所述基于位置的场景切换式共享观景系统用于设置在以下设备中的任一个上:无人机、缆车、观光车、火车、飞机或船舶。

本发明的基于位置的场景切换式共享观景系统,具有以下有益效果:

1)用户可以在现场随时观看到与本系统的图像/视频采集单元当前位置相匹配的、不同条件下的风景,如同一景点位置在不同季节和/或不同天气和/或不同时间段内的风景,实现基于位置的不同场景切换;

2)将本发明的基于位置的场景切换式共享观景系统设于可观景的移动设备上或游览现场固定位置,用户通过该场景切换式共享观景系统可以在其用户设备上观看到用户无法到达的位置及视角的独特风景;

3)多名用户可以同时共享本系统进行观景,而且,用户可以借助该系统来拍摄独特气候、季节以及时间条件下独特位置、视角的风景照片及视频;

4)本系统能够面向游览现场支持多用户自主选择观景角度,且支持用户设备的屏幕显示图像的取景方向匹配用户设备的屏幕朝向;

使用该系统时,在来自用户设备的传输指令包含用户设备的发送姿态的情况下,用户通过改变发送姿态(如改变用户设备的姿态,或通过触屏操作等设置不同的发送姿态等)能够从本系统获取不同取景角度的图像帧序列(因为发送姿态不同,所以得到的与发送姿态匹配的图像帧序列也不同),由此实现了自主选择观景角度;这样,对于多个用户的情况,系统回传给各个用户的图像帧序列也由于各用户设备的发送姿态的不同而不同,由此显示在各个用户设备上的图像也就不同,从而能够实现多个用户自主选择观景角度;

此外,通过第一方向校正单元和第二方向校正单元的方向校正处理,使得显示在用户设备屏幕上的图像帧序列中的每一帧对应的取景方向与发出该传输指令的用户设备显示模块的屏幕背面法线方向(或屏幕法线方向)一致。而且,用户还可以在屏幕背面法线方向与屏幕法线方向之间切换选择,以此实现拍摄外景和自拍两种功能之间的快速切换。

5)用户可以通过诸如手机等移动终端以电子支付的形式支付租用费、取景费;

6)景区或相关运营商等可以通过将该基于位置的场景切换式共享观景系统设置于无人机、观光车等可观景移动设备上而向更多的用户分享景点最好的观景体验。

通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。

附图说明

本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:

图1是示意性地示出本发明的基于位置的场景切换式共享观景系统的一个示例的结构框图。

本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的,而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以便有助于提高对本发明实施例的理解。

具体实施方式

在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。

在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。

本发明的实施例提供了一种基于位置的场景切换式共享观景系统,所述基于位置的场景切换式共享观景系统包括图像/视频采集单元、第一存储单元、第二存储单元、处理单元、无线传输单元和位置获取单元;所述位置获取单元用于实时获取所述图像/视频采集单元的位置;所述处理单元用于在识别采集指令后通过所述图像/视频采集单元开始采集其视野内图像/视频数据,将采集的所述图像/视频数据存储于所述第一存储单元中;其中,所述图像/视频数据包括由一个或多个广视角图像组成的广视角图像序列;所述第二存储单元用于存储多组预定图像序列,每组预定图像序列包括多个预存广视角图像,其中每个预存广视角图像具有位置信息和参考信息;所述处理单元还用于通过所述无线传输单元接收来自一个或多个用户设备的至少一个传输指令,针对该至少一个传输指令中的每一个,判定该传输指令中是否包含场景切换指令:在该传输指令中不包含场景切换指令的情况下,从所述第一存储单元中获取与该传输指令包含的发送姿态相匹配的图像帧序列来发送给该传输指令的用户设备;在该传输指令中包含场景切换指令的情况下,从该传输指令中提取对应用户设备的参考信息,以从所述第二存储单元中获取与该用户设备的参考信息、所述图像/视频采集单元的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列,来发送给该用户设备;其中,所述参考信息包括季节信息、时间段信息和天气信息中的任意一种或多种信息。

下面,结合图1来描述本发明的基于位置的场景切换式共享观景系统的一个示例。该基于位置的场景切换式共享观景系统可设置于可观景的移动设备上。其中,上述可观景的移动设备可以是可观景的交通工具(例如缆车、观光车、火车、飞机或船舶等),或者也可以是诸如无人机或移动机械手臂等可观景的移动对象。此外,本发明的共享式观景装置也可以设在观景区域的固定位置处,比如悬崖峭壁上某处,等等。

如图1所示,基于位置的场景切换式共享观景系统包括图像/视频采集单元1、第一存储单元2-1、第二存储单元2-2、处理单元3、无线传输单元4和位置获取单元5。

其中,位置获取单元5用于实时获取图像/视频采集单元1的位置。

处理单元3在识别到上述采集指令后,控制图像/视频采集单元1开始采集其视野内的图像/视频数据,直到接收到停止采集指令为止。其中,图像/视频数据例如是视频数据,或是图像集数据,等等。处理单元3例如可以是CPU、微处理器等具有控制处理功能的设备。无线传输单元4例如为WIFI传输模块或蓝牙传输模块等。

在一个例子中,上述采集指令可以来自诸如遥控器、控制按键等控制设备,图像/视频采集设备1-2可以通过无线传输单元4接收上述采集指令,而控制设备例如可由景区工作人员操作。

在另一个例子中,处理单元3在通过无线传输单元4接收到来自用户设备的传输指令后,在与该用户设备建立数据连接关系的情况下,生成一个采集指令,然后图像/视频采集单元1根据该采集指令来采集上述图像/视频数据。

图像/视频采集单元1例如为广视角摄像模块,其采集的图像/视频数据可包括由一个或多个广视角图像构成的广视角图像序列,广视角图像序列中的每帧广视角图像例如均具有该图像的采集时间。此外,在每帧广视角图像中的每个像素位置例如也可以含有该像素位置对应的方向信息(如相对方向)。

其中,广视角图像各像素位置对应的相对方向是指相对于图像/视频采集单元1的整体朝向而言的方向,是个相对量。当图像/视频采集单元1设置在可观景的移动设备上时,图像/视频采集单元1的朝向在该移动设备行驶或者飞行期间会随着其朝向的改变而改变,广视角图像各像素位置对应的相对方向(即,相对于图像/视频采集单元1的方向)是不变的。其中,广视角图像各像素位置对应的相对方向是可以利用现有技术获得的,比如,根据图像/视频采集单元1的朝向、其包含的各个镜头分别的朝向等计算而得。

在一种实现方式(以下称为第一实现方式)中,处理单元3将图像/视频采集单元1所采集到的图像/视频数据存储在第一存储单元2-1中。在该实现方式中,第一存储单元2-1中存储的图像/视频数据中,每一个广视角图像中各像素位置对应的方向信息为相对方向。

在另一种实现方式(以下称为第二实现方式)中,当场景切换式共享观景系统设置在可观景的移动设备上时,场景切换式共享观景系统还可以包括姿态传感器和第一方向校正单元(图中未示出)。这样,在识别到上述采集指令后,姿态传感器实时地采集场景切换式共享观景系统的姿态数据(由于图像/视频采集单元1是设置在场景切换式共享观景系统上的,所以场景切换式共享观景系统的姿态数据相当于图像/视频采集单元1的姿态数据)。

其中,场景切换式共享观景系统的姿态数据包含有与图像/视频采集单元1所采集的广视角图像序列对应的取景方向信息序列。也就是说,图像/视频采集单元1采集的每一帧广视角图像在上述取景方向信息序列中都有一个取景方向信息与之对应。取景方向信息序列包括的每一个取景方向信息是用来描述图像/视频采集单元1整体朝向的。图像/视频采集单元1设于场景切换式共享观景系统上,并假设图像/视频采集单元1的整体朝向与场景切换式共享观景系统正前方(如可观景的移动设备的正前方)是一致的。这样,假设可观景的移动设备朝正南方向行驶或飞行时,并假设此时图像/视频采集单元1采集了一帧广视角图像(并存入广视角图像序列中),那么该帧广视角图像对应的取景方向信息(由姿态传感器采集并存入取景方向信息序列中)则是正南方向,依此类推。

举例来说,假设图像/视频采集单元1所采集的广视角图像序列可以用{I1,I2,I3,……,IM}表示,M表示该广视角图像序列中所包含的广视角图像数量,其为正整数;并且,假设姿态传感器所采集的取景方向信息序列(与上述广视角图像序列对应)可以用{D1,D2,D3,……,DM}表示。在该例子中,广视角图像I1与取景方向信息D1对应(即取景方向信息D1表示图像/视频采集单元1在采集广视角图像I1时的整体朝向),广视角图像I2与取景方向信息D2对应(即取景方向信息D2表示图像/视频采集单元1在采集广视角图像I2时的整体朝向),依此类推。

这样,第一方向校正单元可以利用场景切换式共享观景系统的姿态数据对图像/视频采集单元1采集到的图像/视频数据进行方向校正,以使得上述图像/视频数据中的每个广视角图像中各像素位置的方向信息从相对方向校正为绝对方向。

以上述例子中的广视角图像I1为例,在第一方向校正单元进行方向校正之前,广视角图像I1中各像素位置对应的方向信息为相对方向。根据其对应的取景方向信息D1,可知图像/视频采集单元1在采集广视角图像I1时的整体朝向,进而可以计算出广视角图像I1中各像素位置对应的绝对方向。利用广视角图像I1中各像素位置对应的绝对方向代替对应像素位置的相对方向,即完成第一方向校正单元的方向校正处理。第一方向校正单元对其他广视角图像的方向校正处理与此类似,不再详述。

这样,第一方向校正单元将校正后的图像/视频数据保存在第一存储单元2-1。也就是说,在该实现方式(即第二实现方式)中,第一存储单元2-1中存储的图像/视频数据中,每一个广视角图像中各像素位置对应的方向信息为绝对方向。

此外,如图1所示,第二存储单元2-2用于存储多组预定图像序列,每组预定图像序列包括多个预存广视角图像,其中,每个预存广视角图像均具有位置信息和参考信息。

其中,每个预存广视角图像的位置信息是指该图像在被采集时所使用的采集设备(如图像/视频采集单元1或其他图像/采集设备)所处的位置,例如可以通过采集设备中的GPS定位模块获得。

此外,每个预存广视角图像的参考信息可以是以下信息中的任意一种或几种:季节信息、时间段信息和天气信息。季节信息例如是春季、夏季、秋季或冬季中的任一个;或者,也可将季节信息划分的更细,如早春、盛夏、初冬,等等。时间段信息例如是一天24小时内所属的时间段,如中午(12:00-14:00),傍晚(17:00-19:00),等等;或者时间段也可以按照等间隔将24小时进行划分,如(0:00-4:00)、(4:00-8:00)、……、(20:00-24:00),等等。此外,天气信息例如是中雨、晴或小雪,等等。

在一种实现方式(以下称为第三实现方式)中,第二存储单元2-2所存储的每组预定图像序列中的每个预存广视角图像是未经方向校正处理的。换句话说,第二存储单元2-2所存储的每组预定图像序列中,每个预存广视角图像中各像素位置对应的方向信息为相对方向。

在另一种实现方式(以下称为第四实现方式)中,第二存储单元2-2所存储的每组预定图像序列中的每个预存广视角图像是预先经过方向校正处理的。换句话说,第二存储单元2-2所存储的每组预定图像序列中,每个预存广视角图像中各像素位置对应的方向信息为绝对方向。

在又一种实现方式(以下称为第五实现方式)中,上述基于位置的场景切换式共享观景系统还可以包括第二方向校正单元,但第二存储单元2-2中预先存储的每组预定图像序列中的每个预存广视角图像是未经过方向校正处理的。换句话说,未经方向校正处理的预存广视角图像中各像素位置对应的方向信息为相对方向。此外,第二存储单元2-2中还存储有用于计算出与每个预存广视角图像中各像素位置对应的绝对方向的相关信息。

其中,相关信息例如是多组预定取景方向序列,而每组预定取景方向序列分别对应一组预定图像序列,且该组预定取景方向序列中的每个预定取景方向分别表示其在该组预定图像序列中对应的那个预存广视角图像的取景方向。需要说明的是,预存广视角图像的取景方向是指相应采集设备在采集该图像时的整体朝向。这样,通过采用与在上文第二实现方式中所描述的处理方式相类似的方式,即可获得第二存储单元2-2中每个预存广视角图像的绝对方向,由此第二方向校正单元可以完成对每组预定图像序列中每个预存广视角图像的方向校正处理,以使每个预存广视角图像中各像素位置对应的方向信息从相对方向校正为绝对方向。也就是说,在该实现方式(即第五实现方式)中,第二存储单元2-2所存储的每组预定图像序列中,每个预存广视角图像中各像素位置对应的方向信息为绝对方向。

需要说明的是,各像素位置的绝对方向是指相对于环境绝对坐标系而言的方向,而环境绝对坐标系各坐标轴向是不变的;而各像素位置的相对方向如上所述,是相对于图像/视频采集单元1的朝向而言的方向,而图像/视频采集单元1的朝向是变化的。

此外,如图1所示,处理单元3通过无线传输单元4还可以接收来自一个或多个用户设备的至少一个传输指令。针对上述至少一个传输指令中的每一个,处理单元3首先判定该传输指令中是否包含场景切换指令(以下分两种情况来分别描述,即第一种情况和第二种情况)。其中,用户设备发来的传输指令中还包含用户设备的发送姿态。用户设备的发送姿态是指用户设备在发送该传输指令时的姿态,例如可以是用户设备中显示模块的屏幕法线方向或其屏幕背面法线方向。用户设备的发送姿态可以是由用户通过在用户设备上进行触屏操作来设置的;或者,也可以通过在用户设备中集成姿态传感子模块来获取用户设备的当前姿态来作为上述发送姿态。此外,用户设备例如可以是智能手机、平板电脑和头戴式VR(虚拟现实)系统等终端设备中的任一种。

当上述传输指令中不包含场景切换指令时(即第一种情况下),处理单元3可从第一存储单元2-1中获取与该传输指令包含的发送姿态相匹配的图像帧序列来发送给该传输指令的用户设备。

例如,处理单元3可以通过如下将要描述的步骤101~103从第一存储单元2-1中获取与该传输指令包含的发送姿态相匹配的图像帧序列。

首先执行步骤101。在步骤101中,判断接收的传输指令中是否包含发送时间:1)在该传输指令中包含发送时间的情况下,在第一存储单元2-1存储的图像/视频数据中选择采集时间在该发送时间及该发送时间以后的多帧广视角图像作为候选图像,直到接收到发出该传输指令的用户设备再次发来的新传输指令为止;2)在该传输指令中不包含发送时间的情况下,在第一存储单元2-1存储的图像/视频数据中选择当前存储的最后一帧广视角图像及之后将要存储的多帧广视角图像作为候选图像,直到接收到发出该传输指令的用户设备再次发来的新传输指令为止。其中,发送时间是指用户设备在发送传输指令时的时间。

需要说明的是,在上述“在第一存储单元2-1存储的图像/视频数据中选择采集时间在该发送时间及该发送时间以后的多帧广视角图像”中提到的“多帧广视角图像”可能是一帧或多帧广视角图像,也可能是0帧(例如在第一存储单元2-1存储的图像/视频数据中选择出一帧采集时间为该发送时间的广视角图像后,立即收到上述新传输指令的情况下)。此外,在上述“在第一存储单元2-1存储的图像/视频数据中选择当前存储的最后一帧广视角图像及之后将要存储的多帧广视角图像”中提到的“之后将要存储的多帧广视角图像”可能是一帧或多帧广视角图像,有可能是0帧(例如在第一存储单元2-1存储的图像/视频数据中选择出当前存储的最后一帧广视角图像后,立即收到上述新传输指令的情况下)。

接着,在步骤102中,针对步骤101中已选择的所有候选图像中的每一帧广视角图像,利用该广视角图像各像素位置对应的方向信息,在该广视角图像中截取方向与该传输指令中的发送姿态对应的截图,其中,该截图的尺寸为预设值,该预设值例如可以根据经验值设定,或者可以根据用户设备发来的传输指令中包含的屏幕尺寸参数来设定,等等。

然后,在步骤103中,利用步骤102中所截取的所有截图按照时间顺序形成图像帧序列,作为与该传输指令包含的发送姿态相匹配的图像帧序列。

需要说明的是,在实施第一实现方式的情况下,第一存储单元2-1中存储的图像/视频数据中,每一个广视角图像中各像素位置对应的方向信息为相对方向。在这种情况下,针对某个广视角图像,通过步骤102所截取的“方向与该传输指令中的发送姿态对应的截图”实际是“相对方向与该传输指令中的发送姿态对应的截图”。在这种情况下,最终通过用户设备所看到的图像或视频就像是用户坐在可观景的移动设备上看到的一样,即使保持用户设备朝着一个方向不变,其显示的图像或视频也会随着该可观景的移动设备运动方向的改变而改变。

此外,在实施第二实现方式的情况下,第一存储单元2-1中存储的图像/视频数据中,每一个广视角图像中各像素位置对应的方向信息为绝对方向。在这种情况下,针对某个广视角图像,通过步骤102所截取的“方向与该传输指令中的发送姿态对应的截图”实际是“绝对方向与该传输指令中的发送姿态对应的截图”。由此,最终通过用户设备所看到的图像或视频就是用户设备的屏幕背面法线方向(或屏幕法线方向)所指的绝对方向,如果保持用户设备朝着一个方向不变,其显示的图像或视频则不会随着可观景的移动设备运动方向的改变而改变。换句话说,通过第二实现方式中的第一方向校正单元进行方向校正后,显示在用户设备的显示模块屏幕上的图像帧序列中的每一帧对应的取景方向与发出该传输指令的用户设备显示模块的屏幕背面法线方向(或屏幕法线方向)一致。其中,用户例如可以在屏幕背面法线方向与屏幕法线方向之间切换选择,以此实现拍摄外景和自拍两种功能之间的快速切换。此外,需要说明的是,对于一帧图像而言,取景方向可以指该图像中心位置的取景方向,也就是说,该中心位置是朝向哪个方向拍摄的。

当上述传输指令中包含场景切换指令时(第二种情况下),处理单元3可从该传输指令中提取对应用户设备的参考信息,并从第二存储单元2-2中获取与该用户设备的参考信息、图像/视频采集单元1的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列来发送给该用户设备。也就是说,在这种情况下,上述传输指令中包含有该用户设备的参考信息以及发送姿态。其中,用户设备的参考信息例如包括季节信息、时间段信息和天气信息中的任意一种或多种信息。

例如,处理单元3可以通过如下将要描述的步骤201~203从第二存储单元2-2中获取与该用户设备的参考信息、所述图像/视频采集单元的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列。

首先执行步骤201。在步骤201中,在第二存储单元2-2存储的多组预定图像序列中选择与该用户设备的参考信息以及图像/视频采集单元1的当前位置相匹配的一帧或多帧预存广视角图像作为候选图像。

以传输指令中的参考信息同时包含季节信息(记为S1)、时间段信息(记为T1)和天气信息(记为W1)为例,假设位置获取单元5获取到图像/视频采集单元1的当前位置为P1,并假设第二存储单元2-2中存储的每一组预定图像序列中的每个图像也均具有该图像的位置信息、季节信息、时间段信息和天气信息。在第二存储单元2-2存储的所有预定图像序列中,获取满足“位置信息为P1,季节信息为S1,时间段信息为T1,以及天气信息为W1”的图像序列。应当注意的是,此时获得的满足“位置信息为P1,季节信息为S1,时间段信息为T1,以及天气信息为W1”的图像序列可能是一个图像,也可能是多个图像。这样,处理单元3通过无线传输单元4可以将上述满足“位置信息为P1,季节信息为S1,时间段信息为T1,以及天气信息为W1”的图像序列(即,与该用户设备的参考信息及图像/视频采集单元1的当前位置相匹配的图像帧序列)确定为候选图像序列。其中,处理单元3可按照时间先后顺序形成上述候选图像序列。

接着,在步骤202中,针对步骤201中已选择的所有候选图像中的每一帧预存广视角图像,利用该预存广视角图像各像素位置对应的方向信息,在该预存广视角图像中截取方向与该传输指令中的发送姿态对应的截图,其中,该截图的尺寸为预设值,该预设值例如可以根据经验值设定,或者可以根据用户设备发来的传输指令中包含的屏幕尺寸参数来设定,等等。

然后,在步骤203中,利用步骤202中所截取的所有截图按照时间顺序形成图像帧序列,作为与该用户设备的参考信息、图像/视频采集单元1的当前位置以及该传输指令包含的发送姿态相匹配的图像帧序列。

需要说明的是,在实施第三实现方式的情况下,第二存储单元2-2中存储的每一帧预存广视角图像中各像素位置对应的方向信息为相对方向。在这种情况下,针对某一帧预存广视角图像,通过步骤202所截取的“方向与该传输指令中的发送姿态对应的截图”实际是“相对方向与该传输指令中的发送姿态对应的截图”。由此,最终通过用户设备所看到的图像或视频就像是用户坐在可观景的移动设备上看到的一样,即使保持用户设备朝着一个方向不变,其显示的图像或视频也会随着该移动设备运动方向的改变而改变。

此外,在实施第四或第五实现方式的情况下,第二存储单元2-2中存储的每一帧预存广视角图像中各像素位置对应的方向信息为绝对方向。在这种情况下,针对某一帧预存广视角图像,通过步骤202所截取的“方向与该传输指令中的发送姿态对应的截图”实际是“绝对方向与该传输指令中的发送姿态对应的截图”。由此,最终通过用户设备所看到的图像或视频就是用户设备的屏幕背面法线方向(或屏幕法线方向)所指的绝对方向,如果保持用户设备朝着一个方向不变,其显示的图像或视频则不会随着可观景的移动设备运动方向的改变而改变。换句话说,通过第四或第五实现方式中的第二方向校正单元进行方向校正后,显示在用户设备的显示模块屏幕上的图像帧序列中的每一帧对应的取景方向与发出该传输指令的用户设备显示模块的屏幕背面法线方向(或屏幕法线方向)一致。类似地,用户例如也可以在屏幕背面法线方向与屏幕法线方向之间切换选择,以此实现拍摄外景和自拍两种功能之间的快速切换。

此外,还需要说明的是,当场景切换式共享观景系统设于诸如缆车、观光车、火车、飞机或船舶等载人交通工具上时,一个或多个用户携带其各自的用户设备乘坐于该交通工具上,且该交通工具是位于游览现场的。当场景切换式共享观景系统设于诸如无人机、移动机械手臂等其他可观景的移动设备上时,无人机、移动机械手臂等其他可观景的移动设备位于游览现场,而且一个或多个用户携带其各自的用户设备也同样位于游览现场,以与上述场景切换式共享观景系统通过无线方式建立连接,进行数据传输。此外,当场景切换式共享观景系统设于诸如游览现场的固定位置处时,一个或多个用户携带其各自的用户设备也同样位于游览现场。

根据另一种实现方式,处理单元3还可以在接收到来自来自一个或多个用户设备的至少一个传输指令时,针对该至少一个传输指令中的每一个,判定该传输指令中是否包含已支付信息,并在该传输指令中包含已支付信息的情况下建立与发出该传输指令的用户设备之间的数据连接;而若判定传输指令中未包含已支付信息则不与对应用户设备建立数据连接。其中,已支付信息例如是通过诸如扫码支付等在线支付方式获得的。

此外,根据一种实现方式,基于位置的场景切换式共享观景系统还可以包括用户管理单元。用户管理单元可以通过无线传输单元4接收来自每个用户设备的身份认证请求,并基于该身份认证请求对对应的用户设备进行身份认证,在认证成功后向该对应的用户设备发送认证成功信息以与该用户设备建立数据连接。

应用本发明的基于位置的场景切换式共享观景系统,用户可以通过手机等用户设备实现自身无法到达的位置处的摄影、摄像或自拍,由此使得用户体验大大增强,而且可同时适用于多个用户,操作便捷。

尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1