投影机、控制器、投影系统以及被动式3D显示方法与流程

文档序号:15116782发布日期:2018-08-07 20:33阅读:523来源:国知局

本发明涉及图像显示领域,尤其涉及一种投影机、控制器、投影系统以及被动式三维(3d)显示方法。



背景技术:

现有的3d投影技术包括单机3d投影技术和双机3d投影技术,其中,单机3d投影技术使用一台投影机,而双机3d投影技术使用两台投影机。

目前,单机3d投影以主动式3d显示为主流,观影者需要佩戴有源的主动式3d眼镜,并且投影系统中需要配备3d同步发射器进行同步。双投影机被动式3d投影则是把3d信号的左、右眼图像分别输入两台投影机进行投影,观影者佩戴无源的被动式3d眼镜即可进行观看。

应当注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

发明人发现,在现有的单机主动式3d显示系统中,由于主动式3d眼镜的购买以及维护成本高,且需要充电或者使用电池,因此并不适合在多人观看的影院中使用。并且,主动式3d显示的光效较低,一般低于12%,且需要额外配备3d同步发射器,提高了系统实现的复杂度。此外,由于单机3d投影一般是按照时间顺序依次播放左、右眼图像,所以有闪烁感,不符合人眼观看事物的习惯。在双投影机被动式3d显示系统中,虽然光效得到了提升,并且不需要进行同步,但需要在3d图像信号输入到投影机前对左、右眼图像的信号进行分离,目前还不存在任何可以自动实现此功能的播放器或其他设备。此外,被动式3d投影需要外置的光学滤镜来隔离左、右眼图像,配合对应的3d眼镜,来实现左、右眼图像互不干扰的进入左眼和右眼。但是在播放2d图像时,需要移开光学滤镜,不然会使亮度大幅下降。现在的系统基本是依靠手动实现。

为了解决上述问题,本发明提供了一种投影机、控制器、投影系统以及被动式3d显示方法,能够在两台投影机中分别分离出3d图像的左、右眼图像,由此能够通过对应的光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

根据本发明实施例的第一方面,提供了一种投影机,其中,该投影机包括:数字接口模块,其用于接收视频数据;视频处理模块,其用于根据该视频数据确定该视频数据为3d图像还是2d图像;状态设置模块,其用于在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态;图像转换模块,其用于在该视频数据为3d图像时,将该3d图像转换为2d左眼图像或者转换为2d右眼图像并输出。

根据本发明实施例的第二方面,提供了一种控制器,其中,该控制器包括:状态监控模块,其用于监控投影系统的两台投影机的状态;马达驱动模块,其用于根据该状态监控模块监控到的该两台投影机的状态驱动马达对3d光学滤镜进行移入或移出操作,在该两台投影机的状态为3d状态时,控制该马达驱动该3d光学滤镜移入该两台投影机,在该两台投影机的状态为2d状态时,控制该马达驱动该3d光学滤镜移出该两台投影机。

根据本发明实施例的第三方面,提供了一种投影系统,其中,该投影系统包括两台投影机和一台控制器,该投影机是上述第一方面所述的投影机,该控制器是上述第二方面的所述控制器。

根据本发明实施例的第四方面,提供了一种投影系统的被动式3d显示方法,其中,该投影系统包括两台投影机和一台控制器,该被动式3d显示方法包括:每台该投影机接收视频数据;每台该投影机根据该视频数据确定该视频数据为3d图像还是2d图像;每台该投影机在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态;在该视频数据为3d图像时,该两台投影机中的一台将该3d图像转换为2d左眼图像并输出,该两台投影机中的另一台将该3d图像转换为2d右眼图像并输出;该控制器监控该两台投影机的状态;该控制器在该两台投影机的状态为3d状态时,控制该马达驱动该3d光学滤镜移入该两台投影机,在该两台投影机的状态为2d状态时,控制该马达驱动该3d光学滤镜移出该两台投影机。

本发明实施例的有益效果在于:

通过本发明实施例,能够在两台投影机中分别分离出3d图像的左、右眼图像,由此能够通过对应的光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示;此外,通过本发明实施例,还能够保证2d状态下输出图像的亮度,避免不必要的亮度下降,并且,相对于手动移入和移出3d光学滤镜而言,通过控制器对3d光学滤镜进行移入和移出,提高了操作的效率和灵活性。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

