3D显示系统与3D显示方法技术方案

技术编号:33195986 阅读:16 留言:0更新日期:2022-04-24 00:24
本发明专利技术提供一种3D显示系统与3D显示方法。3D显示系统包括3D显示器、存储器以及一或多个处理器。存储器记录有多个模块,处理器存取并执行存储器中记录的模块。这些模块包括桥接模块以及3D显示服务模块。当处理器执行一应用程序,桥接模块建立虚拟延伸屏幕,并将应用程序移动至虚拟延伸屏幕。桥接模块通过屏幕获取功能而从虚拟延伸屏幕获取应用程序的二维内容图帧。3D显示服务模块通过与第三方软件开发工具包沟通而将二维内容图帧转换为3D格式图帧,并将3D格式图帧提供给3D显示器进行显示。并将3D格式图帧提供给3D显示器进行显示。并将3D格式图帧提供给3D显示器进行显示。

【技术实现步骤摘要】
3D显示系统与3D显示方法


[0001]本专利技术涉及一种显示系统,尤其涉及一种3D显示系统与3D显示方法。

技术介绍

[0002]随着3D立体显示器技术的蓬勃发展,可提供人们视觉上有身历其境的感受。在3D立体显示器技术上,可分为眼镜式的3D图像显示技术以及裸视3D图像显示技术。眼镜式的3D图像显示技术虽较成熟,但3D眼镜使用起来具诸多的不便。因此,裸视3D图像显示技术即逐渐地成为各业界亟欲发展的重点。
[0003]裸视3D图像显示技术同样是运用双眼视差的原理,通过屏幕本身的光学技术,来让双眼接收不同画面。在裸视3D图像显示技术中,透镜式3D图像显示技术相对于屏蔽式3D图像显示技术,具有透光度较好的优点,故在图像呈现上可提供较明亮的画面给观看者。然而,无论是哪一种裸视3D图像显示技术,都要配合裸视3D显示器的规格、硬件设计与用户相关参数来产生适于由裸视3D显示器显示的裸视3D图像内容。但是,目前市面上的裸视3D图像内容并不多,因而即便用户具有一台裸视3D显示器,但用户还是无法充分且任意享受裸视3D显示器带来的显示效果。

技术实现思路

