图像处理系统、显示装置、程序及信息存储媒介的制作方法

文档序号:2727245阅读:364来源:国知局
专利名称:图像处理系统、显示装置、程序及信息存储媒介的制作方法
技术领域
本发明涉及视差栅栏(parallax barrier)方式的立体视用的图像处理系统、显示装置、程序及信息存储媒介。
背景技术
例如在专利文献1中,记载有以副像素单位设置有视差栅栏的视差栅栏方式的立体视用的立体图像处理方法。
专利文献1特开2004-334550号公报在专利文献1等以往的技术中,需要按照每个视点进行全像素数量的图像数据的渲染(rendering)等。
但是,在视差栅栏方式的立体视的情况下,实际上作为立体被看到的是比全像素数少的实效像素数的图像。例如,在4视点的台阶状的视差栅栏方式的立体视的情况下,如果全像素是宽为800像素高为600像素,则实效像素是宽为600像素高为200像素。
即,在以往的技术中,由于按照每个视点进行全像素数量的图像数据的渲染等,所以在图像处理上存在浪费。

发明内容
本发明的目的是提供在视差栅栏方式的立体视的图像处理中,能够更高效地执行图像处理的图像处理系统、显示装置、程序及信息存储媒介。
为了解决上述问题,本发明的图像处理系统是视差栅栏方式的立体视用的图像处理系统,其特征在于,包括按照第1~第n(n是大于等于2的整数)各视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息的图像信息生成部;作为与所述第1~第n的各视点对应的固有区域而被划分的屏幕缓冲器;把所述图像信息传输到所述屏幕缓冲器的各固有区域的传输部;根据被传输到所述屏幕缓冲器的各固有区域的所述图像信息向液晶面板输出图像信号的输出部。
另外,本发明的程序,其特征在于,使具备视差栅栏方式的立体视用的液晶面板、和作为与第1~第n(n是大于等于2的整数)的各视点对应的固有区域被划分的屏幕缓冲器的显示装置的计算机,作为按照第1~第n(n是大于等于2的整数)各视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息的图像信息生成部;作为与所述第1~第n的各视点对应的固有区域而被划分的屏幕缓冲器;把所述图像信息传输到所述屏幕缓冲器的各固有区域的传输部;和根据被传输到所述屏幕缓冲器的各固有区域的所述图像信息向液晶面板输出图像信号的输出部,而发挥作用。
另外,本发明的信息存储媒介是能够利用计算机进行读取的信息存储媒介,其存储有上述程序。
根据本发明,图像处理系统等通过按照视点生成由比实际的分辨率的低的低分辨率的像素数构成的图像信息并向屏幕缓冲器传输,基于传输到屏幕缓冲器的图像信息把图像信号输出到液晶面板,与以往的进行实际的像素数量的渲染等情况相比,能够减轻渲染等的处理负荷。由此,图像处理系统等在视差栅栏方式的立体视的图像处理中,能够更高效地执行图像处理。
另外,所述低分辨率的像素数在所述视差栅栏方式的显示图像作为作为至少在左右眼不同的图像被同时观察的立体视被观察时,也可以是构成显示图像整体的总像素数除以视点数n的结果的像素数,。
另外,所述图像信息生成部也可以根据渲染生成所述图像信息。
由此,图像处理系统等通过以低分辨率进行渲染,与以实际的分辨率进行渲染的情况相比,能够降低处理负荷。
另外,所述输出部也可以以根据与各视点对应的掩模图案、同时参照所述屏幕缓冲器的各固有区域地使立体视图像被观察的方式,合成副像素的分量并向液晶面板输出所述图像信号。
由此,图像处理系统等能够根据掩模图案适当地判断把哪一个视点用的哪一个像素数据传输到屏幕缓冲器。
另外,所述图像处理系统及所述计算机也可以对于所述每个视点包含多个能够比所述屏幕缓冲器进行更高速的读写的线缓冲器;所述输出部把与包含于存储于所述屏幕缓冲器的各固有区域的图像信息的1~数线相当的部分信息传输到分配给各视点的所述线缓冲器,并且把该部分信息作为根据与各视点对应的掩模图案合成了副像素分量的图像信号向液晶面板输出。
由此,图像处理系统等能够以线缓冲器单位管理图像信息,能够更高效地执行图像处理。
另外,本发明的显示装置是具有上述图像处理系统的显示装置,其特征在于,包含视差栅栏以副像素单位设置的液晶面板,所述掩模图案根据所述视差栅栏的位置设定。
根据本发明,显示装置通过利用根据视差栅栏的位置进行设定的掩模图案,以副像素单位执行图像处理。


