立体图像粘贴系统以及用于控制该系统操作的方法和程序的制作方法

文档序号:7926644阅读:111来源:国知局
专利名称:立体图像粘贴系统以及用于控制该系统操作的方法和程序的制作方法
技术领域
本发明涉及立体图像粘贴系统以及用于控制该系统的操作的方法和程序。
背景技术
存在这样一种技术,其中当利用计算机创建了电子相册时,自动决定布局(见日本专利申请公开第2009-223764号)。另外,由于当显示立体图像时没有唯一地决定立体图像的立体凸出(深度感)的量,因此出现了用于调节凸出量的技术(见日本专利申请公开第2010-45584号)。由于凸出量根据图像尺寸的放大和缩小而改变,因此出现了用于判定改变的凸出量是否落入视差界限之内的技术(见日本专利第4259913号)。存在这样的假定粘贴到电子相册中的图像是二维图像。还没有对在这样的相册中粘贴立体图像进行考虑。在将立体图像粘贴在电子相册中的情况下,存在视差量发生改变时所粘贴的立体图像将会互相重叠的情形。该问题不仅发生在电子相册中,还发生在将多个立体图像粘贴于诸如明信片之类的挂载图像(mount image)上的情况中。

发明内容
本发明的一个目的是安排来使得当将立体图像粘贴在挂载图像上时所述立体图
像不会重叠。根据本发明的立体图像粘贴系统包括第一选择装置,用于选择多个立体图像; 调节装置,用于放大或缩小已由所述第一选择装置选择的多个立体图像以便呈现相同的视差量(凸出量);和立体图像粘贴装置,用于将已由所述调节装置放大或缩小的多个立体图像彼此不重叠地粘贴在挂载图像上。本发明还提供了一种适用于上述立体图像粘贴系统的操作控制方法。具体地说, 本发明提供了一种控制立体图像粘贴系统的操作的方法,包括以下步骤选择多个立体图像;放大或缩小所选的多个立体图像以便呈现相同的视差量;和将已被放大或缩小的多个立体图像彼此不重叠地粘贴在挂载图像上。本发明还提供了一种用于实现上述控制立体图像粘贴系统操作的方法的计算机可读程序。还可以安排来提供一种其上已经存储了该程序的记录介质。根据本发明,选择要粘贴在挂载图像(明文图像(plain image)或装饰图像 (ornamental image)或模板的单个帧,其中构成电子相册的一个页面或多个页面可以是挂载图像,如下文所述)上的多个立体图像。将所选的多个立体图像放大或缩小尺寸以便呈现相同视差量(例如,已经为一个挂载图像定义的立体图像视差量)。将已被放大或缩小的多个立体图像粘贴在挂载图像上使得彼此不重叠。即使立体图像被放大或缩小为呈现挂载图像定义的视差量,放大或缩小之后的立体图像也不会彼此重叠。这使得可以容易地观看立体图像。第一选择装置选择要粘贴在由多个页面形成的电子相册中的多个立体图像。在该情况下,由立体图像粘贴装置在其上粘贴多个立体图像的挂载图像将会是构成电子相册的一个或多个页面。立体图像粘贴装置例如以升序来将立体图像粘贴在页面上。该系统还可以包括 第二选择装置,用于从由调节装置放大或缩小的多个立体图像之中选择任一个立体图像; 和判定装置,用于判定在页面上是否存在空白区,在所述空白区中可以粘贴由第二选择装置所选的一个立体图像而不会与其它立体图像重叠。另外,响应于由判定装置作出的存在空白区的判定,将第二选择装置所选的立体图像粘贴在空白区中。该系统还包括控制装置, 用于重复由第二选择装置作出的选择和由判定装置作出的判定处理。立体图像粘贴装置例如响应于由所述判定装置作出的不存在空白区的判定,将所述第二选择装置所选的立体图像粘贴在下一页面上。立体图像粘贴装置可以包括缩小装置,用于响应于由判定装置作出的不存在空白区的判定,来缩小粘贴在已判定不存在空白区的页面上的立体图像。例如,当由缩小装置缩小的立体图像的视差量大于规定阈值并且由缩小装置在页面中产生了空白区时,立体图像粘贴装置将第二选择装置所选的立体图像粘贴在所产生的空白区上。立体图像粘贴装置在挂载图像上粘贴立体图像以使得多个立体图像的具有大视差量的部分相互靠近。例如,所述页面是一个展开版面,并且其中立体图像粘贴装置在该页面上粘贴立体图像以使得视差量大的部分处在内侧。调节装置可以放大或缩小多个立体图像,以使得在所述第一选择装置所选的多个立体图像中包括的规定对象的视差量成为相同。该系统还包括控制装置,用于将不包括规定对象的立体图像的视差量控制为零。在该系统中,所述规定对象例如是针对每一个页面决定的。该系统还包括视差量设置装置,用于设置相同的视差量。通过下面的描述并结合附图,本发明的其它特征和优点将会十分明显,其中在所有附图中相同的参考符号表示相同或相似部分。