在本发明实施例的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。

所包括的附图用来提供对本发明实施例的进一步的理解,其构成了说明书的一部分,用于例示本发明的实施方式,并与文字描述一起来阐释本发明的原理。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本发明实施例1的投影机的构成示意图。

图2是一种标准的3d视频数据的封装格式示意图。

图3是本发明实施例1的投影机的工作方法的示意图。

图4是本发明实施例2的控制器的构成示意图。

图5是本发明实施例2的控制器的一种工作方法的示意图。

图6是本发明实施例2的控制器的另一种工作方法的示意图。

图7是本发明实施例3的投影系统的构成示意图。

图8是本发明实施例4的被动式3d显示方法的示意图。

具体实施方式

参照附图,通过下面的说明书,本发明实施例的前述以及其它特征将变得明显。这些实施方式只是示例性的,不是对本发明的限制。

以下结合附图对本发明实施例进行详细说明。

实施例1

本实施例1提供了一种投影机,该投影机应用于双机投影系统,在该双机投影系统中,具有两台投影机,每一台投影机均具有本实施例的投影机的组成和功能。

图1是本实施例1的投影机100的构成示意图。如图1所示,投影机100包括:数字接口模块101、视频处理模块102、状态设置模块103以及图像转换模块104。

其中,数字接口模块101用于接收视频数据;视频处理模块102用于根据该视频数据确定该视频数据为3d图像还是2d图像;状态设置模块103用于在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态;图像转换模块104用于在该视频数据为3d图像时,将该3d图像转换为2d左眼图像或者转换为2d右眼图像并输出。

本实施例中,在针对同一视频数据的图像转换中,一台投影机100仅将3d图像转换为2d左眼图像,另一台投影机100仅将3d图像转换为2d右眼图像。也就是说,在每一台投影机100中仅完成3d图像到2d图像转换的一部分,通过两台投影机100共同完成左、右眼图像的完整转换。

因此,通过本实施例,能够在两台投影机100中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

在本实施例中,数字接口模块101可以接收来自媒体播放器的视频数据,该数字接口模块101可以是任意能够接收视频数据的数字接口,例如高清晰度多媒体接口(highdefinitionmultimediainterface,hdmi)、数字视频接口(digitalvisualinterface,dvi)、显示接口(displayport,dp)等。

在本实施例中,视频处理模块102可对数字接口模块101接收到的视频数据进行处理,包括将该视频数据转换为投影机能够处理的格式,例如,将接收到的最小化传输差分信号(transitionminimizeddifferentialsignal,tmds)转换为数字rgb或ycbcr格式等,并分离数字视频信号和数字音频信号,以及获得相关的同步信号(例如可包括行同步信号和场同步信号)和辅助信息等,其中,辅助信息例如可以是由电子工业联盟(electronicindustriesalliance,eia)制定的音频视频交错(audiovideointerleaved,avi)格式的信息帧等。

在本实施例中,视频处理模块102可根据视频数据中包含的辅助信息来确定视频数据是3d图像还是2d图像。但本发明不限于此,当视频数据为不同格式的片源时,视频处理模块102也可以使用其他信息来确定视频数据是否是3d图像。例如,可以使用视频数据中的标志位来确定该视频数据是否是3d图像;此外,根据不同的命名规则,3d片源所对应的文件名也可能体现该视频数据是否是3d图像,由此该视频处理模块102也可根据视频数据的文件名来确定该视频数据是否是3d图像。

在本实施例中,状态设置模块103可根据视频处理模块102的确定结果,对投影机100的状态进行设置。投影机100的状态例如是投影机100中存储的一个状态标志位pj_status,其表明了该投影机100的片源状态,也即正在播放的视频数据的类型是3d图像还是2d图像。根据视频处理模块102的确定结果,在该视频数据为3d图像时,状态设置模块103可以将该状态标志位pj_status的值设置为3d状态,例如可以用“1”表示3d状态;在该视频数据为2d图像时,状态设置模块103可以将该状态标志位pj_status设置为2d状态,例如可以用“0”表示2d状态。由此,能够通过访问该状态标志位来确定投影机100当前正在播放的视频数据是3d图像还是2d图像,从而对投影机100的片源状态进行监控。