图1是本实施例的显示装置的功能框图。
图2是本实施例的显示装置的硬件框图。
图3表示以往技术的图像处理步骤的流程图。
图4是表示本实施例的图像处理步骤的流程图。
图5是表示视点1用的像素组的示意图。
图6是表示视点2用的像素组的示意图。
图7是表示视点3用的像素组的示意图。
图8是表示视点4用的像素组的示意图。
图9是表示视点1用的固有区域的像素配置的一例的示意图。
图10是表示液晶面板的像素配置的一例的示意图。
图11是2视点的视差栅栏方式的立体视的示意图。
图12是4视点的视差栅栏方式的立体视的示意图。
符号说明100显示装置,110图像信息生成部,130传输部,140屏幕缓冲器,150输出部,160显示部,200信息存储媒介,307液晶面板。
具体实施例方式
下面,以将本发明适用于显示装置的情况为例,参照附图进行说明。而且,以下所述的实施例并不限定权利要求范围所记载的发明内容。另外,并不限定以下的实施例所示的构成的全部作为权利要求的范围所记载的发明的解决手段是必须的。
图1是本实施例的显示装置100的功能框图。
显示装置100构成为包括按照第1~第n(n是大于等于2的整数)的视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息并向屏幕缓冲器140传输的图像信息生成部110;作为与第1~第n的各视点对应的固有区域而被划分的屏幕缓冲器140;把图像信息向屏幕缓冲器140传输的传输部130;基于传输到屏幕缓冲器140的图像信息向液晶面板输出图像信号的输出部150;包括液晶面板的显示部160。
而且,图像信息生成部110,传输部130,屏幕缓冲器140及输出部150也作为视差栅栏方式的立体视用的图像处理系统发挥作用。
另外,显示装置100也可以通过从信息存储媒介200读取程序,安装这些各个部分的功能。
而且,作为信息存储媒介200可以采用例如CD-ROM、DVD-ROM、IC卡、ROM、RAM、存储卡、HDD等利用了激光、磁等的存储媒介。另外,从信息存储媒介200读取程序的方式可以是接触式也可以是非接触式。另外,显示装置100也可以通过网络下载程序安装这些各部分的功能。
另外,作为用于这些各部分的硬件可以采用以下的硬件。
图2是本实施例的显示装置的硬件框图。
例如,显示装置100构成为包括CPU301,CPU用工作RAM302,程序ROM303,GPU304,VRAM305,图像ROM306,液晶面板307。
例如,图像信息生成部110、传输部130、输出部150的功能能够利用GPU304安装,屏幕缓冲器140的功能能够利用VRAM305安装,显示部160的功能能够利用液晶面板307安装。另外,也可以利用CPU301安装图像信息生成部110的功能的一部分,利用CPU用工作RAM302、程序ROM303安装传输部130的功能的一部分。
另外,液晶面板307是设置有视差栅栏的立体视用的液晶面板。而且,设想的视点数可以采用大于等于2的任意的整数(例如,2,4,7等)。
另外,液晶面板307是以副像素单位设置有视差栅栏的立体视用的液晶面板。在这里,对2视点的情况下和4视点的情况下的立体视进行说明。
图11是2视点的视差栅栏方式的立体视的示意图。另外,图12是4视点的视差栅栏方式的立体视的示意图。
在2视点的情况下,在LCD630的前面设置有不透明的视差栅栏620,观察者通过透镜滤光器610在右眼用的视点1(PR)观察右眼用的像素R,在左眼用的视点2(PL)观察左眼用的像素L,从而实现立体视。而且,视差栅栏620也可以设置在LCD620的后面。
另外,4视点的情况也与2视点的情况相同,在LCD730的前面设置有不透明的视差栅栏720,观察者通过透镜滤光器710在视点1(P1)、视点2(P2)、视点3(P3)、视点4(P4)中的任意相邻的2个视点观察像素1~像素4中的任意一个,从而实现立体视。而且,视差栅栏720也可以设置在LCD720的后面。
下面,以4视点的情况下的3D图像处理为例进行说明。
首先,对从3D模块的设置直到图像的显示为止的以往的图像处理步骤进行说明。
图3是表示以往的图像处理步骤的流程图。
以往的显示装置在图像的更新时进行3D模块的设置(顶点计算,顶点数据及织构(texture)数据的传输)(步骤S1)。
然后,显示装置进行照相机的设置(步骤S2),进行全像素数(例如,如果液晶面板的实际的分辨率为800×600像素,则为480000个)量的渲染(步骤S3)。
进一步,显示装置直至全视点结束为止(步骤S5),按照视点执行步骤S2,S3的处理。即,如果是4视点,则在上述例中进行1920000个量的渲染。
然后,全视点量的渲染结束后,显示装置把渲染后的全视点量的图像信息在屏幕缓冲器进行合成(步骤S6),把该图像信息传输到液晶面板,从而显示图像(步骤S7)。
对此,本实施例的显示装置100通过进行实效像素数量的渲染,与以往相比能够缩短在渲染上所花费的时间。
图4是表示本实施例的图像处理步骤的流程图。
CPU301在图像的更新时进行3D模块的设置(顶点计算,顶点数据及织构数据的传输)(步骤S1)。
然后,图像信息生成部110(GPU304)进行照相机的设置(步骤S2),进行实效像素数(在视差栅栏方式的显示图像作为在至少左右眼作为不同的图像同时被观察的立体视被观察的情况下,构成显示图像整体的总像素数除以视点数n的结果的像素数,例如,如果液晶面板是800×600像素,则实效像素数或实效分辨率是600×200=120000个)量的渲染(步骤S3A)。
图5是表示视点1用的像素组的示意图。另外,图6是表示视点2用的像素组的示意图。另外,图7是表示视点3用的像素组的示意图。另外,图8是表示视点4用的像素组的示意图。而且,图5~图8所示的像素组仅表示图像的一部分。
在本实施例中采用台阶状的视差栅栏方式。例如,如图5所示,R像素(斜向右上方的斜线的阴影线部分),G像素(交叉线的阴影线部分),B像素(斜向左上方的斜线的阴影线部分)倾斜地进行配置,由这些3个的副像素表达视点1的像素。另外,用虚线围起来的部分是实效分辨率的座标(0,0)的视点1用的像素。
另外,比较图5~图8可知,作为视点2用的像素使用的是视点1用的像素的右邻的像素,作为视点3用的像素使用的是视点2用的像素的右邻的像素,作为视点4用的像素使用的是视点3用的像素的右邻的像素。
另外,在4视点的台阶状的视差栅栏方式的情况下,实效分辨率(实效像素数)水平方向的分辨率成为3/4,垂直方向的分辨率成为1/3。因此,在液晶面板307的全像素是800×600像素的情况下,实效像素数是600×200像素。
另外,图像信息生成部110按照视点把图像信息传输到屏幕缓冲器140的各视点用的固有区域(步骤S4)。
图9是表示视点1用的固有区域的像素配置的一例的示意图。
在视点1用的固有区域中例如以实效分辨率的座标(0,0)的R像素、G像素、B像素,座标(0,1)的R像素、G像素、B像素,座标(0,2)的R像素、G像素、B像素的顺序配置每个副像素的图像信息。而且,视点2、视点3、视点4用的固有区域也相同。
进一步,显示装置100直至全视点结束为止(步骤S5),按照视点执行步骤S2~S4的处理。即,如果是4视点,则在上述例中进行600×200×4=480000个量的渲染。
然后,全视点量的渲染结束后,输出部150根据与各视点对应的掩模图案,同时参照屏幕缓冲器140的各固有区域,以立体视图像能够被观察的方式,通过把合成了各固有区域的副像素分量的图像信号输出到液晶面板,来一边进行合成一边进行图像显示(步骤S7a)。而且,表示掩模图案(更具体地是例如像素(pixel)掩模,彩色掩模等)的数据根据视差栅栏而生成并存储于图像ROM306等。
图10是表示液晶面板307的像素配置的一例的示意图。而且,图10所示的像素配置仅表示图像的一部分。
在图10中,“1-R(0,0)”表示实效分辨率的座标(0,0)的视点1用的R像素。例如,从液晶面板307的左上角开始以“1-R(0,0)”,“2-G(0,0)”,“3-B(0,0)”,“4-R(0,0)”,“1-G(0,1)”,“2-B(0,1)”的顺序配置副像素。
即,因为虽然渲染时的分辨率与以往不同,但显示时的分辨率(液晶面板307的像素配置)与以往相同,所以显示装置100能够以合适的分辨率进行图像的显示。
另外,像这样,液晶面板307的副像素的配置位置固定,屏幕缓冲器140的固有区域的副像素的配置也固定,所以能够将基于输出部150的输出处理利用硬件逻辑进行执行,所以与以软件的方式执行的情况相比,能够更高速地执行输出处理。
另外,根据本实施例,显示装置100通过按照视点以比实际的分辨率低的实效分辨率的像素数构成的图像信息并传输到屏幕缓冲器140,根据传输到屏幕缓冲器140的图像信息输出图像信号,与以往的进行实际像素数量的渲染等情况相比,能够减轻渲染等的处理负荷。更具体地,在上述的实施例中渲染次数在以往的技术中是192万次,在本实施例的技术中48万次,为4分之1。
由此,显示装置100能够在视差栅栏方式的立体视的图像处理中,减轻渲染等的图像处理负荷,更高效地执行图像处理。另外,由于图像处理负荷的减轻,显示装置100的功耗被抑制,有助于节省能源。
另外,根据本实施例,显示装置100通过利用基于视差栅栏的位置而被设定的掩模图案,能够以副像素单位执行图像处理。
而且,本发明的适用不限于上述的实施例,可以进行各种变形。
例如,在上述的实施例中显示装置100仅使用了屏幕缓冲器140,但也可以并用线缓冲器120。
例如,也可以在显示装置100上按照视点设置能够进行比屏幕缓冲器140的更高速的读写的线缓冲器。
然后,也可以是输出部150一边把被包含在存储于屏幕缓冲器140的固有区域的图像信息中的与1~数线相当的部分信息,传输给被分配给各视点的线缓冲器,一边把该部分信息作为基于与各视点对应的掩模图案合成了副像素分量的图像信号,输出到液晶面板。
由此,显示装置100通过利用线缓冲器,能够以线缓冲器单位管理图像信息,并且能够把线缓冲器超高速缓存存储或FIFO存储进行利用,能够更高效地进行基于输出部150的输出处理。
另外,上述的实施例中图像信息生成部110生成了由实效分辨率的像素数构成的图像信息,但只要是比实际的分辨率低的低分辨率即可,并不限定于实效分辨率。
另外,液晶面板307的视差栅栏并不限定于台阶状(倾斜),也可以是以一定间隔沿一方向进行配置的视差栅栏。即,副像素的配置并不限定于图6~图8所示的例子。
而且,作为上述的显示装置100,具体有例如弹子机、投币机等的游戏机、游戏装置、液晶显示器、液晶显示器一体型PC等的各种的装置。另外,也可以把显示装置100的功能分散到多个装置(例如,PC和液晶显示器等)进行安装。
权利要求
1.一种图像处理系统,是视差栅栏方式的立体视用的图像处理系统,其特征在于,包括按照第1~第n(n是大于等于2的整数)各视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息的图像信息生成部;作为与所述第1~第n的各视点对应的固有区域而被划分的屏幕缓冲器;把所述图像信息传输到所述屏幕缓冲器的各固有区域的传输部;和根据被传输到所述屏幕缓冲器的各固有区域的所述图像信息向液晶面板输出图像信号的输出部。
2.根据权利要求1所述的图像处理系统,其特征在于,所述低分辨率的像素数,在所述视差栅栏方式的显示图像作为作为至少在左右眼不同的图像被同时观察的立体视被观察时,是构成显示图像整体的总像素数除以视点数n的结果的像素数。
3.根据权利要求1、2中的任意一项所述的图像处理系统,其特征在于,所述图像信息生成部利用渲染生成所述图像信息。
4.根据权利要求1~3中的任意一项所述的图像处理系统,其特征在于,所述输出部以根据与各视点对应的掩模图案,同时参照所述屏幕缓冲器的各固有区域地使立体视图像被观察的方式,合成副像素的分量并向液晶面板输出所述图像信号。
5.根据权利要求1~4中的任意一项所述的图像处理系统,其特征在于,对于所述每个视点包含多个能够比所述屏幕缓冲器进行更高速的读写的线缓冲器;所述输出部把与包含于存储于所述屏幕缓冲器的各固有区域的图像信息的1~数线相当的部分信息传输到分配给各视点的所述线缓冲器,并且把该部分信息作为根据与各视点对应的掩模图案合成了副像素分量的图像信号向液晶面板输出。
6.一种显示装置,其具有权利要求4、权利要求5中的任意一项所述的图像处理系统,其特征在于,包含视差栅栏以副像素单位被设置的液晶面板,所述掩模图案根据所述视差栅栏的位置设定。
7.一种程序,其特征在于,使具备视差栅栏方式的立体视用的液晶面板,和作为与第1~第n(n是大于等于2的整数)的各视点对应的固有区域被划分的屏幕缓冲器的显示装置的计算机,作为按照第1~第n(n是大于等于2的整数)各视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息的图像信息生成部;把所述图像信息传输到所述屏幕缓冲器的各固有区域的传输部;根据被传输到所述屏幕缓冲器的各固有区域的所述图像信息向液晶面板输出图像信号的输出部,而发挥作用。
8.一种信息存储媒介,其存储有权利要求7所述的程序,并能够进行计算机读取。
全文摘要
本发明提供在视差栅栏方式的立体视的图像处理中,能够更高效地执行图像处理的显示装置等。显示装置(100)构成为包括按照第1~第n(n是大于等于2的整数)的视点生成由比实际的分辨率低的低分辨率的像素数构成的图像信息的图像信息生成部(110);作为与第1~第n的各视点对应的固有区域而被划分的屏幕缓冲器(140);把图像信息向屏幕缓冲器(140)传输的传输部;基于传输到屏幕缓冲器(140)的图像信息向液晶面板输出图像信号的输出部(150)。
文档编号G02B27/22GK101025901SQ20071000558
公开日2007年8月29日 申请日期2007年2月13日 优先权日2006年2月23日
发明者中谷英司 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1