一种基于数字艺术景观装置的像素拼接显示方法及服务器与流程

文档序号:13281780阅读:231来源:国知局
一种基于数字艺术景观装置的像素拼接显示方法及服务器与流程

本发明涉及智慧城市建设技术领域,具体涉及一种基于数字艺术景观装置的像素拼接显示方法及服务器。



背景技术:

目前,智慧城市建设越来越受到重视,智慧城市建设是在原来数字城市建设基础上,运用信息和通信技术手段感测、分析、整合城市运行核心系统的各项关键信息,从而对包括民生、环境、公共安全、城市服务、工商业活动在内的各种需求做出智能响应。在智慧城市建设中,通过在公共场合设置一些用于共享信息的平台,如大厦外墙设置的大型发光二极管(lightemittingdiode,简称led)显示屏、公交站牌上的led广告墙、城市中心的信息塔,其中,led显示屏由多个led显示单元拼接得到,在输出信息至led显示屏显示时,如果处理不好显示分辨率的问题,将会导致各个显示单元之间出现显示不连贯的问题,难以实现uv无缝对接,直接影响显示效果。



技术实现要素:

本发明实施例公开了一种基于数字艺术景观装置的像素拼接显示方法及服务器,用于解决现有技术中各个显示单元之间难以实现uv无缝对接的技术问题,以提高图像显示效果。

本发明第一方面公开了一种基于数字艺术景观装置的像素拼接显示方法,可包括:

获取待显示图像;

在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与所述待显示图像相适配的目标像素拼接区域;所述数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;所述目标像素拼接区域包括至少一个独立显示模块;

将所述待显示图像发送至所述目标像素拼接区域进行显示。

作为一种可选的实施方式,在本发明第一方面中,所述在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与所述待显示图像相适配的目标像素拼接区域,包括:

从所述数字艺术景观装置对应的三维模型展开图中查找空闲独立显示模块;

在查找到的所述空闲独立显示模块中进行像素搜索,以获得与所述待显示图像相适配的所述目标像素拼接区域。

作为一种可选的实施方式,在本发明第一方面中,所述在查找到的所述空闲独立显示模块中进行像素搜索,以获得与所述待显示图像相适配的所述目标像素拼接区域,包括:

查找所述空闲独立显示模块是否存在像素与所述待显示图像的像素相适配的某一空闲独立显示模块;

在所述空闲独立显示模块查找到像素与所述待显示图像的像素相适配的所述某一空闲独立显示模块时,获得与所述待显示图像相适配的第一像素拼接区域,所述第一像素拼接区域作为所述目标像素拼接区域,所述第一像素拼接区域包括所述某一空闲独立显示模块;

在所述空闲独立显示模块查找不到像素与所述待显示图像的像素相适配的所述某一空闲独立显示模块时,在所述空闲独立显示模块查找是否存在像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块;

在所述空闲独立显示模块查找到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,获得与所述待显示图像相适配的第二像素拼接区域,所述第二像素拼接区域作为所述目标像素拼接区域,所述第二像素拼接区域包括所述若干个相邻空闲独立显示模块。

作为一种可选的实施方式,在本发明第一方面中,在所述空闲独立显示模块查找不到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,所述方法还包括:

在所述空闲独立显示模块查找不到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,从所述空闲独立显示模块中确定出目标空闲独立显示模块,查找与所述目标空闲独立显示模块相邻的非空闲独立显示模块,获得与所述待显示图像相适配的第三像素拼接区域,所述第三像素拼接区域作为所述目标像素拼接区域,所述第三像素拼接区域包括目标空闲独立显示模块与所述非空闲独立显示模块,所述目标空闲独立显示模块与所述非空闲独立显示模块的像素总和与所述待显示图像的像素相适配。

作为一种可选的实施方式,在本发明第一方面中,所述将所述待显示图像发送至所述目标像素拼接区域进行显示,包括:

调用与所述目标像素拼接区域中的独立显示模块数量相对应的信号接口,通过所述信号接口将所述待显示图像发送至所述目标像素拼接区域中的独立显示模块进行显示,所述信号接口与所述目标像素拼接区域中的独立显示模块一一对应。

本发明第二方面公开了一种服务器,可包括:

获取单元,用于获取待显示图像;

搜索单元,用于在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与所述待显示图像相适配的目标像素拼接区域;所述数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;所述目标像素拼接区域包括至少一个独立显示模块;

显示单元,用于将所述待显示图像发送至所述目标像素拼接区域进行显示。

作为一种可选的实施方式,在本发明第二方面中,所述搜索单元具体包括:

模块查找单元,用于从所述数字艺术景观装置对应的三维模型展开图中查找空闲独立显示模块;

区域搜索单元,用于在所述模块查找单元查找到的所述空闲独立显示模块中进行像素搜索,以获得与所述待显示图像相适配的所述目标像素拼接区域。

作为一种可选的实施方式,在本发明第二方面中,所述区域搜索单元包括:

第一查找单元,用于查找所述空闲独立显示模块是否存在像素与所述待显示图像的像素相适配的某一空闲独立显示模块;

第一获取单元,用于在所述第一查找单元确定在所述空闲独立显示模块查找到像素与所述待显示图像的像素相适配的所述某一空闲独立显示模块时,获得与所述待显示图像相适配的第一像素拼接区域,所述第一像素拼接区域作为所述目标像素拼接区域,所述第一像素拼接区域包括所述某一空闲独立显示模块;

第二查找单元,用于在所述第一查找单元确定在所述空闲独立显示模块查找不到像素与所述待显示图像的像素相适配的所述某一空闲独立显示模块时,在所述空闲独立显示模块查找是否存在像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块;

第二获取单元,用于在所述第二查找单元确定在所述空闲独立显示模块查找到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,获得与所述待显示图像相适配的第二像素拼接区域,所述第二像素拼接区域作为所述目标像素拼接区域,所述第二像素拼接区域包括所述若干个相邻空闲独立显示模块。

作为一种可选的实施方式,在本发明第二方面中,所述区域搜索单元还包括:

第三获取单元,用于在所述第二查找单元确定在所述空闲独立显示模块查找不到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,在所述空闲独立显示模块查找不到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,从所述空闲独立显示模块中确定出目标空闲独立显示模块,查找与所述目标空闲独立显示模块相邻的非空闲独立显示模块,获得与所述待显示图像相适配的第三像素拼接区域,所述第三像素拼接区域作为所述目标像素拼接区域,所述第三像素拼接区域包括目标空闲独立显示模块与所述非空闲独立显示模块,所述目标空闲独立显示模块与所述非空闲独立显示模块的像素总和与所述待显示图像的像素相适配。

作为一种可选的实施方式,在本发明第二方面中,所述显示单元用于将所述待显示图像发送至所述目标像素拼接区域进行显示的方式具体为:

所述显示单元用于调用与所述目标像素拼接区域中的独立显示模块数量相对应的信号接口,通过所述信号接口将所述待显示图像发送至所述目标像素拼接区域中的独立显示模块进行显示,所述信号接口与所述目标像素拼接区域中的独立显示模块一一对应。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例基于数字艺术景观装置,该数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;对于待显示图像,在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与该待显示图像相适应的目标像素拼接区域,目标像素拼接区域包括至少一个独立显示模块,然后将待显示图像发送至目标像素拼接区域进行显示;在本发明实施例中,能够对每一个独立显示模块进行图像显示控制,对每一个独立显示模块的显示控制不会影响到邻近的独立显示模块,从而能够保证每一个独立显示模块都能够实现点对点的映射,在目标拼接区域中实现uv无缝对接,提高图像在数字艺术景观装置上的显示效果,给以用户更好的视觉体验。

附图说明

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

图1为本发明实施例公开的数字艺术景观装置的结构示意图;

图2为本发明实施例公开的基于数字艺术景观装置的像素拼接显示方法的流程示意图;

图3为本发明实施例公开的基于数字艺术景观装置的像素拼接显示方法的另一结构示意图;

图4为本发明实施例公开的服务器的应用示意图;

图5为本发明实施例提供的服务器的结构示意图;

图6为本发明实施例公开的服务器的另一结构示意图;

图7为本发明实施例公开的服务器的另一结构示意图;

图8为本发明实施例公开的服务器的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种基于数字艺术景观装置的像素拼接显示方法,用于实现uv无缝对接,提高图像显示效果,给以用户更好的视觉享受。本发明实施例还相应地公开了一种服务器。

在详细介绍本发明实施例之前,先对本发明提供的数字艺术景观装置进行简单介绍,请参阅图1,图1为本发明实施例公开的数字艺术景观装置的结构示意图,当然,在图1基础上进行优化或者变形得到的数字艺术景观装置的结构均属于本发明数字艺术景观装置的保护范围,在此不作限定。如图1所示的数字艺术景观装置可以设置于广场、表演现场等公共场合,该数字艺术景观装置可以包括沿同一竖轴间隔分布设置的多个360度显示模块层(360度环状),其中,该显示模块层从上到下的半径依次递减,并且每一层显示模块层由若干个异形结构的独立显示模块间隔组成,即同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔。本发明实施例中,数字艺术景观装置也可以俗称为数字艺术景观树、智慧景观树、智慧景观塔、智慧互动塔等,本发明实施例不作限定。

进一步地,数字艺术景观装置基于三维模型的展开图,是利用uv结构的原理分离每一个独立显示模块,每一个独立显示模块即为一个独立体,在调试时,可以任意调整位置和形状,对每一个独立显示模块可以进行任意的缩放和多点校正,也可以根据实际需求分离出更多独立显示模块,如贴合实际的显示分辨率和现场实际的输出分辨率进行调整,对数字艺术景观装置上的某一独立显示模块的调整不会影响相邻的独立显示模块。

经过调试后设置于广场、表演现场等公共场合的数字艺术景观装置,由与之连接的服务器进行控制,下面将结合具体实施例,从服务器角度出发,对本发明技术方案进行详细说明。

实施例一

请参阅图2,图2为本发明实施例公开的基于数字艺术景观装置的像素拼接显示方法的流程示意图;如图2所示,一种基于数字艺术景观装置的像素拼接显示方法可包括:

201、服务器获取待显示图像。

本发明实施例提供的待显示图像可以是文字图像、logo图像、图画图像、图腾图像等。作为一种可选的实施方式,服务器接收对图像数据库中某一图像的选择操作,提取某一图像作为待显示图像。

作为另一种可选的实施方式,在数字艺术景观装置上设置编码图像,或者,将编码图像设置在数字艺术景观装置的旁边,又或者,将编码图像设置在其他指定位置,本发明实施例不作限定。移动端扫描编码图像,获得互动界面,移动端通过互动界面获得用户需要显示的内容,并将内容上报给服务器;服务器接收移动端上报的内容,如果该内容为图像,则直接获得待显示图像,如果该内容为文字信息,则将文字信息转换成图像,获得待显示图像。

其中,上述移动端可以包括移动手机、移动平板以及其它移动互联网设备(mobileinternetdevice,mid),本发明实施例不作限定。

作为一种可选的实施方式,移动端扫描编码图像,获得互动界面的具体实施方式可包括:移动端扫描编码图像,获得超文本标记语言(hypertextmarkuplanguage,简称html5)互动界面;其中,该编码图像是由html5互动界面对应的链接地址进行编码而获得的二维码。

进一步地,上述html5互动界面可以是笑脸墙选项和祝福语选项,更进一步地,该html5互动界面还可以包括幸福摇选项(又称为摇一摇选项),其中,幸福摇选项用于触发移动端检测用户摇一摇动作。

作为另一种可选的实施方式,移动端扫描编码图像,获得互动界面的具体实施方式可包括:移动端扫描编码图像,获得社交公众账号;其中,该编码图像是由该社交公众账号进行编码而获得的二维码;以及,移动端检测用户输入的对该社交公众账号的关注指令,并响应该关注指令对该社交公众账号进行关注;以及,移动端在对该社交公众账号进行关注之后,可以检测用户对社交公众账号包括的互动菜单的触及操作(如点击操作),输出互动界面。其中,实施该实施方式,用户可以利用移动端先关注社交公众账号,然后可以随时、随地的触及社交公众账号包括的互动菜单以输出互动界面,从而可以提升社交的便捷性,以获得用户需要显示的内容作为待显示图像。

202、服务器在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域,该目标像素拼接区域包括至少一个独立显示模块。

作为一种可选的实施方式,服务器在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域具体包括:从该数字艺术景观装置对应的三维模型展开图中查找空闲独立显示模块;在查找到的空闲独立显示模块中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域。在该实施方式中,通过在三维模型展开图中查找空闲独立显示模块,从空闲独立显示模块中搜索与待显示图像相适配的目标像素拼接区域。

进一步地,服务器在查找到的空闲独立显示模块中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域,具体包括:

查找空闲独立显示模块是否存在像素与待显示图像的像素相适配的某一空闲独立显示模块;

在空闲独立显示模块查找到像素与待显示图像的像素相适配的某一空闲独立显示模块时,获得与该待显示图像相适配的第一像素拼接区域,该第一像素拼接区域作为目标像素拼接区域,该第一像素拼接区域包括某一空闲独立显示模块;

在空闲独立显示模块查找不到像素与待显示图像的像素相适配的某一空闲独立显示模块时,在空闲独立显示模块查找是否存在像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块;

在空闲独立显示模块查找到像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块时,获得与待显示图像相适配的第二像素拼接区域,该第二像素拼接区域作为目标像素拼接区域,该第二像素拼接区域包括若干个相邻空闲独立显示模块。

通过上述实施方式,在空闲独立显示模块中先查找像素与待显示图像的像素相适配的某一空闲独立显示模块,如果有与待显示图像的像素相适配的某一空闲独立显示模块,那么将待显示图像发送至该某一空闲独立显示模块进行显示。如果没有某一空闲独立显示模块与待显示图像的像素相适配,那么从空闲独立显示模块中查找是否有若干个相邻空闲独立显示模块的像素总和与待显示图像的像素相适配,如果有,将待显示图像发送至查找得到的若干个相邻空闲独立显示模块上进行显示。

进一步地,作为一种可选的实施方式,服务器在空闲独立显示模块查找是否存在像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块,具体包括:服务器在空闲独立显示模块中查找若干个相邻空闲独立显示模块,判断查找到的若干个相邻空闲独立显示模块形成的多边形中每一条边的像素与待显示图像中的相应边像素对应。

进一步地,作为一种可选的实施方式,在空闲独立显示模块查找不到像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块时,从空闲独立显示模块中确定出目标空闲独立显示模块,查找与目标空闲独立显示模块相邻的非空闲独立显示模块,获得与待显示图像相适配的第三像素拼接区域,该第三像素拼接区域作为目标像素拼接区域,第三像素拼接区域包括目标空闲独立显示模块与非空闲独立显示模块,该目标空闲独立显示模块与非空闲独立显示模块的像素总和与待显示图像的像素相适配。在该实施方式中,如果没有完全与待显示图像相适配的目标空闲独立显示模块,那么先确定出一个或者多个相邻的目标空闲独立显示模块,然后在目标空闲独立显示模块周边确定出非空闲独立显示模块,目标空闲独立显示模块与非空闲独立显示模块的像素总和与待显示图像相适配;然后清除非空闲独立显示模块上的当前显示图像,使得非空闲独立显示模块变成空闲独立显示模块,用于配合目标空闲显示模块一起显示待显示图像。

其中,目标空闲独立显示模块与非空闲独立显示模块形成的多边形中,每一个边的像素与待显示图像中对应的边像素相适配。

进一步地,服务器清除非空闲独立显示模块上的当前显示图像具体包括:服务器确定该非空闲独立显示模块所对应的图像所占用的所有独立显示模块,将所有确定出来的独立显示模块上显示的图像清除。

203、服务器将待显示图像发送至目标像素拼接区域进行显示。

作为一种可选的实施方式,服务器对待显示图像进行渲染,将渲染后的待显示图像发送至目标像素拼接区域进行显示。

本发明实施例基于数字艺术景观装置,该数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;对于待显示图像,在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与该待显示图像相适应的目标像素拼接区域,目标像素拼接区域包括至少一个独立显示模块,然后将待显示图像发送至目标像素拼接区域进行显示;在本发明实施例中,能够对每一个独立显示模块进行图像显示控制,对每一个独立显示模块的显示控制不会影响到邻近的独立显示模块,从而能够保证每一个独立显示模块都能够实现点对点的映射,在目标拼接区域中实现无缝对接,提高图像在数字艺术景观装置上的显示效果,给以用户更好的视觉体验。

实施例二

请参阅图3,图3为本发明实施例公开的基于数字艺术景观装置的像素拼接显示方法的另一结构示意图;如图3所示,一种基于数字艺术景观装置的像素拼接显示方法可包括:

301、服务器获取待显示图像。

302、服务器在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域,该目标像素拼接区域包括至少一个独立显示模块。

作为一种可选的实施方式,服务器在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域,具体包括:

服务器在数字艺术景观装置对应的三维模型展开图中查找图像显示时长超过预设时长的非空闲像素拼接区域,判断该非空闲像素拼接区域是否与待显示图像相适配,如果适配,清除该非空闲像素拼接区域上显示的图像,将清除图像后的非空闲像素拼接区域作为本发明实施例提供的目标像素拼接区域。

303、服务器调用与目标像素拼接区域中的独立显示模块数量相对应的信号接口,通过信号接口将待显示图像发送至目标像素拼接区域中的独立显示模块进行显示,该信号接口与目标像素拼接区域中的独立显示模块一一对应。

举例来说,请结合图4,图4为本发明实施例公开的服务器的应用示意图;在图4中,数字艺术景观装置对应的三维模型展开图中包括4个360度结构的显示模块层,显示模块层沿着同一竖轴从上到下分别包括13、11、8和5,用a1至a13表示最上面显示模块层的独立显示模块,用b1至b11表示第二显示模块层的独立显示模块,用c1至c8表示第三显示模块层的独立显示模块,用d1至d5表示最下面的显示模块层的独立显示模块。

服务器单独控制每个显示模块层中的每一个独立显示模块,在服务器中对应每一个独立显示模块设置有一个信号接口,服务器在控制独立显示模块时,通过调用相应信号接口,在图4中,a1至a13独立显示模块对应的信号接口分别用a1至a13表示,b1至b11独立显示模块对应的信号接口分别用b1至b11表示,c1至c8独立显示模块的信号接口分别用c1至c8表示,d1至d5独立显示模块的信号接口分别用d1至d5表示。

结合图4所示,在303中,服务器通过调用目标像素拼接区域中的独立显示模块相对应的信号接口,即目标像素拼接区域中的每一个独立显示模块对应的信号接口,然后通过相应的信号接口将待显示图像发送至独立显示模块。

可以理解,在步骤303中,服务器在确定目标像素拼接区域之后,根据目标像素拼接区域中的独立显示模块,将待显示图像按照每一个独立显示模块的分辨率,将待显示图像划分成与目标像素拼接区域中独立显示模块数量相同的子图像,且每个子图像的像素与对应独立显示模块的分辨率相适配,服务器调用相应的信号接口,将相应的子图像发送至相应的独立显示模块上进行显示,服务器对独立显示模块的调整不会影响到相邻的独立显示模块。通过该实施方式,能够实现uv无缝链接,提高数字艺术景观装置的显示效果,给以用户更佳的视觉体验。

在本发明实施例中,服务器通过独立显示模块对应的信号接口,能够对每一个独立显示模块进行图像显示控制,对每一个独立显示模块的显示控制不会影响到邻近的独立显示模块,从而能够保证每一个独立显示模块都能够实现点对点的映射,在目标拼接区域中实现无缝对接,提高图像在数字艺术景观装置上的显示效果,给以用户更好的视觉体验。

实施例三

请参阅图5,图5为本发明实施例提供的服务器的结构示意图;如图5所示,一种服务器可包括:

获取单元510,用于获取待显示图像;

搜索单元520,用于在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与该待显示图像相适配的目标像素拼接区域;该数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;该目标像素拼接区域包括至少一个独立显示模块;

显示单元530,用于将待显示图像发送至所述目标像素拼接区域进行显示。

本发明实施例基于数字艺术景观装置,该数字艺术景观装置包括沿同一竖轴间隔分布设置的多个360度结构的显示模块层,每一个显示模块层划分为若干个异性结构的独立显示模块,同一个显示模块层上的任意相邻两个异性结构的独立显示模块之间存在一定间隔;获取单元510用于获取待显示图像,搜索单元520在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与该待显示图像相适应的目标像素拼接区域,目标像素拼接区域包括至少一个独立显示模块,然后显示单元530将待显示图像发送至目标像素拼接区域进行显示;在本发明实施例中,能够对每一个独立显示模块进行图像显示控制,对每一个独立显示模块的显示控制不会影响到邻近的独立显示模块,从而能够保证每一个独立显示模块都能够实现点对点的映射,在目标拼接区域中实现无缝对接,提高图像在数字艺术景观装置上的显示效果,给以用户更好的视觉体验。

作为一种可选的实施方式,在数字艺术景观装置上设置编码图像,或者,将编码图像设置在数字艺术景观装置的旁边,又或者,将编码图像设置在其他指定位置,本发明实施例不作限定。移动端扫描编码图像,获得互动界面,移动端通过互动界面获得用户需要显示的内容,并将内容上报给服务器的获取单元510;获取单元510接收移动端上报的内容,如果该内容为图像,则直接获得待显示图像,如果该内容为文字信息,则将文字信息转换成图像,获得待显示图像。

作为一种可选的实施方式,显示单元530具体用于对待显示图像进行渲染,将渲染后的待显示图像发送至目标像素拼接区域进行显示。

作为一种可选的实施方式,搜索单元520用于在数字艺术景观装置对应的三维模型展开图中进行像素搜索,以获得与该待显示图像相适配的目标像素拼接区域的方式具体为:

搜索单元520用于在数字艺术景观装置对应的三维模型展开图中查找图像显示时长超过预设时长的非空闲像素拼接区域,判断该非空闲像素拼接区域是否与待显示图像相适配,如果适配,清除该非空闲像素拼接区域上显示的图像,将清除图像后的非空闲像素拼接区域作为本发明实施例提供的目标像素拼接区域。

结合图5,请参阅图6,图6为本发明实施例公开的服务器的另一结构示意图;在图6所示的服务器中,上述搜索单元520具体包括:

模块查找单元610,用于从数字艺术景观装置对应的三维模型展开图中查找空闲独立显示模块;

区域搜索单元620,用于在上述模块查找单元610查找到的空闲独立显示模块中进行像素搜索,以获得与待显示图像相适配的目标像素拼接区域。

结合图6,请参阅图7,图7为本发明实施例公开的服务器的另一结构示意图;在图7所示的服务器中,上述区域搜索单元620包括:

第一查找单元710,用于查找空闲独立显示模块是否存在像素与待显示图像的像素相适配的某一空闲独立显示模块;

第一获取单元720,用于在上述第一查找单元710确定在空闲独立显示模块查找到像素与所述待显示图像的像素相适配的某一空闲独立显示模块时,获得与待显示图像相适配的第一像素拼接区域,该第一像素拼接区域作为目标像素拼接区域,该第一像素拼接区域包括某一空闲独立显示模块;

第二查找单元730,用于在上述第一查找单元710确定在空闲独立显示模块查找不到像素与待显示图像的像素相适配的某一空闲独立显示模块时,在空闲独立显示模块查找是否存在像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块;

第二获取单元740,用于在上述第二查找单元730确定在空闲独立显示模块查找到像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块时,获得与所述待显示图像相适配的第二像素拼接区域,该第二像素拼接区域作为所述目标像素拼接区域,该第二像素拼接区域包括所述若干个相邻空闲独立显示模块。

结合图7,请参阅图8,图8为本发明实施例公开的服务器的另一结构示意图;图8所示的服务器是在图7所示的服务器的基础上进行优化得到的,在图8所示的服务器中,上述区域搜索单元620可包括:

第三获取单元810,用于在上述第二查找单元730确定在空闲独立显示模块查找不到像素总和与待显示图像的像素相适配的若干个相邻空闲独立显示模块时,在空闲独立显示模块查找不到像素总和与所述待显示图像的像素相适配的若干个相邻空闲独立显示模块时,从空闲独立显示模块中确定出目标空闲独立显示模块,查找与所述目标空闲独立显示模块相邻的非空闲独立显示模块,获得与所述待显示图像相适配的第三像素拼接区域,该第三像素拼接区域作为所述目标像素拼接区域,该第三像素拼接区域包括目标空闲独立显示模块与非空闲独立显示模块,该目标空闲独立显示模块与非空闲独立显示模块的像素总和与所述待显示图像的像素相适配。

作为一种可选的实施方式,第三获取单元810查找与所述目标空闲独立显示模块相邻的非空闲独立显示模块之后,清除非空闲独立显示模块上的当前显示图像。

进一步地,第三获取单元810用于确定该非空闲独立显示模块所对应的图像所占用的所有独立显示模块,将所有确定出来的独立显示模块上显示的图像清除。

作为一种可选的实施方式,上述显示单元530用于将所述待显示图像发送至目标像素拼接区域进行显示的方式具体为:

上述显示单元530用于调用与所述目标像素拼接区域中的独立显示模块数量相对应的信号接口,通过所述信号接口将所述待显示图像发送至所述目标像素拼接区域中的独立显示模块进行显示,该信号接口与所述目标像素拼接区域中的独立显示模块一一对应。

进一步地,在搜索单元520确定目标像素拼接区域之后,上述显示单元530根据目标像素拼接区域中的独立显示模块,将待显示图像按照每一个独立显示模块的分辨率,将待显示图像划分成与目标像素拼接区域中独立显示模块数量相同的子图像,且每个子图像的像素与对应独立显示模块的分辨率相适配,调用相应的信号接口,将相应的子图像发送至相应的独立显示模块上进行显示。通过该实施方式,能够实现uv无缝链接,提高数字艺术景观装置的显示效果,给以用户更佳的视觉体验。

通过上述服务器,在对某一独立显示模块进行调整控制时,不会影响到相邻的其它独立显示模块,因此,在采用多个相邻像素拼接的独立显示模块显示图像时,能够实现uv无缝链接,提高数字艺术景观装置的显示效果,提供更好的视觉享受,解决智慧城市建设中图像显示不连贯问题。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于数字艺术景观装置的像素拼接显示方法及服务器进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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