在本实施例中,图像转换模块104可根据视频处理模块102的确定结果,在视频数据为3d图像时,将该3d图像转换为2d图像;在视频数据为2d图像时,不进行转换而直接输出。

关于两台投影机100中的每一台进行的是左眼图像的转换还是右眼图像的转换,可在投影机100中预先进行配置,也可根据来自控制器的控制指令进行动态配置,每一台投影机100中的图像转换模块104根据上述预先配置,或者根据控制器的控制决定将该投影机100中的3d图像转换为2d左眼图像还是2d右眼图像。这里所说的控制器是对两台投影机100进行控制的装置,可以设置在两台投影机100中的任意一台中或两台中,也可以独立于两台投影机100而单独设置。

在本实施例中,图像转换模块104在上述预先配置或者控制器的控制为投影机100输出左眼图像时,将该3d图像转换为2d左眼图像,在上述预先配置或者控制器的控制为投影机100输出右眼图像时,将该3d图像转换为2d右眼图像。

在本实施例中,对于该3d图像的每一帧图像,图像转换模块104可以从该帧的场消隐信号的上升沿裁切到2d左眼图像的最后一行,得到该帧的2d左眼帧。对于该3d图像的每一帧图像,图像转换模块104可以从该帧的2d左眼图像的最后一行裁切到下一帧的场消隐信号的上升沿,得到该帧的2d右眼帧。

在本实施例中,在进行上述预先配置或者控制器的控制时,需要考虑到两台投影机输出的左、右眼信号与3d滤镜和3d眼镜的左右镜片的对应关系,以进行适当的配置和控制。具体可以参考现有技术,此处不再赘述。

在本实施例中,上述预先配置或者控制器的控制可通过设置存储在投影机100中的左、右眼选择标志位l/rselection的值来实现,在将该左、右眼选择标志位置为l时,该投影机100在3d状态下仅输出左眼画面,在将该左、右眼选择标志位置为r时,该投影机100在3d状态下仅输出右眼画面。

在本实施例中,图像转换模块104可具有裁切模块(未示出)和缓冲区(未示出),该裁切模块用于根据3d视频数据的格式对数据帧进行裁切,从而获得2d左眼图像或2d右眼图像,该缓冲区用于对3d视频数据的数据帧进行缓存。图2示例性地示出了一种标准的3d视频数据的数据帧(以下简称为“3d数据帧”)的结构,以下将基于图2所示出的数据帧结构具体描述如何对该3d数据帧进行裁切,但本发明并不以此作为限制,任何其他的3d数据帧的结构都可适用。

图2中示出了一个3d数据帧,如图2所示,该3d数据帧包括有效图像和有效间隔,有效图像具体包括左眼有效图像l和右眼有效图像r,hsync和vsync分别为行同步信号(水平方向的同步信号)和场同步信号(垂直方向的同步信号)。在水平方向上,该3d数据帧中每一行的总像素数与普通2d数据帧相同,每一行的总像素数包括有效图像和有效间隔对应的像素数hactive、以及消隐的像素数hblank;在垂直方向上,该3d数据帧中总行数是普通2d封装包的2倍以上,总行数包括消隐的行数vblank、左眼有效图像l对应的行数vactive、有效间隔对应的行数vact_space、右眼有效图像r对应的行数vactive,其中,vact_space=vblank。

当一台投影机100收到3d视频数据时,裁切模块可将一个数据帧存入缓冲区中,并根据由视频处理模块102获得的行同步信号hsync和场同步信号vsync进行裁切,例如,从一帧的场消隐信号vblank的上升沿开始,裁切到行201(即2d左眼有效图像的最后一行),将裁切出的图像作为2d左眼图像,再例如,从行201开始,裁切到同步信号的下一帧的上升沿,将裁切出的图像作为2d右眼图像。这样,无论针对左眼图像还是右眼图像,每次裁切的图像的行数均为vactive+vblank,能够容易地对裁切进行控制。并且,根据图2所示的结构,能够容易地从裁切的图像中获得左眼或者右眼的有效图像进行播放。

在本实施例中,投影机100可以在裁切完成后,从缓冲区中释放裁切后的图像(左眼图像或右眼图像)。

