CN104750445B - 一种信息处理方法及电子设备 - Google Patents
一种信息处理方法及电子设备 Download PDFInfo
- Publication number
- CN104750445B CN104750445B CN201510102752.3A CN201510102752A CN104750445B CN 104750445 B CN104750445 B CN 104750445B CN 201510102752 A CN201510102752 A CN 201510102752A CN 104750445 B CN104750445 B CN 104750445B
- Authority
- CN
- China
- Prior art keywords
- projected
- content
- projector equipment
- equipment
- view field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Projection Apparatus (AREA)
Abstract
本发明公开了一种信息处理方法及电子设备,所述方法包括:获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;确定所述N个投影设备的N‑1个投影设备相对于所述第一电子设备的N‑1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N‑1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。本发明提供的上述方法,实现了对一待投影内容进行自动拼接投影的技术效果。
Description
技术领域
本发明设计电子技术领域,特别涉及一种信息处理方法及电子设备。
背景技术
随着科学技术的发展,人们对大屏幕投影显示的需求越来越迫切。为此,现有技术中采用多台投影设备来实现,具体实现方式即为:首先准备好相互独立的多台投影设备,然后,根据拼接需求,通过人工的方式将多台投影设备进行放置,放置好后,再将一个待投影内容分成多份,并传输给多台投影设备进行投影,最后,通过多台投影设备投影该待投影内容。
本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:
由于现有技术中,需要人为地事先放置好各个投影设备,所以,现有技术存在当有任意放置在一起的多台投影设备时,不能自动让多台投影设备实现对一待投影内容进行自动拼接投影的技术问题。
发明内容
本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术存在当有任意放置在一起的多台投影设备时,不能自动让多台投影设备实现对一待投影内容进行自动拼接投影的技术问题,实现了对一待投影内容进行自动拼接投影的技术效果。
一方面,本申请实施例提供了一种信息处理方法及电子设备,包括以下步骤:
获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
可选地,所述获得包含所述第一电子设备在内的N个投影设备,具体包括:
在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
可选地,确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,具体包括:
在所述第一图像中,确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
基于所述参考位置点,确定所述所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
可选地,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
将所述第一待投影内容分成所述N部分待投影内容;
基于所述N-1相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
可选地,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
可选地,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
在所述检测结果为是时,生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
另一方面,本申请实施例还提供了一种电子设备,包括:
第一获得单元,用于获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
第一确定单元,用于确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
可选地,所述第一获得单元具体包括:
在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
可选地,所述第一确定单元具体包括:
第一确定模块,在所述第一图像中,用于确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
第二确定模块,基于所述参考位置点,用于确定所述所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
可选地,所述电子设备还包括:
第一处理单元,用于将所述第一待投影内容分成所述N部分待投影内容;
第二确定单元,基于所述N-1相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
可选地,所述电子设备还包括:
第二处理单元,将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
可选地,所述电子设备还包括:
第一检测单元,用于检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
第一生成单元,在所述检测结果为是时,用于生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
由于在本申请实施例的技术方案中,使用手机等多台电子设备内的投影仪进行投影时,采用了基于确定出的所述N个投影设备中的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,进而使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域的技术手段,最终使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影,而不像现有技术中那样,需要通过人为地事先放置好各投影设备,所以,实现了任意放置在一起的多台投影设备间对一投影内容能够进行自动拼接投影的技术效果。
由于在本申请实施例的技术方案中,是将任意放置在一起的多台投影设备基于其中一台投影设备的待投影内容,以及该待投影内容的位置信息,进而确定出各电子设备要需要投影的内容及各部分投影内容要投影的相对位置信息,并能够对各设备间的投影画面尺寸大小、亮度、饱和度甚至投影角度等信息对各投影设备进行统一调整,所以,实现了自动对各投影设备间投影内容相关参数统一调节的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为本申请实施例一提供的一种信息处理方法流程图;
图2为本申请实施例一中步骤S101的具体实现流程图;
图3为本申请实施例一中步骤S102的具体实现流程图;
图4为本申请实施例一中步骤S102之后所述方法还包括的第一种步骤流程图;
图5为本申请实施例一中步骤S102之后所述方法还包括的第二种步骤流程图;
图6为本申请实施例二提供的一种电子设备的结构方框图。
具体实施方式
本申请实施例提供了一种信息处理方法及电子设备,本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术存在当有任意放置在一起的多台投影设备时,不能自动让多台投影设备实现对一待投影内容进行自动拼接投影的技术问题,实现了对一待投影内容进行自动拼接投影的技术效果。
本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
一种信息处理方法,应用于第一电子设备,所述方法包括:
获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
由于在本申请实施例的技术方案中,使用手机等多台电子设备内的投影仪进行投影时,采用了基于确定出的所述N个投影设备中的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,进而使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域的技术手段,最终使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影,而不像现有技术中那样,需要通过人为地事先放置好各投影设备,所以,实现了任意放置在一起的多台投影设备间对一投影内容能够进行自动拼接投影的技术效果。
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。
实施例一
请参考图1,本申请实施例一提供的一种信息处理方法,应用于第一电子设备,所述方法包括:
S101:获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
S102:确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
在具体实施过程中,所述第一电子设备可以是具有投影单元的手机、平板电脑、笔记本电脑等投影设备,也可以是别的投影设备,在此就不一一举例了。
在本申请实施例中,步骤S101至步骤S102的具体实现过程如下:
当利用至少两台投影设备进行投影时,首先要获得待投影的内容,即获得第i待投影内容,并确定出包含所述第一电子设备在内的N个投影设备。为了保证N个投影设备中的每台投影设备都能够获得对应的部分待投影内容,就需要首先确定所述N个投影设备中的每个投影设备基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,然后就可以基于所述N-1投影设备相对所述第一电子设备的相对位置信息,将所述第一待投影内容分成N部分待投影内容,且获得N个投影区域,最终实现所述N个投影设备针对N个投影区域的N部分待投影内容的投影。
举个具体的例子,以A、B、C三台投影设备为例来对本申请实施例的具体技术方案进行详细的说明。比如,B投影设备正处于投影第一投影画面的工作状态,且第一投影画面处于第一位置处,在本申请实施例中对投影画面具体位置的确定可以是通过投影设备上的摄像头来进行位置的标定,当然还可以采用其它的标定手段。此外,该投影画面可以是静态的画面还可以是视频等动态的画面,在此以静态画面为例来进行说明。其中,第一投影画面是由内容a、b、c构成的画面,这里仅以画面上的有三部分孤立内容的情况来讲解。当A投影设备开启其投影头,投影一未包含有任何投影内容的第二投影画面时,这时如果能够检测到第二投影画面所在区域的邻近范围内有一投影内容时,就可以执行本申请实施例中下面的步骤。这里可以通过A投影设备上摄像头的检测获得,也可以是通过B投影设备上摄像头的检测获得。也就是,本申请实施例中的第一电子设备上具有一能够实时采集投影画面内容信息以及标定各个画面的摄像头,或者是其它投影设备上具有一类似功能的摄像头,当然领域的普通技术人员可以根据需要进行具体的设计。
通过摄像头对投影画面的采集,可以获得投影设备A和投影设备B之间的相对位置关系,进而确定第二投影画面所在区域附近是否存在第一投影画面时,在第二投影画面出现在第一投影画面所在区域的邻近范围内时,基于设备之间的相对位置关系将第一投影画面的内容a、b、c分为两部分基于彼此间的相对位置关系,分别发送给投影设备A和投影设备B。比如,将检测到第一投影画面所在的第一区域在第二投影画面所在区域的右侧,那么就可以基于获得的位置关系得知,投影设备A大致在投影设备B的左侧,便可以确定出两投影设备所要投影第一投影画面内容的哪部分,可以将第一投影画面对应的投影内容均分为左半部分和右半部分,那么投影设备A将投影左半部分内容,投影设备B将投影右半部分。在确定出各投影设备要投影的内容后,基于获得第一投影画面的坐标位置信息各投影设备将各自的待投影内容投影出去。
在本申请实施例中,为了确定出存在有N个投影设备,请参考图2所示,步骤S101:获得包含所述第一电子设备在内的N个投影设备,具体包括:
S1011:在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
S1012:对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
S1013:基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
在具体实现过程中,在所述第一电子设备将所述第一待投影内容投射到第一投影区域时,在检测到第一投影区域附近有N-1个投影设备投影形成N-1个空白投影区域时,通过第一电子设备上的摄像头可以采集获得所述第一投影区域,以及所述N-1个投影设备对应的所述N-1个空白投影区域所组成的第一图像采集区域的第一图像;通过对所述第一图像进行图像识别,进而可以确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像以及所述N-1个空白投影区域对应的N-1个空白投影区域图像。基于获得的所述第一投影区域图像以及N-1个空白投影区域图像,进而可以确定出存在有所述N个投影设备。
在本申请实施例中,为了确定出所述N-1个投影设备相对所述第一投影设备的位置信息,请参考图3所示,步骤S102:确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,具体包括:
S1021:在所述第一图像中,确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
S1022:基于所述参考位置点,确定所述所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
在本申请实施例中,步骤S1021至步骤S1022的具体实现过程如下,为了从所述第一图像中选定一固定点作为确定各投影设备位置的参考位置点,可以将所述第一电子设备中通过摄像头在采集所述第一图像时的对焦点作为参考位置点。在具体实现过程中,该参考位置点可以是摄像头所能采集的距离最远处时的任一固定点,诸如墙角,灯饰等,当然还可以是根据用户需要任意对焦的一固定点,本领域的普通技术人员可以根据需要进行参考位置点的选择。
进而,根据参考位置点,可以确定出所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。具体的实现过程以仅存在两台投影设备为例来进行说明,即N为2时,比如:投影设备D为所述第一电子设备,投影设备E为所述N-1个投影设备的代表。例如在家庭分享环境下,用户在用诸如手机投影设备D来投放电影《指环王》时,为了获得更大屏的视觉体验,此时可以将诸如平板电脑的投影设备E来实现对影片的放大处理。这时用户想要确定出参考位置点,可以将食指指尖放置在墙面的任一位置处,然后通过手机的摄像头对其进行对焦,即获得了参考位置点,当然还可以是其它的实现方式。基于指尖所在位置,进而通过摄像头标定出,投影设备D的第一投影画面四个顶点相对指尖位置的四个坐标点,例如,四个顶点中左上角的顶点坐标为[200,250],左下角的顶点坐标为[200,100],右上角的顶点坐标为[400,250],右下角的顶点坐标为[400,100],此时投影设备E的空白投影区域的左上角的顶点坐标为[50,125],左下角的顶点坐标为[50,50],右上角的顶点坐标为[150,125],右下角的顶点坐标为[150,50]。基于获得的各投影区域的坐标位置信息,可以大致确定出投影设备E在投影设备的左侧。
在本申请实施例中,为了基于相对位置信息,保证各投影设备获得待投影部分的投影内容,请参考图4所示,在步骤S102:确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括以下步骤:
S1023:将所述第一待投影内容分成所述N部分待投影内容;
S1024:基于所述N-1相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
S1025:将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
在本申请实施例中,步骤S1023至步骤S1025的具体实现过程如下:
在确定出有N个投影设备时,将所述第一投影内容分成所述N部分投影内容。基于所述N-1个相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容。仍然以投影设备D和投影设备E两台投影设备为例来进行说明。例如,在投影内容未拼接之前,投影设备E投影的整个画面内容为等字间间隔横向显示的“新年快乐”四个大字,在投影内容拼接时,首先将该条内容“新年快乐”分成左右两部分待投影内容,然后由于投影设备E位于投影设备D的左侧,那么可通过投影设备E中的广播收发模块将左部分待投影内容“新年”传输给投影设备D,将右部分待投影内容“快乐”传输给投影设备E。这里的广播收发模块具体可以为蓝牙、WIFI、NFC、等等。当各投影设备中的广播收发模块处于打开状态时,各投影设备间将建立通信连接,因此,各投影设备间能够通过彼此间的通信连接接收和发送消息。
在本申请实施例中,为了将各部分投影内容投影到对应的位置处,在步骤S102:确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括如下步骤:
将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
在本申请实施例中,具体实现过程如下:基于投影设备D位于投影设备E的左侧这条位置信息,通过投影设备E上的广播收发模块,将右部分待投影内容投影到原投影画面的四个顶点所在的区域内。如,包含投影内容“快乐”的投影画面的四个顶点仍然为[200,250]、[200,100]、[400,250]、[400,100]。通过投影设备E内的广播收发模块将左部分待投影内容投影到包含投影内容“快乐”的投影画面的左侧,具体位置可以通过各投影设备上的广播收发模块来控制各自的可旋转投影头对各自的投影画面的坐标位置进行调整。在这里以要求投影设备E要投影的左部分待投影内容画面的右上角坐标要和投影设备E所投影的右部分待投影画面的左上角坐标[200,250]重合在一起,投影设备E要投影的左部分待投影内容画面的右侧边界线和投影设备D所投影的右部分待投影画面的左侧边界线重合在一起。当然在本申请实施例中还可以要求两投影设备的其它顶点坐标间的重合,本领域的普通技术人员可以根据需要进行设计,在此就不一一说明了。也就是说,可以通过广播收发模块对投影头投影角度进行调整。
在本申请实施例中,可以实现对投影区域间有重叠或者间隙时的情况进行调整。具体请参考图5所示,在步骤S102:确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括如下步骤:
S1026:检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
S1027:在所述检测结果为是时,生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
在具体实现过程中,各投影设备的N各投影区域之间可能存在重叠或空隙,这时可以通过检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果。在所述N个投影区域之间存在重叠时,比如,两部分待投影内容间的重叠,左侧投影画面为“新年快”,右侧投影画面为“年快乐”,可以此时可以通过边缘融合技术进行诸如左投影设备的邮编重叠部分的亮度线性衰减,右投影设备的左边重叠部分的亮度线性增加,最终保证拼接内容在显示效果上变现为整幅画面“新年快乐”亮度一致。在两侧投影内容间无重叠而投影区域重叠的情况,可以通过投影设备中的广播收发模块调整各投影画面的顶点坐标信息,投影画面尺寸大小,亮度大小,饱和度大小等等,最终保证各投影设备的投影画面尺寸一致,亮度一致,进而使拼接起来的各投影内容看起来和整幅画面一致。在本申请实施例中,对各部分投影画面尺寸大小等参数的调整可以以所述第一电子设备的参数作为主要参数调节的标准,当然,在其它投影设备无法满足达到和所述第一电子设备的参数一致时,可以结合各投影设备参数间的关系,最终保证投影画面间的各种参数信息趋于一致。
实施例二
基于与本申请实施例一中一种信息处理方法同样的发明构思,请参考图6,本申请实施例提供一种电子设备,包括:
第一获得单元10,用于获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
第一确定单元20,用于确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
为了确定出存在N个投影设备,第一获得单元10具体包括:
在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
为了通过确定一固定参考点,进而确定各投影设备间的相对位置信息,第一确定单元20具体包括:
第一确定模块,在所述第一图像中,用于确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
第二确定模块,基于所述参考位置点,用于确定所述所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
为了基于相对位置信息,确定出各投影设备间所要投影的待投影的部分投影内容,所述电子设备还包括:
第一处理单元,用于将所述第一待投影内容分成所述N部分待投影内容;
第二确定单元,基于所述N-1相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
为了将各部分待投影内容投影到对应的位置处,所述电子设备还包括:
第二处理单元,将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
为了实现对投影区域间有重叠或者间隙时的情况进行调整,所述电子设备还包括:
第一检测单元,用于检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
第一生成单元,在所述检测结果为是时,用于生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
由于在本申请实施例的技术方案中,使用手机等多台电子设备内的投影仪进行投影时,采用了基于确定出的所述N个投影设备中的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,进而使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域的技术手段,最终使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影,而不像现有技术中那样,需要通过人为地事先放置好各投影设备,所以,实现了任意放置在一起的多台投影设备间对一投影内容能够进行自动拼接投影的技术效果。
由于在本申请实施例的技术方案中,是将任意放置在一起的多台投影设备基于其中一台投影设备的待投影内容,以及该待投影内容的位置信息,进而确定出各电子设备要需要投影的内容及各部分投影内容要投影的相对位置信息,并能够对各设备间的投影画面尺寸大小、亮度、饱和度甚至投影角度等信息对各投影设备进行统一调整,所以,实现了自动对各投影设备间投影内容相关参数统一调节的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影。
可选地,所述存储介质中存储的与步骤,所述获得包含所述第一电子设备在内的N个投影设备,对应的计算机程序指令在被执行时,具体包括:
在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
可选地,所述存储介质中存储的与步骤,确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,对应的计算机程序指令在被执行时,具体包括:
在所述第一图像中,确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
基于所述参考位置点,确定所述所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
可选地,所述存储介质中存储的与步骤,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,对应的计算机程序指令在被执行时,所述方法还包括:
将所述第一待投影内容分成所述N部分待投影内容;
基于所述N-1相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
可选地,所述存储介质中存储的与步骤,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,对应的计算机程序指令在被执行时,所述方法还包括:
将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
可选地,所述存储介质中存储的与步骤,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,对应的计算机程序指令在被执行时,所述方法还包括:
检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
在所述检测结果为是时,生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种信息处理方法,应用于第一电子设备,所述方法包括:
获得第一待投影内容,以及包含所述第一电子设备在内的N个投影设备,其中,N为大于等于2的整数;
确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影;
所述获得包含所述第一电子设备在内的N个投影设备,具体包括:
在所述第一电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述第一电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
2.如权利要求1所述的方法,其特征在于,确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置,具体包括:
在所述第一图像中,确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
基于所述参考位置点,确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置。
3.如权利要求1-2中任一权项所述的方法,其特征在于,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
将所述第一待投影内容分成所述N部分待投影内容;
基于所述N-1个相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述第一电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
4.如权利要求1-2中任一权项所述的方法,其特征在于,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
5.如权利要求1-2中任一权项所述的方法,其特征在于,在所述确定所述N个投影设备的N-1个投影设备相对于所述第一电子设备的N-1个相对位置之后,所述方法还包括:
检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
在所述检测结果为是时,生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
6.一种电子设备,包括:
第一获得单元,用于获得第一待投影内容,以及包含所述电子设备在内的N个投影设备,其中,N为大于等于2的整数;
第一确定单元,用于确定所述N个投影设备的N-1个投影设备相对于所述电子设备的N-1个相对位置,以使所述N个投影设备中的每个投影设备能够基于所述N-1个相对位置中的与所述每个投影设备对应的相对位置,获得并投影所述第一待投影内容中的与所述每个投影设备对应的相对位置对应的一部分待投影内容,进而获得N个投影区域,使得所述第一待投影内容被分为N部分待投影内容通过所述N个投影设备实现投影;
所述第一获得单元具体包括:
在所述电子设备将所述第一待投影内容投射到第一投影区域,所述N-1个投影设备投射形成N-1个空白投影区域时,通过所述电子设备上的第一图像采集单元采集获得包含所述第一投影区域及所述N-1个空白投影区域的第一图像采集区域的第一图像;
对所述第一图像进行图像识别,确定出所述第一图像中包含所述第一投影区域对应的第一投影区域图像及所述N-1个空白投影区域对应的N-1个空白投影区域图像;
基于所述第一投影区域图像及所述N-1个空白投影区域图像,确定存在所述N个投影设备。
7.如权利要求6所述的电子设备,其特征在于,所述第一确定单元具体包括:
第一确定模块,在所述第一图像中,用于确定所述第一图像采集单元在采集所述第一图像时的对焦点作为参考位置点;
第二确定模块,基于所述参考位置点,用于确定所述N个投影设备的N-1个投影设备相对于所述电子设备的N-1个相对位置。
8.如权利要求6-7中任一权项所述的电子设备,其特征在于,所述电子设备还包括:
第一处理单元,用于将所述第一待投影内容分成所述N部分待投影内容;
第二确定单元,基于所述N-1个相对位置,从所述N部分待投影内容中为所述N个投影设备中的每个投影设备确定出一部分待投影内容,其中,所述电子设备需要投影所述N部分待投影内容中的第一部分待投影内容;
将所述N部分待投影内容中的除所述第一部分待投影内容外的N-1部分待投影内容中每部分待投影内容传输给所述N-1个投影设备中对应的投影设备。
9.如权利要求6-7中任一权项所述的电子设备,其特征在于,所述电子设备还包括:
第二处理单元,将所述N-1个相对位置中的每个相对位置传输给所述N-1个投影设备中对应的投影设备,以使所述N个投影设备中的每个投影设备能够基于采集获得的包含所述第一投影区域及所述N-1个空白投影区域的图像采集区域的采集图像,以及对应的相对位置,从所述第一待投影内容中确定出一部分待投影内容并进行投影;
其中,所述N个投影设备共获得N部分待投影内容,投影形成有所述N个投影区域,所述N部分待投影内容中任何两部分待投影内容为不相同的内容。
10.如权利要求6-7中任一权项所述的电子设备,其特征在于,所述电子设备还包括:
第一检测单元,用于检测所述N个投影区域之间是否存在重叠或空隙,获得一检测结果;
第一生成单元,在所述检测结果为是时,用于生成M个调整控制指令,以使所述N个投影设备中的M个投影设备通过执行所述M个调整控制指令,对所述N个投影区域中的M个投影区域进行调整,其中,M为小于等于N的正整数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510102752.3A CN104750445B (zh) | 2015-03-09 | 2015-03-09 | 一种信息处理方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510102752.3A CN104750445B (zh) | 2015-03-09 | 2015-03-09 | 一种信息处理方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104750445A CN104750445A (zh) | 2015-07-01 |
CN104750445B true CN104750445B (zh) | 2018-02-27 |
Family
ID=53590205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510102752.3A Active CN104750445B (zh) | 2015-03-09 | 2015-03-09 | 一种信息处理方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104750445B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106611403A (zh) * | 2016-05-25 | 2017-05-03 | 北京数科技有限公司 | 一种图像拼接方法及装置 |
CN106797455A (zh) * | 2016-12-23 | 2017-05-31 | 深圳前海达闼云端智能科技有限公司 | 一种投影方法、装置及机器人 |
CN107241589A (zh) * | 2017-07-27 | 2017-10-10 | 上海青橙实业有限公司 | 协作投影方法与投影设备 |
JP6770502B2 (ja) * | 2017-11-22 | 2020-10-14 | キヤノン株式会社 | 通信装置、表示装置、それらの制御方法、プログラムならびに表示システム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2682451Y (zh) * | 2004-02-27 | 2005-03-02 | 雷潇雨 | 无缝拼接大屏幕显示装置 |
CN2824079Y (zh) * | 2005-04-30 | 2006-10-04 | 广东威创日新电子有限公司 | 大屏幕图像无缝拼接显示装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4026649B2 (ja) * | 2005-02-16 | 2007-12-26 | セイコーエプソン株式会社 | プロジェクタ、プロジェクタの制御方法、プロジェクタの制御プログラム、およびこのプログラムを記憶した記憶媒体 |
-
2015
- 2015-03-09 CN CN201510102752.3A patent/CN104750445B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2682451Y (zh) * | 2004-02-27 | 2005-03-02 | 雷潇雨 | 无缝拼接大屏幕显示装置 |
CN2824079Y (zh) * | 2005-04-30 | 2006-10-04 | 广东威创日新电子有限公司 | 大屏幕图像无缝拼接显示装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104750445A (zh) | 2015-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10863168B2 (en) | 3D user interface—360-degree visualization of 2D webpage content | |
US8644467B2 (en) | Video conferencing system, method, and computer program storage device | |
EP3396511B1 (en) | Information processing device and operation reception method | |
US11003305B2 (en) | 3D user interface | |
US20190180509A1 (en) | Apparatus and associated methods for presentation of first and second virtual-or-augmented reality content | |
US11361542B2 (en) | Augmented reality apparatus and method | |
CN104750445B (zh) | 一种信息处理方法及电子设备 | |
JP2022545851A (ja) | 仮想対象制御方法及び装置、機器、コンピュータ可読記憶媒体 | |
CN104731441A (zh) | 信息处理的方法、以及电子设备 | |
CN105847850A (zh) | 全景视频的实时播放方法及装置 | |
KR20160119218A (ko) | 사운드 이미지 재생 방법 및 디바이스 | |
US20150091779A1 (en) | Information processing methods and electronic devices | |
CN103795910B (zh) | 一种采集图像的方法及装置 | |
EP3341914A1 (en) | Method and apparatus for modifying a multi-frame image based upon anchor frames | |
CN110070143A (zh) | 获取训练数据的方法、装置、设备及存储介质 | |
US20220139055A1 (en) | Method and system for merging distant spaces | |
JP6126272B1 (ja) | 仮想空間を提供する方法、プログラム及び記録媒体 | |
CN104980722B (zh) | 一种数据处理方法、装置以及电子设备 | |
CN103713822B (zh) | 一种信息处理方法及第一电子设备 | |
CN104504270B (zh) | 一种动态分配头像信息的方法及装置 | |
US20190012470A1 (en) | Systems and methods for determining values of conditions experienced by a user, and using the values of the conditions to determine a value of a user permission to apply to the user | |
US10623713B2 (en) | 3D user interface—non-native stereoscopic image conversion | |
CN104883550B (zh) | 一种信息处理方法及电子设备 | |
CN106200972A (zh) | 一种调整虚拟现实场景参数的方法及装置 | |
CN105243268A (zh) | 一种游戏地图定位方法、装置及用户终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |