一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理装置和信息处理系统的制作方法

2022-08-31 05:49:25 来源:中国专利 TAG:


1.本发明涉及信息处理装置和信息处理系统。


背景技术:

2.以往,已知有将使多台投影仪投射的图像排列在投射面上而显示一张图像的拼接投射。
3.例如,专利文献1所记载的投影仪从所连接的其他投影仪取得分辨率的信息,将拼接投射中的各投影仪的分辨率通知给提供图像数据的图像提供装置。
4.专利文献1:日本特开2020-39019号公报
5.但是,为了实现拼接投射,必须生成表示从图像提供装置提供的图像的切出范围的部分信息等,并通知给各投影仪,需要进行拼接的设定。


技术实现要素:

6.一个方式是一种信息处理装置,其具有:取得部,其取得对由第一投影仪投射了图像的投射面进行拍摄而得到的第一拍摄图像和对由第二投影仪投射了图像的所述投射面进行拍摄而得到的第二拍摄图像;决定部,其根据所述第一拍摄图像和所述第二拍摄图像,决定描绘使所述第一投影仪和所述第二投影仪投射的图像的描绘画面中的、描绘使所述第一投影仪和所述第二投影仪投射的图像的描绘范围;描绘部,其在所述决定部决定出的所述描绘画面的所述描绘范围内描绘使所述第一投影仪和所述第二投影仪投射的图像;分割部,其将在所述描绘画面的所述描绘范围内描绘的图像分割为使所述第一投影仪投射的第一图像和使所述第二投影仪投射的第二图像;以及输出部,其将由所述分割部分割出的所述第一图像输出到所述第一投影仪,将所述第二图像输出到所述第二投影仪。
7.另一个方式是一种信息处理系统,其具备:拍摄装置,其生成对由第一投影仪投射了图像的投射面进行拍摄而得到的第一拍摄图像和对由第二投影仪投射了图像的所述投射面进行拍摄而得到的第二拍摄图像;以及信息处理装置,该信息处理装置具有:取得部,其取得所述第一拍摄图像和所述第二拍摄图像;决定部,其根据所述第一拍摄图像和所述第二拍摄图像,决定描绘使所述第一投影仪和所述第二投影仪投射的图像的描绘画面中的、描绘使所述第一投影仪和所述第二投影仪投射的图像的描绘范围;描绘部,其在所述决定部决定出的所述描绘画面的所述描绘范围内描绘使所述第一投影仪和所述第二投影仪投射的图像;分割部,其将在所述描绘画面的所述描绘范围内描绘的图像分割为使所述第一投影仪投射的第一图像和使所述第二投影仪投射的第二图像;以及输出部,其将由所述分割部分割出的所述第一图像输出到所述第一投影仪,将所述第二图像输出到所述第二投影仪。
附图说明
8.图1是信息处理系统的系统结构图。
9.图2是表示投影仪和信息处理装置的结构的图。
10.图3是表示ip控制部所具备的功能块的处理的流程以及数据的流动的图。
11.图4是表示显示有图案图像的投射区域的图。
12.图5是表示变换前图像的图。
13.图6是表示第二变换前范围被射影变换到变换后图像上的状态的图。
14.图7是表示将第一变换前范围以及第三变换前范围射影变换到变换后图像的状态的图。
15.图8是表示虚拟显示器的显示范围的图。
16.图9是表示信息处理装置的动作的流程图。
17.标号说明
18.1:信息处理系统;5:投射面;10、10a、10b、10c:投射区域;11、12重叠区域;100、100a、100b、100c:投影仪;110a:pj无线通信部;120a:图像处理部;130a:图像投射部;131a:光源;133a:光调制装置;135a、135b:液晶面板;137a:光学单元;140a:pj控制部;150a:pj存储部;160a:pj处理器;200:信息处理装置;210:ip无线通信部;230:操作部;250:ip控制部;260:ip存储部;261:os;263:应用程序;270:ip处理器;271:校准控制部;272:虚拟显示器驱动器设定部;273:ui控制部;274:捕捉部;276:通信控制部;277:窗口系统;278:虚拟显示器驱动器;300:变换前图像;301:第一变换前范围;302:第二变换前范围;303:第三变换前范围;400:变换后图像;401、402、403:图形;420:线段;500:拍摄装置。
具体实施方式
19.图1是信息处理系统1的系统结构图。
20.信息处理系统1具有:多台投影仪100,其在投射面5上显示图像;信息处理装置200,其向这些多台投影仪100提供图像;以及拍摄装置500。
21.本实施方式的信息处理系统1具备投影仪100a、100b以及100c这3台作为投影仪100,但信息处理系统1所具备的投影仪100的台数并不限定于3台。在以下的说明中,在不需要区别标记投影仪100a、100b以及100c的情况下,标记为投影仪100。投影仪100a相当于第一投影仪,投影仪100b相当于第二投影仪,投影仪100c相当于第三投影仪。
22.信息处理装置200例如可以使用笔记本型pc(personal computer:个人计算机)、台式pc、平板终端、智能手机、pda(personal digital assistant:个人数字助理)等。
23.信息处理装置200与投影仪100a、100b以及100c无线连接,向这些投影仪100a、100b以及100c提供图像数据。在本实施方式中,对信息处理装置200与投影仪100进行无线连接的方式进行说明,但信息处理装置200与投影仪100的连接也可以是有线连接。
24.在图1中例示了将投影仪100a、100b以及100c在投射面5的横向上平放成一列,各投影仪100在投射面5上横向排列显示图像的情况。投影仪100a、100b以及100c的设置方法并不限定于平放设置,也能够设为将投影仪100a、100b以及100c从天花板悬吊的悬吊设置、挂于壁面的壁挂设置。另外,也可以将投影仪100a、100b以及100c排列设置为纵向一列,在连接多个投影仪100的情况下,也可以将投影仪100配置为纵向n行、横向m列(n以及m是任意的自然数)的矩阵状。
25.将投影仪100a、100b和100c投射图像光的投射面5的区域称为投射区域10。投影仪
100a向投射面5的左侧的投射区域10a投射图像光。投影仪100b向投射面5的中央的投射区域10b投射图像光。投影仪100c向投射面5的左侧的投射区域10c投射图像光。
26.投影仪100a、100b和100c进行拼接投射。拼接投射是使多个投影仪100投射图像光,通过这些多个投影仪100显示的图像在投射面5结合,从而显示一个大画面的图像的投射方法。
27.在拼接投射中,相邻的投影仪100彼此以显示的图像的边缘重叠的方式投射图像光。这是为了使显示的图像的边界不明显。例如,由投影仪100a显示的图像和由位于其右侧的投影仪100b显示的图像彼此的边缘重叠而形成重叠区域11。同样地,由投影仪100b显示的图像和由位于其右侧的投影仪100c显示的图像彼此的边缘重叠而形成重叠区域12。
28.拍摄装置500是具备ccd(charge coupled device:电荷耦合器件)传感器或cmos(complementary metal oxide semiconductor:互补金属氧化物半导体)传感器等未图示的拍摄元件的照相机。拍摄装置500与信息处理装置200有线连接,根据信息处理装置200的指示对投射面5进行拍摄而生成拍摄图像。拍摄装置500的拍摄范围被设定为包含投射面5的整体的范围。拍摄装置500将所生成的拍摄图像输出到信息处理装置200。
29.图2是示出投影仪100a和信息处理装置200的结构的一例的图。
30.投影仪100a、100b和100c具有大致相同的结构。因此,以投影仪100a的结构为代表进行说明,省略对其他投影仪100b和100c的说明。另外,在以下的说明中,为了区别各投影仪100的结构,对投影仪100a的结构标注“a”的附图标记,对投影仪100b的结构标注“b”的附图标记,对投影仪100c的结构标注“c”的附图标记来进行说明。
31.投影仪100a具备pj无线通信部110a、图像处理部120a、图像投射部130a以及pj控制部140a。
32.pj无线通信部110a是与包括信息处理装置200在内的外部装置进行无线通信的接口。pj无线通信部110a例如由无线lan卡等网络接口卡构成。pj无线通信部110a与外部的装置进行无线通信,收发各种信息。
33.图像处理部120a从pj控制部140a输入图像数据。pj控制部140a被输入pj无线通信部110a接收到的图像数据。pj控制部140a将输入的图像数据输出到图像处理部120a。此时,pj控制部140a也可以将与使图像处理部120a执行的图像处理对应的参数输出到图像处理部120a。
34.图像处理部120a将输入的图像数据在未图示的帧存储器中展开,对展开的图像数据进行图像处理。图像处理部120a进行的图像处理例如包括分辨率变换处理、畸变校正等形状校正处理、数字变焦处理、色调校正处理、亮度校正处理等。图像处理部120a执行由pj控制部140a指定的处理,根据需要而使用从pj控制部140a输入的参数进行处理。另外,图像处理部120a也能够组合执行上述中的多个处理。图像处理部120a从帧存储器读出处理结束后的图像数据,将读出的图像数据作为图像信息输出到图像投射部130a。
35.图像投射部130a具有光源131a、光调制装置133a、光学单元137a。光调制装置133a具备液晶面板135a作为对光源131a的光进行调制的调制元件。液晶面板135a相当于描绘面板。
36.液晶面板135a按照红、绿以及蓝的颜色设置。液晶面板135a例如由在一对透明基板间封入有液晶的透射型的液晶面板构成。液晶面板135a形成有由排列成矩阵状的多个像
素构成的像素区域,能够对液晶按每个像素施加驱动电压。
37.从图像处理部120a向光调制装置133a输入图像信息。光调制装置133a对像素区域的各像素施加与所输入的图像信息对应的驱动电压,将各像素设定为与图像信息对应的透光率。从光源131a射出的光通过透过液晶面板135a的像素区域而按照每个像素被调制,按照每个色光形成与图像信息对应的图像光。所形成的各色的图像光通过未图示的颜色合成光学系统按每个像素合成而成为示出彩色图像的图像光,通过光学单元137a放大投射到投射面5。
38.pj控制部140a是具备pj存储部150a和pj处理器160a的计算机装置。pj控制部140a通过pj处理器160a按照存储于pj存储部150a的控制程序进行动作来统一控制投影仪100a的动作。
39.pj存储部150a构成为具备ram(random access memory:随机存取存储器)以及rom(read only memory:只读存储器)等存储器。ram用于各种数据等的临时存储,rom存储用于控制投影仪100a的动作的控制程序、各种设定信息等。
40.pj处理器160a是由cpu(central processing unit:中央处理单元)、mpu(micro processing unit:微处理单元)构成的运算处理装置。pj处理器160a执行控制程序来控制投影仪100的各部。pj处理器160a可以由单一的处理器构成,也可以由多个处理器构成。
41.接下来,说明信息处理装置200的结构。
42.信息处理装置200包括ip无线通信部210、显示部220、操作部230和ip控制部250。
43.ip无线通信部210是与包含投影仪100在内的外部装置进行无线通信的接口。ip无线通信部210例如由无线lan卡等网络接口卡构成。ip无线通信部210与外部的装置进行无线通信,收发各种信息。
44.显示部220包括液晶面板、有机el面板等显示面板和驱动该显示面板的驱动电路。显示部220基于ip控制部250生成的显示控制信号,生成能够在显示面板上显示的显示信号,并将生成的显示信号输出到显示面板。显示面板显示与输入的显示信号对应的画面。
45.操作部230例如由鼠标、键盘等输入设备构成,受理用户的操作。操作部230将与受理的操作相对应的操作信号输出到ip控制部250。另外,操作部230也可以由检测对显示面板的触摸操作的触摸面板构成。在这种情况下,操作部230将表示检测到的触摸操作的位置的显示面板的坐标信息输出到ip控制部250。
46.ip控制部250是具备ip存储部260和ip处理器270的计算机装置,统一控制信息处理装置200的各部。
47.ip存储部260构成为具备ram以及rom等存储器。ram用于临时存储各种数据等,rom存储用于控制信息处理装置200的动作的控制程序、各种设定信息等。控制程序包括操作系统(os)261和应用程序263。将应用程序263简记为ap 263。
48.ip处理器270是由cpu、mpu构成的运算处理装置。ip处理器270通过执行控制程序来控制信息处理装置200的各部。ip处理器270可以由单一的处理器构成,也可以由多个处理器构成。
49.ip控制部250包括校准控制部271、虚拟显示器驱动程序设置部272、ui控制部273、捕捉部274、显示图像生成部275、通信控制部276、窗口系统277和虚拟显示器驱动器278作为功能块。校准控制部271、虚拟显示器驱动器设定部272、ui控制部273、捕捉部274、显示图
像生成部275以及通信控制部276是通过ip处理器270执行ap 263而实现的功能。窗口系统277及虚拟显示器驱动器278是通过ip处理器270执行os 261而实现的功能。
50.参照图3对ip控制部250所具备的各功能块的动作进行说明。图3是表示ip控制部250所具备的功能块的处理的流程以及数据的流动的图。
51.校准控制部271生成调整数据。校准控制部271生成的调整数据中包含虚拟显示器的分辨率、校准数据。虚拟显示器相当于描绘画面。
52.虚拟显示器是展开成为由投影仪100a、100b以及100c投射到投射面5的图像光的基础的图像的虚拟显示器。更详细而言,虚拟显示器是执行os 261的ip处理器270在ip存储部260中确保的存储区域,捕捉在该存储区域中展开的图像,将捕捉到的图像输出到各个投影仪100。由此,在作为虚拟显示器的存储区域中展开的图像通过投影仪100a、100b以及100c显示于投射面5。
53.图4是表示显示有图案图像的投射区域10a的图。
54.对校准控制部271的动作进行说明。
55.校准控制部271作为取得拍摄图像的取得部发挥功能。
56.校准控制部271首先将指示图案图像的投射的指示信号发送到无线连接的投影仪100a。图案图像例如使用形成有图4所示那样的格子图案的图像。
57.校准控制部271在从投影仪100a接收到通知图案图像的投射完成的通知信号时,将指示投射面5的拍摄的指示信号发送到拍摄装置500。
58.拍摄装置500在接收到指示信号时,对投射面5进行拍摄而生成拍摄图像。拍摄装置500将所生成的拍摄图像发送到信息处理装置200。
59.信息处理装置200将接收到的拍摄图像存储在ip存储部260中。将对在投射区域10a中显示有图案图像的投射面5进行拍摄而得到的拍摄图像称为第一拍摄图像。
60.校准控制部271对投影仪100b和100c也分别指示图案图像的显示。校准控制部271在投影仪100b、100c使图案图像显示于投射区域10b、10c时,对拍摄装置500指示拍摄。信息处理装置200将从拍摄装置500接收的拍摄图像存储在ip存储部260中。将对在投射区域10b投射有图案图像的投射面5进行拍摄而得到的拍摄图像称为第二拍摄图像。将对在投射区域10c投射有图案图像的投射面5进行拍摄而得到的拍摄图像称为第三拍摄图像。
61.接着,校准控制部271计算虚拟显示器的分辨率。
62.在虚拟显示器中展开使投影仪100a、100b以及100c显示的图像。在本实施方式中,对投影仪100a、100b以及100c显示的图像是连结图像的情况进行说明。连结图像是指通过连结由投影仪100a、100b以及100c显示的图像而识别为1个图像的图像。
63.首先,校准控制部271首先根据第一拍摄图像、第二拍摄图像以及第三拍摄图像,分别确定拍摄了图案图像的范围。
64.以下,将拍摄了图案图像的第一拍摄图像的范围称为第一变换前范围301,将拍摄了图案图像的第二拍摄图像的范围称为第二变换前范围302,将拍摄了图案图像的第三拍摄图像的范围称为第三变换前范围303。
65.图5是表示变换前图像300的图。
66.校准控制部271在确定了图案图像的拍摄范围时,在与拍摄装置500的拍摄图像相同尺寸的图像中绘制所确定的第一变换前范围301、第二变换前范围302以及第三变换前范
围303来生成变换前图像300。
67.如图5所示,在变换前图像300中设定坐标系。该坐标系是以变换前图像300的左上为原点、以变换前图像300的横向为x轴、以变换前图像300的纵向为y轴的坐标系。
68.另外,将第二变换前范围302的4个顶点设为s1、s2、s3以及s4,将第一变换前范围301的4个顶点设为s11、s12、s13以及s14,将第三变换前范围303的4个顶点设为s21、s22、s23以及s24。
69.接着,校准控制部271在变换后图像400上生成与投影仪100b所具备的液晶面板135b的面板尺寸即面板分辨率对应的矩形的图形402。变换后图像400是表示第一变换前范围301、第二变换前范围302以及第三变换前范围303的射影变换后的范围的图像。稍后将描述射影变换。
70.图形402被设定为与液晶面板135b的面板分辨率对应的尺寸。例如,如果液晶面板135b的面板分辨率为1920
×
1080,则以图形402的尺寸与该1920
×
1080对应的方式设定在变换后图像400上。
71.另外,图形402配置在变换后图像400的大致中央附近。这是因为,第二变换前范围302与位于在横向上排列成一列的3台投影仪100的正中的投影仪100b的投射区域10b对应。另外,第一变换前范围301、第三变换前范围303也是为了将射影变换后的范围配置在变换后图像400上。
72.图6是示出变换前图像300的第二变换前范围302被射影变换到变换后图像400上的状态的图。在变换后图像400中也设定坐标系。如图6所示,该坐标系是以变换后图像400的左上为原点、以变换后图像400的横向为x轴、以变换后图像400的纵向为y轴的坐标系。
73.校准控制部271计算将变换前图像300所示的第二变换前范围302的4个顶点s1、s2、s3、s4变换为图形402的4个顶点t1、t2、t3、t4的射影变换的矩阵式m。射影变换的矩阵式m相当于变换式。
74.图7是表示将第一变换前范围301以及第三变换前范围303的4个顶点射影变换到变换后图像400上的状态的图。
75.校准控制部271在计算出射影变换的矩阵式m时,通过计算出的矩阵式m对第一变换前范围301的4个顶点s11、s12、s13、s14以及第三变换前范围303的4个顶点s21、s22、s23、s24进行射影变换。
76.将顶点s11、s12、s13以及s14的射影变换后的坐标分别设为t11、t12、t13以及t14。另外,将顶点s21、s22、s23以及s24的射影变换后的坐标分别设为t21、t22、t23以及t24。
77.校准控制部271将射影变换后的4个顶点t11、t12、t13、t14绘制在变换后图像400上,生成图形401。另外,校准控制部271将射影变换后的变换后的4个顶点t21、t22、t23、t24绘制在变换后图像400上,生成图形403。
78.图8是表示变换后图像中的虚拟显示器的范围的图。
79.接着,校准控制部271决定描绘画面的描绘范围,基于在变换后图像400中生成的图形401、402以及403决定虚拟显示器的分辨率。校准控制部271相当于决定部。
80.校准控制部271首先决定虚拟显示器的y轴方向的范围。校准控制部271将图形401、图形402以及图形403这些所有图形所存在的y轴方向的范围决定为虚拟显示器的y轴方向的范围。在图8所示的例子中,校准控制部271将y轴的点b1以上、b2以下的范围决定为
虚拟显示器的y轴方向的范围。y轴方向、即投射面5的纵向必须设定为在所有的投影仪100中能够显示图像的范围。因此,校准控制部271将点b1以上、b2以下的范围决定为虚拟显示器的y轴方向的范围。
81.接着,校准控制部271决定虚拟显示器的x轴方向的范围。校准控制部271将图8所示的x轴的点a1以上且a2以下的范围决定为虚拟显示器的x轴方向的范围。点a1是通过所决定出的虚拟显示器的y轴方向的范围的中央的线段420与图形401的左端交叉的点。点a2是线段420与图形403的右端交叉的点。
82.接下来,校准控制部271基于所决定的虚拟显示器在x轴方向上的范围和在y轴方向上的范围来计算虚拟显示器的分辨率。校准控制部271从点a2的x坐标值减去点a1的x坐标值,计算虚拟显示器的x轴方向的长度。图形402的x轴方向的长度被设定为与液晶面板135b的x轴方向的面板分辨率对应的长度。因此,校准控制部271基于图形402的x轴方向的长度,计算与求出的虚拟显示器的x轴方向的长度对应的分辨率。
83.另外,校准控制部271对于y轴方向的分辨率也同样地从点b2的y坐标值减去点b1的y坐标值,计算虚拟显示器的y轴方向的长度。然后,校准控制部271基于图形402在y轴方向上的长度来计算与所获得的虚拟显示器在y轴方向上的长度相对应的分辨率。
84.校准控制部271在计算出虚拟显示器的x轴方向以及y轴方向的分辨率时,将计算出的分辨率的信息输出到虚拟显示器驱动器设定部272。
85.在本实施方式中,对校准控制部271计算将第二变换前范围302的4个顶点s1、s2、s3、s4变换为图形402的4个顶点t1、t2、t3、t4的射影变换的矩阵式m的情况进行了说明。
86.作为计算射影变换的矩阵式m以外的方法,也可以求出将第二变换前范围302变换为与投影仪100b的面板分辨率对应的矩形的图形402的变换倍率。变换倍率包括x轴方向的变换倍率和y轴方向的变换倍率。
87.例如,在投影仪100a和100b与投射面5正对、不需要对投影仪100a和100b使投射面5所显示的图像进行梯形畸变校正等形状校正的情况下等,也可以计算变换倍率。也可以利用计算出的变换倍率对第一变换前范围301、第二变换前范围302、第三变换前范围303的各边进行放大,来计算图形401、402以及403。
88.当从校准控制部271输入分辨率的信息时,虚拟显示器驱动器设定部272将所输入的分辨率的信息设定于虚拟显示器驱动器278。
89.窗口系统277以及虚拟显示器驱动器278是通过ip处理器270执行os 261而实现的功能。窗口系统277是显示窗口的系统。窗口是应用软件工作的窗口,与应用软件1对1地对应。
90.虚拟显示器驱动器278在ip存储部260中确保由虚拟显示器驱动器设定部272设定的分辨率的存储区域作为虚拟显示器。虚拟显示器驱动器278将窗口系统277生成的图像描绘于在ip存储部260中确保的存储区域。虚拟显示器驱动器278相当于描绘部。
91.ui控制部273显示要在信息处理装置200的显示部220上显示的ui(用户界面)画面。在ui画面上,显示用于受理用于变更虚拟显示器的分辨率的操作的按钮等。操作部230在受理了变更虚拟显示器的分辨率的操作的情况下,将与受理的操作对应的操作信号输出到校准控制部271。当从操作部230输入操作信号时,校准控制部271将根据所输入的操作信号而变更后的分辨率输出到虚拟显示器驱动器设定部272。
92.另外,校准控制部271生成校准数据。校准数据是按每个投影仪100生成的数据。校准数据中包含对各投影仪100显示于投射面5的图像的形状进行校正的数据。另外,校准数据中包含表示投射面5的投射区域10中的、各投影仪100显示图像的范围的数据。
93.首先,校准控制部271基于第一拍摄图像的第一变换前范围301、第二拍摄图像的第二变换前范围302以及第三拍摄图像的第三变换前范围303,检测投射面5的投射区域10。
94.接着,校准控制部271生成将根据第一拍摄图像确定的第一变换前范围301的形状校正为矩形的校准数据。同样地,校准控制部271生成将根据第二拍摄图像确定的第二变换前范围302的形状校正为矩形的校准数据,生成将根据第三拍摄图像确定的第三变换前范围303的形状校正为矩形的校准数据。
95.并且,校准控制部271确定与第一拍摄图像的投射区域10对应的范围,根据校准数据将第一变换前范围301的形状校正为矩形。校准控制部271在第一拍摄图像中,根据与投射区域10对应的范围和与形状校正后的第一变换前范围301对应的范围,生成表示使投影仪100a显示的图像的范围的校准数据。
96.校准控制部271对第二拍摄图像也同样地进行处理,生成表示使投影仪100b显示的图像的范围的校准数据。
97.另外,校准控制部271对第三拍摄图像也同样地进行处理,生成表示使投影仪100c显示的图像的范围的校准数据。
98.校准控制部271将生成的校准数据存储到ip存储部260。
99.捕捉部274捕捉虚拟显示器驱动器278在ip存储部260的存储区域中展开的图像。捕捉部274将捕捉到的图像输出到显示图像生成部275。
100.向显示图像生成部275输入捕捉部274所捕捉的捕捉图像。显示图像生成部275作为分割部发挥功能,参照存储在ip存储部260中的校准数据,按照使各投影仪100显示的图像的每个范围对捕捉图像进行分割而生成分割图像。显示图像生成部275对捕捉图像进行分割,生成使投影仪100a显示的第一分割图像、使投影仪100b显示的第二分割图像、使投影仪100c显示的第三分割图像。另外,显示图像生成部275参照校准数据,对所生成的第一分割图像、第二分割图像以及第三分割图像的形状进行形状校正。
101.显示图像生成部275将进行分割并进行了形状校正的第一分割图像、第二分割图像以及第三分割图像输出到通信控制部276。第一分割图像相当于第一图像,第二分割图像相当于第二图像。
102.通信控制部276控制ip无线通信部210,与投影仪100a、100b以及100c相互进行数据通信。从显示图像生成部275向通信控制部276输入第一分割图像、第二分割图像以及第三分割图像。通信控制部276将所输入的第一分割图像、第二分割图像以及第三分割图像发送到使这些第一分割图像、第二分割图像以及第三分割图像显示于投射面5的投影仪100。通信控制部276相当于输出部。
103.图9是表示信息处理装置200的动作的流程图。
104.参照图9所示的流程图说明信息处理装置200的动作。
105.首先,ip控制部250判定是否通过操作部230受理了指示调整数据的生成的开始操作(步骤s1)。ip控制部250在未受理开始操作的情况下(步骤s1/否),待机直到受理开始操作为止。
106.ip控制部250在受理了开始操作的情况下(步骤s1/是),选择无线连接的投影仪100的1台,向所选择的投影仪100发送显示图案图像的指示信号(步骤s2)。
107.接着,ip控制部250将指示拍摄的指示信号发送到拍摄装置500(步骤s3)。ip控制部250在接收到对投射面5进行拍摄而得到的拍摄图像时,将接收到的拍摄图像存储于ip存储部260(步骤s4)。
108.接着,ip控制部250判定是否对所有投影仪100指示了图案图像的显示(步骤s5)。ip控制部250在未对所有的投影仪100指示图案图像的显示的情况下(步骤s5/否),返回步骤s2,发送对投影仪100指示图案图像的显示的指示信号。
109.ip控制部250对所有的投影仪100指示图案图像的显示(步骤s5/是),当使ip存储部260存储了第一拍摄图像、第二拍摄图像以及第三拍摄图像时,转移到下一步骤。
110.ip控制部250从ip存储部260读出第一拍摄图像,确定读出的第一拍摄图像的第一变换前范围301。第一变换前范围301是拍摄了图案图像的拍摄范围。类似地,ip控制部250从ip存储部260读取第二拍摄图像和第三拍摄图像,分别指定第二变换前范围302和第三变换前范围303。第一变换前范围301相当于第一拍摄范围,第二变换前范围302相当于第二拍摄范围。
111.接下来,ip控制部250生成表示所确定的第一变换前范围301、第二变换前范围302以及第三变换前范围303的变换前图像300(步骤s7)。接着,ip控制部250生成形成有与液晶面板135b的面板分辨率对应的矩形的图形402的变换后图像400(步骤s8)。
112.接着,ip控制部250求出将表示第二变换前范围302的范围的4个顶点的坐标变换为图形402的4个顶点的坐标的射影变换的矩阵式m(步骤s9)。
113.接着,ip控制部250根据在步骤s9中计算出的射影变换的矩阵式m,对第一变换前图像301和第三变换前图像303的各顶点进行射影变换(步骤s10)。ip控制部250将求出的第一变换前图像301和第三变换前图像303的各顶点的变换后的坐标绘制在变换后图像400上(步骤s11),在变换后图像400上形成图形401和403。
114.接下来,ip控制部250基于形成有图形401、402和403的变换后图像400来确定虚拟显示器在y轴方向上的范围和在x轴方向上的范围(步骤s12)。如图8所示,ip控制部250将包括所有图形401、402和403的范围决定为虚拟显示器在y轴方向上的范围。
115.此外,如图8所示,ip控制部250将穿过虚拟显示器在y轴方向上的范围的中心并且与图形401的左端相交的交点a1和与图形403的右端相交的交点a2决定为虚拟显示器在x轴方向上的范围。
116.接下来,ip控制部250基于所决定的虚拟显示器在x轴方向上的范围和在y轴方向上的范围来确定虚拟显示器在x轴方向上的分辨率和在y轴方向上的分辨率(步骤s13)。当决定了虚拟显示器的分辨率时,ip控制部250在虚拟显示器驱动器278中设置所决定的分辨率(步骤s14)。
117.接着,ip控制部250生成校准数据(步骤s15)。校准数据中包含对投影仪100显示于投射面5的图像的形状进行校正的数据、表示投影仪100显示图像的范围的数据。ip控制部250基于第一拍摄图像、第二拍摄图像、第三拍摄图像,生成校准数据。ip控制部250将所生成的校准数据存储在ip存储部260中。
118.接着,判定是否受理了指示开始向投影仪100a、100b、100c提供图像的操作(步骤
s16)。ip控制部250在未受理指示图像提供的开始的操作的情况下(步骤s16/否),待机直到受理操作为止。
119.ip控制部250当受理了指示图像提供的开始的操作时(步骤s16/是),捕捉由窗口系统277生成并由虚拟显示器驱动器278在ip存储部260中描绘的图像(步骤s17)。
120.接着,ip控制部250根据校准数据,将捕捉到的图像分割为提供给各投影仪100的图像,生成分割图像(步骤s18)。接着,ip控制部250基于校准数据对分割后的分割图像进行形状校正(步骤s19)。ip控制部250将形状校正后的分割图像输出到对应的投影仪100(步骤s20)。
121.如以上说明的那样,本实施方式的信息处理装置200具备校准控制部271、虚拟显示器驱动器278、显示图像生成部275以及通信控制部276。
122.校准控制部271取得对由投影仪100a投射了图像的投射面5进行拍摄而得到的第一拍摄图像和对由投影仪100b投射了图像的投射面5进行拍摄而得到的第二拍摄图像。
123.校准控制部271根据第一拍摄图像和第二拍摄图像决定描绘使投影仪100a和投影仪100b投射的图像的虚拟显示器中的、描绘使投影仪100a和投影仪100b投射的图像的范围。
124.虚拟显示器驱动器278在校准控制部271决定的虚拟显示器的范围内描绘使投影仪100a和投影仪100b投射的图像。
125.显示图像生成部275将描绘在虚拟显示器上的图像分割为使投影仪100a投射的第一分割图像和使投影仪100b投射的第二分割图像。
126.通信控制部276将分割后的第一分割图像输出到投影仪100a,将第二分割图像输出到投影仪100b。
127.因此,投影仪100a和投影仪100b能够通过将从信息处理装置200接收到的图像投射到投射面5来实现拼接投射。因此,不需要为了使投影仪100a和100b执行拼接投射而对投影仪100a和100b进行拼接投射的设定,能够提高用户的便利性。
128.校准控制部271确定第一拍摄图像中的、拍摄到由投影仪100a投射的图像的第一变换前范围301。另外,校准控制部271确定第二拍摄图像中的、拍摄到由投影仪100b投射的图像的第二变换前范围302。
129.校准控制部271计算将所确定的第二变换前范围302变换为预先设定的尺寸的变换倍率,并利用计算出的变换倍率对所确定的第一变换前范围301进行变换。
130.进而,校准控制部271基于变换后的第一变换前范围301以及第二变换前范围302,决定在虚拟显示器上描绘图像的范围。
131.因此,能够将描绘于虚拟显示器的图像的范围决定为与预先设定的尺寸对应的范围。例如,通过将预先设定的尺寸设为与显示图像的投射面5的范围对应的尺寸,能够将该预先设定的尺寸的图像投射到投射面5。
132.校准控制部271确定第一拍摄图像中的、拍摄到由投影仪100a投射的图像的第一变换前范围301。另外,校准控制部271确定第二拍摄图像中的、拍摄到由投影仪100b投射的图像的第二变换前范围302。
133.校准控制部271计算将确定出的第二变换前范围302变换为与投影仪100b所具有的液晶面板135b面板尺寸对应的尺寸的变换式。校准控制部271通过变换式对所确定的第
一变换前范围301进行变换,基于变换后的第一拍摄范围以及第二拍摄范围,决定在虚拟显示器上描绘图像的范围。
134.因此,能够将与投影仪100b所具备的液晶面板135b的面板尺寸对应的范围决定为虚拟显示器描绘图像的范围。
135.校准控制部271基于在第一拍摄图像中拍摄到的投射面5的范围和第一拍摄范围,将描绘于虚拟显示器的图像分割为第一分割图像。
136.另外,校准控制部271基于在第二拍摄图像中拍摄到的投射面5的范围和第二拍摄范围,将描绘于虚拟显示器的图像分割为第二分割图像。
137.因此,能够将描绘于虚拟显示器的图像分割为使投影仪100a显示的第一分割图像和使投影仪100b显示的第二分割图像。
138.上述的实施方式是本发明的优选的实施方式。但是,并不限定于上述的实施方式,在不脱离本发明的主旨的范围内能够实施各种变形。
139.例如,也可以代替上述的实施方式的拍摄装置500,而构成为通过内置于投影仪100的拍摄部对投射面5进行拍摄,生成拍摄图像。
140.另外,在使图像显示于投射面5的投影仪100的台数增加的情况下,也可以利用多台投影仪100的拍摄部对投射面5进行拍摄,并基于这些拍摄图像来决定虚拟显示器的分辨率。
141.另外,也可以将信息处理装置200所具备的校准控制部271、显示图像生成部275以及通信控制部276的功能设置于未图示的服务器装置。
142.服务器装置控制投影仪100a、100b以及100c和拍摄装置500,取得第一拍摄图像、第二拍摄图像以及第三拍摄图像。服务器装置基于所取得的这些拍摄图像,决定虚拟显示器的分辨率,生成校准数据。服务器装置将所决定的分辨率发送到信息处理装置200。信息处理装置200生成从服务器装置通知的分辨率的图像数据,将生成的图像数据发送到服务器装置。服务器装置基于校准数据对从信息处理装置200接收到的图像进行分割,生成第一分割图像、第二分割图像以及第三分割图像。服务器装置将所生成的第一分割图像、第二分割图像以及第三分割图像分别发送到对应的投影仪100a、100b以及100c。
143.另外,在上述的实施方式中,例示了具备液晶面板135a的光调制装置133a,液晶面板135a既可以是透射型的液晶面板,也可以是反射型的液晶面板。另外,光调制装置133a也可以是使用数字镜器件来代替液晶面板135a的结构。另外,也可以是组合了数字镜器件和色轮的结构。另外,光调制装置133a也可以采用除了液晶面板135a以及数字镜器件以外的能够对光源发出的光进行调制的结构。
144.另外,图2所示的投影仪100a的各功能部表示功能性结构,具体的安装方式没有特别限制。即,不一定需要安装与各功能部分别对应的硬件,当然也可以构成为通过一个处理器执行程序来实现多个功能部的功能。另外,在上述实施方式中,可以通过硬件来实现由软件实现的功能的一部分,另外,也可以通过软件来实现由硬件实现的功能的一部分。此外,关于投影仪的其他各部的具体的细节结构,也能够在不脱离本发明的主旨的范围内任意地变更。
145.另外,图9所示的流程图的处理单位是为了使信息处理装置200的处理容易理解而根据主要的处理内容进行分割的单位。本发明不受图9的流程图所示的处理单位的分割方
法、名称限制。此外,ip控制部250的处理可以根据处理内容分割为更多的处理单位,也可以分割为1个处理单位包含更多的处理。另外,上述的流程图的处理顺序也不限于图示的例子。
146.另外,在使用信息处理装置200所具备的计算机来实现的情况下,也能够以记录介质或者传送程序的传送介质的方式构成使该计算机执行的该程序。记录介质可以使用磁性、光学性记录介质或半导体存储器件。具体而言,可举出软盘、hdd(hard disk drive:硬盘驱动器)、cd-rom、dvd、blu-ray disc、光磁盘、闪存、卡型记录介质等可移动型或固定式的记录介质。另外,上述记录介质也可以是作为服务器装置所具备的内部存储装置的ram、rom、hdd等非易失性存储装置。blu-ray是注册商标。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献