在本实施例中,投影机100还可以包括同步模块105,如图1所示,同步模块105判断本投影机是主投影机还是从投影机,根据判断结果来确定是否从图像转换模块104获取同步信号(可包括行同步信号和场同步信号)并发送到从投影机。如果判断为本投影机是主投影机,则同步模块105从图像转换模块104获取同步信号并发送到从投影机;如果判断为本投影机是从投影机,则同步模块105等待接收来自另一投影机的同步信号,并根据接收到的同步信号对从缓冲区中释放出的裁切后图像进行同步处理。

该同步处理例如可以是,从第一帧开始对接收到的同步信号与释放出的裁切后图像所对应的同步信号进行相位比较,比较二者同步信号的上升沿和下降沿,如果比较结果为二者相同或二者之间的差在预定阈值以下,则保持该裁切后图像不变;如果比较结果为二者不同或二者之间的差超过预定阈值,则使用接收到的同步信号对该裁切后图像进行相位同步调整。这样,在双投影机协同处理3d图像时,能够保证两台投影机分别输出的左眼图像和右眼图像之间的同步,避免由于左眼图像和右眼图像之间存在延时而导致画面质量降低。

在本实施例中,两台投影机之间的主从关系可以预先进行配置,也可以在安装投影机的现场根据实际需要进行配置。

在本实施例中,视频处理模块102和图像转换模块104可分别独立构成,也可集成在同一图像处理芯片上实现。

图3是实施例1的投影机100的工作方法的示意图。如图3所示,该工作方法包括:

步骤301,接收视频数据;

该步骤可由数字接口模块101执行,通过前述的数字接口模块101接收视频数据。

步骤302,根据该视频数据确定该视频数据为3d图像还是2d图像;

该步骤可由视频处理模块102执行,且可采用前述的确定方法实现,此处不再赘述。

步骤303,在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态;

该步骤可由状态设置模块103执行,且可采用前述的方式设置投影机的状态,此处不再赘述。

步骤304,在该视频数据为3d图像时,将该3d图像转换为2d左眼图像或者转换为2d右眼图像并输出。

该步骤可由图像转换模块104执行,且可采用前述的方法确定两台投影机输出的左、右眼信号与3d滤镜和3d眼镜的左右镜片的对应关系,以及采用前述的方法对2d左眼图像和右眼图像进行裁切,此处不再赘述。

通过本实施例,能够在两台投影机100中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

结合本发明实施例描述的在投影机的工作方法可直接体现为硬件、由处理器执行的软件模块或二者组合。例如,图1中所示的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如数字接口模块、视频处理模块、状态设置模块、图像转换模块等),既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图3所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在移动终端的存储器中,也可以存储在可插入移动终端的存储卡中。例如,若设备采用的是较大容量的mega-sim卡或者大容量的闪存装置,则该软件模块可存储在该mega-sim卡或者大容量的闪存装置中。

针对图1描述的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如数字接口模块、视频处理模块、状态设置模块、图像转换模块等),可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件、或者其任意适当组合。针对图1描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

实施例2

本实施例2提供了一种控制器,该控制器应用于双机投影系统,在该双机投影系统中,具有两台投影机,该控制器通过监控这两台投影机的状态(前述的片源状态)来决定对3d光学滤镜的移入或移出。其中,上述两台投影机具有实施例1的投影机100的组成和功能,本实施例2与实施例1相同的内容不再重复说明。

图4是本实施例2的控制器400的构成示意图。如图4所示,控制器400包括状态监控模块401和马达驱动模块402。

其中,状态监控模块401用于监控投影系统的两台投影机(未示出)的状态;马达驱动模块402用于根据状态监控模块401监控到的该两台投影机的状态驱动马达410对3d光学滤镜420进行移入或移出操作,在该两台投影机的状态为3d状态时,控制马达410驱动3d光学滤镜420移入该两台投影机,在该两台投影机的状态为2d状态时,控制马达410驱动3d光学滤镜420移出该两台投影机。

通过上述实施例,能够在两台投影机中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的3d光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

并且,2d状态下使用光学滤镜会导致图像亮度大幅下降,通过上述实施例,仅在3d状态下使用3d光学滤镜,在2d状态下不使用3d光学滤镜,因此能够保证2d状态下输出图像的亮度,避免不必要的亮度下降。并且,相对于手动移入和移出3d光学滤镜而言,通过控制器对3d光学滤镜进行移入和移出,提高了操作的效率和灵活性。

在本实施例中,在两台投影机中存储有状态标志位pj_status时,状态监控模块401可以实时访问两台投影机中存储的状态标志位pj_status来监控该两台投影机的状态,例如可周期性地对该两台投影机中的pj_status进行访问,或者也可在每次播放开始后进行访问,从而获得该两台投影机的状态,但本发明不限于此,例如还可从两台投影机定期或不定期地向控制器400发送状态通知消息,状态监控模块401对该状态通知消息进行侦听,并根据侦听到的状态通知消息获得该两台投影机的状态,投影机的状态可以为3d状态或者是2d状态。

在本实施例中,状态监控模块401可以包括判定模块(未示出),该判定模块用于判定所监控到的两台投影机的状态是否为3d状态。

在本实施例中,3d光学滤镜420用于在进行3d视频数据播放时,对该两台投影机分别输出的左眼和右眼图像进行3d滤光,马达410用于驱动3d光学滤镜420移入或移出该两台投影机。3d光学滤镜420可以是线偏振滤镜、圆偏振滤镜、光谱滤镜等,只要观影者佩戴了与3d光学滤镜420的类型相对应的光学眼镜,左眼和右眼图像就能够分别送入观影者的左、右眼中形成3d图像。

马达驱动模块402根据获得的两台投影机的状态为3d状态还是2d状态,确定是否需要使用3d光学滤镜420进行3d滤光,由此对马达410进行控制,以驱动3d光学滤镜420移入或移出该两台投影机。

在本实施例中,马达驱动模块402可以通过对发送给马达410的控制信号进行设置,来控制3d光学滤镜420的移动或移出。例如,在2d状态下,将控制信号设置为高电平,使马达顺时针旋转;在3d状态下,将控制信号设置为低电平,使马达逆时针旋转。

在本实施例中,控制器400还可以包括寿命读取模块403和开关机控制模块404,寿命读取模块403用于在两台投影机开机读取前读取该两台投影机的灯泡使用时间,开关机控制模块404用于在该两台投影机的状态为2d状态时,根据寿命读取模块403读取出的该两台投影机的灯泡使用时间控制该两台投影机的开关机。

由于投影机的灯泡为耗材,一般使用寿命为2000小时左右,双投影机的使用的成本更是成倍的增长。如果一个灯泡的成本为c,使用寿命为t,单位时间的使用成本为c/t,则双投影机的单位时间成本为2c/t。为了使双投影机的单位时间使用成本下降,需要使t尽可能变大,才能接近单投影机的单位时间使用成本。

通过本实施例的寿命读取模块403和开关机控制模块404,在根据灯泡使用时间控制该两台投影机的开关机时,可采用任意优化算法使该两台投影机交替工作。例如,在第一投影机的灯泡使用时间大于第二投影机的灯泡使用时间时,控制该第二投影机开机,在第一投影机的灯泡使用时间等于或小于第二投影机的灯泡使用时间时,控制该第一投影机开机。但本发明并不以此作为限制,也可采用其他优化算法,以使两台投影机的灯泡使用时间保持基本一致。

这样,能够在3d状态同时使用两台投影机,在2d状态下仅使用该两台投影机中的一台,从而避免了不必要的灯泡使用,延长了灯泡的使用时间,降低了单位时间的使用成本。并且,由于通过优化算法使两台投影机交替工作,因而还能够使两台投影机的亮度衰减量基本一致,保证在3d播放时两眼的亮度保持一致,以达到更好的播放效果,

在本实施例中,控制器400还可以包括左、右眼图像控制模块405,在两台投影机的状态为3d状态时,根据用户的操作控制该两台投影机分别输出左眼图像还是右眼图像。由此,能够随时根据用户的需求配置或变更两台投影机与左、右眼图像的对应关系。

在本实施例中,寿命读取模块403、开关机控制模块404、左、右眼图像控制模块405为可选模块。在不考虑灯泡使用寿命和使用成本的情况下,可省略寿命读取模块403和开关机控制模块404;在用户不需要对投影机与左、右眼图像的对应关系进行配置的情况下,例如,投影机与左、右眼图像的对应关系是预先设置在各台投影机中的,可省略左、右眼图像控制模块405。

图5是实施例2的控制器400的一种工作方法的示意图。如图5所示,该方法包括:

步骤501,监控两台投影机的状态;

该步骤可由监控模块401执行,具体监控方式可参见前述实施例,此处不再赘述。

步骤502,根据监控到的该两台投影机的状态驱动马达410对3d光学滤镜420进行移入或移出操作,在该两台投影机的状态为3d状态时,控制马达410驱动3d光学滤镜420移入该两台投影机,在该两台投影机的状态为2d状态时,控制马达410驱动3d光学滤镜420移出该两台投影机。

该步骤可由马达驱动模块402执行,具体控制方式可参见前述实施例,此处不再赘述。

图6是实施例2的控制器400的另一种工作方法的示意图。如图6所示,该方法包括:

步骤601,在两台投影机开机前读取该两台投影机的灯泡使用时间。

步骤602,控制该两台投影机开机,监控该两台投影机的状态。

步骤603,根据监控到的两台投影机的状态,判定该两台投影机是否为3d状态;在判定结果为3d状态时,执行步骤604;在判定结果为2d状态时,执行步骤606。

步骤604,控制马达410驱动3d光学滤镜420移入该两台投影机。

步骤605,根据用户的操作控制该两台投影机分别输出左眼图像还是右眼图像。

步骤606,控制马达410驱动3d光学滤镜420移出该两台投影机。

步骤607,根据读取出的该两台投影机的灯泡使用时间控制该两台投影机的开关机。

在步骤607中,具体控制方法可参见前述实施例,此处不再赘述。

其中,上述步骤601可由寿命读取模块403执行,上述步骤602可由状态监控模块401执行,上述步骤603可由判定模块执行,上述步骤604、606可由马达驱动模块402执行,上述步骤605可由左、右眼图像控制模块405执行,上述步骤607可由开关机控制模块403执行。

在上述步骤中,步骤601、605、607可省略,其省略情况与前述寿命读取模块403、开关机控制模块404、左、右眼图像控制模块405的省略情况相同。

此外,图6中仅示例性地示出了步骤601~步骤607的执行顺序,但本发明并不以此作为限制,也可根据实际需要进行调整。例如,步骤604、605的执行顺序可互换,步骤606、607的执行顺序可互换;步骤601也可在投影机开机后、并且在步骤607之前执行。

此外,针对两台投影机的开关机控制,也可以采用与图6中不同的方式。例如,在两台投影机开机前,先读取该两台投影机的灯泡使用时间,根据读取出的灯泡使用时间选择一台投影机开机,另一台投影机保持待机状态,而后对已开机的一台投影机的状态进行监控,在监控到该投影机的状态为3d状态时,使另一台投影机开机,在监控到该投影机的状态为2d状态时,使另一台投影机仍然保持待机状态。由此,也能够实现在2d状态时仅使用一台投影机,从而延长灯泡的使用时间,降低单位时间的使用成本。

通过本实施例,能够在两台投影机中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示;并且,能够保证2d状态下输出图像的亮度,避免不必要的亮度下降;此外,相对于手动移入和移出3d光学滤镜而言,通过控制器对3d光学滤镜进行移入和移出,提高了操作的效率和灵活性。

结合本实施例描述的在控制器的工作方法可直接体现为硬件、由处理器执行的软件模块或二者组合。例如,图4中所示的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如,状态监控模块、马达驱动模块等),既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图5所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在移动终端的存储器中,也可以存储在可插入移动终端的存储卡中。例如,若设备采用的是较大容量的mega-sim卡或者大容量的闪存装置,则该软件模块可存储在该mega-sim卡或者大容量的闪存装置中。

针对图4描述的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如状态监控模块、马达驱动模块等),可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件、或者其任意适当组合。针对图4描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

实施例3

本实施例3提供了一种投影系统。

图7是本实施例3的投影系统700的构成示意图。如图7所示,投影系统700包括第一投影机701、第二投影机702和控制器703。

图7中还示出了媒体播放器710、3d光学滤镜705和马达704。其中,媒体播放器710用于从片源中获取视频数据;3d光学滤镜705用于对第一投影机701和第二投影机702输出的图像进行3d滤光;马达704用于驱动3d光学滤镜705移入或移出第一投影机701和第二投影机702。

例如,媒体播放器710从片源中获取元数据(metadata),根据元数据获取tmds信号,将该tmds信号作为视频数据输出到第一投影机701和第二投影机702。在获取tmds信号时,例如可以先根据投影机的edid信息以及3d片源的内容信息,判断二者是否重合(即二者是否存在冲突),设置数字视频的输出格式,并设置输出的辅助信息参数,例如2d/3d标志、3d格式等,将数字视频和辅助信息包含在tmds信号中输出。

第一投影机701和第二投影机702中的每台接收该视频数据,根据该视频数据确定该视频数据为3d图像还是2d图像,在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态,且第一投影机701和第二投影机702在该视频数据为3d图像时,分别将该3d图像转换为2d左眼图像或2d右眼图像并输出。

控制器703监控第一投影机701、第二投影机702的状态,根据监控到的两台投影机的状态驱动马达704对3d光学滤镜705进行移入或移出操作,在该两台投影机的状态为3d状态时,控制马达704驱动3d光学滤镜705移入该两台投影机,在该两台投影机的状态为2d状态时,控制马达704驱动3d光学滤镜移出该两台投影机。

在本实施例中,第一投影机701、第二投影机702具有实施例1中的投影机100组成和功能,控制器703具有实施例2中的控制器400的组成和功能,将实施例1和实施例2中的内容合并于此,此处不再赘述。

在本实施例中,控制器703可设置于第一投影机701、第二投影机702中的任意一台中或两台中,也可独立设置。

通过本实施例,能够在两台投影机中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的3d光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

并且,2d状态下使用光学滤镜会导致图像亮度大幅下降,通过本实施例,仅在3d状态下使用3d光学滤镜,在2d状态下不使用3d光学滤镜,因此能够保证2d状态下输出图像的亮度,避免不必要的亮度下降。并且,相对于手动移入和移出3d光学滤镜而言,通过控制器对3d光学滤镜进行移入和移出,提高了操作的效率和灵活性。

实施例4

本实施例4提供了一种投影系统的被动式3d显示方法,该投影系统包括两台投影机和一台控制器。其中,该投影系统具有实施例3的投影系统700的组成和功能,本实施例4与实施例1~3相同的内容不再重复说明。

图8是本实施例4的被动式3d显示方法的示意图。如图8所示,该被动式3d显示方法包括:

步骤801,第一投影机701和第二投影机702中的每台接收视频数据;

步骤802,第一投影机701和第二投影机702中的每台根据该视频数据确定该视频数据为3d图像还是2d图像;

步骤803,第一投影机701和第二投影机702中的每台在该视频数据为3d图像时,将该投影机的状态设置为3d状态,在该视频数据为2d图像时,将该投影机的状态设置为2d状态;

步骤804,两台投影机701、702中的一台将该3d图像转换为2d左眼图像并输出,两台投影机701、702中的另一台将该3d图像转换为2d右眼图像并输出;

步骤805,控制器703监控第一投影机701、第二投影机702的状态;

步骤806,控制器703在两台投影机701、702的状态为3d状态时,控制马达驱动3d光学滤镜移入该两台投影机,在两台投影机701、702的状态为2d状态时,控制马达驱动3d光学滤镜移出该两台投影机。

上述步骤801~804的实现方式与实施例1中的步骤301~304类似,上述步骤805~806的实现方式与实施例2中的步骤501~502类似,此处不再赘述。

通过本实施例,能够在两台投影机中分别分离出3d图像的左眼图像和右眼图像,由此能够通过对应的3d光学滤镜和对应的3d眼镜将左、右眼图像同时送入观影者的左、右眼,从而能够实现双投影机被动式3d显示。

并且,2d状态下使用光学滤镜会导致图像亮度大幅下降,通过本实施例,仅在3d状态下使用3d光学滤镜,在2d状态下不使用3d光学滤镜,因此能够保证2d状态下输出图像的亮度,避免不必要的亮度下降。并且,相对于手动移入和移出3d光学滤镜而言,通过控制器对3d光学滤镜进行移入和移出,提高了操作的效率和灵活性。

以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

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