图IA和图IB分别示出左眼图像和右眼图像; 图2示出立体图像的一个示例; 图3示出尺寸放大的立体图像的一个示例; 图4是示出个人计算机的电气配置的框图; 图5是编辑窗口的一个示例; 图6是示出用于生成电子相册的处理的流程图; 图7是所选立体图像的一个示例; 图8是示出自动布局处理的流程图; 图9是尺寸放大或缩小的立体图像的一个示例; 图10示出立体图像在页面上布局的次序; 图IlA和图IlB示出在页面上粘贴立体图像的方式; 图12至图19示出在页面上粘贴立体图像的方式;CN 102547325 A图20是示出自动布局处理的一部分的流程图;图21至图M示出在页面上粘贴立体图像的方式;和图25是示出用于调节视差量的处理的流程图。
具体实施例方式将参照附图详细描述本发明的优选实施例。首先将描述通过放大(缩小)立体图像的尺寸来增加(减小)视差量的情况。图IA示出矩形的左眼图像1L,图IB示出矩形的右眼图像1R。在显示立体图像的情况下,需要由观察者左眼所观察的左眼图像IL和由观察者右眼所观察的右眼图像1R。如果左眼图像IL和右眼图像IR在水平方向上彼此偏移地重叠,就得到了一个立体图像。在水平方向上的水平偏移量为视差量。图2示出立体图像。如果以上述方式在水平方向上彼此偏移地重叠左眼图像IL和右眼图像1R,则观察者可以观看到两个图像重叠的部分2为立体图像。已经预先对由左眼图像IL和右眼图像IR所形成的立体图像分配了视差量Li。图3示出尺寸放大的立体图像。当立体图像(左眼图像1L,右眼图像1R)尺寸放大时,视差量增大(视差量L2 > 视差量Li)。这意味着不仅可以通过在水平方向上将左眼图像IL和右眼图像IR彼此分离来增大视差量,而且可以通过放大左眼图像IL和右眼图像IR的尺寸来增大视差量。并且, 类似地可以通过减小左眼图像IL和右眼图像IR的尺寸来减小视差量。然而,当已经将立体图像粘贴在电子相册中以后通过放大或缩小立体图像来改变视差量时,存在立体图像彼此重叠的情形。本实施例安排为使得立体图像不会彼此重叠。图4是示出根据本发明一个实施例的个人计算机10的电气配置的框图。在该实施例中,个人计算机10经由互联网与服务器计算机(未示出)通信。在与服务器计算机通信的同时,用户使用该个人计算机10来创建电子相册。自然,用户可以在不与服务器计算机通信的情况下生成电子相册,还可以在不使用个人计算机10的情况下利用已经安装在超市或便利店处的商店终端来生成电子相册。在这种情况下,商店终端应当具有如图4所示的电气配置。个人计算机10的整体操作由CPU 12控制。个人计算机10包括显示单元13、存储器14、用于与服务器计算机通信的通信单元 15、和输入单元16 (比如键盘和鼠标)。个人计算机10包括其上已经记录了诸如表示多个图像的图像数据之类的数据的硬盘20、和用于访问硬盘20的硬盘驱动器19。个人计算机 10还包括访问CD-ROM 18的CD-ROM驱动器17,CD-ROM 18中已经存储了用于控制下文所述操作的程序。⑶-ROM驱动器17读取⑶-ROM 18中已经存储的程序,并且所读取的程序被安装在个人计算机10中,从而允许个人计算机10以下文所述方式操作。当然,还可以布置为即使没有在诸如CD-ROM 18之类的可移除地插入个人计算机10中的记录介质上存储操作程序,也仍然可以经由网络将程序下载到个人计算机10并安装于其上。图5是用于编辑电子相册的窗口 30的一个示例。下面将描述用于生成电子相册的处理,不过这里将假设个人计算机10已经连接到服务器计算机,并且个人计算机10的显示单元13的显示屏上正显示图5中所示的电子相册编辑窗口 30。在编辑窗口 30的左下部分形成的是图像显示区31。正显示于图像显示区31中的图像(用户图像)32由已经存储在硬盘20上的图像数据表示。在使用商店终端创建电子相册的情况下,不用说,是用户携带了一个记录介质(比如存储卡,其上已经记录了图像数据),从记录介质读取图像数据并在图像显示区31中显示由所读取的图像数据表示的图像。在这种情况下,商店终端提供了存储卡读取器。在图像显示区31的右侧形成滚动按钮 33。通过光标(未示出)自由地上下移动滚动按钮33。通过以指针来上下移动滚动按钮 33,未在图像显示区31中出现的图像可以在图像显示区31中看见。在本实施例中,如上所述,在电子相册中可以显示立体图像。在图像显示区31中正显示的图像32也是立体图像。在编辑窗口 30的上部形成的是页面显示区34,其中显示了构成电子相册的页面的图像35。在页面显示区34的下方形成了滚动按钮36。滚动按钮36也能够通过光标(未示出)自由地左右移动。通过使用光标将混动按钮36向左或向右移动,使得可以在页面显示区36中看见没有出现在页面显示区34中的页面的图像。基本覆盖整个编辑窗口 30来形成用于对构成电子相册的页面进行编辑的编辑区 38。如果从正显示于页面显示区34中的页面图像之中(比如通过拖放)选择了期望页面的图像,则所选页面的图像将会显示在编辑区38中。在该实施例中,假设已经选择了自由布局的电子相册。如下文将描述的那样,自由布局电子相册是其中自动地布局立体图像而不对相册的每个页面预定图像粘贴区的电子相册。在编辑区38中正显示构成自由布局电子相册的左侧页面40L和右侧页面40R。在编辑窗口 30的右侧形成的是用于调节视差量、合成文本、删除图像和对图像进行颜色变换的编辑按钮37。图6是示出用于生成电子相册的处理的流程图。假设已经选择了一个自由布局的电子相册。用户从正显示于图像显示区31中的立体图像之中选择多个要粘贴在电子相册中的立体图像(步骤51)。图7示出已经选择的立体图像的示例。假设用户已经选择了立体图像71至7η。再次参考图6,在所选立体图像周围以示例方式显示了一个框。接下来,用户对要粘贴在电子相册中的立体图像的视差量进行设置(步骤52)。要粘贴在电子相册中的立体图像的视差量对于要粘贴的这些立体图像都是相同的。可以通过使用编辑按钮37指定立体图像的横向宽度之比来设置视差量,或者可以使用编辑按钮37指定一个具体值。当设置了视差量时,实施自动布局(步骤53)。下面将描述自动布局。在实施自动布局时,在电子相册编辑窗口 30中显示布局的结果(步骤Μ)。图8是示出自动布局处理(图6中步骤53的处理)的流程图。当如上所述选择了要粘贴在电子相册中的图像71至7η(见图7)并且指定了视差量时,将所选立体图像的尺寸放大或缩小以呈现已经设置的视差量(步骤61)。如果通过放大或缩小尺寸没有得到所设置的视差量,则通过增大或减小构成立体图像的左眼图像与右眼图像之间的偏移来调节立体图像以呈现所设置的视差量。图9示出通过放大或缩小所选立体图像71至7η的尺寸来调节到所设置的视差量的立体图像81至8η。再次参考图8,读取由用户选择的数量为N的立体图像(步骤62)。如果立体图像的数量N大于零(步骤63的“是”),则由用户选择要放置在页面上的立体图像(步骤64)。 放大或缩小了尺寸的立体图像81至8η显示在图像显示区31中。不用说,要放置在页面上的立体图像是从正显示于图像显示区31中的立体图像81至8η之中选择的。当选择了要放置在页面上的立体图像时,判定当前页面是否具有可以放置所选立体图像的空白区(步骤65)。如果存在空白区(步骤65的“是”),则在当前页面上放置所选的立体图像(步骤
66)。如果不存在空白区(步骤65的“否”),则在下一页面上放置所选的立体图像(步骤
67)。将所选图像的数量N减小(步骤68),并且重复从步骤63到步骤68的处理。当所选图像的数量N成为零时(步骤63的“否”),这表明在电子相册中已经粘贴了用户所选的所有立体图像。因此自动布局处理终止。图10是构成电子相册的页面90的示例。如果在页面90上粘贴多个立体图像,则按照由箭头所指示的从左上至右上至左下至右下的次序来粘贴立体图像。图IlA和图IlB示出立体图像粘贴位置的示例。如果在页面91上仅粘贴单个立体图像101,如图IlA所示,则该立体图像101占据了页面91的中央。如果在页面92上粘贴多个立体图像102和103,如图IlB所示,则以立体图像102 和103互不重叠的方式使得这些立体图像102和103的重心接近页面92的中心。图12至图19示出自动布局所选立体图像的方式。参考图12,在当前页面为页面111的情况下选择立体图像81时,在页面111上存在可以粘贴立体图像81的空白区,因此将立体图像81粘贴在页面111上。参考图13,假设已经在页面111上粘贴了立体图像81的情况下将立体图像82选为下一个立体图像。在该情况下,页面111上不存在可以粘贴立体图像82的空白区。参考图14,立体图像82粘贴在页面112上,页面112是紧随页面111之后的页面。参考图15,假设在页面112上已经粘贴了立体图像82的情况下选择立体图像83。参考图16,由于页面112具有可以粘贴立体图像83的空白区,因此立体图像83被粘贴在页面112上。参考图17,假设在页面112上已经粘贴了立体图像82和83的情况下选择立体图像84。参考图18,由于页面112具有可以粘贴立体图像84的空白区,因此立体图像84被粘贴在页面112上。因此,将所选立体图像与页面的空白区进行比较,并将立体图像粘贴在空白区中。 如图19所示,将立体图像81至89等粘贴在页面111至114上(自动布局)。在上述实施例中,将多个立体图像粘贴在由多个页面形成的电子相册中。然而,可以布置成使得多个立体图像粘贴在一个挂载图像(比如明信片)上。在该情况下,同样可以对粘贴在挂载图像上的多个立体图像采用相同的视差量。另外,本发明还可以应用于由多个帧组成的幻灯片(slideshow)而不是电子相册。可以将多个立体图像粘贴到构成幻灯片的多个帧,并且可以对这多个立体图像采用相同的视差量。图20是示出根据本发明的一个修改实施例的图8自动布局处理的一部分的流程图。图20中与图8中所示处理步骤相同的那些处理步骤以相同步骤编号表示,并且不需要再次描述。在图8的实施例中,倘若当前页面没有空白区(步骤65的“否”),图像被粘贴在下一页面上(步骤67)。在该修改实施例中,倘若当前页面没有空白区(步骤65的“否”), 则缩小粘贴在当前页面上的图像(步骤121)。如果缩小图像的视差量大于规定阈值(步骤122的“是”),则当通过缩小产生了空白区时(步骤65的“是”),图像被粘贴在所产生的空白区中(步骤66)。如果缩小图像的视差量不大于规定阈值(步骤122的“否”),则图像被粘贴在下一页面上(步骤67)。倘若图像被粘贴在下一页面上,则缩小图像的尺寸可以恢复原始尺寸。图21和图22示出图像81等粘贴在页面111、112上的方式。参考图21,图像82至84粘贴在页面112上,并且页面112没有粘贴图像85的空白区。如上所述,粘贴在页面112上的图像82至85被缩小。包括图像82至84的区域可以被看成一个图像,并且可被缩小。如图22所示,在页面112上粘贴了从图像82至84缩小得到的图像82A至84A。于是,在页面112上产生了空白区。图像85也被缩小了(其不是必需被缩小),并且将缩小的图像85A粘贴在页面112上。图23和图M示出图像布置的一个示例。考虑了图像的视差量,并布置图像。在一帧图像中视差量不是一样的,包括了视差量大的部分。在图23的示例中,以使得视差量大的部分成为每个页面的中心的方式来粘贴图像。参考图23,在页面112上粘贴了图像131和132。示出为虚线的部分131A的视差量大于图像131中的其它部分。类似地,图像132中示出为虚线的部分132A的视差量也较大。图像131和132被布置为使得视差量大的部分131A与132A靠近。在图M中,将图像141-144粘贴在页面111和112上以使得视差量大的部分处在双页展开版面(spread)的内侧。参考图24,在左边页面111上粘贴了图像141和142。图像141的示出为虚线的部分141A和图像142的示出为虚线的部分142A的视差量分别大于其它部分。因此,将图像141和142粘贴在双页展开版面的内侧上,以使得部分141A和142A粘贴在页面111的右侧。在右边页面112上粘贴了图像143和144。图像143的示出为虚线的部分143A和图像144的示出为虚线的部分144A的视差量分别大于其它部分。因此,将图像143和144 粘贴在双页展开版面的内侧,以使得部分143A和144A粘贴在页面112的左侧。图25是示出根据本发明的一个修改实施例的视差量调节处理(图8中的步骤61 的处理)的流程图。首先,从所选立体图像中检测规定对象(步骤151)。例如,检测人物图像或者汽车图像。将立体图像的尺寸放大或缩小以使得所检测到的对象呈现同样的视差量(步骤 152)。在该修改实施例中,由于规定对象的视差量变得相同,所以不会出现不协调的感觉。可以由用户手动地指定规定对象,并且可以针对每个页面来自动决定规定对象。 例如,用户可以决定第一页面的规定对象是人物图像,第二页面的规定对象是汽车图像,并且第三页面的规定对象是具有最大视差量的对象。另外,可以将不包括规定对象的立体图像的视差量改变为零。可以在不脱离本发明精神和范围的情况下作出本发明的各种实施例,可以理解本发明并不局限于这些特定实施例,并且由所附权利要求限定。
权利要求
1.一种立体图像粘贴系统,包括第一选择装置,用于选择多个立体图像;调节装置,用于放大或缩小已由所述第一选择装置选择的多个立体图像以使呈现相同的视差量;和立体图像粘贴装置,用于将已由所述调节装置放大或缩小的多个立体图像彼此不重叠地粘贴在挂载图像上。
2.根据权利要求1的系统,其中所述第一选择装置选择要粘贴在由多个页面形成的电子相册中的多个立体图像;并且由所述立体图像粘贴装置在其上粘贴多个立体图像的所述挂载图像是构成所述电子相册的多个页面中的一个。
3.根据权利要求2的系统,其中所述立体图像粘贴装置还包括第二选择装置,用于从由所述调节装置放大或缩小的多个立体图像之中选择任一个立体图像;和判定装置,用于判定在页面上是否存在空白区,所述空白区可以粘贴由第二选择装置所选的一个立体图像而不会与其它立体图像重叠;响应于由所述判定装置作出的存在空白区的判定,将所述第二选择装置所选的立体图像粘贴在空白区中;所述系统还包括控制装置,所述控制装置用于重复由所述第二选择装置作出的选择和由所述判定装置作出的判定处理。
4.根据权利要求3的系统,其中所述立体图像粘贴装置响应于由所述判定装置作出的不存在空白区的判定,将所述第二选择装置所选的立体图像粘贴在下一页面上。
5.根据权利要求4的系统,其中所述立体图像粘贴装置还包括缩小装置,用于响应于由所述判定装置作出的不存在空白区的判定,来缩小粘贴在判定不存在空白区的页面上的立体图像。
6.根据权利要求5的系统,其中当由所述缩小装置缩小的立体图像的视差量大于规定阈值并且由所述缩小装置在页面中产生了空白区时,所述立体图像粘贴装置将所述第二选择装置所选的立体图像粘贴在所产生的空白区上。
7.根据权利要求1的系统,其中所述立体图像粘贴装置在挂载图像上粘贴立体图像, 使得多个立体图像中视差量较大的部分相互靠近。
8.根据权利要求2的系统,其中所述页面是展开版面,并且其中所述立体图像粘贴装置在所述页面上粘贴立体图像,使得视差量较大的部分处在内侧。
9.根据权利要求1的系统,其中所述调节装置放大或缩小多个立体图像,以使得在所述第一选择装置所选的多个立体图像中包括的规定对象的视差量相同。
10.根据权利要求9的系统,还包括控制装置,用于将不包括规定对象的立体图像的视差量控制为零。
11.根据权利要求9的系统,其中所述规定对象是针对每一个页面决定的。
12.根据权利要求1的系统,还包括视差量设置装置,用于设置相同的视差量。
13.—种控制立体图像粘贴系统操作的方法,包括以下步骤选择多个立体图像;放大或缩小所选的多个立体图像以使呈现相同的视差量;和将已被放大或缩小的多个立体图像彼此不重叠地粘贴在挂载图像上。
14. 一种计算机可读程序,用于控制立体图像粘贴系统的计算机执行如下操作 选择多个立体图像;放大或缩小所选的多个立体图像以使呈现相同的视差量;和将已被放大或缩小的多个立体图像彼此不重叠地粘贴在挂载图像上。
全文摘要
本发明提供了立体图像粘贴系统、以及用于控制该系统的操作的方法和程序。安排来使得立体图像彼此不重叠。选择要粘贴在自由布局的电子相册中的立体图像。设置要粘贴在该电子相册中的立体图像的视差量。当完成上述操作时,放大或缩小所选立体图像的尺寸以呈现设置的视差量。执行自动布局,用于将这些放大或缩小的立体图像以其彼此不重叠的方式粘贴在电子相册的每一页面上。显示布局结果。
文档编号H04N13/00GK102547325SQ20111029611
公开日2012年7月4日 申请日期2011年9月27日 优先权日2010年9月28日
发明者三泽充史, 小野修司, 山路启 申请人:富士胶片株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1