[0004]本公开涉及一种3D显示系统与3D显示方法,其可让用户可充分体验3D显示器带来的显示效果。
[0005]本专利技术实施例提供一种3D显示系统,其包括3D显示器、存储器以及一或多个处理器。存储器记录有多个模块,述处理器连接3D显示器及存储器,以存取并执行存储器中记录的模块。这些模块包括桥接模块以及3D显示服务模块。当处理器执行一应用程序,桥接模块建立虚拟延伸屏幕,并将应用程序移动至虚拟延伸屏幕。3D显示服务模块通过屏幕获取功能而从虚拟延伸屏幕获取应用程序的二维内容图帧,通过与第三方软件开发工具包沟通而将二维内容图帧转换为3D格式图帧,并将3D格式图帧提供给3D显示器进行显示。
[0006]本专利技术实施例提供一种3D显示方法,适用于3D显示系统。所述方法包括下列步骤。当处理器执行一应用程序,建立虚拟延伸屏幕,并将应用程序移动至虚拟延伸屏幕。通过屏幕获取功能而从虚拟延伸屏幕获取应用程序的二维内容图帧。通过与第三方软件开发工具包沟通而将二维内容图帧转换为3D格式图帧。将3D格式图帧提供给3D显示器进行显示。
[0007]本专利技术实施例提供一种3D显示系统,其包括3D显示器、存储器以及一或多个处理器。存储器记录有多个模块,述处理器连接3D显示器及存储器,存取并执行存储器中记录的模块以执行下列步骤。当处理器执行一应用程序,建立一虚拟延伸屏幕,并将处理器所执行的一应用程序移动至虚拟延伸屏幕。通过屏幕获取功能而从虚拟延伸屏幕获取应用程序的二维内容图帧。获取关联于3D显示器的3D显示参数。依据3D显示参数与图像编织功能将二维内容图帧转换为一3D格式图帧,并将3D格式图帧提供给3D显示器进行显示。
[0008]基于上述,于本专利技术的实施例中,可在不对应用程序进行任何更改的条件下,将多
种应用程序的二维内容图帧转换为符合特定3D格式的3D格式图帧,以扩充3D显示器可显示的3D内容。
附图说明
[0009]图1是依照本专利技术一实施例的3D显示系统的示意图;
[0010]图2是依照本专利技术一实施例的3D显示器的示意图;
[0011]图3是依照本专利技术一实施例的3D显示器的示意图;
[0012]图4是依照本专利技术一实施例的3D显示方法的流程图;
[0013]图5是依照本专利技术一实施例的3D显示系统的软件架构的示意图;
[0014]图6是依照本专利技术一实施例存储器中的图帧缓存空间的示意图。
[0015]附图标记说明
[0016]10:3D显示系统;
[0017]110:3D显示器;
[0018]120:存储器;
[0019]130:处理器;
[0020]121:应用程序;
[0021]122:桥接模块;
[0022]123:3D显示服务模块;
[0023]124:并排图像处理模块;
[0024]125:第三方软件开发工具包;
[0025]111:显示面板;
[0026]112:透镜层;
[0027]511:桌面应用程序;
[0028]512:标准化应用程序;
[0029]513:特殊开发应用程序;
[0030]125_1:透镜控制模块;
[0031]125_2:眼球追踪模块;
[0032]125_3:图像编织模块;
[0033]L1:透镜;
[0034]140:相机;
[0035]53:主显示屏幕;
[0036]55:介接工具;
[0037]61、62:图帧缓存空间;
[0038]F1:操作画面;
[0039]F2:二维内容图帧;
[0040]F3、F_3d:3D格式图帧;
[0041]S201~S204:步骤。
具体实施方式
[0042]现将详细地参考本专利技术的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同组件符号在附图和描述中用来表示相同或相似部分。
[0043]图1是依照本专利技术一实施例的3D显示系统的示意图。请参照图1,3D显示系统10可包括3D显示器110、存储器120,一或多个处理器(以下将以处理器130为例继续说明)。处理器130耦接3D显示器110与存储器120。3D显示系统10可为单一整合系统或分离式系统。具体而言,3D显示系统10中的3D显示器110、存储器120与处理器130可实作成一体式(all-in-one,AIO)电子装置,例如笔记本电脑或平板计算机等。或者,3D显示器110可通过有线传输接口或是无线传输接口与计算机系统的处理器130相连。
[0044]存储器120用以存储数据与供处理器130存取的程序代码(例如操作系统、应用程序、驱动程序)等数据,其可以例如是任意型式的固定式或可移动式随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、闪存(flash memory)、硬盘或其组合。于一实施例中,存储器120还包括图像处理单元的存储器。
[0045]处理器130耦接存储器120,例如是中央处理单元(central processing unit,CPU)、应用处理器(application processor,AP),或是其他可程序化的一般用途或特殊用途的微处理器(microprocessor)、数字信号处理器(digital signal processor,DSP)、图像信号处理器(image signal processor,ISP)、图形处理器(graphics processing unit,GPU)或其他类似装置、集成电路及其组合。处理器130可存取并执行记录在存储器120中的程序代码与软件模块,以实现本专利技术实施例中的3D显示方法。
[0046]图2是依照本专利技术一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种3D显示系统,其特征在于,包括:3D显示器;存储器,记录有多个模块;以及处理器,连接所述3D显示器及所述存储器,以存取并执行所述存储器中记录的所述模块,所述模块包括:桥接模块,当所述处理器执行应用程序,建立虚拟延伸屏幕,并将所述应用程序移动至所述虚拟延伸屏幕,通过屏幕获取功能而从所述虚拟延伸屏幕获取所述应用程序的二维内容图帧;以及3D显示服务模块,自桥接模块获取所述应用程序的所述二维内容图帧,通过与第三方软件开发工具包沟通而将所述二维内容图帧转换为3D格式图帧,并将所述3D格式图帧提供给所述3D显示器进行显示。2.根据权利要求1所述的3D显示系统,其特征在于,所述模块还包括并排图像处理模块,自所述3D显示服务模块接收所述应用程序的所述二维内容图帧,并判断所述二维内容图帧是否符合并排图像格式;若否,将所述二维内容图帧转换为符合所述并排图像格式。3.根据权利要求1所述的3D显示系统,其特征在于,所述3D显示服务模块依据所述第三方软件开发工具包提供的3D显示参数与利用所述第三方软件开发工具包提供的图像编织功能而将所述二维内容图帧转换为所述3D格式图帧。4.根据权利要求1所述的3D显示系统,其特征在于,所述3D显示服务模块将所述3D格式图帧传递至主显示屏幕,以使所述3D显示器显示所述3D格式图帧。5.根据权利要求4所述的3D显示系统,其特征在于,所述存储器包括对应至所述虚拟延伸屏幕的图帧缓存空间以及对应至所述主显示屏幕的图帧缓存空间,在将所述处理器所执行的所述应用程序移动至所述虚拟延伸屏幕之后,对应至所述主显示屏幕的图帧缓存空间记录有所述3D格式图帧,致使作为所述主显示屏幕的所述3D显示器显示所述3D格式图帧。6.根据权利要求4所述的3D显示系统,其特征在于,所述桥接模块反应于用户操作而将所述处理器所执行的所述应用程序移动至所述虚拟延伸屏幕,且所述3D显示器反应于所述用户操作而自关联于应用程序的操作画面切换为显示所述3D格式图帧。7.一种3D显示方法,适用于3D显示系统,其特征在于,包括:当处理器执行应用程序,建立虚拟延伸屏幕,并将所述应用程序移动至所述虚拟延伸屏幕;通过屏幕获取功能而从所述虚拟延伸屏幕获取所述应用程序的二维内容图帧;通过与第三方软件开发工具包沟通而将所述二维内容图帧转换为3D格式图帧;以及将所述3D格式图帧提供给3D显示器进行显示。8.根据权利要求7所述的3D显示方法,其特征在于,所述方法还包括:判断所述二维内容图帧是否符合并排图像格式;以及若否,将所述二维内容图帧转换为符合所述并排图像格式。9.根据权利要求7所述的3D显示方法,其特征在于,通过与所述第三方软件开发工具包沟...

【专利技术属性】
技术研发人员:林士豪杨朝光徐文正
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1