CN114095720A - 显示***及裸视立体影像的播放方法 - Google Patents
显示***及裸视立体影像的播放方法 Download PDFInfo
- Publication number
- CN114095720A CN114095720A CN202011438144.7A CN202011438144A CN114095720A CN 114095720 A CN114095720 A CN 114095720A CN 202011438144 A CN202011438144 A CN 202011438144A CN 114095720 A CN114095720 A CN 114095720A
- Authority
- CN
- China
- Prior art keywords
- image
- naked
- virtual reality
- eye
- display mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/302—Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/194—Transmission of image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
- H04N13/344—Displays for viewing with the aid of special glasses or head-mounted displays [HMD] with head-mounted left-right displays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/356—Image reproducers having separate monoscopic and stereoscopic modes
- H04N13/359—Switching between monoscopic and stereoscopic modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/398—Synchronisation thereof; Control thereof
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一种显示***及裸视立体影像的播放方法,该显示***包括:虚拟现实显示装置;裸视立体显示装置;以及主机。因应于主机的处理单元接收到特定输入信号,处理单元产生一显示模式控制信号、执行OpenVR驱动程序的影像转换软件开发包将主机所执行的虚拟现实应用程序产生的虚拟现实立体影像转换为裸视立体影像以写入至主机的第二影像缓冲器。因应于显示模式控制信号,裸视立体显示装置是切换至裸视立体显示模式,且多工电路选择第二影像缓冲器的裸视立体影像做为输出影像信号,并将输出影像信号传送至裸视立体显示装置进行播放。
Description
技术领域
本发明涉及虚拟现实显示***,特别涉及一种显示***及裸视立体影像的播放方法。
背景技术
随着科技发展,虚拟现实设备也愈来愈普及。然而,若使用电脑主机执行3D游戏并想体验虚拟现实的内容时,往往需要通过主机所执行的SteamVR软件平台,且虚拟现实显示设备(例如头戴式显示器)通常需支援SteamVR软件平台。此类型的虚拟现实显示设备所播放的立体影像为左眼影像加上右眼影像的格式。然而,对于裸视立体显示设备而言,因为所使用的立体成像技术不同,其所需的立体影像通常需使用交织格式。相较于裸视立体显示设备所需的立体影像,在目前市面上的虚拟现实技术已较为成熟且虚拟现实内容占据了相当大的比例。
因此,在如何不影响虚拟现实内容的体验的情况下将虚拟现实内容转换为裸视立体显示设备所需的立体影像已成为一重要的课题。
发明内容
一种显示***,包括:一虚拟现实显示装置;一裸视立体显示装置;以及一主机。该主机包括:一处理单元,用以执行一虚拟现实应用程序、一虚拟现实软件平台及一OpenVR驱动程序;一图形处理单元;一第一影像缓冲器;一第二影像缓冲器;以及一多工电路,用以依据来自该处理单元的一显示模式控制信号以选择该第一影像缓冲器或该第二影像缓冲器的内容。该虚拟现实应用程序控制该图形处理单元同时绘制该虚拟现实应用程序的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器。因应于该处理单元接收到一特定输入信号,该处理单元产生一显示模式控制信号、执行该OpenVR驱动程序的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像、并将该裸视立体影像写入至该第二影像缓冲器。该裸视立体显示装置依据该显示模式控制信号以从平面显示模式切换至裸视立体显示模式,且该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号。该主机是将该输出影像信号传送至该裸视立体显示装置进行播放。
在一些实施例中,该主机所执行的作业***将该虚拟现实应用程序及该OpenVR驱动程序视为前景作业。
在一些实施例中,当该显示模式控制信号处于低逻辑状态,该裸视立体显示装置处于该平面显示模式,且该多工电路选择存储于该第一影像缓冲器中的该平面影像以做为该输出影像信号。当该显示模式控制信号处于高逻辑状态,该裸视立体显示装置此时处于该裸视立体显示模式,且该多工电路选择存储于该第二影像缓冲器中的该虚拟现实立体影像以做为该输出影像信号。
在一些实施例中,该虚拟现实软件平台为SteamVR软件平台。该虚拟现实立体影像包含并排的左眼影像及右眼影像,且该裸视立体影像包括以交织格式组成的该左眼影像及该右眼影像。
本发明更提供一种显示***,包括:一虚拟现实显示装置;一裸视立体显示装置;以及一主机,包括:一处理单元,用以执行一WebVR扩充程序及一浏览器;一图形处理单元;一第一影像缓冲器;一第二影像缓冲器;以及一多工电路,用以依据来自该处理单元的一显示模式控制信号以选择该第一影像缓冲器或该第二影像缓冲器的内容;其中,当该主机连接至支援WebVR标准的一特定网站并启动WebVR功能时,该WebVR扩充程序是产生该特定网站的内容的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器,其中,因应于该处理单元接收到一特定输入信号,该处理单元产生一显示模式控制信号、并利用该浏览器的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像,并将该裸视立体影像写入至第二影像缓冲器,其中,该裸视立体显示装置依据该显示模式控制信号以从平面显示模式切换至裸视立体显示模式,且该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号,其中该主机将该输出影像信号传送至该裸视立体显示装置进行播放。
在一些实施例中,该主机所执行的作业***将该WebVR扩充程序及该浏览器视为前景作业。
在一些实施例中,当该显示模式控制信号处于低逻辑状态,该裸视立体显示装置处于该平面显示模式,且该多工电路选择存储于该第一影像缓冲器中的该平面影像以做为该输出影像信号。当该显示模式控制信号处于高逻辑状态,该裸视立体显示装置此时处于该裸视立体显示模式,且该多工电路选择存储于该第二影像缓冲器中的该虚拟现实立体影像以做为该输出影像信号。
在一些实施例中,该浏览器为基于Google Chromium开源程序而开发的浏览器。该虚拟现实立体影像包含并排的左眼影像及右眼影像,且该裸视立体影像包括以交织格式组成的该左眼影像及该右眼影像。
本发明更提供一种裸视立体影像的播放方法,用于一显示***,其中该显示***包括一主机、一虚拟现实显示装置及一裸视立体显示装置,该主机包括一处理单元、一图形处理单元、一第一影像缓冲器、一第二影像缓冲器及一多工电路,该方法包括:利用该主机执行一虚拟现实应用程序、一虚拟现实软件平台及一OpenVR驱动程序;利用该虚拟现实应用过程控制该图形处理单元同时绘制该虚拟现实应用程序的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器;因应于该处理单元接收到一特定输入信号,利用该处理单元产生一显示模式控制信号、执行该OpenVR驱动程序的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像、并将该裸视立体影像写入至该第二影像缓冲器;依据该显示模式控制信号以将该裸视立体显示装置从平面显示模式切换至裸视立体显示模式、并控制该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号;以及将该输出影像信号传送至该裸视立体显示装置进行播放。
附图说明
图1是显示依据本发明一实施例中的显示***的方框图。
图2是显示依据本发明另一实施例中的显示***的方框图。
图3为依据本发明一实施例中的裸视立体影像的播放方法的流程图。
附图标记说明:
10:显示***
12:信号
20:显示***
100:主机
110:处理单元
113:显示模式控制信号
120:图形处理单元
130:存储器单元
140:存储装置
141:虚拟现实应用程序
142:作业***
143:虚拟现实软件平台
144:OpenVR驱动程序
145:影像转换软件开发包
146:WebVR扩充程序
147:浏览器
148:影像转换软件开发包
150、152:传输接口
160:周边装置
162、164:影像缓冲器
170:多工电路
172:输出影像信号
200:虚拟现实显示装置
210:左眼显示面板
211:左眼镜头
220:右眼显示面板
221:右眼镜头
230:存储单元
240:影像缓冲器
250:显示控制器
260:传输接口
270:外壳
300:裸视立体显示装置
310:显示控制器
320:裸视立体显示面板
S310-S350:步骤。
具体实施方式
以下说明为完成发明的优选实现方式,其目的在于描述本发明的基本构思,但并不用以限定本发明。实际的发明内容必须参考之后的权利要求范围。
必须了解的是,使用于本说明书中的“包含”、“包括”等词,用以表示存在特定的技术特征、数值、方法步骤、作业处理、元件以及/或组件,但并不排除可加上更多的技术特征、数值、方法步骤、作业处理、元件、组件,或以上的任意组合。
于权利要求中使用如“第一”、“第二”、“第三”等词是用来修饰权利要求中的元件,并非用来表示之间具有优先权顺序,先行关系,或者是一个元件先于另一个元件,或者是执行方法步骤时的时间先后顺序,仅用来区别具有相同名字的元件。
图1是显示依据本发明一实施例中的显示***的方框图。
如图1所示,显示***10包括一主机100、一虚拟现实(VR)显示装置200、及一裸视立体(autostereoscopic)显示装置300。在一实施例中,主机100为一电子装置,例如个人电脑或服务器。虚拟现实显示装置200例如可从主机100接收立体影像信号并进行显示,以让使用者观看到虚拟现实场景。裸视立体显示装置300依据来自主机100的显示模式控制信号以决定要播放平面(2D)影像信号或立体(3D)影像信号。
举例来说,裸视立体显示装置300可包括显示控制器310及裸视立体显示面板320。显示控制器310依据来自主机100的显示模式控制信号以切换裸视立体显示面板320的显示模式,例如平面显示模式或裸视立体显示模式。裸视立体显示面板320可利用本发明领域中的现有3D裸视技术所实现以达到裸视立体视觉的效果,上述3D裸视技术例如可包括但不限于:视差屏障(parallax barriers)技术、柱状透镜式(lenticular lenses)、指向光源式(directional backlight)等等,其细节于此不再赘述。
主机100包括一处理单元110、一图形处理单元120、一存储器单元130、一存储装置140、一或多个周边装置160、影像缓冲器162及164、以及一多工电路170。处理单元110、图形处理单元120、存储器单元130、存储装置140、周边装置160、及影像缓冲器162及164通过***总线111而互相耦接。处理单元110例如可为中央处理器(CPU)、一般用途处理器(general-purpose processor)等等,但本发明并不限于此。图形处理单元120例如可为一显示卡上的图形处理单元或是整合至处理单元110中的图形处理单元。
存储器单元130为主机100的***存储器,并可用一挥发性存储器所实现,例如是动态随机存取存储器(DRAM)或静态随机存取存储器(SRAM),但本发明并不限于此。存储装置140为一非易失性存储器(non-volatile memory),例如可为一硬盘机(hard diskdrive)、一固态硬盘(solid-state disk)、一快闪存储器(flash memory)、或一只读存储器(read-only memory),但本发明并不限于此。影像缓冲器162及164同样可由挥发性存储器所实现,例如是动态随机存取存储器(DRAM)或静态随机存取存储器(SRAM),但本发明并不限于此。在一些实施例中,因为显示***10支援SteamVR及OpenVR的标准,故影像缓冲器162及164可分别称为主影像缓冲器(main frame buffer)及直接模式缓冲器(direct modebuffer)。
传输接口150及152可包括有线传输接口及/或无线传输接口,其中有线传输接口可包括:高分辨率多媒体接口(High Definition Multimedia Interface,HDMI)、显示端(DisplayPort,DP)接口、嵌入式显示端(embedded DisplayPort,eDP)、接口通用序列总线(Universal Serial Bus,USB)接口、USB Type-C接口、雷雳(Thunderbolt)接口、数字视频接口(DVI)或其组合,且无线传输接口可包括:第五代移动通信技术(5th generationwireless system)、蓝牙(Bluetooth)、WiFi、近场通信(NFC)接口等等,但本发明并不限于此。周边装置160例如包括:键盘、鼠标、触控板等输入装置,但本发明并不限于此。
举例来说,存储装置140可存储虚拟现实(VR)应用程序141、作业***142(例如可为Windows、Linux、MacOS等等)、虚拟现实软件平台143及OpenVR驱动程序144,且处理单元110将虚拟现实应用程序141、作业***142、虚拟现实软件平台143及OpenVR驱动程序144读取至存储器单元130并执行。
在一实施例中,虚拟现实应用程序141例如可为一电脑游戏程序,且可支援OpenVR标准。虚拟现实应用程序141例如可通过OpenVR应用程序接口(API)与虚拟现实软件平台143(例如为SteamVR软件平台)进行沟通。在虚拟现实显示装置200连接至主机100的情境下,图形处理单元120可进行处理单元110所执行的虚拟现实应用程序141的绘图处理以同时产生用于平面2D显示的第一影像信号及用于虚拟现实立体显示的第二影像信号(例如包含并排(side by side)的左眼影像及右眼影像),并且将第一影像信号及第二影像信号分别存储于影像缓冲器162及164。影像缓冲器164的内容是通过传输接口152以传送至虚拟现实装置200进行显示。
多工电路170用以依据来自处理单元110的一显示模式控制信号113以选择来自影像缓冲器162的第一影像信号或来自影像缓冲器164的第二影像信号以得到一输出影像信号172,并通过传输接口150将输出影像信号172传送至裸视立体显示装置300进行显示。需注意的是,主机100经由传输接口150传送至裸视立体显示装置300的信号12除了包含输出影像信号172之外,亦包括了上述显示模式控制信号113。
虚拟现实显示装置200例如可为一头戴式显示器,虚拟现实装置200包括一左眼显示面板210及对应的左眼镜头211、一右眼显示面板220及对应的右眼镜头221、一存储单元230、一影像缓冲器240、显示控制器250、及一或多个传输接口260、及一外壳270。左眼显示面板210、左眼镜头211、右眼显示面板220、右眼镜头221以一预定光学排列方式安置于外壳270中,且外壳270可包括一束带或其他辅助装置(未示出)以供使用者戴于头上以通过虚拟现实显示装置200观赏虚拟现实画面。
左眼显示面板210及右眼显示面板220例如可为液晶(liquid crystal)面板、发光二极管(light-emitting diode)面板、有机发光二极管(organic light-emitting diode)面板等等,但本发明并不限于此。在一些实施例中,左眼显示面板210及右眼显示面板220可为不同且分离的显示面板,或是由同一显示面板所实现,且左眼显示面板210及右眼显示面板220为并排且平行的,两者之间并无角度差。在另一些实施例中,左眼显示面板210及右眼显示面板220为并排且不平行的,且两者之间是具有一角度差。
传输接口260对应于传输接口152,且可包括有线传输接口及/或无线传输接口,其中有线传输接口可包括:高分辨率多媒体接口、显示端接口、嵌入式显示端、接口通用序列总线接口、USB Type-C接口、雷雳接口、数字视频接口(DVI)或其组合,且无线传输接口可包括:第五代移动通信技术、蓝牙、WiFi、近场通信(NFC)接口等等,但本发明并不限于此。
显示控制器250例如可为一应用导向集成电路(application-specificintegrated circuit)、一芯片***(System-on-chip)、一处理器、或一微控制器,但本发明并不限于此。存储单元230例如可为一非易失性存储器,例如只读存储器(ROM)、可抹除可编程只读存储器(EPROM)、电子抹除式可编程只读存储器(EEPROM)。存储单元230是用以存储虚拟现实显示装置200相关的固件。存储单元230例如可在显示控制器250的外部、或是可整合至显示控制器250中。影像缓冲器240例如可为一动态随机存取存储器,用以暂存欲播放的影像信号及/或显示控制器250执行影像处理所产生的暂存文件。
在第一情境中,使用者是使用虚拟现实显示装置200以观赏虚拟现实的立体影像(即包含左眼影像及右眼影像),且裸视立体显示装置300此时处于平面显示模式(2D模式),意即裸视立体显示装置300仅显示平面影像。显示***10以上述配置做为预设配置。主机100所执行的虚拟现实应用程序141(例如为一电脑游戏)是控制图形处理单元120绘制平面影像(意即无视差的单眼二维影像)以及虚拟现实立体影像(例如为具有视差的左眼影像及右眼影像),其中图形处理单元120将平面影像写入至影像缓冲器162,并将虚拟现实立体影像写入至影像缓冲器164。
此时,处理单元110所产生的显示模式控制信号113例如处于一低逻辑状态,故多工电路170选择来自影像缓冲器162的平面影像以做为输出影像信号172,且输出影像信号172传送至裸视立体显示装置300进行显示。显示模式控制信号113例如可为一通用型输入输出(GPIO)信号。此外,因为影像缓冲器164为直接模式缓冲器,故存储于影像缓冲器164的虚拟现实立体影像可通过传输接口152输出虚拟现实显示装置200进行立体显示。因此,在第一情境中,虚拟现实显示装置200播放虚拟现实立体影像及立体显示装置300播放平面影像是同时进行的,故使用者此时可配戴虚拟现实显示装置200以观赏虚拟现实立体(3D)影像或是从裸视立体显示装置300直接观赏平面(2D)影像。
在第二情境中,使用者是使用裸视立体显示装置300以观赏立体影像,意即进行裸视立体影像观赏。且裸视立体显示装置300此时处于裸视立体显示模式(3D模式),意即裸视立体显示装置300仅显示裸视立体影像。主机100所执行的虚拟现实应用程序141(例如为一电脑游戏)是控制图形处理单元120绘制平面影像(意即无视差的单眼二维影像)以及虚拟现实立体影像(例如为具有视差的左眼影像及右眼影像),其中图形处理单元120是将平面影像存储于影像缓冲器162,并将虚拟现实立体影像传送至处理单元110所执行的虚拟现实软件平台143。此时,虚拟现实软件平台143是通知OpenVR驱动程序144以控制处理单元110及/或图形处理单元120将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164。
详细而言,OpenVR驱动程序144包括了一影像转换软件开发包(softwaredevelopment kit,SDK)145,其中影像转换软件开发包145可控制处理单元110将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164,其中上述裸视立体影像的格式基本上为交织格式(例如奇数列为左眼影像,偶数列为右眼影像,或是奇数列为右眼影像,偶数列为左眼影像),且对应于裸视立体显示装置300的立体显示控制机制,故裸视立体显示装置300可播放影像转换软件开发包145所产生的裸视立体影像并让使用者感受到裸视立体视觉。
在此实施例中,使用者可通过周边装置160(例如为键盘)以发送一特定指令(例如可按下特定组合的按键)以控制裸视立体显示装置300从2D显示模式切换至3D显示模式、或由3D显示模式切换至2D显示模式。举例来说,当使用者通过周边装置160发送一特定指令时,处理单元110在接收到上述特定指令后会切换(toggle)显示模式控制信号113,例如将显示模式控制信号113由低逻辑状态切换至高逻辑状态、或由高逻辑状态切换至低逻辑状态。当显示模式控制信号113为高逻辑状态,多工电路170是选择来自影像缓冲器164的裸视立体影像做为输出影像信号172,且裸视立体显示装置300会切换至3D显示模式以显示裸视立体影像。
需注意的是,在第一情境中,当传统的主机执行虚拟现实应用程序(例如为电脑游戏)且经由虚拟现实显示装置播放立体影像时,作业***会将虚拟现实应用程序视为前景作业,故作业***会给予虚拟现实应用程序大部分的***资源以进行相关运算处理,故同时在裸视立体显示装置及虚拟现实显示装置分别播放平面影像及立体影像并不会产生问题。然而,若在同样的硬件配置下欲改由裸视立体显示装置播放裸视立体影像时,意即进入第二情境由传统的主机将虚拟现实立体影像转换为裸视立体影像,并且由裸视立体显示装置播放裸视立体影像,此时,传统的主机会遭遇到一个技术问题。
举例来说,为了要顺畅地执行虚拟现实应用程序,作业***需要将虚拟现实应用程序视为前景作业。若传统的主机要将虚拟现实立体影像转换为裸视立体影像,则需要执行另外的影像转换程序以进行上述影像格式的转换,并将所产生的裸视立体影像写入至影像缓冲器162。此时,作业***则会将上述影像转换程序视为前景作业,并且将虚拟现实应用程序视为背景作业,故虚拟现实应用程序无法从作业***取得足够的***资源进行运算处理,故虚拟现实应用程序所产生的虚拟现实立体影像无法达到足够的画面帧率(例如每秒30帧或以上)。因此,在第二情境下,使用者若要使用传统的主机并由裸视立体显示装置播放裸视立体影像,使用者会察觉到画面有延迟或跳动的现象。
在第二情境下,本发明的主机100可将影像转换软件开发包145整合至OpenVR驱动程序144,且当处理单元110在执行虚拟现实应用程序141时,OpenVR驱动程序144亦需控制处理单元110及/或图形处理单元120以绘制虚拟现实场景,故作业***142会将虚拟现实应用程序141及OpenVR驱动程序144视为前景作业而给予大部分的资统资源进行运算、以及将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164。此外,因应于处理单元110接收到一特定指令,处理单元110可发出显示模式控制指令至多工电路170及裸视立体显示装置300,使得裸视立体显示装置300可切换至裸视立体显示模式,且多工电路170可选择存储于影像缓冲器164的裸视立体影像以输出至裸视立体显示装置300以进行裸视立体显示。因此,本发明可在不影响原来的虚拟现实内容的情况下进行界接,使得虚拟现实内容可以在裸视立体显示装置300进行呈现。
图2是显示依据本发明另一实施例中的显示***的方框图。
图2中的显示***20是类似于图1中的显示***20,其差别在于显示***20中的存储装置140存储了WebVR扩充程序146及浏览器147,且处理单元110是将虚拟现实应用程序141、作业***142、WebVR扩充程序146及浏览器147读取至存储器单元130并执行。
WebVR扩充程序146例如是Chrome浏览器的扩充程序(extension),且可将支援WebVR标准的网站的内容模拟为虚拟现实立体影像以供虚拟现实显示装置200(例如为头戴式显示器)播放。浏览器147例如是基于Google Chromium开源(open source)程序而开发的浏览器。因此,WebVR扩充程序146同样可视为基于Google Chroimum的浏览器147的扩充程序。
举例来说,使用者可通过主机100的网络接口(未示出)以连接至网络上支援WebVR标准的特定网站,且WebVR扩充程序146是将特定网站的内容转换为虚拟现实立体影像,并将虚拟现实立体影像传送至浏览器147进行显示。
类似地,在第一情境中,使用者是使用虚拟现实显示装置200以观赏虚拟现实的立体影像(即包含左眼影像及右眼影像),且裸视立体显示装置300此时是处于平面显示模式(2D模式),意即裸视立体显示装置300仅显示平面影像。显示***20是以上述配置做为预设配置。当使用者在特定网站上启用WebVR功能时,主机100所执行的WebVR扩充程序146是将特定网站的内容转换为虚拟现实立体影像,且浏览器147是将特定网站的内容的虚拟现实立体影像(例如为具有视差的左眼影像及右眼影像)写入至影像缓冲器164。此外,浏览器147亦可同时将虚拟现实立体影像转换为平面影像,并将平面影像写入至影像缓冲器162。
此时,处理单元110所产生的显示模式控制信号113例如处于一低逻辑状态,故多工电路170是选择来自影像缓冲器162的平面影像以做为输出影像信号172,且输出影像信号172是传送至裸视立体显示装置300进行显示。显示模式控制信号113例如可为一通用型输入输出(GPIO)信号。此外,因为影像缓冲器164为直接模式缓冲器,故存储于影像缓冲器164的虚拟现实立体影像可通过传输接口152输出虚拟现实显示装置200进行立体显示。因此,在第一情境中,虚拟现实显示装置200播放虚拟现实立体影像及立体显示装置300播放平面影像是同时进行的,故使用者此时可配戴虚拟现实显示装置200以观赏虚拟现实的立体(3D)影像或是从裸视立体显示装置300直接观赏平面(2D)影像。
在第二情境中,使用者是使用裸视立体显示装置300以观赏立体影像,意即进行裸视立体影像观赏。且裸视立体显示装置300此时是处于裸视立体显示模式(3D模式),意即裸视立体显示装置300仅显示裸视立体影像。当使用者在特定网站上启用WebVR功能时,主机100所执行的WebVR扩充程序146是将特定网站的内容转换为虚拟现实立体影像,且浏览器147是将特定网站的内容的虚拟现实立体影像(例如为具有视差的左眼影像及右眼影像)写入至影像缓冲器164。此外,浏览器147亦可同时将虚拟现实立体影像转换为平面影像,并将平面影像写入至影像缓冲器162。
详细而言,浏览器147还包括一影像转换软件开发包148,其中影像转换软件开发包148可控制处理单元110将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164,其中上述裸视立体影像的格式基本上为交织格式(例如奇数列为左眼影像,偶数列为右眼影像,或是奇数列为右眼影像,偶数列为左眼影像),且对应于裸视立体显示装置300的立体显示控制机制,故裸视立体显示装置300可播放影像转换软件开发包148所产生的裸视立体影像并让使用者感受到裸视立体视觉。
在此实施例中,使用者可通过周边装置160(例如为键盘)以发送一特定指令(例如可按下特定组合的按键)以控制裸视立体显示装置300从2D显示模式切换至3D显示模式、或由3D显示模式切换至2D显示模式。举例来说,当使用者通过周边装置160发送一特定指令时,处理单元110在接收到上述特定指令后会切换(toggle)显示模式控制信号113,例如将显示模式控制信号113由低逻辑状态切换至高逻辑状态、或由高逻辑状态切换至低逻辑状态。当显示模式控制信号113为高逻辑状态,多工电路170是选择来自影像缓冲器164的裸视立体影像做为输出影像信号172,且裸视立体显示装置300会切换至3D显示模式以显示裸视立体影像。
需注意的是,在第一情境中,当传统的主机执行支援WebVR的浏览器且经由虚拟现实显示装置播放立体影像时,作业***会将上述浏览器视为前景作业,故作业***会给予上述浏览器大部分的***资源以进行相关运算处理,故同时在裸视立体显示装置及虚拟现实显示装置分别播放平面影像及立体影像并不会产生问题。然而,若在同样的硬件配置下欲改由裸视立体显示装置播放裸视立体影像时,意即进入第二情境由传统的主机将虚拟现实立体影像转换为裸视立体影像,并且由裸视立体显示装置播放裸视立体影像,此时,传统的主机会遭遇到一个技术问题。
举例来说,为了要顺畅地观赏立体虚拟现实影像,作业***需要将上述浏览器视为前景作业。若传统的主机要将虚拟现实立体影像转换为裸视立体影像,则需要执行另外的影像转换程序以进行上述影像格式的转换,并将所产生的裸视立体影像写入至影像缓冲器162。此时,作业***则会将上述影像转换程序视为前景作业,并且将上述浏览器视为背景作业,故上述浏览器无法从作业***取得足够的***资源进行运算处理,故上述浏览器所产生的虚拟现实立体影像无法达到足够的画面帧率(例如每秒30帧或以上)。因此,在第二情境下,使用者若要使用传统的主机并由裸视立体显示装置播放裸视立体影像,使用者会察觉到画面有延迟或跳动的现象。
在第二情境下,本发明的主机100可将影像转换软件开发包148整合至浏览器147,且当使用者在特定网站启用WebVR功能时,WebVR扩充程序146是控制处理单元110及/或图形处理单元120以绘制特定网站的内容的虚拟现实立体影像,且浏览器147是同时将虚拟现实立体影像转换为平面影像及裸视立体影像,故作业***142会将WebVR扩充程序146及浏览器147视为前景作业而给予大部分的资统资源进行运算、以及将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164。此外,因应于处理单元110接收到一特定指令,处理单元110可发出显示模式控制指令至多工电路170及裸视立体显示装置300,使得裸视立体显示装置300可切换至裸视立体显示模式,且多工电路170可选择存储于影像缓冲器164的裸视立体影像以输出至裸视立体显示装置300以进行裸视立体显示。因此,本发明可在不影响原来的虚拟现实内容的情况下进行界接,使得虚拟现实内容可以在裸视立体显示装置300进行呈现。
图3为依据本发明一实施例中的裸视立体影像的播放方法的流程图。
在步骤S310,执行虚拟现实应用程序141以控制图形处理单元120同时绘制平面影像及虚拟现实立体影像,并将平面影像及虚拟现实立体影像分别写入至第一影像缓冲器(例如影像缓冲器162)及第二影像缓冲器(例如影像缓冲器164)。影像缓冲器162及164可分别称为主影像缓冲器(main frame buffer)及直接模式缓冲器(direct mode buffer)。
在步骤S320,利用裸视立体显示装置300以平面显示模式播放第一影像缓冲器(例如影像缓冲器162)中的平面影像并利用虚拟现实显示装置播放第二影像缓冲器(例如影像缓冲器164)中的虚拟现实立体影像。在一些实施例中,步骤S320可以省略。
在步骤S330,因应于主机接到一特定输入信号,利用处理单元产生一显示模式控制信号、以及利用OpenVR驱动程序的影像转换软件开发包将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至第二影像缓冲器。在此情境中,作业***142会将虚拟现实应用程序141及OpenVR驱动程序144视为前景作业而给予大部分的资统资源进行运算、以及将虚拟现实立体影像转换为裸视立体影像,并将裸视立体影像写入至影像缓冲器164。此外,裸视立体影像的格式基本上为交织格式(例如奇数列为左眼影像,偶数列为右眼影像,或是奇数列为右眼影像,偶数列为左眼影像),且对应于裸视立体显示装置300的立体显示控制机制,故裸视立体显示装置300可播放影像转换软件开发包145所产生的裸视立体影像并让使用者感受到裸视立体视觉。
在步骤S340,依据显示模式控制信号以将裸视立体显示装置从平面显示模式切换至裸视立体显示模式并控制多工电路依据显示模式控制信号以选择存储于第二影像缓冲器的裸视立体影像做为输出影像信号。举例来说,当显示模式控制信号处于低逻辑状态,多工电路170是选择存储于影像缓冲器162中的平面影像以做为输出影像信号,且裸视立体显示装置300此时是处于平面显示模式。当显示模式控制信号处于高逻辑状态,多工电路170是选择存储于影像缓冲器164中的虚拟现实立体影像以做为输出影像信号,且裸视立体显示装置300此时是处于裸视立体显示模式。
在步骤S350,将输出影像信号传送至裸视立体显示装置进行播放。举例来说,多工电路170所选择的输出影像信号的格式是对应于裸视立体显示装置300的显示模式,例如平面显示模式或裸视立体显示模式。换句话说,当裸视立体显示装置300处于平面显示模式,多工电路170是选择在影像缓冲器162中的平面影像做为输出影像信号。当裸视立体显示装置300处于裸视立体显示模式,多工电路170是选择在影像缓冲器164中的裸视立体影像做为输出影像信号。
综上所述,本发明的实施例是提供一种显示***及裸视立体影像的播放方法,其可在不影响原本虚拟现实的内容的情况下,让显示***中虚拟现实显示装置及裸视立体显示装置之间切换不同的立体显示方式时均能达到顺畅播放立体影像的效果,借此增加使用者体验。
本发明的方法,或特定形态或其部分,可以以程序码的形态包含于实体媒体,如软碟、光盘片、硬盘、或是任何其他机器可读取(如电脑可读取)存储媒体,其中,当程序码被机器,如电脑载入且执行时,此机器变成用以参与本发明的装置或***。本发明的方法、***与装置也可以以程序码形态通过一些传送媒体,如电线或电缆、光纤、或是任何传输形态进行传送,其中,当程序码被机器,如电脑接收、载入且执行时,此机器变成用以参与本发明的装置或***。当在一般用途处理器实作时,程序码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。
本发明的实施例公开如上,然其并非用以限定本发明的范围,任何所属技术领域中技术人员,在不脱离本发明实施例的构思和范围内,当可做些许的变动与润饰,因此本发明的保护范围当视权利要求所界定者为准。
Claims (11)
1.一种显示***,包括:
一虚拟现实显示装置;
一裸视立体显示装置;以及
一主机,包括:
一处理单元,用以执行一虚拟现实应用程序、一虚拟现实软件平台及一OpenVR驱动程序;
一图形处理单元;
一第一影像缓冲器;
一第二影像缓冲器;以及
一多工电路,用以依据来自该处理单元的一显示模式控制信号以选择该第一影像缓冲器或该第二影像缓冲器的内容;
其中,该虚拟现实应用程序是控制该图形处理单元同时绘制该虚拟现实应用程序的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器,
其中,因应于该处理单元接收到一特定输入信号,该处理单元是产生一显示模式控制信号、执行该OpenVR驱动程序的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像、并将该裸视立体影像写入至该第二影像缓冲器,
其中,该裸视立体显示装置依据该显示模式控制信号以从平面显示模式切换至裸视立体显示模式,且该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号,
其中该主机将该输出影像信号传送至该裸视立体显示装置进行播放。
2.如权利要求1所述的显示***,其中该主机所执行的作业***将该虚拟现实应用程序及该OpenVR驱动程序视为前景作业。
3.如权利要求1所述的显示***,其中当该显示模式控制信号处于低逻辑状态,该裸视立体显示装置处于该平面显示模式,且该多工电路选择存储于该第一影像缓冲器中的该平面影像以做为该输出影像信号,
其中当该显示模式控制信号处于高逻辑状态,该裸视立体显示装置此时处于该裸视立体显示模式,且该多工电路选择存储于该第二影像缓冲器中的该虚拟现实立体影像以做为该输出影像信号。
4.如权利要求1所述的显示***,其中该虚拟现实软件平台为SteamVR软件平台。
5.如权利要求1所述的显示***,其中该虚拟现实立体影像包含并排的左眼影像及右眼影像,且该裸视立体影像包括以交织格式组成的该左眼影像及该右眼影像。
6.一种显示***,包括:
一虚拟现实显示装置;
一裸视立体显示装置;以及
一主机,包括:
一处理单元,用以执行一WebVR扩充程序及一浏览器;
一图形处理单元;
一第一影像缓冲器;
一第二影像缓冲器;以及
一多工电路,用以依据来自该处理单元的一显示模式控制信号以选择该第一影像缓冲器或该第二影像缓冲器的内容;
其中,当该主机连接至支援WebVR标准的一特定网站并启动WebVR功能时,该WebVR扩充程序产生该特定网站的内容的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器,
其中,因应于该处理单元接收到一特定输入信号,该处理单元产生一显示模式控制信号、并利用该浏览器的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像,并将该裸视立体影像写入至第二影像缓冲器,
其中,该裸视立体显示装置依据该显示模式控制信号以从平面显示模式切换至裸视立体显示模式,且该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号,
其中该主机将该输出影像信号传送至该裸视立体显示装置进行播放。
7.如权利要求6所述的显示***,其中该主机所执行的作业***将该WebVR扩充程序及该浏览器视为前景作业。
8.如权利要求6所述的显示***,其中当该显示模式控制信号处于低逻辑状态,该裸视立体显示装置处于该平面显示模式,且该多工电路选择存储于该第一影像缓冲器中的该平面影像以做为该输出影像信号,
其中当该显示模式控制信号处于高逻辑状态,该裸视立体显示装置此时处于该裸视立体显示模式,且该多工电路选择存储于该第二影像缓冲器中的该虚拟现实立体影像以做为该输出影像信号。
9.如权利要求6所述的显示***,其中该浏览器为基于Google Chromium开源程序而开发的浏览器。
10.如权利要求6所述的显示***,其中该虚拟现实立体影像包含并排的左眼影像及右眼影像,且该裸视立体影像包括以交织格式组成的该左眼影像及该右眼影像。
11.一种裸视立体影像的播放方法,用于一显示***,其中该显示***包括一主机、一虚拟现实显示装置及一裸视立体显示装置,该主机包括一处理单元、一图形处理单元、一第一影像缓冲器、一第二影像缓冲器及一多工电路,该方法包括:
利用该主机执行一虚拟现实应用程序、一虚拟现实软件平台及一OpenVR驱动程序;
利用该虚拟现实应用过程控制该图形处理单元同时绘制该虚拟现实应用程序的平面影像及虚拟现实立体影像,并将该平面影像及该虚拟现实立体影像写入至该第一影像缓冲器及该第二影像缓冲器;
因应于该处理单元接收到一特定输入信号,利用该处理单元产生一显示模式控制信号、执行该OpenVR驱动程序的影像转换软件开发包将该虚拟现实立体影像转换为裸视立体影像、并将该裸视立体影像写入至该第二影像缓冲器;
依据该显示模式控制信号以将该裸视立体显示装置从平面显示模式切换至裸视立体显示模式、并控制该多工电路依据该显示模式控制信号以选择存储于该第二影像缓冲器的该裸视立体影像做为输出影像信号;以及
将该输出影像信号传送至该裸视立体显示装置进行播放。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109128741 | 2020-08-24 | ||
TW109128741A TWI779336B (zh) | 2020-08-24 | 2020-08-24 | 顯示系統及裸視立體影像之播放方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114095720A true CN114095720A (zh) | 2022-02-25 |
CN114095720B CN114095720B (zh) | 2023-10-13 |
Family
ID=80270041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011438144.7A Active CN114095720B (zh) | 2020-08-24 | 2020-12-07 | 显示***及裸视立体影像的播放方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11805237B2 (zh) |
CN (1) | CN114095720B (zh) |
TW (1) | TWI779336B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910619A (zh) * | 2003-12-19 | 2007-02-07 | Td视觉有限公司 | 三维视频游戏*** |
US20140118511A1 (en) * | 2012-10-31 | 2014-05-01 | Elwha Llc | Systems and methods to confirm that an autostereoscopic display is accurately aimed |
TW201725424A (zh) * | 2016-01-04 | 2017-07-16 | 胡繼忠 | 裸眼3d顯示像素單元及具有2d/3d模式同時間不同區顯示或全屏相互切換功能的顯示裝置 |
KR20180082658A (ko) * | 2017-01-09 | 2018-07-19 | 삼성디스플레이 주식회사 | 헤드 마운트 디스플레이 장치 및 헤드 마운트 표시 장치의 영상 보정 방법 |
CN207744074U (zh) * | 2018-01-18 | 2018-08-17 | 华中科技大学 | 一种虚拟现实图像处理装置 |
WO2018224847A2 (en) * | 2017-06-09 | 2018-12-13 | Delamont Dean Lindsay | Mixed reality gaming system |
TW201905674A (zh) * | 2017-06-30 | 2019-02-01 | 宏碁股份有限公司 | 虛擬實境顯示系統的顯示方法 |
CN109558001A (zh) * | 2017-09-27 | 2019-04-02 | 宏碁股份有限公司 | 图像处理***和方法 |
KR20190118040A (ko) * | 2018-04-09 | 2019-10-17 | 삼성전자주식회사 | 웨어러블 디스플레이 장치 및 그의 입체 영상 표시 방법 |
CN110457227A (zh) * | 2019-08-20 | 2019-11-15 | 冯世如 | 辅助开发人员或学生进行vr应用开发的***及开发方法 |
US20200163482A1 (en) * | 2018-11-27 | 2020-05-28 | Hangzhou China Home Textiles Industry Co., Ltd. | Light-shielding curtain and fabric |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020163482A1 (en) * | 1998-04-20 | 2002-11-07 | Alan Sullivan | Multi-planar volumetric display system including optical elements made from liquid crystal having polymer stabilized cholesteric textures |
WO2000011603A2 (en) * | 1998-08-20 | 2000-03-02 | Apple Computer, Inc. | Graphics processor with pipeline state storage and retrieval |
US20090262125A1 (en) * | 2008-04-18 | 2009-10-22 | Vasanth Swaminathan | Rendering A Multiple Viewpoint Image Into A Single Frame Buffer Using Off-Screen Rendering Surfaces |
KR20120034996A (ko) * | 2010-10-04 | 2012-04-13 | 엘지전자 주식회사 | 영상표시장치 및 그 동작방법 |
KR20160090584A (ko) * | 2015-01-22 | 2016-08-01 | 엘지전자 주식회사 | 디스플레이 디바이스 및 그 제어 방법 |
US20190358547A1 (en) * | 2016-11-14 | 2019-11-28 | Lightcraft Technology Llc | Spectator virtual reality system |
WO2018175625A1 (en) * | 2017-03-22 | 2018-09-27 | Magic Leap, Inc. | Depth based foveated rendering for display systems |
US10394315B2 (en) * | 2017-05-25 | 2019-08-27 | Acer Incorporated | Content-aware virtual reality systems and related methods |
US10522113B2 (en) * | 2017-12-29 | 2019-12-31 | Intel Corporation | Light field displays having synergistic data formatting, re-projection, foveation, tile binning and image warping technology |
US11284646B2 (en) * | 2018-03-22 | 2022-03-29 | Altria Client Services Llc | Augmented reality and/or virtual reality based e-vaping device vapor simulation systems and methods |
US10554883B2 (en) * | 2018-03-30 | 2020-02-04 | Ricoh Company, Ltd. | VR system, communication method, and non-transitory computer-readable medium |
US11500455B2 (en) * | 2018-10-16 | 2022-11-15 | Nolo Co., Ltd. | Video streaming system, video streaming method and apparatus |
TWI704495B (zh) * | 2019-04-03 | 2020-09-11 | 宏碁股份有限公司 | Chromebook電腦及其網頁虛擬實境的執行方法 |
US11747617B2 (en) * | 2020-07-24 | 2023-09-05 | Padula Rehabilitation Technologies, Llc | Systems and methods for a parallactic ambient visual-field enhancer |
-
2020
- 2020-08-24 TW TW109128741A patent/TWI779336B/zh active
- 2020-12-07 CN CN202011438144.7A patent/CN114095720B/zh active Active
-
2021
- 2021-04-22 US US17/237,164 patent/US11805237B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910619A (zh) * | 2003-12-19 | 2007-02-07 | Td视觉有限公司 | 三维视频游戏*** |
US20140118511A1 (en) * | 2012-10-31 | 2014-05-01 | Elwha Llc | Systems and methods to confirm that an autostereoscopic display is accurately aimed |
TW201725424A (zh) * | 2016-01-04 | 2017-07-16 | 胡繼忠 | 裸眼3d顯示像素單元及具有2d/3d模式同時間不同區顯示或全屏相互切換功能的顯示裝置 |
KR20180082658A (ko) * | 2017-01-09 | 2018-07-19 | 삼성디스플레이 주식회사 | 헤드 마운트 디스플레이 장치 및 헤드 마운트 표시 장치의 영상 보정 방법 |
WO2018224847A2 (en) * | 2017-06-09 | 2018-12-13 | Delamont Dean Lindsay | Mixed reality gaming system |
TW201905674A (zh) * | 2017-06-30 | 2019-02-01 | 宏碁股份有限公司 | 虛擬實境顯示系統的顯示方法 |
CN109558001A (zh) * | 2017-09-27 | 2019-04-02 | 宏碁股份有限公司 | 图像处理***和方法 |
CN207744074U (zh) * | 2018-01-18 | 2018-08-17 | 华中科技大学 | 一种虚拟现实图像处理装置 |
KR20190118040A (ko) * | 2018-04-09 | 2019-10-17 | 삼성전자주식회사 | 웨어러블 디스플레이 장치 및 그의 입체 영상 표시 방법 |
US20200163482A1 (en) * | 2018-11-27 | 2020-05-28 | Hangzhou China Home Textiles Industry Co., Ltd. | Light-shielding curtain and fabric |
CN110457227A (zh) * | 2019-08-20 | 2019-11-15 | 冯世如 | 辅助开发人员或学生进行vr应用开发的***及开发方法 |
Also Published As
Publication number | Publication date |
---|---|
US11805237B2 (en) | 2023-10-31 |
TWI779336B (zh) | 2022-10-01 |
TW202209874A (zh) | 2022-03-01 |
US20220060679A1 (en) | 2022-02-24 |
CN114095720B (zh) | 2023-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20190019605A (ko) | 심도 맵을 이용하여 이미지를 편집하기 위한 장치 및 그에 관한 방법 | |
CN106598514B (zh) | 一种终端设备中切换虚拟现实模式的方法及*** | |
JP2005109568A (ja) | 映像表示装置及びプログラム | |
US20230071576A1 (en) | 3d display system and 3d display method | |
KR20120053548A (ko) | 디스플레이 구동 회로, 그것의 동작 방법, 및 그것을 포함하는 사용자 장치 | |
US20230239458A1 (en) | Stereoscopic-image playback device and method for generating stereoscopic images | |
JP5306494B2 (ja) | 電子機器及び表示制御方法 | |
CN114095720B (zh) | 显示***及裸视立体影像的播放方法 | |
US20110085029A1 (en) | Video display apparatus and video display method | |
KR20070025221A (ko) | 3차원 영상을 2차원 영상으로 변환하여 표시하는 방법 | |
JP5319796B2 (ja) | 情報処理装置および表示制御方法 | |
US20120268454A1 (en) | Information processor, information processing method and computer program product | |
JP7008521B2 (ja) | 表示装置及び表示システム | |
CN109727315B (zh) | 一对多集群渲染方法、装置、设备及存储介质 | |
JP6442619B2 (ja) | 情報処理装置 | |
CN110809147A (zh) | 图像处理方法及装置、计算机存储介质、电子设备 | |
US20240070959A1 (en) | Method and computer device for 3d scene generation | |
KR100598957B1 (ko) | 이동통신 단말기용 헤드마운트 디스플레이 | |
US11039116B2 (en) | Electronic device and subtitle-embedding method for virtual-reality video | |
US12033266B2 (en) | Method and computer device for generating a side-by-side 3D image | |
TWI775397B (zh) | 3d顯示系統與3d顯示方法 | |
KR102651104B1 (ko) | 디스플레이 장치 및 이를 포함하는 디스플레이 시스템 | |
JP5087695B2 (ja) | 電子機器および映像表示方法 | |
CN116708737A (zh) | 立体影像播放装置及其立体影像产生方法 | |
JP2013174665A (ja) | 情報処理装置、画質補正の制御方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |