全景图像中对象的编辑方法、系统及计算机可读存储介质论文和设计-涂瑜琮

全文摘要

一种全景图像中对象的编辑方法、系统及计算机可读存储介质,该方法包括:获取全景图像中待创建展板的位置坐标,并通过展板创建窗口获取用户选中的展板类型参数,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;根据展板类型以及位置坐标创建展板;获取针对展板的第一调节参数,并根据第一调节参数调节展板;通过展品布置窗口在用户选中的一目标展板上创建展品,展品为文本、动画、视频和模型中的任意一种;获取针对展品的第二调节参数,并根据第二调节参数调节展品,第一调节参数和第二调节参数均包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

主设计要求

1.一种全景图像中对象的编辑方法,其特征在于,包括:通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板;获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

设计方案

1.一种全景图像中对象的编辑方法,其特征在于,包括:

通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;

根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;

根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板;

获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;

通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;

获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

2.如权利要求1所述的编辑方法,其特征在于,当所述第一调节参数为宽度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的宽度按照所述宽度参数进行缩放;

当所述第一调节参数为高度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的高度按照所述高度参数进行缩放;

当所述第一调节参数为水平偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在水平方向上偏移所述水平偏移量;

当所述第一调节参数为垂直偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在垂直方向上偏移所述垂直偏移量。

3.如权利要求1所述的编辑方法,其特征在于,所述通过展品布置窗口在用户选中的一目标展板上创建展品的步骤包括:

获取用户选中的目标展板,并通过展品布置窗口获取用户选中的展品类型;

当所述展品为文本时,通过文本创建窗口获取用户选中的文本背景,姿态设置和文本设置信息,并根据获取的信息在所述目标展板上创建文本,或,

当所述展品为动画时,通过动画创建窗口获取用户选中的动画风格以及姿态设置信息,并根据获取的信息在所述目标展板上创建动画,或,

当所述展品为视频时,通过视频创建窗口获取用户选中的视频文件、视频的显示比例参数,以及姿态设置信息,并根据获取的信息在所述目标展板上创建视频,或,

当所述展品为模型时,通过模型创建窗口获取用户选中的模型文件和模型显示尺寸信息,并根据获取的信息在所述目标展板上创建模型。

4.如权利要求1所述的编辑方法,其特征在于,所述通过展品布置窗口在用户选中的一目标展板上创建展品的步骤之后还包括:

通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

5.一种全景图像中对象的编辑系统,其特征在于,包括:

获取模块,用于通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;

展板创建模块,用于根据所述展板类型参数确定待创建展板在所述全景图像的视角方位,并根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板;

第一调节模块,用于获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;

展品创建模块,用于通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;

第二调节模块,用于获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

6.如权利要求5所述的编辑系统,其特征在于,当所述第一调节参数为宽度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的宽度按照所述宽度参数进行缩放;

当所述第一调节参数为高度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的高度按照所述高度参数进行缩放;当所述第一调节参数为水平偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在水平方向上偏移所述水平偏移量;

当所述第一调节参数为垂直偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在垂直方向上偏移所述垂直偏移量。

7.如权利要求6所述的编辑系统,其特征在于,还包括:

热点创建模块,用于通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

8.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1-4任一所述的方法。

设计说明书

技术领域

本发明涉及电子技术领域,特别是涉及一种全景图像中对象的编辑方法、系统及计算机可读存储介质。

背景技术

全景图像仿真技术在VR(Virtual Reality,虚拟现实)技术的快速发展中脱颖而出,该技术提供了真实世界在虚拟世界里的再现,真实感、临场感最佳。

以全景图为背景,布置互动的多媒体元素成为一个复杂、重复度高和繁琐的高难度工作。现有技术中的全景漫游编辑引擎例如为krpano引擎等,用户可基于全景漫游编辑引擎创建全景图,并在该全景图上进行多媒体元素的编辑,例如在全景空间中动态生成、布置和编辑文本、图片、动画、视频、三维模型和互动热点等多媒体元素。然而现有的全景空间中布置多媒体元素的方法中,主要存在以下两点缺陷:

现有的全景漫游编辑引擎使用球坐标系为定位坐标系,多媒体元素的默认局部坐标系同步于该位置的全景球切平面,不是日常场景常见的布置平面(如桌面等水平面,墙面等竖直面),布置操作不自然,与全景图中所能看到的在地面、墙壁或桌面等物体上布置物品的空间位置上、姿态上很难做到自然的调整和匹配;

调整对象位置时,现有的krpano编辑器调整对象位置、状态是以全景球切平面为基准来调整十分麻烦,且需要调整水平方位角ath、垂直方位角atv、三个姿态角(rx、ry、rz)、缩放比例scale、宽度和高度尺寸(width、height),以及偏移位置(ox、oy、oz)等十来个参数,参数调整的基准面也是全景球切平面的不是日常布置平面,反复调整后再查看运行效果,反反复复,工作量十分巨大,并且调整位置不精确,调整姿态不灵活。

因此现有技术中,如何在全景VR环境下布置和编辑多媒体元素十分繁琐、复杂,导致效率低下。

发明内容

鉴于上述状况,有必要针对现有技术中全景VR环境下多媒体元素布置和编辑效率低的问题,提供一种全景图像中对象的编辑方法、系统及计算机可读存储介质。

一种全景图像中对象的编辑方法,包括:

通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;

根据所述展板类型以及所述位置坐标创建展板;

获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;

通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;

获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

进一步的,上述编辑方法,其中,所述根据所述展板类型参数以及所述位置坐标创建展板的步骤包括:

根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;

根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板。

进一步的,上述编辑方法,其中,当所述第一调节参数为宽度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的宽度按照所述宽度参数进行缩放;

当所述第一调节参数为高度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的高度按照所述高度参数进行缩放;当所述第一调节参数为水平偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在水平方向上偏移所述水平偏移量;

当所述第一调节参数为垂直偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在垂直方向上偏移所述垂直偏移量。

进一步的,上述编辑方法,其中,所述通过展品布置窗口在用户选中的一目标展板上创建展品的步骤包括:

获取用户选中的目标展板,并通过展品布置窗口获取用户选中的展品类型;

当所述展品为文本时,通过文本创建窗口获取用户选中的文本背景,姿态设置和文本设置信息,并根据获取的信息在所述目标展板上创建文本,或,

当所述展品为动画时,通过动画创建窗口获取用户选中的动画风格以及姿态设置信息,并根据获取的信息在所述目标展板上创建动画,或,

当所述展品为视频时,通过视频创建窗口获取用户选中的视频文件、视频的显示比例参数,以及姿态设置信息,并根据获取的信息在所述目标展板上创建视频,或,

当所述展品为模型时,通过模型创建窗口获取用户选中的模型文件和模型显示尺寸信息,并根据获取的信息在所述目标展板上创建模型。

进一步的,上述编辑方法,其中,所述通过展品布置窗口在用户选中的一目标展板上创建展品的步骤之后还包括:

通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

本发明实施例还提供了一种全景图像中对象的编辑系统,包括:

获取模块,用于通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;

展板创建模块,用于根据所述展板类型以及所述位置坐标创建展板;

第一调节模块,用于获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;

展品创建模块,用于通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;

第二调节模块,用于获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

进一步的,上述编辑系统,其中,所述展板创建模块具体用于:

根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;

根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板。

进一步的,上述编辑系统,其中,当所述第一调节参数为宽度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的宽度按照所述宽度参数进行缩放;

当所述第一调节参数为高度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的高度按照所述高度参数进行缩放;当所述第一调节参数为水平偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在水平方向上偏移所述水平偏移量;

当所述第一调节参数为垂直偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在垂直方向上偏移所述垂直偏移量。

进一步的,上述编辑系统,还包括:

热点创建模块,用于通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

本发明实施例还提供了一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一所述的方法。

虽然现有的编辑引擎(如krpano)的全景图像布置于三维球面上,但还是失去了原有三维特性,全部落在指定深度的球面上。krpano布置物体设置姿态时,也是基于布置点的球面切平面上调节,调节时复杂很难到位,例如天花板上某处有个圆形区域要做灯饰效果动态展示,需要插入一个正面圆形特效图像文件,要求与全景图中圆形区域高度吻合不错位,按照krpano提供的编辑器需花费较大精力调节姿态值来逼近目标状态,无法完美实现。

本发明实施例中基于现有的编辑引擎进行程序开发,将原有的球坐标系调节转换为三个维面的展板上的调节,以在二维平面上进行调节。按照展板类别,建立一个展板,将展品布置到上方,设置合适的偏距,最后设置合适的大小,调整过程非常简单明了。并且,在常规情况下展品的姿态调整也变的非常容易,如果仅考虑展品的正面布置,水平布置和侧面布置,则姿态可使用指定的常数值无需调节。

本发明实施中展板的创建是基于三维直角坐标系下的三个维度的平面进行创建,即分别为水平面展板、正面展板和侧面展板。并可在创建的展板上创建展品。并且,展板和展品可在直角坐标系下进行位置的调节,在全景图中的物体上布置展品可做到姿态自然的调整和匹配。本发明实施例开创了新的多媒体元素空间位置布置方法,根据展示画面的要求,简化姿态参数的调整,实现调整简单轻便,利用一系列方法和步骤实现动态生成、布置多媒体元素的方法。

附图说明

图1为本发明第一实施例中的全景图像中对象的编辑方法的流程图;

图2为本发明第二实施例中的全景图像中对象编辑的方法的流程图;

图3为本发明实施例中在全景图像中创建了水平面展板、正面展板和侧面展板的示意图;

图4为本发明第三实施例中的全景图像中对象的编辑系统的结构框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

请参阅图1,为本发明第一实施例中的全景图像中对象的编辑方法,应用于全景图像中的对象进行编辑,该全景图像中可编辑的对象包括展板和展品,展板用户承载展品,即将展品布置在展板上。本发明实施例中的展品为多媒体元素,包括但不限于文本、图片、动画、视频、三维模型和互动热点等。本发明实施例中的展板即是展品进行展示或摆放的位置,例如为全景图像中的某一物体的正面。该编辑方法包括步骤S11~S15。

步骤S11,通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应。

本实施例用户可通过计算机系统提供的展板创建窗口进行展板的布置。例如当用户需要设置全景VR场景时,通过输入设备点击展板创建窗口的界面工具栏上“展板布置”按钮后在工作区左边居中显示展板创建窗口,该展板创建窗口上设置有三种展板类型选项,分别为水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应,即由三个坐标轴确定的三个平面。通过该三类展板可确定观察者在三维空间中的视角方位,例如水平面展板是指观察者下方或上方的水平面平行的面片;正面展板是指观察者视线正前方,与观察者视线水平投影相垂直的铅锤面上的面片;观察者视线以及与观察者视线垂直的铅垂线形成侧面,侧面展板是指与该侧面平行的面片。

用户可选择全景图像中的任意一位置点,并在该位置点上创建其中一种类型的展板。具体实施时,用户可通过输入设备如鼠标或触摸显示屏等在全景图像上选择建立展板的位置点。

步骤S12,根据所述展板类型参数以及所述位置坐标创建展板。

本实施例中通过三维立体模型的三个维度的平面进行展板的设置,当用户选择其中一种类型的展板时,即确定了该展板的视角方向。系统获取到用户在操作输入的类型参数和位置坐标时,在该位置坐标点上建立该视角方向上的展板。全景图像中采用的坐标系一般为球坐标系,本实施例中为了方便展板的布置和调节本实施例中建立直角坐标系下的三种类型的展板。对于每种类型的展板的调节可只需要在对应的二维平面上进行调节。

上述步骤中,根据所述展板类型以及所述位置坐标创建展板的具体步骤包括:

步骤S121,根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;

步骤S122,根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板。

在该位置坐标点上建立该视角方位上的面片,将建立好的面片作为创建的展板。该面片的尺寸预先设置,例如可为方形尺寸为2cm*3cm,此时该面片的效果是基于球坐标与直角坐标变换模型渲染的,其面片填充的颜色可预先设置,例如可设置为灰色,并且还可设置一定的透明度。

步骤S13,获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

步骤S12中创建的展板尺寸是预先设置好的,其可能并不符合用户需求。因此,本实施例中的展板创建窗口上提供调节展板宽度、高度、水平偏移量和垂直偏移量的按钮。该按钮例如为调节条,通过移动调节条上的调节块来调节展板的尺寸。可以理解的,在本发明的其他实施例中,也可通过设置加减按钮分别对展板的宽度、高度、水平偏移量和垂直偏移量进行调节。

该展板的宽度和高度,是指该展板所在的对应视角方位上面片的宽度和高度。当用户需要对展板的宽度进行调节时,可移动宽度调节条上的调节块,对展板的宽度进行缩放调节。此时,系统获取到第一调节参数为宽度参数,系统根据该宽度参数对展板的宽度进行缩放,同时,全景图像中,对应该展板的面片宽度对应变化,用户可直观看到该展板调节后的大小。

当用户需要对展板的高度进行调节时,可移动高度调节条上的调节块,对展板的高度进行缩放调节。此时,系统获取到第一调节参数为高度参数,系统根据获取的高度参数对展板的高度进行缩放,同时,全景图像中,对应该展板的面片高度对应变化,用户可直观看到该展板调节后的大小。

当用户需要对展板在三维空间中进行水平方向上进行调节时,可移动水平偏移调节条上的调节块。此时,系统获取到的第一调节参数为水平偏移量,系统将该展板在水平方向上偏移该水平偏移量,使该展板在水平方向上移动该水平偏移量的距离。

当用户需要对展板在三维空间中进行垂直方向上进行调节时,可移动垂直偏移调节条上的调节块。此时,系统获取到的第一调节参数为垂直偏移量,系统将该展板在垂直向上偏移该垂直偏移量,使该展板在垂直方向上移动该垂直偏移量的距离。

该水平方向和垂直方向为展板平面的局部平面直角坐标系的两个坐标轴方向,对于正面和侧面展板,水平方向为面内的水平直线,垂直方向为面内的竖直线;对于水平面展板,水平方向为左右方向,垂直方向为向前向后方向。

步骤S14,通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种。

用户可通过展板创建窗口创建多个展板,并且可在任意一个展板上创建一展品。展品的创建可通过系统提供的展品布置窗口进行创建,例如,工具栏“展品试展”按钮点击后在工作区左边居中显示展品布置窗口,同时隐藏展板创建窗口。

用户可通过鼠标或触摸显示屏的方式选中一条目标展板,系统接收到用户的选中信号时,将用户选中的目标展板进行标记(例如用白色线框表示选中的展板)在该选中的目标展板上通过展品布置窗口中提供的展品类型创建展品。

步骤S15,获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

用户可通过展品布置窗口对创建的展品的宽度、高度、水平偏移量和垂直偏移量进行调节。展品是放置在展板上的,展品的坐标计算可由展板的坐标和水平、垂直偏移量组合而成,系统获取到展品调节的第二参数时,调整展品的尺寸以及偏移位置,展品的调节方式是基于展板的调节,即在展板局部坐标系中,通过对各项参数的调节实现对展品位置状态的再次调整。

本发明实施例对全景图像中的对象编辑,可分为展板的创建和展品的布置两个环节。这两个阶段可分别完成不同的作业内容,其清晰界定展示位置定制和展品参数编辑两个工种的操作边界,这两个作业环节可分配给不同权限的两批操作人员来完成,减少多媒体元素生成、布置和编辑的复杂度。

展品布置阶段可以在展板上创建展品如创建文本内容、图片内容、动画内容、视频内容或三维模型内容等,以及设置多媒体元素热点的互动点击动作,如打开新窗口或弹出详情窗口。

展板的创建是基于三维直角坐标系下的三个维度的平面进行创建,即分别为水平面展板、正面展板和侧面展板。用户可对每个展板的宽度、高度、水平偏移量和垂直偏移量进行调节。本发明实施例中展板和展品可在直角坐标系下进行位置的调节,在全景图中的物体上布置展品可做到姿态自然的调整和匹配。

本实施例开创了新的多媒体元素空间位置布置方法,根据展示画面的要求,简化姿态参数的调整,实现调整简单轻便,利用一系列方法和步骤实现动态生成、布置多媒体元素的方法。

请参阅图2,为本发明第二实施例中的全景图像中对象的编辑方法,包括步骤S21~S30。

步骤S21,通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应。

本实施例通过计算机系统提供的展板创建窗口进行展板的布置。当用户需要设置全景VR场景时,用户打开展板创建窗口,该窗口上显示三个功能项,分别为创建展板、编辑展板和管理展板。其中,创建展板功能设置有三类可创建的展板,分别为创建水平面展板、创建正面展板和创建侧面展板,并且该窗口上还设置有关闭创建功能的选项。编辑展板用于对展板的宽度、高度、水平位移和垂直位移进行调节。管理展板功能包括删除展板、清空展板、加载展板测试和保存展板,分别用于删除选中的展板、清空所有展板、加载展板进行测试和保存创建的展板。

其中,水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应,通过该三类展板可确定观察者在三维空间中的视角方位,例如水平面展板是是指观察者下方或上方的水平面平行的面片;正面展板是指观察者视线正前方,与观察者视线水平投影相垂直的铅锤面上的面片;观察者视线以及与观察者视线垂直的铅垂线形成侧面,侧面展板是指与该侧面平行的面片。用户可在全景图像中选中选择一个位置创建其中一种类型的展板。

步骤S22,根据所述展板类型参数确定待创建展板在所述全景图像的视角方位,并根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板。

步骤S23,获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

系统获取到用户选择的位置点以及展板类型参数时,在该位置坐标点上建立该视角方位上的面片,将建立好的面片作为创建的展板。具体实施时,用户可通过鼠标点击全景图像来确定展板创建的位置点。该面片的尺寸预先设置,例如可为方形、尺寸为2cm*3cm,此时该面片的效果是基于球坐标与直角坐标变换模型渲染的,其面片填充的颜色可预先设置,例如可设置为灰色,并且还可设置一定的透明度。例如图3中所示,在全景图中A、B、C位置上分别创建了水平面展板、正面展板和侧面展板。

步骤S24,获取用户选中的目标展板,并通过展品布置窗口获取用户选中的展品类型。

用户可在创建的展板中选中一个展板作为承载展品的目标展板。并在系统提供的展品布置窗口上创建展品,本实施例中的展品类型可包括文本、动画、视频和模型。系统提供了每种类型展品的创建操作窗口,用户可从一操作窗口上创建对应的展品。

步骤S25,当所述展品为文本时,通过文本创建窗口获取用户选中的文本背景,姿态设置和文本设置信息,并根据获取的信息在所述目标展板上创建文本。

在文本创建窗口中,系统可提供多种默认的文本背景,用户选择其中一种文本背景,并且,文本背景也可由用户自行上传。姿态设置是设置文本的互动动作,例如显示时竖起来或缩放、摆动等动画姿态。文本设置包括内容以及格式的设置,本实施例中文本支持html格式,方便用户观看。系统获取到用户从该文本创建窗口中设置的信息后,在目标展板上生成文本。

步骤S26,当所述展品为动画时,通过动画创建窗口获取用户选中的动画风格以及姿态设置信息,并根据获取的信息在所述目标展板上创建动画。

在动画创建窗口中,动画风格也可通过系统提供,用户选择其中一种即可,也可由用户从其他存储地址中上传。姿态设置是设置文本的互动动作,例如显示时竖起来或缩放、摆动等动画姿态。系统获取到用户从该动画创建窗口中设置的信息后,在目标展板上生成动画。

步骤S27,当所述展品为视频时,通过视频创建窗口获取用户选中的视频文件、视频的显示比例参数,以及姿态设置信息,并根据获取的信息在所述目标展板上创建视频。

在视频创建窗口中,视频文件可以是系统提供的默认视频文件,也可从其他存储地址上传。另外,该视频创建窗口提供了视频显示比例参数的调节按钮,用户可通过该按钮调节该视频文件的显示大小。

步骤S28,当所述展品为模型时,通过模型创建窗口获取用户选中的模型文件和模型显示尺寸信息,并根据获取的信息在所述目标展板上创建模型。

在模型创建窗口下,系统提供了数个默认的三维模型,同时也提供了上传三维模型文件的接口,以便于用户自行上传三维模型文件。另外,该模型创建窗口该提供了缩略图显示比例的调节按钮,以及模型显示尺寸的调节按钮。

步骤S29,获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

展品可通过展品布置窗口上的宽度、高度、水平偏移量和垂直偏移量的按钮,以便于对展品的尺寸及位置进行调节。其调节方式与展板的调节方式相同,此处不予赘述。

步骤S30,通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

本实施例中,热点是指绑定了点击等互动操作的展品,点击动作可按需要设置为改变展品位置,颜色,启动动画甚至跳转到新页面等功能。系统提供了展品互动窗口,用户可从该窗口上对任意一展品创建热点,并通过参数编辑按钮设置热点编辑参数。系统获取到用户选中的展品和热点编辑参数时,在该展品上创建热点。

请参阅图4,为本发明第三实施例中的全景图像中对象的编辑系统,包括:

获取模块10,用于通过展板创建窗口获取用户选中的展板类型参数,并获取所述全景图像中待创建展板的位置坐标,展板类型包括水平面展板、正面展板和侧面展板,其分别与视野中心点局部三维直角坐标模型的三个维面对应;

展板创建模块20,用于根据所述展板类型以及所述位置坐标创建展板;

第一调节模块30,用于获取针对所述展板的第一调节参数,并根据所述第一调节参数调节所述展板,所述第一调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种;

展品创建模块40,用于通过展品布置窗口在用户选中的一目标展板上创建展品,所述展品为文本、动画、视频和模型中的任意一种;

第二调节模块50,用于获取针对所述展品的第二调节参数,并根据所述第二调节参数调节所述展品,所述第二调节参数包括宽度、高度、水平偏移量和垂直偏移量中的至少一种。

进一步的,上述编辑系统,其中,所述展板创建模块具体用于:

根据所述展板类型参数确定待创建展板在所述全景图像的视角方位;

根据所述视角方位以及所述位置坐标创建预设尺寸的面片,以作为展板。

进一步的,上述编辑系统,其中,当所述第一调节参数为宽度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的宽度按照所述宽度参数进行缩放;

当所述第一调节参数为高度参数时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板的高度按照所述高度参数进行缩放;当所述第一调节参数为水平偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在水平方向上偏移所述水平偏移量;

当所述第一调节参数为垂直偏移量时,所述根据所述第一调节参数调节所述展板的步骤包括:

将所述展板在垂直方向上偏移所述垂直偏移量。

进一步的,上述编辑系统,还包括:

热点创建模块60,用于通过展品互动窗口获取用户选中的目标展品,以及获取热点编辑参数,根据获取的热点编辑参数对所述目标展品创建热点。

本发明实施例所提供的编辑系统,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,系统实施例部分未提及之处,可参考前述方法实施例中相应内容。

本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的编辑方法。

在流程图中表示或在此以其他方式描述的逻辑和\/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读存储介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读存储介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读存储介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

设计图

全景图像中对象的编辑方法、系统及计算机可读存储介质论文和设计

相关信息详情

申请码:申请号:CN201910799475.4

申请日:2019-08-28

公开号:CN110310375A

公开日:2019-10-08

国家:CN

国家/省市:36(江西)

授权编号:CN110310375B

授权时间:20191227

主分类号:G06T 19/20

专利分类号:G06T19/20;G06T19/00

范畴分类:40B;

申请人:南昌世弘泛亚科技股份有限公司

第一申请人:南昌世弘泛亚科技股份有限公司

申请人地址:330038 江西省南昌市红谷滩新区红角洲学府大道899号江西慧谷-红谷创意产业园1号楼B栋二楼B2-04室

发明人:涂瑜琮;王振海

第一发明人:涂瑜琮

当前权利人:南昌世弘泛亚科技股份有限公司

代理人:何世磊

代理机构:11201

代理机构编号:北京清亦华知识产权代理事务所(普通合伙)

优先权:关键词:当前状态:审核中

类型名称:外观设计

标签:;  ;  ;  

全景图像中对象的编辑方法、系统及计算机可读存储介质论文和设计-涂瑜琮
下载Doc文档

猜你喜欢