跨平台增强现实出版物的制作方法、装置及终端与流程

文档序号:19064388发布日期:2019-11-06 02:09阅读:160来源:国知局
跨平台增强现实出版物的制作方法、装置及终端与流程

本发明涉及出版物领域,尤其涉及一种跨平台增强现实出版物的制作方法、装置及终端。



背景技术:

出版物是指以传播为目的贮存知识信息并具有一定物质形态的出版产品,其在当前生活中较为常见,例如日常的书本、报纸、杂志等等。当前的出版物往往都是将文字、图片等内容印刷在纸质的载体上以供用户阅读,但是,纸质出版物上印刷的二维图片与文字内容往往无法精准地向用户展示物体的形象,举例来说,书籍上印刷的动物图片往往无法向用户全方面、多角度地展示动物的体态特征。

为了提高用户的阅读体验,向用户全方面、多角度地展示待展示物体的形态,现有技术中提出一种复合形态的数字内容与纸质内容融合的增强现实出版物,目前国内外已经有多款成熟的增强现实中间件,可以实现基于自然特征图片、3d模型、含特殊可视编码的特征提取、跟踪识别和基于单目摄像头的虚实融合。

但是,采用上述的增强现实中间件来制作增强现实出版物往往需要制作者基于当前的项目需求进行定制编码实现,对制作者的编程能力要求较高。因此,不具备编程能力的设计师或者资源制作人员无法通过上述增强现实中间件来完成增强现实出版物的制作。



技术实现要素:

本发明提供一种跨平台增强现实出版物的制作方法、装置及终端,用于解决现有技术中不具备编程能力的制作者无法制作增强现实出版物的缺陷。

本发明的第一个方面是提供一种跨平台增强现实出版物的制作方法,包括:

根据用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作增强现实资源包;

根据用户发送的预览指令通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,以使用户根据加载的增强现实资源包内容对所述增强现实资源包进行调整;

将调整后的所述增强现实资源包上传至云端服务器进行发布,以使云端服务器通过云端数字内容版权保护组件对云端服务器中存储的所述增强现实资源包进行版权保护。

本发明的另一个方面是提供一种跨平台增强现实出版物的制作方法,包括:

根据用户的下载指令通过平台阅读桥接器从云端服务器下载增强现实资源包,所述增强现实资源包是根据所述用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作;

通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以供用户进行阅读,所述平台阅读桥接器能够使所述增强现实资源包在当前全部平台上展示。

本发明的又一个方面是提供一种跨平台增强现实出版物的制作装置,包括:

增强现实资源包制作模块,用于根据用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作增强现实资源包;

预览模块,用于根据用户发送的预览指令通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,以使用户根据加载的增强现实资源包内容对所述增强现实资源包进行调整;

发布模块,用于将调整后的所述增强现实资源包上传至云端服务器进行发布,以使云端服务器通过云端数字内容版权保护组件对云端服务器中存储的所述增强现实资源包进行版权保护。

本发明的又一个方面是提供一种终端,包括:

下载模块,用于根据用户的下载指令通过平台阅读桥接器从云端服务器下载增强现实资源包,所述增强现实资源包是根据所述用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作的;

第一加载模块,用于通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以供用户进行阅读,所述平台阅读桥接器能够使所述增强现实资源包在当前全部平台上展示。

本发明提供的跨平台增强现实出版物的制作方法、装置及终端,用户可以通过增强现实编辑器组件实现增强现实资源包内容的添加以及排版,并通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,根据渲染结果对当前的增强现实资源包进行相应调整,将调整之后的增强现实资源包上传至云端服务器进行存储,实现对增强现实资源包的版权保护。通过本发明能够使不具备变成能力的制作人员也能够实现对增强现实出版物的制作。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的跨平台增强现实出版物的制作方法的流程示意图;

图2为本发明实施例二提供的跨平台增强现实出版物的制作方法的流程示意图;

图3为本发明实施例三提供的跨平台增强现实出版物的制作方法的流程示意图;

图4为本发明实施例四提供的跨平台增强现实出版物的制作装置的结构示意图;

图5为本发明实施例五提供的终端的结构示意图;

图6为本发明实施例六提供的终端的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例一提供的跨平台增强现实出版物的制作方法的流程示意图,如图1所示,所述方法包括:

步骤101、根据用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作增强现实资源包。

现有技术中,一般都需要制作者根据当前需求进行编程以实现增强现实资源包的制作,因此,往往需要制作者具备很强的编程能力,而在本实施方式中,根据用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作增强现实资源包,其中,增强现实内容添加指令中包括当前待制作增强现实资源包的内容,编排指令中包括当前增强现实资源包的排版形式,也就是说,只需根据用户的增强现实内容添加指令将当前待制作增强现实资源包的内容添加至增强现实编辑器组件中并根据当前的编排指令进行排版即可制作增强现实资源包,对制作者的编程能力无要求,只要确定当前待制作增强现实资源包的内容以及当前的排版形式,任何人都可以通过增强现实编辑器组件制作增强现实资源包。

步骤102、根据用户发送的预览指令通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,以使用户根据加载的增强现实资源包内容对所述增强现实资源包进行调整。

在本实施方式中,用户将当前待制作增强现实资源包的内容添加至增强现实编辑器组件中并根据当前的需求进行排版即可制作增强现实资源包,之后,用户可以通过增强现实出版物内容渲染器对增强现实资源包进行加载,以使用户对制作的增强现实资源包的展示效果进行了解,从而可以根据预览的效果进行相应的调整,其中,可以对当前的排版进行调整,也可以对增强现实资源包中的任意内容进行调整。具体地,增强现实出版物渲染器负责增强现实出版物数字内容的加载卸载、内容页面的加载切换、当前内容页面各组件内容的加载与交互展示,其中,由于对增强现实资源包进行预览时较为耗费终端当前的运行内存,因此,为了保证终端的运行速度,当预览不同的增强现实资源包内容时,可以通过增强现实出版物渲染器实施对内容页面的加载切换。

步骤103、将调整后的所述增强现实资源包上传至云端服务器进行发布,以使云端服务器通过云端数字内容版权保护组件对云端服务器中存储的所述增强现实资源包进行版权保护。

在本实施方式中,调整后的增强现实资源包可以上传至云端服务器中进行发布,以使后续用户可以从云端服务器中下载想要看的增强现实资源包。进一步地,为了保证增强现实资源包的版权安全,增强现实资源包上传至云端服务器之后,云端服务器还可以通过云端数字内容版权保护组件对云端服务器中存储的增强现实资源包进行版权保护。

本实施例提供的跨平台增强现实出版物的制作方法,用户可以通过增强现实编辑器组件实现增强现实资源包内容的添加以及排版,并通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,根据渲染结果对当前的增强现实资源包进行相应调整,将调整之后的增强现实资源包上传至云端服务器进行存储,实现对增强现实资源包的版权保护。通过本发明能够使不具备变成能力的制作人员也能够实现对增强现实出版物的制作。

进一步地,在上述实施例的基础上,所述方法还包括:

通过编辑器数字内容版权保护组件在用户通过所述增强现实编辑器组件编辑所述增强现实资源包时对所述增强现实资源包进行版权保护。

在本实施方式中,在用户通过增强现实编辑器组件制作增强现实资源包时,还可以通过编辑器数字内容版权保护组件对用户当前制作的增强现实资源包进行版权保护。从而能够进一步地保证增强现实资源包的版权保护。

需要说明的是,上述任一实施例中所述的版权保护组件可以采用当前任一版权保护方式对增强现实资源包进行版权保护,本发明在此不做限制,举例来说,可以通过对增强现实资源包进行通用的基础加解密实现对增强现实资源包的版权保护。

通过本实施例提供的跨平台增强现实出版物的制作方法,在用户通过增强现实编辑器组件制作增强现实资源包时,还可以通过编辑器数字内容版权保护组件对用户当前制作的增强现实资源包进行版权保护,从而能够在无需制作者具备扎实的编程能力的基础上,保护增强现实资源包的版权安全。

图2为本发明实施例二提供的跨平台增强现实出版物的制作方法的流程示意图,如图2所示,所述方法包括:

步骤201、根据用户的下载指令通过平台阅读桥接器从云端服务器下载增强现实资源包,所述增强现实资源包是根据所述用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作的。

在本实施例中,可以根据用户的下载指令通过平台阅读桥接器从云端服务器下载与用户的下载指令相对应的增强现实资源包,其中,该增强现实资源包是根据所述用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作的,因此,只需将待制作增强现实资源包的内容添加至增强现实编辑器组件中并进行排版即可以实现对增强现实资源包的制作,因此,无需制作者具备扎实的编程能力即可完成制作。需要说明的是,平台阅读桥接器中设置有通用的api接口,因此,可以将增强现实资源包的显示渲染嵌入到现有已经实现的各种类型的阅读器终端软件中,采取扩展的方式给这些阅读器终端软件提供增强现实出版物的展示功能。

步骤202、通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以供用户进行阅读,所述平台阅读桥接器能够使所述增强现实资源包在当前全部平台上展示。

在本实施方式中,可以通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以供用户进行阅读,根据具体实现时采用的3d编辑/渲染引擎的不同,资源文件应选用该3d编辑/渲染引擎的资源持久化存储格式,以unity3d为例,如果采用unity3d作为编辑器和阅读器内核引擎,页面资源文件就可以采取unity3d的bundle文件格式来实现。

本实施例提供的跨平台增强现实出版物的制作方法,用户可以根据平台阅读桥接器从云端服务器中下载云端服务器中存储的增强现实资源包,并可以通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以实现阅读,具体地,只需将待制作增强现实资源包的内容添加至增强现实编辑器组件中并进行排版即可以实现对增强现实资源包的制作,无需制作者具备扎实的编程能力即可完成制作,因此,能够在无需制作者具备扎实的编程能力的基础上,实现用户对增强现实资源包的阅读。

进一步地,在上述实施例的基础上,步骤201之后,所述方法还包括:

通过阅读器数字内容版权保护组件在所述用户阅读所述增强现实资源包时对增强现实资源包进行版权保护。

在本实施方式中,在用户通过阅读器阅读增强现实资源包时,可以通过阅读器数字内容版权保护组件对用户阅读器中下载的增强现实资源包进行版权保护。需要说明的是,本实施方式中所述的版权保护组件可以采用当前任一版权保护方式对增强现实资源包进行版权保护,本发明在此不做限制,举例来说,可以通过对增强现实资源包进行通用的基础加解密实现对增强现实资源包的版权保护。

通过本实施例提供的跨平台增强现实出版物的制作方法,在用户通过阅读器阅读增强现实资源包时,可以通过阅读器数字内容版权保护组件对用户阅读器中下载的增强现实资源包进行版权保护,从而能够在无需制作者具备扎实的编程能力的基础上,保护增强现实资源包的版权安全。

图3为本发明实施例三提供的跨平台增强现实出版物的制作方法的流程示意图,如图3所示,在上述任一实施例的基础上,所述增强现实资源包中的可增强现实资源内容与实体书中的可识别对象一一对应,步骤201之后,所述方法包括:

步骤301、获取用户通过摄像头扫描的所述可识别对象。

步骤302、根据所述可识别对象从所述增强现实资源包中获取与所述可识别对象对应的增强现实资源内容。

步骤303、通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述可识别对象对应的增强现实资源内容进行加载,以供所述用户进行阅读。

需要说明的是,本发明提供的增强现实资源包可以为一独立的可增强现实资源供用户阅读,其也可以为与实体出版物相对应,具体地,增强现实资源包中的可增强现实资源内容与实体书中的可识别对象一一对应,出版物实体是印刷有可识别对象的图书、期刊、单页或多页海报等,这些出版物实体通常包含一个或多个具备可识别特征的对象(也可以是印刷或打印出来的图片)的页面,除了图片作为可识别对象以外,还可以是可提取表面特征的3d实物(如覆盖可识别纹理图片的立方体或者不规则3d物体等)。

在本实施方式中,当增强现实资源包与实体出版物一一对应时,用户可以通过终端上设置的摄像头扫描实体出版物中的可识别对象,并根据该可识别对象在增强现实资源包中获取与该可识别对象对应的增强现实资源内容,并根据设置在平台阅读桥接器中的增强现实出版物内容渲染器对可识别对象对应的增强现实资源内容进行加载,以供用户进行阅读。

本实施例提供的跨平台增强现实出版物的制作方法,当增强现实资源包与实体出版物一一对应时,用户可以通过终端上设置的摄像头扫描实体出版物中的可识别对象,并获取与该可识别对象对应的增强现实资源内容,并通过增强现实出版物内容渲染器对增强现实资源内容进行加载以实现对增强现实资源包的阅读,从而能够在无需制作者具备扎实的编程能力的基础上,实现对与实体出版物对应的增强现实出版物的阅读。

图4为本发明实施例四提供的跨平台增强现实出版物的制作装置的结构示意图,如图4所示,所述装置包括:

增强现实资源包制作模块41,用于根据用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作增强现实资源包。

预览模块42,用于根据用户发送的预览指令通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,以使用户根据加载的增强现实资源包内容对所述增强现实资源包进行调整。

发布模块43,用于将调整后的所述增强现实资源包上传至云端服务器进行发布,以使云端服务器通过云端数字内容版权保护组件对云端服务器中存储的所述增强现实资源包进行版权保护。

本实施例提供的跨平台增强现实出版物的制作装置,用户可以通过增强现实编辑器组件将实现增强现实资源包内容的添加以及排版,并通过增强现实出版物内容渲染器对所述增强现实资源包进行加载,根据渲染结果对当前的增强现实资源包进行相应调整,将调整之后的增强现实资源包上传至云端服务器进行存储,实现对增强现实资源包的版权保护。通过本发明能够使不具备变成能力的制作人员也能够实现增强现实出版物的制作。

进一步地,在上述实施例的基础上,所述装置还包括:

第一版权保护模块,用于通过编辑器数字内容版权保护组件在用户通过所述增强现实编辑器组件编辑所述增强现实资源包时对所述增强现实资源包进行版权保护。

通过本实施例提供的跨平台增强现实出版物的制作装置,通过在用户通过增强现实编辑器组件制作增强现实资源包时,还可以通过编辑器数字内容版权保护组件对用户当前制作的增强现实资源包进行版权保护,从而能够在无需制作者具备扎实的编程能力的基础上,保护增强现实资源包的版权安全。

图5为本发明实施例五提供的终端的结构示意图,如图5所示,所述终端包括:

下载模块51,用于根据用户的下载指令通过平台阅读桥接器从云端服务器下载增强现实资源包,所述增强现实资源包是根据所述用户发送的增强现实内容添加指令以及编排指令通过增强现实编辑器组件制作的。

第一加载模块52,用于通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,以供用户进行阅读,所述平台阅读桥接器能够使所述增强现实资源包在当前全部平台上展示。

本实施例提供的终端,用户可以根据平台阅读桥接器从云端服务器中下载云端服务器中存储的增强现实资源包,并可以通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述增强现实资源包进行加载,已实现阅读,具体地,只需将待制作增强现实资源包的内容添加至增强现实编辑器组件中并进行排版即可以实现对增强现实资源包的制作,因此,无需制作者具备扎实的编程能力即可完成制作,因此,能够在无需制作者具备扎实的编程能力的基础上,实现用户对增强现实资源包的阅读。

进一步地,在上述实施例的基础上,所述终端还包括:

第二版权保护模块,用于通过阅读器数字内容版权保护组件在所述用户阅读所述增强现实资源包时对增强现实资源包进行版权保护。

通过本实施例提供的终端,在用户通过阅读器阅读增强现实资源包时,可以通过阅读器数字内容版权保护组件对用户阅读器中下载的增强现实资源包进行版权保护,从而能够在无需制作者具备扎实的编程能力的基础上,保护增强现实资源包的版权安全。

图6为本发明实施例六提供的终端的结构示意图,如图6所示,在上述任一实施例的基础上,所述增强现实资源包中的可增强现实资源内容与实体书中的可识别对象一一对应,所述终端包括:

可识别对象获取模块61,用于获取用户通过摄像头扫描的所述可识别对象。

增强现实资源内容获取模块62,用于根据所述可识别对象从所述增强现实资源包中获取与所述可识别对象对应的增强现实资源内容。

第二加载模块63,用于通过设置在所述平台阅读桥接器中的增强现实出版物内容渲染器对所述可识别对象对应的增强现实资源内容进行加载,以供所述用户进行阅读。

需要说明的是,本发明提供的增强现实资源包可以为一独立的可增强现实资源供用户阅读,其也可以为与实体出版物相对应,具体地,增强现实资源包中的可增强现实资源内容与实体书中的可识别对象一一对应,出版物实体是印刷有可识别对象的图书、期刊、单页或多页海报等,这些出版物实体通常包含一个或多个具备可识别特征的对象(也可以是印刷或打印出来的图片)的页面,除了图片作为可识别对象以外,还可以是可提取表面特征的3d实物(如覆盖可识别纹理图片的立方体或者不规则3d物体等)。

本实施例提供的终端,当增强现实资源包与实体出版物一一对应时,用户可以通过终端上设置的摄像头扫描实体出版物中的可识别对象,并获取与该可识别对象对应的增强现实资源内容,并通过增强现实出版物内容渲染器对增强现实资源内容进行加载以实现对增强现实资源包的阅读,从而能够在无需制作者具备扎实的编程能力的基础上,实现对与实体出版物对应的增强现实出版物的阅读。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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